UpsEdf.EnteteEdifact

Définition

/****************************************************************/
Type EnteteEdifact Defaut Final TailleSegment 4 ConserverObjets
/* Objet : Description de l'en-tete de l'echange Edifact. */
/****************************************************************/
/*-------------------------------------------------------------*/
/* Heritage des proprietes d'Objet. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Proprietes du segment UNA. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Proprietes du segment UNB. */
/*-------------------------------------------------------------*/
Public :
/*-------------------------------------------------------------*/
/* Proprietes du segment UNT. */
/*-------------------------------------------------------------*/
Prive : /*-------------------------------------------------------------*/
/* Heritage des methodes d'Objet. */
/*-------------------------------------------------------------*/
Public : Prive : /*-------------------------------------------------------------*/
/* Methodes propres. */
/*-------------------------------------------------------------*/
Public : Prive : Fin Type

Le type EnteteEdifact modélise l'en-tête d'un échange Edifact.

Le type EnteteEdifact possède un constructeur implicite permettant de créer un en-tête avec des valeurs par défaut modifiables.

Opérateurs

Le type EnteteEdifact possède les opérateurs standards suivants:

Exemple

Pour un exemple complet, merci de se référer à Format Electronic Data Interchange for Administraction, Commerce and Transport.

Variable
/******/


Principal
/*******/
Debut
...
MonEnteteEdifact.SeparateurEtiquette=":";
MonEnteteEdifact.SeparateurValeursComposites=":";
MonEnteteEdifact.SymboleVirgule=",";
MonEnteteEdifact.SymboleVersion=Nul;
MonEnteteEdifact.NiveauSyntaxique="UNOB";
MonEnteteEdifact.VersionSyntaxique=2;
MonEnteteEdifact.LibelleEmetteur=NomProgramme;
MonEnteteEdifact.CodeEmetteur=Nul;
MonEnteteEdifact.LibelleRecepteur=NomProgramme;
MonEnteteEdifact.CodeRecepteur=Nul;
MonEnteteEdifact.AdresseRecepteur=Nul;
MonEnteteEdifact.DateProduction=DateSysteme();
MonEnteteEdifact.CodeControle="CC";
MonEnteteEdifact.MotDePasse="motdepasse";
MonEnteteEdifact.IdentifiantApplication=Nul;
MonEnteteEdifact.CodePriorite="A";
MonEnteteEdifact.AccuseReception=Vrai;
MonEnteteEdifact.IdentifiantAccordCommunication="AC";
MonEnteteEdifact.ModeTest=Vrai;
...
Fin Principal

Voir aussi

EchangeEdifact pour définir un échange Edifact.

Traduction

---------