m

Créer une fiche avec un connecteur

Créer une fiche en utilisant un connecteur SOAP

 

 

 

Dans l'exemple décrit ci-après, une application Kentika (appelé Kentika A) crée une fiche personne à partir d'informations provenant d'une autre application Kentika (appelée Kentika B). L'interrogation s'effectue sur l'identifiant via un connecteur web service.

 

Le même principa serait appliqué si le serveur B est une application autorisant les web services, autre que Kentika.

 

Installation

 

Le poste A doit pouvoir interroger et récupérer les données.

 

Le poste B doit pouvoir être interrogé en web services.

 

Kentika A

 

1  Un connecteur SOAP sur la base Kentika B accessible à l'adresse 192.168.0.20.

 

NB : si la table des personne n'est pas consultable par les invités, il sera nécessaire d'indiquer les ID et PW d'une personne de Kentika B ayant accès à la table des personnes.

 

2  Un filtre d'import associé à ce connecteur.

 

NB : il se peut que vous ayez besoin d'enrichier le dictionnaire des champs apparents avant de réaliser le connecteur et le filtre d'import.

 

 

 

3  Un script d'appel du connecteur déclenchant en automatique l'appel du filtre d'import si une fiche personne a été trouvée

 

Ax:=Demander("Identifiant";"")

Si (OK=1) & (Ax#"")

Select("Personne";"Identifiant";Ax;"x9")

Si (Enregistrements trouves([Personne])>0)

BEEP

ALERTE("Cet identifiant est déjà connu de la base")

Sinon

Tx:=KV_Exec("Connecteur Personne";Ax;"1")

Ex:=Num(Tx)

Si (Ex=0)

BEEP

ALERTE("Enregistrement non trouvé")

Sinon

ALERTE("Fiche personne enregistrée")

Fin de si

Fin de si

Fin de si

 

Dans ce script (affecté au menu exploitation), un dialogue demande l'identifiant à rechercher. Si cet identifiant n'est pas connu, le script appelle la fonction KV_Exec qui utilise le connecteur intitulé "Connecteur Personne" et créé la fiche de la personne si elle a été trouvée.

 

NB : ce principe peut être implémenté lors de l'entrée dans un site web.

 

Kentika B

 

Sur l'application Kentika B (qui fait ici office de serveur), il suffit d'autoriser les web services :

 

 

DOCUMATION 2019 - Venez découvrir la Gamme First : Box, Press et Biblio, disponible en SAAS.

19, 20 et 21 mars - Paris Porte de Versailles - Stand D83.

 

 

 

Version 3.1 of Kentika is available, ahead of GDPR compliance!

 

Pour une information personnalisée

Z