Partager via


iMIS

iMIS, un système de gestion de l’engagement conçu pour les associations et les organisations à but non lucratif.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom Computer System Innovations, Inc.
URL https://csiinc.com/support
Messagerie électronique support@csiinc.com
Métadonnées du connecteur
Éditeur Computer System Innovations, Inc.
Site internet https://www.csiinc.com/
Politique de confidentialité https://www.csiinc.com/privacy
Catégories Données; Ventes et CRM

iMIS est le seul système emS (Engagement Management System) mondial, conçu pour répondre aux besoins uniques de votre organisation et soutenir votre amélioration continue des performances. Étendez vos données iMIS ( contacts, activités, panneaux, IQA, etc.) dans l’écosystème Power Automate et Logic Apps avec les déclencheurs et les actions disponibles dans ce connecteur.

Prerequisites

Vous aurez besoin d’une instance iMIS active et d’un abonnement pour utiliser ce connecteur. Pour plus d'informations, consultez : https://csi.ms/paprerequisites

Comment obtenir des informations d’identification

Vous aurez besoin d’une clé API pour utiliser ce connecteur. (Remarque : Ce n’est pas le même que vos informations d’identification d’API iMIS.) Pour obtenir des instructions sur l’obtention de votre clé API, consultez : https://csi.ms/paapikey

Bien démarrer avec votre connecteur

Vous pouvez suivre notre guide simple pour bien démarrer avec iMIS et Power Automate ici : https://csi.ms/pagettingstarted

Une fois que vous avez établi une connexion, parcourez notre bibliothèque d’idées Automation pour obtenir des idées sur les automatisations que vous pouvez créer avec iMIS et Power Automate : http://csi.ms/paideas

Problèmes connus et limitations

Pour obtenir la liste complète des limitations connues et des problèmes actuels, consultez : https://csi.ms/palimitations

Erreurs courantes et solutions

401 Non autorisé

Lorsque ce code d’état est retourné, inspectez le corps de la réponse et recherchez un X-CSI-Error-Msg en-tête personnalisé. Cela aidera à diagnostiquer le problème.

Pour obtenir la liste complète des étapes de dépannage courantes, consultez : https://csi.ms/palimitations

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Clé API CSI securestring Entrez votre clé API CSI, disponible dans le tableau de bord du cloud CSI. Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Créer un contact

Crée un enregistrement de contact (personne) dans iMIS.

Créer un enregistrement de panneau multi-instances

Crée un enregistrement de panneau multi-instances dans iMIS.

Créer une activité

Créer un enregistrement d’activité dans iMIS

Créer une organisation

Crée un enregistrement de contact (organisation) dans iMIS.

Exécuter une IQA

Exécute une IQA iMIS au niveau du chemin d’accès fourni.

Mettre à jour l’adresse postale d’un contact

Met à jour l’adresse postale d’un contact dans iMIS.

Mettre à jour un contact

Met à jour un enregistrement de contact (personne) dans iMIS. L’ID iMIS est requis dans le corps de la demande et sera utilisé pour trouver le contact à mettre à jour. Seuls les champs avec des valeurs sont mis à jour. Si un champ est laissé vide, il n’est pas mis à jour.

Mettre à jour un enregistrement de panneau multi-instances

Met à jour un enregistrement de panneau multi-instances dans iMIS.

Mettre à jour un enregistrement de panneau à instance unique

Mettez à jour un enregistrement de panneau d’instance unique dans iMIS.

Mettre à jour une activité

Mettre à jour un enregistrement d’activité dans iMIS

Mettre à jour une organisation

Met à jour un enregistrement de contact (organisation) dans iMIS.

Obtenir l’image d’un contact

Récupère l’image de profil d’un contact par son ID iMIS.

Obtenir toutes les adresses d’un contact

Récupère une liste d’adresses pour un contact.

Obtenir un contact

Récupère un enregistrement de contact unique par son ID iMIS.

Obtenir un enregistrement de panneau multi-instances

Obtient un enregistrement de panneau multi-instances dans iMIS.

Obtenir un enregistrement de panneau à instance unique

Obtient un enregistrement de panneau d’instance unique dans iMIS.

Obtenir une activité par séquence

Récupère un enregistrement d’activité unique par sa valeur de séquence (SEQN)

Obtenir une adresse pour un contact

Récupère une adresse pour un contact.

Rechercher des activités

Rechercher des activités par type, ID iMIS et bien plus encore

Rechercher des contacts

Recherche les enregistrements de contact iMIS selon différents critères. La plupart des champs de recherche prennent en charge les filtres de recherche, tels que « startsWith :x » ou « contains :x ». Reportez-vous à la documentation d’une liste complète.

Rechercher des enregistrements de panneau

Recherche les enregistrements du panneau iMIS selon différents critères. La plupart des champs de recherche prennent en charge les filtres de recherche, tels que « startsWith :x » ou « contains :x ». Reportez-vous à la documentation d’une liste complète.

Supprimer un enregistrement de panneau multi-instances

Supprime un enregistrement de panneau multi-instances dans iMIS.

Supprimer un enregistrement de panneau à instance unique

Supprime un enregistrement de panneau d’instance unique dans iMIS.

Créer un contact

Crée un enregistrement de contact (personne) dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Préfixe de nom
namePrefix string

Préfixe de nom du contact (par exemple, « Mme »).

Prénom
firstName string

Prénom du contact

Nom informel
informalName string

Nom informel du contact (ou surnom)

Deuxième prénom
middleName string

Prénom du contact

Nom de famille
lastName string

Nom du contact

Suffixe de nom
nameSuffix string

Suffixe de nom du contact (par exemple, « Jr. »)

Titre fonctionnel
functionalTitle string

Valeur du code de titre fonctionnel du contact

ID de l’organisation parente
parentOrganizationId string

Spécifiez l’ID iMIS d’une organisation parente pour lier cette personne à

Nom de l’organisation
organizationName string

Nom de l’organisation à laquelle appartient ce contact (non utilisé si l’ID d’organisation parent est défini)

Messagerie électronique
email string

Adresse de messagerie principale du contact

Téléphone professionnel
workPhone string

Numéro de téléphone professionnel du contact

Téléphone personnel
homePhone string

Numéro de téléphone de domicile du contact

Téléphone mobile
mobilePhone string

Numéro de téléphone mobile du contact

Télécopie
fax string

Numéro de télécopie du contact

Gender
gender string

Code de sexe du contact (par exemple, « M », « F » ou tout autre code défini)

Type de membre
memberType string

Code de type de membre du contact (par exemple, « NM » ou « WEB »)

Catégorie de facturation
billingCategory string

Nom de la catégorie de facturation du contact

Clé principale
majorKey string

Champ clé principale du contact

Statut
status string

Code d’état du contact (par exemple, « A », « D », « X »)

Date de naissance
birthDate date

Date de naissance du contact

Date de jointure
joinDate date

Date de jointure du contact

Retours

Corps
ContactDTO

Créer un enregistrement de panneau multi-instances

Crée un enregistrement de panneau multi-instances dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameMultiCreate string

Nom du panneau à créer.

body
body dynamic

Schéma généré par GetPanelCreateSchema.

Retours

Les sorties de cette opération sont dynamiques.

Créer une activité

Créer un enregistrement d’activité dans iMIS

Paramètres

Nom Clé Obligatoire Type Description
Codes d’action
actionCodes string
Type d’activité
activityType True string
Montant
amount double
Séquence de pièces jointes
attachSeqn integer
Total des pièces jointes
attachTotal double
Numéro de lot
batchNum string
Code de campagne
campaignCode string
Catégorie
category string
Co ID
coId string
Descriptif
description string
Date d’effet
effectiveDate date
Délai
gracePeriod integer
ID iMIS
id True string
Intention de modification
intentToEdit string
Code commémoratif/hommage
memTribCode string
Type de membre
memberType string
Date d’installation suivante
nextInstallDate date
Note
note string
Remarque 2
note2 string
Objet
object string
Code de l’organisation
orgCode string
Numéro trans d’origine
originatingTransNum integer
Autre code
otherCode string
Autre ID
otherId string
Mode de paiement
payMethod string
Code de produit
productCode string
Quantité
quantity double
Requête périodique
recurringRequest boolean
ID de l’avocat
solicitorId string
Code source
sourceCode string
Système source
sourceSystem string
Code de statut
statusCode string
Valeur imposable
taxableValue double
Thru Date
thruDate date
Tickler Date
ticklerDate date
Transaction Date
transactionDate date
UF1
uF1 string

Champ utilisateur 1 (chaîne)

UF2
uF2 string

Champ utilisateur 2 (chaîne)

UF3
uF3 string

Champ utilisateur 3 (chaîne)

UF4
uF4 double

Champ utilisateur 4 (décimal)

UF5
uF5 double

Champ utilisateur 5 (décimal)

UF6
uF6 date

Champ utilisateur 6 (Date)

UF7
uF7 date

Champ utilisateur 7 (Date)

Unités
units double

Retours

Corps
ActivityDTO

Créer une organisation

Crée un enregistrement de contact (organisation) dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom de l’organisation
organizationName string

Nom de cette organisation

URL du site web
websiteUrl string

URL du site web pour la page d’accueil de cette organisation

Messagerie électronique
email string

Adresse de messagerie principale de l’organisation

Téléphone professionnel
workPhone string

Numéro de téléphone professionnel de l’organisation

Télécopie
fax string

Numéro de télécopie de l’organisation

Type de membre
memberType string

Code de type membre de l’organisation (par exemple, « NM » ou « WEB »)

Catégorie de facturation
billingCategory string

Nom de la catégorie de facturation de l’organisation

Clé principale
majorKey string

Champ clé principal de l’organisation

Statut
status string

Code d’état de l’organisation (par exemple, « A », « D », « X »)

Date de jointure
joinDate date

Date de jointure de l’organisation

Retours

Corps
ContactDTO

Exécuter une IQA

Exécute une IQA iMIS au niveau du chemin d’accès fourni.

Paramètres

Nom Clé Obligatoire Type Description
Chemin d’accès IQA
iqaPath string

Chemin d’accès de l’IQA à exécuter.

body
body dynamic

Filtres Iqa.

Retours

Les sorties de cette opération sont dynamiques.

Mettre à jour l’adresse postale d’un contact

Met à jour l’adresse postale d’un contact dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
id True string

ID iMIS de l’adresse à mettre à jour

Adresse 1
address1 string

Ligne d’adresse 1

Adresse 2
address2 string

Ligne d’adresse 2

Nom de la ville
city string

Nom de la ville sur l’adresse

Code de l’état/de la province
stateProvinceCode string

Code abrégé pour l’état/la province

Code postal
postalCode string

Code postal ou postal

Code pays
countryCode string

Code de pays abrégé

Numéro de téléphone
phone string

Numéro de téléphone mis en forme pour cette adresse

Adresse électronique
email string

Adresse e-mail pour cette adresse

Adresse 3
address3 string

Ligne d’adresse 3

Numéro de télécopie
fax string

Numéro de télécopie mis en forme pour cette adresse

Retours

Corps
AddressDTO

Mettre à jour un contact

Met à jour un enregistrement de contact (personne) dans iMIS. L’ID iMIS est requis dans le corps de la demande et sera utilisé pour trouver le contact à mettre à jour. Seuls les champs avec des valeurs sont mis à jour. Si un champ est laissé vide, il n’est pas mis à jour.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
id True string

ID iMIS (également appelé : ID de contact, ID de partie)

Préfixe de nom
namePrefix string

Préfixe de nom du contact (par exemple, « Mme »).

Prénom
firstName string

Prénom du contact

Nom informel
informalName string

Nom informel du contact (ou surnom)

Deuxième prénom
middleName string

Prénom du contact

Nom de famille
lastName string

Nom du contact

Suffixe de nom
nameSuffix string

Suffixe de nom du contact (par exemple, « Jr. »)

Titre fonctionnel
functionalTitle string

Valeur du code de titre fonctionnel du contact

ID de l’organisation parente
parentOrganizationId string

Spécifiez l’ID iMIS d’une organisation parente pour lier cette personne à

Messagerie électronique
email string

Adresse de messagerie principale du contact

Téléphone professionnel
workPhone string

Numéro de téléphone professionnel du contact

Téléphone personnel
homePhone string

Numéro de téléphone de domicile du contact

Téléphone mobile
mobilePhone string

Numéro de téléphone mobile du contact

Télécopie
fax string

Numéro de télécopie du contact

Gender
gender string

Code de sexe du contact (par exemple, « M », « F » ou tout autre code défini)

Type de membre
memberType string

Code de type de membre du contact (par exemple, « NM » ou « WEB »)

Catégorie de facturation
billingCategory string

Nom de la catégorie de facturation du contact

Clé principale
majorKey string

Champ clé principale du contact

Statut
status string

Code d’état du contact (par exemple, « A », « D », « X »)

Retours

Corps
ContactDTO

Mettre à jour un enregistrement de panneau multi-instances

Met à jour un enregistrement de panneau multi-instances dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameMultiUpdate string

Nom du panneau à mettre à jour.

body
body dynamic

Schéma généré par GetPanelUpdateSchema.

Retours

Les sorties de cette opération sont dynamiques.

Mettre à jour un enregistrement de panneau à instance unique

Mettez à jour un enregistrement de panneau d’instance unique dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameSingleUpdate string

Nom du panneau à mettre à jour.

body
body dynamic

Schéma généré par GetPanelSchema.

Retours

Les sorties de cette opération sont dynamiques.

Mettre à jour une activité

Mettre à jour un enregistrement d’activité dans iMIS

Paramètres

Nom Clé Obligatoire Type Description
Codes d’action
actionCodes string
Type d’activité
activityType string
Montant
amount double
Séquence de pièces jointes
attachSeqn integer
Total des pièces jointes
attachTotal double
Numéro de lot
batchNum string
Code de campagne
campaignCode string
Catégorie
category string
Co ID
coId string
Descriptif
description string
Date d’effet
effectiveDate date
Délai
gracePeriod integer
Intention de modification
intentToEdit string
Code commémoratif/hommage
memTribCode string
Type de membre
memberType string
Date d’installation suivante
nextInstallDate date
Note
note string
Remarque 2
note2 string
Objet
object string
Code de l’organisation
orgCode string
Numéro trans d’origine
originatingTransNum integer
Autre code
otherCode string
Autre ID
otherId string
Mode de paiement
payMethod string
Code de produit
productCode string
Quantité
quantity double
Requête périodique
recurringRequest boolean
Sequence
seqn True integer
ID de l’avocat
solicitorId string
Code source
sourceCode string
Système source
sourceSystem string
Code de statut
statusCode string
Valeur imposable
taxableValue double
Thru Date
thruDate date
Tickler Date
ticklerDate date
Transaction Date
transactionDate date
UF1
uF1 string

Champ utilisateur 1 (chaîne)

UF2
uF2 string

Champ utilisateur 2 (chaîne)

UF3
uF3 string

Champ utilisateur 3 (chaîne)

UF4
uF4 double

Champ utilisateur 4 (décimal)

UF5
uF5 double

Champ utilisateur 5 (décimal)

UF6
uF6 date

Champ utilisateur 6 (Date)

UF7
uF7 date

Champ utilisateur 7 (Date)

Unités
units double

Retours

Corps
ActivityDTO

Mettre à jour une organisation

Met à jour un enregistrement de contact (organisation) dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
id True string

ID iMIS (également appelé : ID de contact, ID de partie)

Nom de l’organisation
organizationName string

Nom de cette organisation

URL du site web
websiteUrl string

URL du site web pour la page d’accueil de cette organisation

Messagerie électronique
email string

Adresse de messagerie principale de l’organisation

Téléphone professionnel
workPhone string

Numéro de téléphone professionnel de l’organisation

Télécopie
fax string

Numéro de télécopie de l’organisation

Type de membre
memberType string

Code de type membre de l’organisation (par exemple, « NM » ou « WEB »)

Catégorie de facturation
billingCategory string

Nom de la catégorie de facturation de l’organisation

Clé principale
majorKey string

Champ clé principal de l’organisation

Statut
status string

Code d’état de l’organisation (par exemple, « A », « D », « X »)

Retours

Corps
ContactDTO

Obtenir l’image d’un contact

Récupère l’image de profil d’un contact par son ID iMIS.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
contactId True string

ID iMIS

Retours

Représente l’image de profil d’un contact

Obtenir toutes les adresses d’un contact

Récupère une liste d’adresses pour un contact.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
contactId True string

ID iMIS pour obtenir les adresses pour

Retours

Obtenir un contact

Récupère un enregistrement de contact unique par son ID iMIS.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
contactId True string

ID iMIS

Retours

Corps
ContactDTO

Obtenir un enregistrement de panneau multi-instances

Obtient un enregistrement de panneau multi-instances dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameMultiGet string

Nom du panneau à récupérer.

body
body dynamic

Schéma généré par GetPanelGetSchema.

Retours

Les sorties de cette opération sont dynamiques.

Obtenir un enregistrement de panneau à instance unique

Obtient un enregistrement de panneau d’instance unique dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameSingleGet string

Nom du panneau à récupérer.

body
body dynamic

Schéma généré par GetPanelGetSchema.

Retours

Les sorties de cette opération sont dynamiques.

Obtenir une activité par séquence

Récupère un enregistrement d’activité unique par sa valeur de séquence (SEQN)

Paramètres

Nom Clé Obligatoire Type Description
Numéro de séquence
sequenceNumber True integer

Numéro de séquence

Retours

Corps
ActivityDTO

Obtenir une adresse pour un contact

Récupère une adresse pour un contact.

Paramètres

Nom Clé Obligatoire Type Description
ID iMIS
contactId True string

ID iMIS pour lequel obtenir l’adresse

Objectif de l’adresse
addressPurpose True string

Doit être un nom d’objectif d’adresse bien défini dans iMIS

Retours

Corps
AddressDTO

Rechercher des activités

Rechercher des activités par type, ID iMIS et bien plus encore

Paramètres

Nom Clé Obligatoire Type Description
Type d’activité
activityType string

Code du type d’activité

ID iMIS
imisId string

The iMIS ID

Code de produit
productCode string

Code du produit

Catégorie
category string

Catégorie

Date de transaction avant ou avant
transactionDateBefore date

Date de transaction avant ou avant

Date de transaction après
transactionDateAfter date

Date de transaction après

Date d’effet le ou avant
effectiveDateBefore date

Date d’effet le ou avant

Date d’effet après
effectiveDateAfter date

Date d’effet après

Date jusqu’à la date ou avant
thruDateBefore date

Date jusqu’à la date antérieure ou antérieure

Date de thru après
thruDateAfter date

Date de thru après

Trier par
sortBy string

Nom de la propriété à trier par

Tri décroissant
sortDesc boolean

Si l’ordre de tri doit être décroissant (la valeur par défaut est croissant)

Retours

Rechercher des contacts

Recherche les enregistrements de contact iMIS selon différents critères. La plupart des champs de recherche prennent en charge les filtres de recherche, tels que « startsWith :x » ou « contains :x ». Reportez-vous à la documentation d’une liste complète.

Paramètres

Nom Clé Obligatoire Type Description
Prénom
firstName string

Prénom du contact (prend en charge les filtres)

Nom de famille
lastName string

Nom du contact (prend en charge les filtres)

Nom complet
fullName string

Nom complet du contact (prend en charge les filtres)

Adresse de messagerie principale
email string

Adresse e-mail principale du contact (prend en charge les filtres)

Code de type membre
memberType string

Code de type membre du contact (prend en charge les filtres)

Nom de l’entreprise
organization string

Nom de l’organisation du contact (prend en charge les filtres)

Filtrer les types d’enregistrements
recordType string

Filtrer les types d’enregistrements (personnes, organisations)

Filtrer l’état supprimé
deleteType string

État supprimé du filtre (marqué pour suppression)

Retours

Rechercher des enregistrements de panneau

Recherche les enregistrements du panneau iMIS selon différents critères. La plupart des champs de recherche prennent en charge les filtres de recherche, tels que « startsWith :x » ou « contains :x ». Reportez-vous à la documentation d’une liste complète.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameFindPost string

Nom du panneau à interroger.

body
body dynamic

Schéma généré par GetPanelSchema.

Retours

Les sorties de cette opération sont dynamiques.

Supprimer un enregistrement de panneau multi-instances

Supprime un enregistrement de panneau multi-instances dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameMultiDelete string

Nom du panneau à supprimer.

body
body dynamic

Schéma généré par GetPanelDeleteSchema.

Supprimer un enregistrement de panneau à instance unique

Supprime un enregistrement de panneau d’instance unique dans iMIS.

Paramètres

Nom Clé Obligatoire Type Description
Nom du panneau
panelNameSingleDelete string

Nom du panneau à supprimer.

body
body dynamic

Schéma généré par GetPanelDeleteSchema.

Déclencheurs

Lorsqu’une activité est ajoutée

Lorsqu’une activité est ajoutée

Lorsqu’une commande est ajoutée

Lorsqu’une commande est ajoutée

Lorsqu’une activité est ajoutée

Lorsqu’une activité est ajoutée

Retours

Lorsqu’une commande est ajoutée

Lorsqu’une commande est ajoutée

Retours

Corps
OrderListDTO

Définitions

ActivityDTO

Nom Chemin d’accès Type Description
Codes d’action
actionCodes string
Type d’activité
activityType string
Montant
amount double
Séquence de pièces jointes
attachSeqn integer
Total des pièces jointes
attachTotal double
Numéro de lot
batchNum string
Code de campagne
campaignCode string
Catégorie
category string
Co ID
coId string
Descriptif
description string
Date d’effet
effectiveDate date
Délai
gracePeriod integer
ID iMIS
id string
Intention de modification
intentToEdit string
Code commémoratif/hommage
memTribCode string
Type de membre
memberType string
Date d’installation suivante
nextInstallDate date
Note
note string
Remarque 2
note2 string
Objet
object string
Code de l’organisation
orgCode string
Numéro trans d’origine
originatingTransNum integer
Autre code
otherCode string
Autre ID
otherId string
Mode de paiement
payMethod string
Code de produit
productCode string
Quantité
quantity double
Requête périodique
recurringRequest boolean
ID de l’avocat
solicitorId string
Code source
sourceCode string
Système source
sourceSystem string
Code de statut
statusCode string
Valeur imposable
taxableValue double
Thru Date
thruDate date
Tickler Date
ticklerDate date
Transaction Date
transactionDate date
UF1
uF1 string

Champ utilisateur 1 (chaîne)

UF2
uF2 string

Champ utilisateur 2 (chaîne)

UF3
uF3 string

Champ utilisateur 3 (chaîne)

UF4
uF4 double

Champ utilisateur 4 (décimal)

UF5
uF5 double

Champ utilisateur 5 (décimal)

UF6
uF6 date

Champ utilisateur 6 (Date)

UF7
uF7 date

Champ utilisateur 7 (Date)

Unités
units double
Sequence
seqn integer

Valeur de séquence de l’activité (clé primaire)

ActivityListDTO

Nom Chemin d’accès Type Description
Liste d’activités
value array of ActivityDTO

Liste des enregistrements d’activité

AddressDTO

Nom Chemin d’accès Type Description
ID d’adresse
addressId string

ID unique pour cet enregistrement d’adresse.

Lignes d’adresse
addressLines string

Lignes de rue d’adresse séparées par de nouvelles lignes.

Nom de la ville
city string

Nom de la ville sur l’adresse.

Code de l’état/de la province
stateProvinceCode string

Code abrégé pour l’état/la province.

Code postal
postalCode string

Code postal ou postal.

Code pays
countryCode string

Code de pays abrégé.

Numéro de téléphone
phone string

Numéro de téléphone mis en forme pour cette adresse.

Adresse électronique
email string

Adresse e-mail pour cette adresse.

Adresse complète
fullAddress string

Adresse calculée complète avec des lignes de nouvelle ligne.

Nom et adresse complète
nameAndFullAddress string

Adresse calculée complète avec le nom du contact sur la première ligne.

Objectif de l’adresse
addressPurpose string

Nom de l’objectif de l’adresse (catégorie).

Liste des préférences de communication
communicationPreferences array of string

Liste des types de préférence de communication.

AddressListDTO

Nom Chemin d’accès Type Description
Liste d’adresses
addresses array of AddressDTO

Liste des objets d’adresse pour le contact spécifié

ContactDTO

Nom Chemin d’accès Type Description
Contact Type
contactType string

Type de contact (organisation ou personne)

ID iMIS
id string

ID iMIS (également appelé : ID de contact, ID de partie)

Nom
name string

Nom complet de la personne calculée ou nom de l’organisation du contact

Préfixe de nom
namePrefix string

Préfixe de nom du contact (par exemple, « Mme »).

Prénom
firstName string

Prénom du contact

Nom informel
informalName string

Nom informel du contact (ou surnom)

Deuxième prénom
middleName string

Prénom du contact

Nom de famille
lastName string

Nom du contact

Suffixe de nom
nameSuffix string

Suffixe de nom du contact (par exemple, « Jr. »)

Titre fonctionnel
functionalTitle string

Titre fonctionnel du contact, y compris les désignations

Membre
isMember boolean

Indicateur qui spécifie si ce contact est membre de l’organisation

Est actif
isActive boolean

Indicateur qui spécifie si ce contact est marqué comme actif (c’est-à-dire non marqué pour suppression, décédé, etc.)

Nom de l’organisation
organizationName string

Nom de l’organisation à laquelle appartient ce contact

ID d’organisation
organizationId string

Pour les types de personnes, spécifie l’ID d’organisation parent lié

Messagerie électronique
email string

Adresse de messagerie principale du contact

Téléphone professionnel
workPhone string

Numéro de téléphone professionnel du contact

Téléphone personnel
homePhone string

Numéro de téléphone de domicile du contact

Téléphone mobile
mobilePhone string

Numéro de téléphone mobile du contact

Télécopie
fax string

Numéro de télécopie du contact

Gender
gender string

Code de sexe du contact (par exemple, « M », « F » ou tout autre code défini)

Type de membre
memberType string

Code de type de membre du contact (par exemple, « NM » ou « WEB »)

Catégorie de facturation
billingCategory string

Nom de la catégorie de facturation du contact

Clé principale
majorKey string

Champ clé principale du contact

Statut
status string

Code d’état du contact (par exemple, « A », « D », « X »)

Clé de contact
contactKey string

La clé du contact, parfois appelée « ID net » (guid)

Date de naissance
birthDate date

Date de naissance du contact

Date de jointure
joinDate date

Date de jointure du contact

Paiement par thru
paidThruDate date

L’adhésion du contact a payé jusqu’à la date (si un membre)

Thru renouvelé
renewedThruDate date

Date de renouvellement du contact

ContactListDTO

Nom Chemin d’accès Type Description
Liste de contacts
value array of ContactDTO

Liste des enregistrements de contact

ContactPictureDTO

Représente l’image de profil d’un contact

Nom Chemin d’accès Type Description
ID iMIS
id string

ID iMIS associé à cette image

Données d’image
pictureData byte

Données d’image

OrderDTO

Nom Chemin d’accès Type Description
Expédition à la ligne 1
address1 string
Expédition vers la ligne d’adresse 2
address2 string
Expédition vers la ligne 3
address3 string
Code de format d’expédition à l’adresse
addressFormat integer
Montant du solde
balance double
Numéro de lot
batchNumber string
Id de facturation à iMIS
billToId string
Expédier à la ville d’adresse
city string
ID iMIS de l’entreprise
companyId string
Type de membre de l’entreprise
companyMemberType string
Nom de l’entreprise
company string
Code de tri de l’entreprise
companySort string
Expédition vers le pays d’adresse
country string
Informations de référence sur le client
customerReference string
Envoyer à l’adresse e-mail
email string
Fret 1 Montant
freight1 double
Fret 2 Montant
freight2 double
Shipp à l’adresse complète
fullAddress string
Nom complet de l’expédition
fullName string
Gestion de 1 montant
handling1 double
Gestion de la quantité 2
handling2 double
Contenir le code
holdCode string
Conserver le commentaire
holdComment string
Y a-t-il lieu ?
holdFlag boolean
Numéro de référence de facture
invoiceReferenceNumber integer
Expédier au type de membre
memberType string
Notes de commande
notes string
Date de commande
orderDate date
Numéro de commande
orderNumber double
Code de type de commande
orderTypeCode string
Code d’entité
entityCode string
Type de paiement
payType string
Expédier au téléphone
phone string
Code source
sourceCode string
ID d’expédition vers iMIS
shipToId string
Étape de commande
stage string
Expédier à l’état/à la province
stateProvince string
État de la commande
status string
Montant de l’impôt 1
tax1 double
Montant de l’impôt 2
tax2 double
Montant de l’impôt 3
tax3 double
Taux d’imposition 1
taxRate1 double
Taux d’imposition 2
taxRate2 double
Taux d’imposition 3
taxRate3 double
Titre de la commande
title string
Total des frais de commande
totalCharges double
Ordre total des paiements
totalPayments double
Total Quantity Backordered
totalQuantityBackordered integer
Quantité totale ordonnée
totalQuantityOrdered integer
Expédition vers le code postal
zip string
Système source
sourceSystem string
Code de remise
discountCode string
Code fiscal de TVA
vatTaxCodeFh string
Total non dissocié
undiscountedTotal double
Code des termes
termsCode string
Taux d’imposition
taxRateFh double
Auteur tax 1
taxAuthor1 string
Tax 2 Author
taxAuthor2 string
Tax 3 Author
taxAuthor3 string
Exonération fiscale
taxExempt string
Affecte l’inventaire ?
affectInventory boolean
Montant de la taxe sur le fret
freightTax double
Traitement du montant fiscal
handlingTax double
Date de facturation
invoiceDate date
Numéro de facture
invoiceNumber integer
Montant total de ligne
lineTotal double
Méthode d’expédition
shipMethod string
Date des journaux d’expédition
shipPapersDateTime date
Date d’expédition
shippedDateTime date
Poids total
totalWeight double
Saisi par
enteredBy string
Date/heure entrées
enteredDateTime date

OrderListDTO

Nom Chemin d’accès Type Description
Liste des commandes
value array of OrderDTO

Liste des enregistrements de commande