SugarCRM: Come ottenere l’elenco di tutti i documenti relativi a un account

Qualche giorno addietro ho risposto a una domanda posta su stackoverflow.com la quale poneva il quesito su come poter recuperare attraverso i servizi web esposti da SugarCRM la lista dei documenti relativi a un determinato account.

Tra le operazioni disponibili come servizi web quella che prende il nome di get_relationships è proprio quella che risponde alla domanda posta. Sul sito di supporto di SugarCRM è disponibile ampia documentazione su quest’operazione, inoltre, quest’operazione è accessibile sia via REST sia via SOAP. L’operazione get_relationships recupera i dati di una specifica relazione per uno specifico record.

La sezione esempi della documentazione su get_relationships riporta un esempio d’utilizzo, basta effettuare le sole modifiche ai parametri d’input dell’operazione per il nostro caso d’interesse. Al Listato 1 è mostrato l’array dei parametri d’input per recuperare i documenti legati all’account mentre il Listato 2 mostra il risultato dell’operazione.

All’indirizzo https://gist.github.com/amusarra/6436845 è disponibile l’esempio completo della chiamata al servizio REST get_relationships. Lo stesso vale per la chiamata al servizio utilizzando SOAP. Riguardo l’interazione con i servizi SOAP di SugarCRM, esistono svariate risorse, alcune delle quali disponibili sul mio blog e slideshare:

I servizi REST di SugarCRM andranno pian piano sostituendo i servizi SOAP, questi ultimi rimasti un pò indietro riguardo i più recenti standard.

Listato 1. Parametri d’imput per il recupero dei documenti legati all’account

Listato 2. Risultato restituito dall’operazione get_relationships

Enhanced by Zemanta
0 Condivisioni

Antonio Musarra

I began my journey into the world of computing from an Olivetti M24 PC (http://it.wikipedia.org/wiki/Olivetti_M24) bought by my father for his work. Day after day, quickly taking control until … Now doing business consulting for projects in the enterprise application development using web-oriented technologies such as J2EE, Web Services, ESB, TIBCO, PHP.

Potrebbero interessarti anche...

TIBCO JasperReports Server & JBoss EAP 7.2Come installare Liferay 7.2 GA2 su WildFly 16 + Oracle Database 19c

In questo video tutorial vi mostrerò come installare step-by-step TIBCO Jasper Reports Server 7.5 Community Edition su RedHat JBoss EAP 7.2, utilizzando CentOS 8.1 come sistema operativo e PostgreSQL come database server.

Vedremo come affrontare l'installazione di Jasper Reports Server senza l'ausilio dell'installer; questa è l'opzione solitamente adottata in ambiti enterprise. I punti salienti di questo tutorial sono:

  • Quali sono i requisiti software
  • Quali sono i requisiti hardware
  • Download del software
  • Layout d’installazione
  • Installazione di OpenJDK 11
  • Installazione di PostgreSQL 10
  • Installazione di JBoss EAP 7.2.0
  • Configurazione & Installazione di Jasper Reports Server
  • Configurazione di JBoss EAP 7.2.0
  • Start di Jasper Reports Server