iMIS
iMIS, un sistema di gestione degli engagement appositamente creato per associazioni e organizzazioni non profit.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Computer System Innovations, Inc. |
| URL | https://csiinc.com/support |
| support@csiinc.com |
| Metadati del connettore | |
|---|---|
| Editore | Computer System Innovations, Inc. |
| Sito web | https://www.csiinc.com/ |
| Informativa sulla privacy | https://www.csiinc.com/privacy |
| Categorie | Dati; Vendite e CRM |
iMIS è l'unico sistema EMS (Engagement Management System), progettato appositamente per soddisfare le esigenze specifiche dell'organizzazione e per supportare il miglioramento continuo delle prestazioni. Estendere i dati iMIS, ovvero contatti, attività, pannelli, IQA e altro ancora, nell'ecosistema di Power Automate e App per la logica con i trigger e le azioni disponibili in questo connettore.
Prerequisiti
È necessaria un'istanza iMIS attiva e una sottoscrizione per usare questo connettore. Per altre informazioni, vedere https://csi.ms/paprerequisites
Come ottenere le credenziali
Per usare questo connettore è necessaria una chiave API. Nota: non corrisponde alle credenziali dell'API iMIS. Per istruzioni su come ottenere la chiave API, vedere: https://csi.ms/paapikey
Introduzione al connettore
È possibile seguire la guida semplice per iniziare a usare iMIS e Power Automate qui: https://csi.ms/pagettingstarted
Dopo aver stabilito una connessione, esplorare la libreria idea di Automazione per trovare idee sulle automazione che è possibile creare con iMIS e Power Automate: http://csi.ms/paideas
Problemi noti e limitazioni
Per un elenco completo delle limitazioni note e dei problemi correnti, vedere: https://csi.ms/palimitations
Errori e rimedi comuni
401 - Non autorizzato
Quando viene restituito questo codice di stato, esaminare il corpo della risposta e cercare un'intestazione X-CSI-Error-Msg personalizzata. Ciò consentirà di diagnosticare il problema.
Per un elenco completo dei passaggi comuni per la risoluzione dei problemi, vedere: https://csi.ms/palimitations
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API CSI | securestring | Immettere la chiave API CSI, disponibile nel dashboard cloud CSI. | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Aggiorna una organizzazione |
Aggiorna un record di contatto (organizzazione) in iMIS. |
| Aggiornare l'indirizzo postale di un contatto |
Aggiorna l'indirizzo postale di un contatto in iMIS. |
| Aggiornare un'attività |
Aggiornare un record di attività in iMIS |
| Aggiornare un contatto |
Aggiorna un record di contatto (persona) in iMIS. L'ID iMIS è obbligatorio nel corpo della richiesta e verrà usato per trovare il contatto da aggiornare. Verranno aggiornati solo i campi con valori. Se un campo viene lasciato vuoto, non verrà aggiornato. |
| Aggiornare un record del pannello a istanza singola |
Aggiornare un singolo record del pannello dell'istanza in iMIS. |
| Aggiornare un record del pannello a istanze multipla |
Aggiorna un record del pannello a più istanze in iMIS. |
| Creare un'attività |
Creare un nuovo record di attività in iMIS |
| Creare un'organizzazione |
Crea un record di contatto (organizzazione) in iMIS. |
| Creare un contatto |
Crea un record di contatto (persona) in iMIS. |
| Creare un record del pannello a istanze multipla |
Crea un record del pannello a più istanze in iMIS. |
| Eliminare un record del pannello a istanza singola |
Elimina un singolo record del pannello di istanza in iMIS. |
| Eliminare un record del pannello a istanze multipla |
Elimina un record del pannello a più istanze in iMIS. |
| Eseguire un IQA |
Esegue un IQA iMIS nel percorso fornito. |
| Ottenere l'immagine di un contatto |
Recupera l'immagine del profilo di un contatto in base al relativo ID iMIS. |
| Ottenere tutti gli indirizzi per un contatto |
Recupera un elenco di indirizzi per un contatto. |
| Ottenere un'attività per sequenza |
Recupera un singolo record Attività in base al valore di sequenza (SEQN) |
| Ottenere un contatto |
Recupera un singolo record di contatto in base al relativo ID iMIS. |
| Ottenere un indirizzo per un contatto |
Recupera un indirizzo per un contatto. |
| Ottenere un record del pannello a istanza singola |
Ottiene un record del pannello a istanza singola in iMIS. |
| Ottenere un record del pannello a istanze multipla |
Ottiene un record del pannello a più istanze in iMIS. |
| Trova contatti |
Trova i record dei contatti iMIS in base a vari criteri. La maggior parte dei campi di ricerca supporta i filtri di ricerca, ad esempio "startsWith:x" o "contains:x". Per un elenco completo, vedere la documentazione. |
| Trovare attività |
Cercare le attività per tipo, ID iMIS e altro ancora |
| Trovare i record del pannello |
Trova i record del pannello iMIS in base a vari criteri. La maggior parte dei campi di ricerca supporta i filtri di ricerca, ad esempio "startsWith:x" o "contains:x". Per un elenco completo, vedere la documentazione. |
Aggiorna una organizzazione
Aggiorna un record di contatto (organizzazione) in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
id | True | string |
ID iMIS (noto anche come ID contatto, ID entità) |
|
Nome organizzazione
|
organizationName | string |
Nome dell'organizzazione |
|
|
URL del sito Web
|
websiteUrl | string |
URL del sito Web per la home page di questa organizzazione |
|
|
Email
|
string |
Indirizzo di posta elettronica principale dell'organizzazione |
||
|
Telefono aziendale
|
workPhone | string |
Numero di telefono aziendale dell'organizzazione |
|
|
Fax
|
fax | string |
Numero fax dell'organizzazione |
|
|
Tipo di membro
|
memberType | string |
Codice del tipo di membro dell'organizzazione ,ad esempio "NM" o "WEB" |
|
|
Categoria fatturazione
|
billingCategory | string |
Nome della categoria di fatturazione dell'organizzazione |
|
|
Chiave principale
|
majorKey | string |
Campo chiave principale dell'organizzazione |
|
|
stato
|
status | string |
Codice di stato dell'organizzazione ,ad esempio "A", "D", "X") |
Restituisce
- Corpo
- ContactDTO
Aggiornare l'indirizzo postale di un contatto
Aggiorna l'indirizzo postale di un contatto in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
id | True | string |
ID iMIS dell'indirizzo da aggiornare |
|
Indirizzo 1
|
address1 | string |
Riga indirizzo 1 |
|
|
Indirizzo 2
|
address2 | string |
Riga indirizzo 2 |
|
|
Nome città
|
city | string |
Nome della città nell'indirizzo |
|
|
Codice stato/provincia
|
stateProvinceCode | string |
Codice abbreviato per lo stato/provincia |
|
|
CAP
|
postalCode | string |
Cap o CAP |
|
|
Codice paese
|
countryCode | string |
Codice paese abbreviato |
|
|
Numero di telefono
|
phone | string |
Numero di telefono formattato per questo indirizzo |
|
|
Indirizzo di posta elettronica
|
string |
Indirizzo di posta elettronica per questo indirizzo |
||
|
Indirizzo 3
|
address3 | string |
Riga indirizzo 3 |
|
|
Numero fax
|
fax | string |
Numero fax formattato per questo indirizzo |
Restituisce
- Corpo
- AddressDTO
Aggiornare un'attività
Aggiornare un record di attività in iMIS
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Codici azione
|
actionCodes | string | ||
|
Tipo di attività
|
activityType | string | ||
|
Importo
|
amount | double | ||
|
Sequenza allegati
|
attachSeqn | integer | ||
|
Totale allegati
|
attachTotal | double | ||
|
Numero batch
|
batchNum | string | ||
|
Codice campagna
|
campaignCode | string | ||
|
Categoria
|
category | string | ||
|
Co ID
|
coId | string | ||
|
Description
|
description | string | ||
|
Data effettiva
|
effectiveDate | date | ||
|
Periodo di tolleranza
|
gracePeriod | integer | ||
|
Finalità da modificare
|
intentToEdit | string | ||
|
Memorial/Tribute Code
|
memTribCode | string | ||
|
Tipo di membro
|
memberType | string | ||
|
Data di installazione successiva
|
nextInstallDate | date | ||
|
Annotazioni
|
note | string | ||
|
Nota 2
|
note2 | string | ||
|
Oggetto
|
object | string | ||
|
Codice dell'organizzazione
|
orgCode | string | ||
|
Numero trans di origine
|
originatingTransNum | integer | ||
|
Altro codice
|
otherCode | string | ||
|
Altro ID
|
otherId | string | ||
|
Metodo Pay
|
payMethod | string | ||
|
Codice prodotto
|
productCode | string | ||
|
Quantità
|
quantity | double | ||
|
Richiesta ricorrente
|
recurringRequest | boolean | ||
|
Sequence
|
seqn | True | integer | |
|
Solicitor ID
|
solicitorId | string | ||
|
Codice sorgente
|
sourceCode | string | ||
|
Sistema di origine
|
sourceSystem | string | ||
|
Codice di stato
|
statusCode | string | ||
|
Valore impostabile
|
taxableValue | double | ||
|
Data thru
|
thruDate | date | ||
|
Tickler Date
|
ticklerDate | date | ||
|
Data transazione
|
transactionDate | date | ||
|
UF1
|
uF1 | string |
Campo utente 1 (stringa) |
|
|
UF2
|
uF2 | string |
Campo utente 2 (stringa) |
|
|
UF3
|
uF3 | string |
Campo utente 3 (stringa) |
|
|
UF4
|
uF4 | double |
Campo utente 4 (decimale) |
|
|
UF5
|
uF5 | double |
Campo utente 5 (decimale) |
|
|
UF6
|
uF6 | date |
Campo utente 6 (data) |
|
|
UF7
|
uF7 | date |
Campo utente 7 (data) |
|
|
Units
|
units | double |
Restituisce
- Corpo
- ActivityDTO
Aggiornare un contatto
Aggiorna un record di contatto (persona) in iMIS. L'ID iMIS è obbligatorio nel corpo della richiesta e verrà usato per trovare il contatto da aggiornare. Verranno aggiornati solo i campi con valori. Se un campo viene lasciato vuoto, non verrà aggiornato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
id | True | string |
ID iMIS (noto anche come ID contatto, ID entità) |
|
Prefisso del nome
|
namePrefix | string |
Prefisso del nome del contatto ,ad esempio "Mrs.") |
|
|
Nome di battesimo
|
firstName | string |
Nome del contatto |
|
|
Nome informale
|
informalName | string |
Nome informale del contatto (o soprannome) |
|
|
Secondo nome
|
middleName | string |
Secondo nome del contatto |
|
|
Cognome
|
lastName | string |
Cognome del contatto |
|
|
Suffisso nome
|
nameSuffix | string |
Suffisso del nome del contatto ,ad esempio "Jr.") |
|
|
Titolo funzionale
|
functionalTitle | string |
Valore del codice del titolo funzionale del contatto |
|
|
ID organizzazione padre
|
parentOrganizationId | string |
Specificare l'ID iMIS di un'organizzazione padre a cui collegare questa persona |
|
|
Email
|
string |
Indirizzo di posta elettronica principale del contatto |
||
|
Telefono aziendale
|
workPhone | string |
Numero di telefono aziendale del contatto |
|
|
Telefono di casa
|
homePhone | string |
Numero di telefono di casa del contatto |
|
|
Cellulare
|
mobilePhone | string |
Numero di telefono cellulare del contatto |
|
|
Fax
|
fax | string |
Numero fax del contatto |
|
|
Sesso
|
gender | string |
Codice di genere del contatto (ad esempio "M", "F" o qualsiasi altro codice definito) |
|
|
Tipo di membro
|
memberType | string |
Codice del tipo di membro del contatto ,ad esempio "NM" o "WEB" |
|
|
Categoria fatturazione
|
billingCategory | string |
Nome della categoria di fatturazione del contatto |
|
|
Chiave principale
|
majorKey | string |
Campo chiave principale del contatto |
|
|
stato
|
status | string |
Codice di stato del contatto ,ad esempio "A", "D", "X") |
Restituisce
- Corpo
- ContactDTO
Aggiornare un record del pannello a istanza singola
Aggiornare un singolo record del pannello dell'istanza in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameSingleUpdate | string |
Nome del pannello da aggiornare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelSchema. |
Restituisce
Aggiornare un record del pannello a istanze multipla
Aggiorna un record del pannello a più istanze in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameMultiUpdate | string |
Nome del pannello da aggiornare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelUpdateSchema. |
Restituisce
Creare un'attività
Creare un nuovo record di attività in iMIS
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Codici azione
|
actionCodes | string | ||
|
Tipo di attività
|
activityType | True | string | |
|
Importo
|
amount | double | ||
|
Sequenza allegati
|
attachSeqn | integer | ||
|
Totale allegati
|
attachTotal | double | ||
|
Numero batch
|
batchNum | string | ||
|
Codice campagna
|
campaignCode | string | ||
|
Categoria
|
category | string | ||
|
Co ID
|
coId | string | ||
|
Description
|
description | string | ||
|
Data effettiva
|
effectiveDate | date | ||
|
Periodo di tolleranza
|
gracePeriod | integer | ||
|
ID iMIS
|
id | True | string | |
|
Finalità da modificare
|
intentToEdit | string | ||
|
Memorial/Tribute Code
|
memTribCode | string | ||
|
Tipo di membro
|
memberType | string | ||
|
Data di installazione successiva
|
nextInstallDate | date | ||
|
Annotazioni
|
note | string | ||
|
Nota 2
|
note2 | string | ||
|
Oggetto
|
object | string | ||
|
Codice dell'organizzazione
|
orgCode | string | ||
|
Numero trans di origine
|
originatingTransNum | integer | ||
|
Altro codice
|
otherCode | string | ||
|
Altro ID
|
otherId | string | ||
|
Metodo Pay
|
payMethod | string | ||
|
Codice prodotto
|
productCode | string | ||
|
Quantità
|
quantity | double | ||
|
Richiesta ricorrente
|
recurringRequest | boolean | ||
|
Solicitor ID
|
solicitorId | string | ||
|
Codice sorgente
|
sourceCode | string | ||
|
Sistema di origine
|
sourceSystem | string | ||
|
Codice di stato
|
statusCode | string | ||
|
Valore impostabile
|
taxableValue | double | ||
|
Data thru
|
thruDate | date | ||
|
Tickler Date
|
ticklerDate | date | ||
|
Data transazione
|
transactionDate | date | ||
|
UF1
|
uF1 | string |
Campo utente 1 (stringa) |
|
|
UF2
|
uF2 | string |
Campo utente 2 (stringa) |
|
|
UF3
|
uF3 | string |
Campo utente 3 (stringa) |
|
|
UF4
|
uF4 | double |
Campo utente 4 (decimale) |
|
|
UF5
|
uF5 | double |
Campo utente 5 (decimale) |
|
|
UF6
|
uF6 | date |
Campo utente 6 (data) |
|
|
UF7
|
uF7 | date |
Campo utente 7 (data) |
|
|
Units
|
units | double |
Restituisce
- Corpo
- ActivityDTO
Creare un'organizzazione
Crea un record di contatto (organizzazione) in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome organizzazione
|
organizationName | string |
Nome dell'organizzazione |
|
|
URL del sito Web
|
websiteUrl | string |
URL del sito Web per la home page di questa organizzazione |
|
|
Email
|
string |
Indirizzo di posta elettronica principale dell'organizzazione |
||
|
Telefono aziendale
|
workPhone | string |
Numero di telefono aziendale dell'organizzazione |
|
|
Fax
|
fax | string |
Numero fax dell'organizzazione |
|
|
Tipo di membro
|
memberType | string |
Codice del tipo di membro dell'organizzazione ,ad esempio "NM" o "WEB" |
|
|
Categoria fatturazione
|
billingCategory | string |
Nome della categoria di fatturazione dell'organizzazione |
|
|
Chiave principale
|
majorKey | string |
Campo chiave principale dell'organizzazione |
|
|
stato
|
status | string |
Codice di stato dell'organizzazione ,ad esempio "A", "D", "X") |
|
|
Data di join
|
joinDate | date |
Data di partecipazione dell'organizzazione |
Restituisce
- Corpo
- ContactDTO
Creare un contatto
Crea un record di contatto (persona) in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Prefisso del nome
|
namePrefix | string |
Prefisso del nome del contatto ,ad esempio "Mrs.") |
|
|
Nome di battesimo
|
firstName | string |
Nome del contatto |
|
|
Nome informale
|
informalName | string |
Nome informale del contatto (o soprannome) |
|
|
Secondo nome
|
middleName | string |
Secondo nome del contatto |
|
|
Cognome
|
lastName | string |
Cognome del contatto |
|
|
Suffisso nome
|
nameSuffix | string |
Suffisso del nome del contatto ,ad esempio "Jr.") |
|
|
Titolo funzionale
|
functionalTitle | string |
Valore del codice del titolo funzionale del contatto |
|
|
ID organizzazione padre
|
parentOrganizationId | string |
Specificare l'ID iMIS di un'organizzazione padre a cui collegare questa persona |
|
|
Nome organizzazione
|
organizationName | string |
Nome dell'organizzazione a cui appartiene questo contatto (non usato se è impostato l'ID organizzazione padre) |
|
|
Email
|
string |
Indirizzo di posta elettronica principale del contatto |
||
|
Telefono aziendale
|
workPhone | string |
Numero di telefono aziendale del contatto |
|
|
Telefono di casa
|
homePhone | string |
Numero di telefono di casa del contatto |
|
|
Cellulare
|
mobilePhone | string |
Numero di telefono cellulare del contatto |
|
|
Fax
|
fax | string |
Numero fax del contatto |
|
|
Sesso
|
gender | string |
Codice di genere del contatto (ad esempio "M", "F" o qualsiasi altro codice definito) |
|
|
Tipo di membro
|
memberType | string |
Codice del tipo di membro del contatto ,ad esempio "NM" o "WEB" |
|
|
Categoria fatturazione
|
billingCategory | string |
Nome della categoria di fatturazione del contatto |
|
|
Chiave principale
|
majorKey | string |
Campo chiave principale del contatto |
|
|
stato
|
status | string |
Codice di stato del contatto ,ad esempio "A", "D", "X") |
|
|
Data di nascita
|
birthDate | date |
Data di nascita del contatto |
|
|
Data di join
|
joinDate | date |
Data di partecipazione del contatto |
Restituisce
- Corpo
- ContactDTO
Creare un record del pannello a istanze multipla
Crea un record del pannello a più istanze in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameMultiCreate | string |
Nome del pannello in cui creare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelCreateSchema. |
Restituisce
Eliminare un record del pannello a istanza singola
Elimina un singolo record del pannello di istanza in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameSingleDelete | string |
Nome del pannello da cui eliminare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelDeleteSchema. |
Eliminare un record del pannello a istanze multipla
Elimina un record del pannello a più istanze in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameMultiDelete | string |
Nome del pannello da cui eliminare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelDeleteSchema. |
Eseguire un IQA
Esegue un IQA iMIS nel percorso fornito.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Percorso IQA
|
iqaPath | string |
Percorso dell'IQA da eseguire. |
|
|
body
|
body | dynamic |
Filtri Iqa. |
Restituisce
Ottenere l'immagine di un contatto
Recupera l'immagine del profilo di un contatto in base al relativo ID iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
contactId | True | string |
ID iMIS |
Restituisce
Rappresenta l'immagine del profilo di un contatto
- Corpo
- ContactPictureDTO
Ottenere tutti gli indirizzi per un contatto
Recupera un elenco di indirizzi per un contatto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
contactId | True | string |
ID iMIS per cui ottenere gli indirizzi |
Restituisce
- Corpo
- AddressListDTO
Ottenere un'attività per sequenza
Recupera un singolo record Attività in base al valore di sequenza (SEQN)
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Numero di sequenza
|
sequenceNumber | True | integer |
Numero di sequenza |
Restituisce
- Corpo
- ActivityDTO
Ottenere un contatto
Recupera un singolo record di contatto in base al relativo ID iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
contactId | True | string |
ID iMIS |
Restituisce
- Corpo
- ContactDTO
Ottenere un indirizzo per un contatto
Recupera un indirizzo per un contatto.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID iMIS
|
contactId | True | string |
ID iMIS per cui ottenere l'indirizzo |
|
Scopo dell'indirizzo
|
addressPurpose | True | string |
Deve essere un nome di scopo dell'indirizzo ben definito in iMIS |
Restituisce
- Corpo
- AddressDTO
Ottenere un record del pannello a istanza singola
Ottiene un record del pannello a istanza singola in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameSingleGet | string |
Nome del pannello da cui recuperare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelGetSchema. |
Restituisce
Ottenere un record del pannello a istanze multipla
Ottiene un record del pannello a più istanze in iMIS.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameMultiGet | string |
Nome del pannello da cui recuperare. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelGetSchema. |
Restituisce
Trova contatti
Trova i record dei contatti iMIS in base a vari criteri. La maggior parte dei campi di ricerca supporta i filtri di ricerca, ad esempio "startsWith:x" o "contains:x". Per un elenco completo, vedere la documentazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome di battesimo
|
firstName | string |
Nome del contatto (supporta i filtri) |
|
|
Cognome
|
lastName | string |
Cognome del contatto (supporta i filtri) |
|
|
Nome completo
|
fullName | string |
Nome completo del contatto (supporta i filtri) |
|
|
Posta elettronica primaria
|
string |
Indirizzo di posta elettronica principale del contatto (supporta i filtri) |
||
|
Codice tipo membro
|
memberType | string |
Codice del tipo di membro del contatto (supporta i filtri) |
|
|
Nome azienda
|
organization | string |
Nome organizzazione del contatto (supporta i filtri) |
|
|
Filtrare i tipi di record
|
recordType | string |
Filtrare i tipi di record (persone, organizzazioni) |
|
|
Filtrare lo stato eliminato
|
deleteType | string |
Stato eliminato filtro (contrassegnato per l'eliminazione) |
Restituisce
- Corpo
- ContactListDTO
Trovare attività
Cercare le attività per tipo, ID iMIS e altro ancora
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Tipo di attività
|
activityType | string |
Codice del tipo di attività |
|
|
ID iMIS
|
imisId | string |
The iMIS ID |
|
|
Codice prodotto
|
productCode | string |
Codice prodotto |
|
|
Categoria
|
category | string |
Categoria |
|
|
Data transazione in data o precedente
|
transactionDateBefore | date |
Data transazione precedente o successiva |
|
|
Data transazione dopo
|
transactionDateAfter | date |
Data transazione successiva |
|
|
Data di validità attiva o precedente
|
effectiveDateBefore | date |
Data di validità su o prima |
|
|
Data di validità dopo
|
effectiveDateAfter | date |
Data di validità successiva |
|
|
Data thru on o before
|
thruDateBefore | date |
Data di inizio o precedente |
|
|
Data thru dopo
|
thruDateAfter | date |
Data thru dopo |
|
|
Ordina per
|
sortBy | string |
Nome della proprietà in base al quale eseguire l'ordinamento |
|
|
Ordinamento decrescente
|
sortDesc | boolean |
Se l'ordinamento deve essere decrescente (il valore predefinito è crescente) |
Restituisce
- Corpo
- ActivityListDTO
Trovare i record del pannello
Trova i record del pannello iMIS in base a vari criteri. La maggior parte dei campi di ricerca supporta i filtri di ricerca, ad esempio "startsWith:x" o "contains:x". Per un elenco completo, vedere la documentazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Nome pannello
|
panelNameFindPost | string |
Nome del pannello su cui eseguire una query. |
|
|
body
|
body | dynamic |
Schema generato da GetPanelSchema. |
Restituisce
Trigger
| Quando viene aggiunta un'attività |
Quando viene aggiunta un'attività |
| Quando viene aggiunto un ordine |
Quando viene aggiunto un ordine |
Quando viene aggiunta un'attività
Quando viene aggiunto un ordine
Definizioni
ActivityDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Codici azione
|
actionCodes | string | |
|
Tipo di attività
|
activityType | string | |
|
Importo
|
amount | double | |
|
Sequenza allegati
|
attachSeqn | integer | |
|
Totale allegati
|
attachTotal | double | |
|
Numero batch
|
batchNum | string | |
|
Codice campagna
|
campaignCode | string | |
|
Categoria
|
category | string | |
|
Co ID
|
coId | string | |
|
Description
|
description | string | |
|
Data effettiva
|
effectiveDate | date | |
|
Periodo di tolleranza
|
gracePeriod | integer | |
|
ID iMIS
|
id | string | |
|
Finalità da modificare
|
intentToEdit | string | |
|
Memorial/Tribute Code
|
memTribCode | string | |
|
Tipo di membro
|
memberType | string | |
|
Data di installazione successiva
|
nextInstallDate | date | |
|
Annotazioni
|
note | string | |
|
Nota 2
|
note2 | string | |
|
Oggetto
|
object | string | |
|
Codice dell'organizzazione
|
orgCode | string | |
|
Numero trans di origine
|
originatingTransNum | integer | |
|
Altro codice
|
otherCode | string | |
|
Altro ID
|
otherId | string | |
|
Metodo Pay
|
payMethod | string | |
|
Codice prodotto
|
productCode | string | |
|
Quantità
|
quantity | double | |
|
Richiesta ricorrente
|
recurringRequest | boolean | |
|
Solicitor ID
|
solicitorId | string | |
|
Codice sorgente
|
sourceCode | string | |
|
Sistema di origine
|
sourceSystem | string | |
|
Codice di stato
|
statusCode | string | |
|
Valore impostabile
|
taxableValue | double | |
|
Data thru
|
thruDate | date | |
|
Tickler Date
|
ticklerDate | date | |
|
Data transazione
|
transactionDate | date | |
|
UF1
|
uF1 | string |
Campo utente 1 (stringa) |
|
UF2
|
uF2 | string |
Campo utente 2 (stringa) |
|
UF3
|
uF3 | string |
Campo utente 3 (stringa) |
|
UF4
|
uF4 | double |
Campo utente 4 (decimale) |
|
UF5
|
uF5 | double |
Campo utente 5 (decimale) |
|
UF6
|
uF6 | date |
Campo utente 6 (data) |
|
UF7
|
uF7 | date |
Campo utente 7 (data) |
|
Units
|
units | double | |
|
Sequence
|
seqn | integer |
Valore della sequenza dell'attività (chiave primaria) |
ActivityListDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco attività
|
value | array of ActivityDTO |
Elenco di record di attività |
AddressDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID indirizzo
|
addressId | string |
ID univoco per questo record di indirizzo. |
|
Righe indirizzo
|
addressLines | string |
Linee di via degli indirizzi delimitati da nuova linea. |
|
Nome città
|
city | string |
Nome della città sull'indirizzo. |
|
Codice stato/provincia
|
stateProvinceCode | string |
Codice abbreviato per lo stato/provincia. |
|
CAP
|
postalCode | string |
Cap o CAP. |
|
Codice paese
|
countryCode | string |
Codice paese abbreviato. |
|
Numero di telefono
|
phone | string |
Numero di telefono formattato per questo indirizzo. |
|
Indirizzo di posta elettronica
|
string |
Indirizzo di posta elettronica per questo indirizzo. |
|
|
Indirizzo completo
|
fullAddress | string |
Indirizzo calcolato completo con nuove righe. |
|
Nome e indirizzo completo
|
nameAndFullAddress | string |
Indirizzo calcolato completo con il nome del contatto nella prima riga. |
|
Scopo dell'indirizzo
|
addressPurpose | string |
Nome dello scopo dell'indirizzo (categoria). |
|
Elenco preferenze di comunicazione
|
communicationPreferences | array of string |
Elenco dei tipi di preferenza di comunicazione. |
AddressListDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco indirizzi
|
addresses | array of AddressDTO |
Elenco di oggetti indirizzo per il contatto specificato |
ContactDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Tipo di contatto
|
contactType | string |
Tipo di contatto (organizzazione o persona) |
|
ID iMIS
|
id | string |
ID iMIS (noto anche come ID contatto, ID entità) |
|
Nome
|
name | string |
Nome completo della persona calcolata, o nome dell'organizzazione, del contatto |
|
Prefisso del nome
|
namePrefix | string |
Prefisso del nome del contatto ,ad esempio "Mrs.") |
|
Nome di battesimo
|
firstName | string |
Nome del contatto |
|
Nome informale
|
informalName | string |
Nome informale del contatto (o soprannome) |
|
Secondo nome
|
middleName | string |
Secondo nome del contatto |
|
Cognome
|
lastName | string |
Cognome del contatto |
|
Suffisso nome
|
nameSuffix | string |
Suffisso del nome del contatto ,ad esempio "Jr.") |
|
Titolo funzionale
|
functionalTitle | string |
Titolo funzionale del contatto, incluse eventuali designazioni |
|
Membro
|
isMember | boolean |
Flag che specifica se il contatto è membro dell'organizzazione |
|
È attivo
|
isActive | boolean |
Flag che specifica se il contatto è contrassegnato come attivo (ad esempio, non contrassegnato per l'eliminazione, il defunto e così via) |
|
Nome organizzazione
|
organizationName | string |
Nome dell'organizzazione a cui appartiene questo contatto |
|
ID organizzazione
|
organizationId | string |
Per i tipi di persona, specifica l'ID organizzazione padre collegato |
|
Email
|
string |
Indirizzo di posta elettronica principale del contatto |
|
|
Telefono aziendale
|
workPhone | string |
Numero di telefono aziendale del contatto |
|
Telefono di casa
|
homePhone | string |
Numero di telefono di casa del contatto |
|
Cellulare
|
mobilePhone | string |
Numero di telefono cellulare del contatto |
|
Fax
|
fax | string |
Numero fax del contatto |
|
Sesso
|
gender | string |
Codice di genere del contatto (ad esempio "M", "F" o qualsiasi altro codice definito) |
|
Tipo di membro
|
memberType | string |
Codice del tipo di membro del contatto ,ad esempio "NM" o "WEB" |
|
Categoria fatturazione
|
billingCategory | string |
Nome della categoria di fatturazione del contatto |
|
Chiave principale
|
majorKey | string |
Campo chiave principale del contatto |
|
stato
|
status | string |
Codice di stato del contatto ,ad esempio "A", "D", "X") |
|
Chiave contatto
|
contactKey | string |
La chiave del contatto, talvolta definita "NET ID" (guid) |
|
Data di nascita
|
birthDate | date |
Data di nascita del contatto |
|
Data di join
|
joinDate | date |
Data di partecipazione del contatto |
|
Thru a pagamento
|
paidThruDate | date |
Data di pagamento dell'appartenenza del contatto (se membro) |
|
Thru rinnovato
|
renewedThruDate | date |
Data di rinnovo del contatto |
ContactListDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco contatti
|
value | array of ContactDTO |
Elenco dei record di contatto |
ContactPictureDTO
Rappresenta l'immagine del profilo di un contatto
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID iMIS
|
id | string |
ID iMIS associato a questa immagine |
|
Dati immagine
|
pictureData | byte |
Dati immagine |
OrderDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Spedire alla riga indirizzo 1
|
address1 | string | |
|
Spedire alla riga indirizzo 2
|
address2 | string | |
|
Spedire alla riga indirizzo 3
|
address3 | string | |
|
Spedire al codice di formato indirizzo
|
addressFormat | integer | |
|
Importo saldo
|
balance | double | |
|
Numero batch
|
batchNumber | string | |
|
ID Fattura a iMIS
|
billToId | string | |
|
Ship To Address City
|
city | string | |
|
ID iMIS aziendale
|
companyId | string | |
|
Tipo di membro società
|
companyMemberType | string | |
|
Nome azienda
|
company | string | |
|
Codice di ordinamento aziendale
|
companySort | string | |
|
Spedire al paese di indirizzo
|
country | string | |
|
Informazioni di riferimento sul cliente
|
customerReference | string | |
|
Spedire all'indirizzo di posta elettronica
|
string | ||
|
Spedizione 1 Importo
|
freight1 | double | |
|
Spedizione 2 Importo
|
freight2 | double | |
|
Spedizione all'indirizzo completo
|
fullAddress | string | |
|
Spedire al nome completo
|
fullName | string | |
|
Gestione di 1 importo
|
handling1 | double | |
|
Gestione 2 Importo
|
handling2 | double | |
|
Blocco del codice
|
holdCode | string | |
|
Blocco commento
|
holdComment | string | |
|
È tenuto?
|
holdFlag | boolean | |
|
Numero riferimento fattura
|
invoiceReferenceNumber | integer | |
|
Spedire al tipo di membro
|
memberType | string | |
|
Note ordine
|
notes | string | |
|
Data ordine
|
orderDate | date | |
|
Numero ordine
|
orderNumber | double | |
|
Codice del tipo di ordine
|
orderTypeCode | string | |
|
Codice entità
|
entityCode | string | |
|
Tipo di pagamento
|
payType | string | |
|
Spedire al telefono
|
phone | string | |
|
Codice sorgente
|
sourceCode | string | |
|
Ship To iMIS ID
|
shipToId | string | |
|
Fase ordine
|
stage | string | |
|
Spedizione allo Stato/Provincia
|
stateProvince | string | |
|
Stato ordine
|
status | string | |
|
Imposta 1 Importo
|
tax1 | double | |
|
Imposta 2 Importo
|
tax2 | double | |
|
Imposta 3 Importo
|
tax3 | double | |
|
Tasso di imposta 1
|
taxRate1 | double | |
|
Tasso d'imposta 2
|
taxRate2 | double | |
|
Aliquota 3
|
taxRate3 | double | |
|
Titolo ordine
|
title | string | |
|
Ordinare gli addebiti totali
|
totalCharges | double | |
|
Pagamenti totali ordine
|
totalPayments | double | |
|
Total Quantity Backordered
|
totalQuantityBackordered | integer | |
|
Total Quantity Ordered
|
totalQuantityOrdered | integer | |
|
Spedire al codice postale
|
zip | string | |
|
Sistema di origine
|
sourceSystem | string | |
|
Codice sconto
|
discountCode | string | |
|
Codice fiscale IVA
|
vatTaxCodeFh | string | |
|
Totale senza conteggio
|
undiscountedTotal | double | |
|
Codice termini
|
termsCode | string | |
|
Tasso d'imposta
|
taxRateFh | double | |
|
Autore dell'imposta 1
|
taxAuthor1 | string | |
|
Imposta 2 Autore
|
taxAuthor2 | string | |
|
Imposta 3 Autore
|
taxAuthor3 | string | |
|
Esenzione fiscale
|
taxExempt | string | |
|
Influisce sull'inventario?
|
affectInventory | boolean | |
|
Importo iva
|
freightTax | double | |
|
Gestione dell'importo delle imposte
|
handlingTax | double | |
|
Data fattura
|
invoiceDate | date | |
|
Numero di fattura
|
invoiceNumber | integer | |
|
Importo totale riga
|
lineTotal | double | |
|
Shipping, metodo
|
shipMethod | string | |
|
Data carta spedizione
|
shipPapersDateTime | date | |
|
Data spedizione
|
shippedDateTime | date | |
|
Peso complessivo
|
totalWeight | double | |
|
Inserito da
|
enteredBy | string | |
|
Data/ora immesse
|
enteredDateTime | date |
OrderListDTO
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elenco ordini
|
value | array of OrderDTO |
Elenco di record degli ordini |