Sélectionnez votre langue

8 - L'utilisation du segment FTX en détail

FTX est le segment EDIFACT qui permet d'envoyer du texte libre (FTX pour free text). Cet article fournit des informations sur son utilisation, notamment lorsque la longueur du texte dépasse 70 caractères.

FTX+X019+C020’ 

  • X019 : « obligatoire », et 1 « répétition »
  • C020 : « optionnel », et 1 « répétition » ;
    • avec C020 lui-même : X020 : « optionnel », et 5 « répétitions » ;
    • et avec X020 : alpha-numerique, 70 positions maximum.)

FTX+X019+X020: X020: X020: X020: X020’  

Supposons maintenant que l’on souhaite envoyer le fragment de texte suivant :

« Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.»

Un contrôle du nombre et de la nature des caractères présents donne :

0000000001111111111222222222233333333334444444444555555555566666666667 1234567890123456789012345678901234567890123456789012345678901234567890 

Voici ce que l’on appelle le texte de communication, qui peut être représenté dans la syntaxe EDI au moyen du segment FTX+X019:C020’. Il convient toutefois de noter qu’un seul segment FTX peut contenir au maximum 5 fois 70 caractères, soit 350 caractères, et que certains caractères spécifiques comptent double. Ces caractères spéciaux sont +, :, ‘ et ?. 

En utilisant finalement la valeur 018 comme « qualificateur », on obtient :

La partie restante du fragment de texte ne tient donc pas dans la limite de 5 fois 70 caractères.

Si le message n’autorise qu’un seul segment FTX, le traitement s’arrête ici et il faut raccourcir le texte.

Si le message autorise plusieurs segments FTX, le segment suivant peut contenir la suite du texte.

Contact

À propos de Telebib2