Belgo NEW : Fichier d'interface (import)
Cette décrit le format du fichier d'interface d'import de données dans Belgo New. Ce format est identique à celui précédent dans Belgo avec quelques modifications.
Les fichiers doivent être déposés dans un directory définit (via FTP ou HTTP ou LAN). toujours avec 2 fichiers .out (les données) et .go pour préciser au système que le fichier est copié.
Fichiers d’interface
(fichier .out conservé dans BelgoExchange)
Le fichier d’interface d’import des données dans le Belgo est un fichier ASCII.
Il s'agit d'UN fichier par agence.
Il contient les données en relation avec :
- L’employeur
- Les travailleurs
- Les clients (uniquement dans le secteur de l’intérim)
- Les contrats
Format de l’en-tête
La première ligne d’un fichier doit contenir l’information suivante :
BEL-GO#Type=Import#Agence=User_name#Comment=Free text
‘User_name’ : un code agence connu par Belgo. S'il n'est pas connu, Belgo va automatiquement l'ajouté dans les agences. ‘Free text’ : peut être utilisé pour insérer un commentaire
Le corps du fichier
→ Exemple DIMD0001.go
BEL-GO#Type=Import#Agence=Admin#Comment=Example
E.External Ref=REF01 E.Matricul Nr=000000096 E.Commission Nr=999 E.employerType=1 E.Company=EMPLOYER01 E = toutes les données E.CompType ID=ASBL de l’employeur E.Name= E.Ad Country ID=150 E.End
W.External Ref=REF02 W.Social Security Nr=00000000196 W = toutes les données W.SIS Read=2 des intérimaires W.First Name=W01 W.Name=WORKER01 W.Sex=1 W.End
C.External Ref=REF03 C.Employer External Ref=REF01 C.Worker External Ref=REF02 C = toutes les données des C.Date In=20030101 contrats C.Date Out=20030102 C.Worker Type= C.Commission Nr=999 C.End
Afin que le fichier soit importé, un deuxième fichier doit être créé avec le même nom et avec l’extension .go. Dès que Belgo a terminé d’importer le fichier d’interface, le fichier à l’extension .go est supprimé.
Description des champs
Les données
Description des champs de données : Travailleur, contrat et utilisateur : interface_fr.pdf
Champs ajoutés
- W.Nationality ID (même liste de code que pour le pays de naissance)
Les données spécifiques
For Pepper One Only. Or on advice of Pepper One.
Pour les Employeurs
E.External Ref=MyEmployer E.Matricul Nr=874.909.811 E.Name=MyEmployer E.Commission Nr= E.End
Pour les Agences
A.External Ref=MyAgency A.Employer External Ref=MyEmployer A.Email=myagency@mail.com A.End
Pour les expéditeurs
X.External Ref=MyExpeditor X.Name=My Expeditor X.Server Type=xxx X.Server Host=xxx X.Server UserName=xxx X.Server Password=xxx X.Server Directory=xxx X.Split By Days=false X.Reference=xxx X.Employer External Ref=xxx X.Send Immediately Declaration=true X.End