Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • Un fichier pivot a l'extension .DHUB afin de le distinguer totalement des autres fichiers. Les autres extensions seront des fichiers compagnons du pivot

  • Le nom du fichier pivot n'est pas significatif pour Divalto. Le but est de mettre les données à l'intérieur du fichier pivot.

  • Le contenu est un fichier texte à structure xml simple (tel que lu par XmlRead en langage Diva, voir aide du langage). Les données sont entourées de balises ouvrantes et fermantes, et permettent l'imbrication de niveaux. Les noms de balises et attributs sont sensibles à la casse

Exemple de valeur donnée par balise : <BALISE>valeur1</BALISE>

Exemple de valeur donnée par attribut : <BALISE ATTRIBUT=valeur2></BALISE>

Exemple de 2 valeurs données par balise et attribut <BALISE ATTRIBUT=valeur2>valeur1</BALISE>

  • Pour être considéré comme correct le pivot comporte au minimum les balises suivantes

...

  • Une balise

Bloc de code
languagetext
<?xml version="1.0" encoding="UTF-8"?>
<DataHub DataSetType="CodeDuTypeDeDataset">
</DataHub>

DataSetType : indique le CodeDuTypeDeDataset. Ce code est indiqué dans la documentation de chaque type de dataset

  • Pour être considéré comme correct le pivot comporte au minimum les balises suivantes

Bloc de code
languagetext
<?xml version="1.0" encoding="UTF-8"?>
<DataHub DataSetType="CodeDuTypeDeDataset">
	<Source>NomDeLaSourceDuPivot</Source>

	<Dossier>NuméroDeDossierDivalto</Dossier>

	<FichierPrincipal>CHK_IMPORT_2.xml</FichierPrincipal>

</DataHub>
  1. NomDeLaSourceDuPivot : indique le déposant

  2. NuméroDeDossierDivalto : code du dossier Divalto dans lequel traiter le fichier

  • Une balise ou un attribut XML pourra contenir des données selon 3 types

    • Alphanumérique

    • Date au format YYYYMMDD

    • Numérique (entier ou décimal) avec séparateur '.' et signe

    • (le type sera imposé par la balise ou l’attribut)

  • La liste des fichiers compagnons est décrite dans le pivot

...

Il est possible de générer un fichier pivot depuis l’ERP à partir de la commande fournisseur et de la facture client pour le transférer vers un autre environnement ERP.
Pour cela, il faut préciser dans le fournisseur (onglet document) que le support demandé est "EDI" ou
"EDI et papier". Dans ce cas, à la première édition de l'ARC ou de la facture, un fichier pivot de type
Datahub sera généré et placé dans le répertoire demandé (chemin EDI_PIECES)

Les fichiers pivots pour chaque type de dataset

Pages enfant (affichage des enfants)
pageLes différents types de dataset

Exemples de fichiers pivot

...