Cette méthode authentifie l’utilisateur et crée une session temporaire pour accéder à la base de données.
Paramètres
Code Abonné
Identifiant
Mot de Passe
Les données renvoyées
La méthode retournera le code de la session créée en cas d'authentification réussie. En cas d’échec, vous pouvez retourner les codes d’erreur suivants :
“-1” : Identifiant ou mot de passe invalide.
“-2” : Le client n’existe pas.
“-3” : Le client géré n'appartient pas à cet utilisateur.
Utilisez “SessionIDHeader” pour maintenir la session ouverte lors de l’exécution des méthodes nécessaires :
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
Les codes d’erreur retournés par la méthode d’authentification n’interrompent pas le processus et peuvent être transférés normalement vers les autres méthodes (au même titre que les codes de sessions).
Chaque méthode va identifier les codes d’erreur et retourner les codes d’erreur qui lui sont propres.
Authentification2
Objectif
Fonctionnement similaire à la méthode authentification1.
Paramètres
Code Abonne
Identifiant
Mot de passe
Code Client géré
Données renvoyées
La méthode retournera le code de la session créée en cas d'authentification réussie. En cas d’échec, vous pouvez retourner les codes d’erreur suivants :
“-1” : Identifiant ou mot de passe invalide.
“-2” : Le client n’existe pas.
“-3” : Le client géré n'appartient pas à cet utilisateur.
Utilisez “SessionIDHeader” pour maintenir la session ouverte lors de l’exécution des méthodes requises :
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
Les codes d’erreur retournés par la méthode d’authentification n’interrompent pas le processus et peuvent être transférés normalement vers les autres méthodes (au même titre que les codes de sessions).
Chaque méthode va identifier les codes d’erreur et retourner les codes d’erreur qui lui sont propres.
Authentification3
Objectif
Fonctionnement similaire à la méthode authentification1
Paramètres
Code Abonne
Identifiant
Mot de passe
Code Client géré
Nom Exercice
Données renvoyées
La méthode retournera le code de la session créée en cas d'authentification réussie. En cas d’échec, vous pouvez retourner les codes d’erreur suivants :
“-1” : Identifiant ou mot de passe invalide.
“-2” : Le client n’existe pas.
“-3” : Le client géré n'appartient pas à cet utilisateur.
Utilisez “SessionIDHeader” pour maintenir la session ouverte lors de l’exécution des méthodes requises :
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
Les codes d’erreur retournés par la méthode d’authentification n’interrompent pas le processus et peuvent être transférés normalement vers les autres méthodes (au même titre que les codes de sessions).
Chaque méthode va identifier les codes d’erreur et retourner les codes d’erreur qui lui sont propres.
Authentification_Revendeur
Objectif
Cette méthode, dédiée aux abonnements revendeur uniquement, authentifie l’utilisateur et crée une session temporaire pour accéder à la base de données.
Paramètres
Code Revendeur
Identifiant
Mot de Passe
Les données renvoyées
La méthode retournera le code de la session créée en cas d'authentification réussie.
En cas d’échec, vous pouvez retourner les codes d’erreur suivants :
“-1” : Identifiant ou mot de passe invalide.
“-2” : Le client n’existe pas.
“-3” : Le client géré n'appartient pas à cet utilisateur.
Utilisez “SessionIDHeader” pour maintenir la session ouverte lors de l’exécution des méthodes nécessaires :
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
Les codes d’erreur retournés par la méthode d’authentification n’interrompent pas le processus et peuvent être transférés normalement vers les autres méthodes (au même titre que les codes de sessions).
Chaque méthode va identifier les codes d’erreur et retourner les codes d’erreur qui lui sont propres.
Authentification_Tiers
Objectif
Cette méthode, dédiée aux logiciels tiers, délivre une clé temporaire de connexion à Dailybiz, grâce à la clé permanente disponible dans chaque fiche utilisateur.
Paramètres
Les données renvoyées :
La méthode retournera une clé temporaire de connexion à usage unique en cas d'authentification réussie.
En cas d’échec, vous pouvez retourner les codes d’erreur suivants :
Exemple :
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
cSessionID = idev.authentification_Tiers("token")
Utilisez “SessionIDHeader” pour maintenir la session ouverte lors de l’exécution des méthodes nécessaires :
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
Les codes d’erreur retournés par la méthode d’authentification n’interrompent pas le processus et peuvent être transférés normalement vers les autres méthodes (au même titre que les codes de sessions).
Chaque méthode va identifier les codes d’erreur et retourner les codes d’erreur qui lui sont propres.
RefUtilisateur
Objectif
Cette méthode récupère la clé refutilisateur.
Les données renvoyées
La méthode retournera le refutilisateur.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.RefUtilisateur()
Cette méthode permet de renvoyer les données d’une table et des tables connexes (soustables). Seules les données des tables et des “sous-tables” autorisées seront renvoyées.
Paramètres
NomTable : Nom de la table dans la base de données.
Criteres : Filtre utilisé pour lister les données spécifiques. (Where). Laissez vide pour ne pas filtrer.
Syntaxe : <Champ> <connecteur> <Valeur> And/Or...
Ordre : L’ordre dans lequel les résultats seront affichés. (Order By). Laissez vide pour ne pas trier.
Syntaxe : <Champ> ASC/DESC
SousTables : Liste les données des sous-tables liées à la table principale. Mettre “1” ou “0” pour utiliser ou non cette option.
PieceAttachee : Retourne les fichiers présents dans la table encodés en base64. Mettre “1” ou “0” pour utiliser ou non cette option. ✓
AvecCompression : Compresse les données et les retourne en base64. Mettre “1” ou “0” pour utiliser ou non cette option.
TotalParPage : Pagine la réponse avec le nombre d'enregistrement/fiche indiqué. Ce paramètre est optionnel.
Page : Indique le numéro de page à consulter si on demande une pagination de la réponse avec le paramètre "TotalParPage". Ce paramètre est optionnel.
TotalLignes : Indique le nombre de lignes que contient la réponse en fonction des paramètres "NomTable" et "Criteres". Il peut être utilisé avant un appel avec les paramètres de pagination pour optimiser la réponse. Ce paramètre est optionnel.
Données renvoyées
Fichier XML contenant les données des tables et des sous-tables, avec code et message d’erreur en cas d’échec.
Exemple :
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.LireTable("FB_Fournisseurs", "CodeFournisseur LIKE ’GA%’", "CodeFournisseur ASC", "1", "0", "0")
Tous les champs complémentaires créés par l'utilisateur seront inclus dans le code XML retourné. Pour filtrer et trier les résultats en utilisant les paramètres “Criteres” et “Ordre”, ajoutez le préfixe "COMP_" dans le nom du champ complémentaire et supprimez tous les espaces.
Exemple
(VB.net)
Nom du champ = Champ Utilisateur
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.LireTable("FB_Fournisseurs", "COMP_Champ_Utilisateur=’exemple’", " COMP_Champ_Utilisateur ASC", "1",
"0", "0")
Ignorer les champs personnalisés et calculés
Ce paramètre vous permettra d'ignorer les champs personnalisés et calculés pour une réponse plus rapide.
<_sanschampcompcalc>1</_sanschampcompcalc>
LireTableSansCData
Objectif
Similaire à la méthode LireTable, mais Il retourne um XML sans les tags “CDATA”.
Paramètre
NomTable : nom de la table dans la base de données.
Criteres : filtre utilisé pour lister les données spécifiques. (Where). Laissez vide pour ne pas filtrer.
Syntaxe : <Champ> <connecteur> <Valeur> And/Or...
Ordre : l’ordre dans lequel les résultats seront affichés. (Order By). Laissez vide pour ne pas trier.
Syntaxe : <Champ> ASC/DESC
SousTables : liste les données des sous-tables liées à la table principale. “0” ou “1”.
PieceAttachee : retourne les fichiers présents dans le tableau, transformés à la base64. “0” ou “1”.
AvecCompression : comprime les données retournées et retourne sur la base64. “0” ou “1”.
TotalLignes : Indique le nombre de lignes que contient la réponse en fonction des paramètres "NomTable" et "Criteres". Il peut être utilisé avant un appel avec les paramètres de pagination pour optimiser la réponse. Ce paramètre est optionnel.
Page : Indique le numéro de page à consulter si on demande une pagination de la réponse avec le paramètre "TotalParPage". Ce paramètre est optionnel.
TotalParPage : Pagine la réponse avec le nombre d'enregistrement/fiche indiqué. Ce paramètre est optionnel.
Données renvoyées
Fichier XML contenant les données des tables et des sous-tables, avec code et message d’erreur en cas d’échec.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.LireTableSansCData("FB_Fournisseurs", "CodeFournisseur=’!!!!!!!!!!!!’", "CodeFournisseur ASC", "1", "0", "0")
Tous les champs complémentaires créés par l'utilisateur seront inclus dans le code XML retourné. Pour filtrer et trier les résultats en utilisant les paramètres “Criteres” et “Ordre”, ajoutez le préfixe "COMP_" dans le nom du champ complémentaire et supprimez tous les espaces.
Exemple
(VB.net)
Nom du champ = Champ Utilisateur
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev. LireTableSansCData ("FB_Fournisseurs", "COMP_Champ_Utilisateur=’exemple’", " COMP_Champ_Utilisateur
ASC", "1", "0", "0")
MajTable
Objectif
Mettre à jour les données d’une table. Seules les données des tables avec autorisation d’accès seront mises à jour.
Paramètre
Fiche : XML avec les données de la table à mettre à jour. Les champs de clé primaire (primary Key) sont obligatoires.
Les données renvoyées
Fichier XML confirmant la mise à jour ou le code et le message d’erreur.
Champs Complémentaires
Les champs complémentaires peuvent aussi être mis à jour dans cette méthode. Pour ce faire, insérez ces champs en XML avec les champs de la table, en ajoutant le préfixe "COMP_” au nom du champ complémentaire et en supprimant tous les espaces. Illustration dans l'exemple ci-dessous (nom du champ complémentaire = “Champ Utilisateur”).
Mettre à jour les données d’une sous-table. Seules les données des tables avec autorisation d’accès seront mises à jour.
Paramètres
Fiche : XML avec les données de la sous-table à mettre à jour. Le XML doit aussi contenir les données de la table connexe à cette sous-table. Les champs de clé primaire (primary Key) sont obligatoires.
Nom sous table : Nom de la sous-table dans la base de données.
Cle sous table : Nom du premier champ qui identifie l’enregistrement dans la sous-table (obligatoire).
Cle sous table 2 : Nom du second champ qui identifie l’enregistrement dans la sous-table (optionnel, laissez vide s’il n’existe pas)
Les données renvoyées
Retourne un XML confirmant la mise à jour ou le code et le message d’erreur.
Champs Complémentaires
Les champs complémentaires peuvent aussi être mis à jour dans cette méthode. Pour ce faire, insérez ces champs en XML avec les champs de la table, en ajoutant le préfixe "COMP_” au nom du champ complémentaire et en supprimant tous les espaces. Illustration dans l'exemple ci-dessous (nom du champ complémentaire = “Champ Utilisateur”).
Insérer les données dans une table. Seules les données des tables avec autorisation d’accès seront insérées.
Paramètres
Fiche : XML avec les données de la table qui seront insérées. Les enregistrements déjà existants (confirmation par la clé primaire) ne seront pas ajoutés.
Les données renvoyées
Retourne un XML en confirmant la mise à jour ou le code et le message d’erreur.
Champs Complémentaires
Les champs complémentaires peuvent aussi être insérés dans cette méthode. Pour ce faire, insérez ces champs en XML avec les champs de la table, en ajoutant le préfixe "COMP_” au nom du champ complémentaire et en supprimant tous les espaces. Illustration dans l'exemple ci-dessous (nom du champ complémentaire = “Champ Utilisateur”).
Supprimer les données d’une table. Seules les données des tables avec autorisation d’accès seront supprimées.
Paramètres
Nom Table : Nom de la table de la base de données.
Cle value : Valeur de la clé primaire de la table se référant à l’enregistrement à supprimer.
Les données renvoyées
Affiche un XML en confirmant que l’enregistrement a été supprimé ou avec le code et le message d’erreur.
Champs complémentaires
Les données enregistrées dans les champs complémentaires seront également supprimées.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.SuppressionTable("FB_Fournisseurs", "REV000303Z1")
Purger les écritures de la comptabilité existant dans les grilles de saisie.
Les données renvoyées
Retourne un XML en confirmant la suppression des écritures ou affichant le code et le message d’erreur.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.CP_PurgerGrilleSaisie()
Valider les écritures de la comptabilité existant dans les grilles de saisie.
Paramètres
Action : “1” pour brouillard, “2” pour écritures.
Rapide : “0” pour grille de saisie en vrac, “1” pour grille de saisie rapide en vrac.
Les données renvoyées
Retourne un XML en confirmant la validation des écritures ou affichant le code et le message d’erreur.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.CP_ValiderGrilleSaisie("2", "1")
Valider les pièces commerciales existant dans la gestion commerciale.
Paramètres
Piece : Type de pièce commerciale à valider.
Options:
“FA_FACTURES”
“FA_AVOIRS”
“FA_FACTURESACHATS”
“FA_AVOIRSACHATS”
“FA_BL”
“FA_BR”
CodePiece : Code de la pièce commerciale à valider. Seules les pièces non validées et avec “TOTHT G” différent de 0 peuvent être validées.
Les données renvoyées
Retourne un XML en confirmant la validation de la pièce commerciale ou le code et message d’erreur.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.GC_ValiderPiece("FA_FACTURES", "048")
Permet à l'utilisateur de modifier la base de données en fonction du module à utiliser.
Paramètres
CodeModule : préfixe du module à utiliser.
Les données renvoyées
Cette méthode ne renvoie pas de données.
Commentaires
La méthode "GC_ValiderPiece" n'exige pas l'utilisation de la méthode "DefinirModule". Le module "CP" et tous les autres modules qui utilisent la même base de données comptable ne requièrent pas l'utilisation de la méthode "DefinirModule".
Exemple (VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
idev.DefinirModule(“FA”)
cRetour = idev.LireTable("FB_Fournisseurs", "COMP_Champ_Utilisateur=’exemple’", " COMP_Champ_Utilisateur ASC", "1",
"0", "0")
GC_ValiderImportPartenaires
Objectif
Valider les lignes existant dans les grilles d’imports partenaires sur la gestion commerciale (ventes et achats).
Paramètres
TypeImportation : “V” pour ventes, “A” pour achats.
TypePiece : “0” pour générer des factures, “1” pour générer des commandes.
Les données renvoyées
Retourne un XML en confirmant la validation des écritures ou affichant le code et le message d’erreur.
Exemple
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.GC_ValiderImportPartenaires("V", 0);
Lancer une synchronisation du type dailyapps, e-commerce ou alors PDV qui ira importer ou exporter des données depuis et vers une API tiers. Ce traitement est toujours déclenché de manière asynchrone sur le serveur Dailybiz. Donc la réponse de la web méthode sera immédiate n’importe quel soit la charge de données existant entre l’API tiers et le logiciel Dailybiz.
Paramètres
Liste des entités possibles sur l’application DailyApps - bon d'intervention :
Les données renvoyées
Fichier XML contenant un message de success avec un champ RefTraitement et le message de déclenchement correspondant. La valeur du champ RefTraitement sert comme référence pour la vérification à posteriori de l’état d’exécution de la synchronisation. Pour la vérification, vous pouvez utiliser la méthode GC_VerificationSynchronisation expliquée par ailleurs dans ce document. Dans le cas d’une erreur le code et le message correspondant seront renvoyés.
Exemple :
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.GC_SynchronisationJSON("SHOP", "01/04/2022")
Retourne (XML) :
<?xml version="1.0" encoding="utf-16"?>
<success>
<reftraitement>43908</reftraitement>
<message>La synchronisation Shopify a été bien lancée.</message>
</success>
GC_VerificationSynchronisation
Objectif
Vérifier l’état actuel d’exécution d’une synchronisation déclenchée précédemment. Comme le traitement d’une synchronisation est toujours exécuté de manière asynchrone sur le serveur Dailybiz, la web méthode GC_VerificationSynchronisation permet de savoir si le traitement est en cours d’exécution ou pas.
Paramètres
Les données renvoyées
Fichier XML contenant un message de verification avec le champ "RefTraitement", un champ "Message" avec l’étape actuelle de la synchronisation, un champ "Progression" avec le pourcentage de progression dans l’étape actuelle et un champ "Termine" avec une valeur logique pour indiquer si la synchronisation est terminée.
Exemple :
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.GC_VerificationSynchronisation(43908, False)
Retourne (XML) :
<?xml version="1.0" encoding="utf-16"?>
<verification>
<reftraitement>43910</reftraitement>
<codeerreur>0</ codeerreur>
<message>
Clients sur Bon d'intervention vers Dailybiz : 5
Contacts sur Bon d'intervention vers Dailybiz : 0
Familles d`articles sur Bon d`intervention vers Dailybiz : 0
Articles sur Bon d'intervention vers Dailybiz : 12
Dépôts sur Bon d'intervention vers Dailybiz : 0
Numéros de séries sur Bon d'intervention vers Dailybiz : 9
La synchronisation s'est terminée avec succès.
</message>
<progression>100</progression>
<termine>True</termine>
</verification>
GC_Syn
GC_Synchronisation
Objectif
Lancer une synchronisation du type dailyapps, e-commerce ou alors PDV qui ira importer ou exporter des données depuis et vers une API tiers. Ce traitement est toujours déclenché de manière asynchrone sur le serveur Dailybiz. Donc la réponse de la web méthode sera immédiate n’importe quel soit la charge de données existant entre l’API tiers et le logiciel Dailybiz.
Paramètres
Liste des entités possibles sur l’application DailyApps - bon d'intervention :
Les données renvoyées
Fichier XML contenant un message de success avec un champ RefTraitement et le message de déclenchement correspondant. La valeur du champ RefTraitement sert comme référence pour la vérification à posteriori de l’état d’exécution de la synchronisation. Pour la vérification, vous pouvez utiliser la méthode GC_VerificationSynchronisation expliquée par ailleurs dans ce document. Dans le cas d’une erreur le code et le message correspondant seront renvoyés.
Exemple :
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.GC_SynchronisationJSON("SHOP", "01/04/2022")
Retourne (XML) :
<?xml version="1.0" encoding="utf-16"?>
<success>
<reftraitement>43908</reftraitement>
<message>La synchronisation Shopify a été bien lancée.</message>
</success>
CR_SoldeCompteur
Objectif
Renvoyer les informations d'un compteur CRM.
Paramètres
Les données renvoyées
Fichier XML contenant un message de success avec un champ RefTraitement et le message de déclenchement correspondant. La valeur du champ RefTraitement sert comme référence pour la vérification à posteriori de l’état d’exécution de la synchronisation. Pour la vérification, vous pouvez utiliser la méthode GC_VerificationSynchronisation expliquée par ailleurs dans ce document. Dans le cas d’une erreur le code et le message correspondant seront renvoyés.
Exemple :
(VB.net)
Dim idev As New com.idylis.exe.Idylisapi()
Dim cSessionID As String = ""
Dim cRetour As String = ""
cSessionID = idev.authentification1("codeAbonne", "identifiant", "motDePasse")
idev.SessionIDHeaderValue = New com.idylis.exe.SessionIDHeader
idev.SessionIDHeaderValue.SessionID = cSessionID
cRetour = idev.CR_SoldeCompteur("-1", "ALPHA")