Extractions transporteurs

Cegid Orli - Documentation fonctionnelle - 2025

 

Principes

Cegid Orli peut exporter des données d’expédition à destination des transporteurs chargés de ces expéditions.

 

Plusieurs formats disponibles :

Transporteur Site internet
‎(ou date fin d’exploitation)

Accueil

TNT

FedEx

www.tnt.com/express/fr_fr/site/home.html

http://www.fedex.com/fr/connect/index1.html

Résultat de recherche d'images pour "transporteur graveleau"

GRAVELEAU

Dachser

www.dachser.com/fr/fr

Résultat de recherche d'images pour "ups"

WORLD EASE
 UPS

www.ups.com/fr/fr

 

Certains formats sont devenus caduques au fil du temps :

https://www.henriducros.fr/fr/template/_gfx/spacer.gifhttps://www.henriducros.fr/fr/template/_gfx/spacer.gifphoto DR

DUCROS

>2015 |

Sernam

SERNAM
Géodis Calberson

>2012

https://geodis.com/fr/

C:\Users\DELPHIN\Pictures\danzaz-ok.jpg

TRANSVET
 Danzas
‎ DHL Global Forwarding

>2012

Résultat de recherche d'images pour "tagsys"

TAGSYS

>2012

Source 2018 :

https://www.tarif-colis.com/transporteurs.html


 

TA133 : Transporteurs et tarifs transporteurs

Saisie de la valeur correspondant au transporteur souhaité dans la zone « Format » ‎du pavé « Remise magnétique » en première page. Ce champ n’est accessible que si un nom de fichier a été renseigné.

 

Les différents transporteurs possibles sont :

Dachser / GRAVELEAU

GRAVELEAU France            Format _GRAF

GRAVELEAU International Format _GRAI

FedEx / TNT    
Format _TNT

UPS / WORLD EASE  
Format _WORD

 

Coche Edition Récépissés par Transporteur

La sélection de cette coche signifie que le transporteur édite lui-même les récépissés,
‎sinon les récépissés doivent être édités sur le site. 
sélection des BE à traiter

  • Champ non coché : seuls les BE (concernant ces transporteurs)
    pour lesquels le récépissé a été édité seront traitables par XC006
  • Champ coché : tous les BE (concernant ces transporteurs) pourront être traités par XC006
    (que le récépissé soit édité ou non)

 


 

TA285 : Référence expéditeurs par transporteurs

TA285W01
Cette fonction permet de lister toutes les références expéditeurs par transporteurs

 

Onglet "Références expéditeur"

Cet onglet permet de définir le code expéditeur nécessaire aux échanges avec les transporteurs
‎(ce code expéditeur correspond en général au code sous lequel est connue votre société et votre lieu de départ par le transporteur). Code expéditeur défini par société (obligatoire car chaque société correspond en général à un code expéditeur différent) et avec possibilité de variation (facultative) par magasin PF de départ.

Ceci permettra donc à XC006 (Génération fichiers transporteurs) de renseigner la zone ‎"Code expéditeur" dans tout fichier à destination d'un transporteur demandant cette information.
‎La notion de FORMAT du fichier TRANSPORTEUR est définie dans TA133 (Transporteur et tarif).
‎Les codes transporteur, société et code expéditeur doivent être obligatoirement renseignés alors que le magasin PF est facultatif. En maintenance : codes transporteur et société non modifiables.

Le code transporteur GTF (Group of Terrestrial Freight Forwarders) est attribué par le transporteur.

Ce code sert uniquement si on utilise le module expédition par code-barres pour la codification de la structure du code-barre GS1-128 avec la norme GTF. Si cette zone est renseignée, il faut absolument renseigner le magasin expédition du fait que ce code correspond au site de départ.

 

Onglet "Codification du n° de compte client"

Cet onglet permet de codifier pour chacun des pays, le numéro de compte client à utiliser.
‎Cette page est utilisée dans le cadre de la version du fichier Dachser / GRAVELEAU.

La saisie du code pays est facultative ou obligatoire selon la valeur de l'option CODE_PAYS_OBL.
‎De la même façon, la saisie du code transporteur est facultative ou obligatoire selon la valeur de l'option CODE_TRANS_OBL. La correspondance du code pays en norme ISO est réalisée. Ainsi, à chaque code pays correspond un code dans la norme ISO. Celui-ci doit être indiqué afin de pouvoir être renseigné ensuite dans le fichier Dachser / GRAVELEAU (version 05).

 

TA902 : Données annexes – Client – Fournisseur - Représentant

Possibilité d’éditer les conditions de port, les références par transporteur, références expéditeur par codification client, par correspondance code pays.


 

XC006 : Génération du fichier transporteur

 

Principes

XC006W01
Cette fonction permet de générer un fichier dans un format transporteur prédéfini, à transmettre à un transporteur avec les informations relatives aux expéditions qui lui ont été confiées.

 

Seuls les BE sont traités.

Il faut également que la coche Édition par le transporteur soit sélectionnée dans TA133

 

  • Nom du fichier généré :
    • Quand il n’y a pas routage automatique fonctionnel par transporteur, le fichier se nomme  :
      F_XC006W01_xxxxx_yyy_N° demande (avec xxxxx = Format transporteur yyy = Type de format de TA133 pour le transporteur)
    • Quand il y a routage automatique fonctionnel, le fichier a le nom qui se trouve dans TA133 pour le transporteur (Nom du fichier à générer)

       

  • Les formats de fichier sont définis dans JP562
    ‎(fonction de paramétrage générique pour tous les exports de type « XC300 »)
    ‎Il faut ensuite renseigner TA133 afin d'indiquer quel est le format de chaque transporteur.

     

  • Le fichier est ensuite généré de façon standard (export fichier), directement sur le serveur Windows d'éditions Cegid Orli (et donc pas sur le serveur Linux de la base ORACLE);
    ‎le routage multi-transporteur est géré, permettant ensuite de transférer automatiquement les fichiers de ce serveur d'éditions vers les PC transporteurs.

     

  • Le critère TRANSPORTEUR est obligatoire ; à ce titre, le format d'export n'est pas utile dans le routage XC006, car il est récupéré dans la fiche transporteur TA133

     

N.B. : l’option LI019W01/OPT_HIST_MAG doit être renseignée de façon à historiser les entêtes de BE ou de BP (Valeur 7) lors de son traitement. Si ce n’est pas le cas, les bons d’expéditions, après leur passage en facturation, ne pourront pas être pris en compte dans de la génération du fichier transporteur.

 

 

Optimisation des poses d’étiquettes colis imprimés par le logiciel transporteur

Dans le fichier EDI destiné au logiciel du transporteur, possibilité d’ajouter le nom de la personne qui a exécuté la génération du fichier transporteur afin que le progiciel du transporteur puisse router les étiquettes colis sur l’imprimante correspondante :

  • champ « Nom de la personne = Login du webuser (utilisateur "orli") (USERLOGIN)  »
    dans la fonction de paramétrage des champs à envoyer au transporteur (JP562)
  • Prise en compte de ce nouveau champ dans la génération du fichier à destination du logiciel du transporteur (XC006).

    Les formats standards Cegid Orli (_XXX) ne sont pas modifiés par défaut, car dépend du contexte de l’entreprise.

 

Enrichissement des informations au transporteur pour faciliter la livraison client 

Dans le fichier EDI destiné au transporteur, possibilité d’ajouter des instructions à destination du transporteur liées à la livraison pour indiquer des consignes constantes pour un client (exemple : pas de livraison le lundi, fermeture exceptionnelle le…, prendre RDV avec …) :

  • Ces instructions doivent être renseignées en tant que texte dans la fiche client sur un type de liaison particulier (option XC006W01/CODE_LIAI).
  • Seule la première ligne de texte sera prise en compte (80 caractères).
  • S’il y a plusieurs textes, on prend le premier (plus petit numéro d’ordre)
  • champ « Texte fiche client » dans la fonction de paramétrage des champs à envoyer au transporteur (JP562)
  • Prise en compte de ce nouveau champ dans la génération du fichier à destination du logiciel du transporteur (XC006).

Les formats standards Cegid Orli (_XXX) ne sont pas modifiés par défaut.

 

 

Options et paramètres

 

Option XC006W01/MOD_ENC_CON_REM

Mode d'encaissement du contre remboursement (permet d'indiquer quel moyen de paiement vous souhaitez utiliser dans le cas d'un contre remboursement)

 

Option XC006W01/CODE_PAYS_FRA

Code pays correspondant à la France.

 

Option XC006W01/CODE_LIAI

Elle permet d'extraire une instruction de livraison définie dans la fiche client selon le code liaison défini. S'il y en a plusieurs avec le même code liaison, on prendra le plus petit numéro d'ordre. Si un code texte est défini, on prendra le texte défini dans TA137.

Seule la première ligne de texte sera extraite (80 caractères).

 

Option XC006W01/EAN_OU_BPCOL

Cette option est valable exclusivement pour Dachser / GRAVELEAU International.

NULL ou 0 = la référence colis correspond au N° de BP concaténé au N° de colis

1 = la référence colis correspond au code EAN présent dans la table des colis (LIV_FAC_COLIS). Afin que ce code EAN soit stocké lors de la création du N° de colis, il est nécessaire de positionner le paramètre CB_COLI_CREA.

 

Option XC006W01/INFO_DIV_MAG

Cette option est valable exclusivement pour Dachser / GRAVELEAU International.

Elle permet l'ajout des informations "division commerciale" et "magasin" dans le fichier COLIS.

Note technique : elles se situent au niveau des positions suivantes:

  • 97 pour la division commerciale
  • 100 pour le lieu
  • 102 pour le magasin


Critères

Date de remise au transporteur (obligatoire, égale à la date du jour par défaut)

Elle ne constitue un critère de sélection que pour les BE déjà transférés si l'utilisateur souhaite traiter des BE déjà traités pour la date de remise saisie

C'est la date de la zone DADATSAIPO "Date saisie" du fichier à générer pour Dachser / GRAVELEAU.

 

Traitement des BE (obligatoire)

Possibilité de traiter uniquement des BE déjà transférés ou uniquement des BE non transférés ou des BE déjà transférés et des BE non transférés dans un même fichier.

 

Traitement BE déjà transférés (obligatoire)

Choix de traitement de BE déjà transférés pour la date de remise saisie, ou traitement de BE déjà transférés quelle que soit la date de remise pour laquelle ils ont été traités.

 

 

Anomalies

Toutes les anomalies sont décrites dans la trace en indiquant le B.E. concerné et le B.P. concerné.
‎Pour les anomalies rencontrées, on précise si le B.E. a été pris en compte ou non. Pour chaque BE pour lequel on crée des enregistrements, il y a édition du détail des principales informations renseignées dans le fichier pour ce BE.

 

exemple : trace d'anomalie

poids brut non défini pour B.P. N°120 du B.E. N°1125 FICHIER NON MIS A JOUR

 

 

Routage

Le fichier généré peut être, soit visualisé directement à l'écran, soit envoyé par mail (destinataire à indiquer), soit envoyé vers un répertoire (à choisir parmi la liste proposée).


‎Cas des répertoires :

  • ils sont définis au niveau du 2ème onglet de JP015
  • au niveau de la zone "Fichier", il est possible de définir le nom final du fichier à générer

 

N.B. :
NE PAS CONFONDRE Routage par entité et Routage par répertoire

 

 

Vérifications à réaliser si le fichier ne se génère pas

 

  • fichier généré sur le serveur d'éditions (possible sous Unix via JP015/Copie)

     

  • nom du fichier = celui de TA133

     

  • Existence de GDA (JP510) ?

     

  • À la suite du passage UNICODE de la base, le fichier attendu par le transporteur n’est peut-être pas au bon format ; si jeu de caractère du fichier non cohérent avec l’attendu du transporteur :

On doit avoir au niveau de l’onglet ‘Type format’ de JP561 : ‘Jeu de caractères = ISO’.

Il faut donc :

  • soit modifier celui utilisé
  • soit s’il s’agit d’un type de format standard, en créer un nouveau (données identiques au standard + précision ISO).

Si création d’un nouveau type : modification de TA133 et JP562

 

Description des fichiers pour XC006

 

N.B. :
pour chacun des fichiers décrits dans ce document, il est possible de créer des correspondances entre divers champs (exemple : correspondance des codes pays, correspondance des codes transporteurs,) via XC801 Recodification Multi-codes données EDI. Pour ce faire, vous devez contacter Cegid Customer Care.

 

 

FedEx / TNT

 

Fichier traité par TNT EXPEDIO (anciennement MICROJET), ‎solution d’édition en masse des bons de transport

Nom Type Long Séparateur

MAEXPEDL.TXT

ASCII

490 (fixe)

+CR+LF

 

Pour plus de précisions, Cf.  Extractions transporteurs (format fichier)


‎ 

 

Dachser / GRAVELEAU FRANCE

Nom Type Long Séparateur

?

ASCII

600 (fixe)

+CR+LF

 

Les zones alphanumériques sont cadrées à gauche et les zones numériques sont cadrées à droite et complétées à gauche par des zéros. Les zones numériques non renseignées sont remplies avec des zéros.

 

Enregistrement En-tête

(obligatoire, 1 par bon d'expédition) :

Champ Oblig O/N Format Position Fin Observations

COTYPENRPO
Type enreg

O

A1

1

valeur "1"

NURECEPIPO
No récépissé

O

A16

17

N° de récépissé, ou n° de bon d’expédition si édition des récépissés par le transporteur (en fonction de FLAG_EDI_RECEP dans TRANSP)

DADATSAIPO
Date de remise

O

A8

25

Date de remise saisie avec les critères de traitement format SSAAMMJJ

COEXPEDIDO
Code Expéditeur

O

A5

30

Code expéditeur lu dans REF_EXP_TRA

NOEXPEDIDO
Nom expéditeur

O

A30

60

Champ NOM_SOC de SOCIET

ADEXPRU1PO
Adresse rue 1

N

A30

90

Rue 1 de l’adresse de la société

ADEXPRU2PO
Adresse rue 2

N

A30

120

Rue 2 de l’adresse de la société

ADEXPCDPPO
Code postal

N

A9

129

Code postal adresse société

ADEXPVILPO
Ville

N

A30

159

Ville adresse société

CODESTINPO
Code destinat.

O

A10

169

Code client livre

NODESTINPO
Code destinat.

N

A30

199

Raison sociale adresse livr. (tronquée à 30 car.)

ADDESRU1PO
Adresse rue 1

N

A30

229

Rue 1 (tronquée à 30 car) de l’adresse de livraison

ADDESRU2PO
Adresse rue 2

N

A30

259

Rue 2 (tronquée à 30 car) de l’adresse de livraison

ADDESCPDPO
Code postal

N

A9

268

Code postal adresse livraison

ADDESVILPO
Ville

N

A30

298

Ville adresse de livraison

NBCOLSAIPO
Nombre de colis

O

N5

303

 

NBUNISAIPO
Nbre de pièces

O

N5

308

 

NBPOISAIPO
Pds brut total

O

N5

313

Arrondi au kg supérieur

COREFEREPO
Ref.transport

O

A20

333

N° de bon d’expédition

COREFANAPO
Ref.Analytique

N

A20

353

A blanc

LIMARCHAPO
Lib.marchandise

N

A30

383

A blanc

LIINSPARPO
Instructions

N

A90

473

Ligne de texte de TEXTE_DOC

COPALETEPO
Id.palette

N

A2

475

A blanc

NBPALETEPO
Nbre palettes

N

N3

478

Valeur « 000 »

COPORSAIPO
Code port

O

A1

479

« 1 » si port payé, « 2 » si port dû

MOVALDECPO
Valeur déclarée

N

N9

488

Si >= champ MONT_MIN lu dans TRANSP, arrondi à l’euro (monnaie du site)

MOCRTRANPO
Contre rembours

N

N9

497

Valeur « 000000000 »

NUTOURNEPO
Circuit enlev.

N

A3

500

A blanc

FILLER

O

A100

600

A blanc

 

 

Enregistrement détail colis

Si l'on saisit le colisage (ceci est facultatif), XC006 est à même de créer un enregistrement par colis pour chaque expédition traitée, sinon seuls les enregistrements entête sont créés (1 par expédition). Dans le cas où le colisage est saisi, un enregistrement par colis est généré, immédiatement après l'enregistrement entête de l'expédition concernée (pour chaque BE on a alors une séquence [enregistrement entête - enregistrement(s) détail colis]).

Champ Oblig O/N Format Position Fin Observations

COTYPENRCO
Type enreg

O

A1

1

Valeur « 2 »

NUEXPEDICO
No expédition

O

A16

17

N° de récépissé, ou n° de bon d’expédition si édition des récépissés par le transporteur (en fonction de FLAG_EDI_RECEP dans TRANSP)

NUCOLISACO
No colis

O

A21

38

Voir explicatif fin de page

COREFERECO
Référence colis

O

A10

48

N° BP

NBPOISAICO
Poids brut col.|

O

N5

53

Arrondi au kg le plus proche

FILLER

O

A547

600

A blanc

 

N.B. : le poids de chaque colis étant arrondi au kg le plus proche, la totalisation des poids de chacun des colis peut donner un résultat différent du poids total mentionné dans l'enregistrement entête pour lequel l'arrondi (au kg supérieur) n'est appliqué qu'au niveau du poids total.

 

La zone NUCOLISACO (No de colis) est renseignée de la façon suivante :

  • les 8 premiers caractères contiennent le No de BP (complété à gauche par des 0)
  • les 2 caractères suivants contiennent la fonctionnalité de l'emballage ("01" si le colis correspond à un carton, "02" si le colis correspond à une housse)
  • les 7 caractères suivants contiennent le No du colis d'un certain type (carton ou housse) dans le BP dont le No est mentionné dans les 8 premiers caractères.

 

Ces 3 informations correspondent à l'identifiant (clé unique) d'un colis dans Cegid Orli. Le tout est cadré à gauche dans la zone de 21 caractères que constitue le champ appelle NUCOLISACO.


‎ 

 

Dachser / GRAVELEAU INTERNATIONAL

 

Enregistrement « Contrat de transport »

Fichier généré de type ASCII, enregistrements à la longueur indiquée après sa description hors caractère de fin d’enregistrement, ce dernier étant le caractère d’interligne.

Les zones alphanumériques sont cadrées à gauche et complétées à droite par des espaces.

Les zones numériques sont cadrées à droite et complétées à gauche par des zéros.

Les zones numériques non renseignées sont remplies par des zéros.

Donnée National Inter. Type Pos. Champ Table

1

Type fichier

= 1

= 1

1N

1

 

 

2

Identification

O

O

9N

2

NUM_CPT_CLI

PAYS_TRANS

3

Numéro dest.

O

O

10 AN

11

CODE_CLI_APP

CDE_CLI_ADR

4

Nom dest.

O

O

30 AN

21

RAIS_SOC

CDE_CLI_ADR

5

Rue 1 dest.

O

O

30 AN

51

ADR_RUE1

CDE_CLI_ADR

6

Rue 2 dest.

F

F

30 AN

81

ADR_RUE2

CDE_CLI_ADR

7

Code postal des.

O

O

9 AN

111

ADR_POST

CDE_CLI_ADR

8

Ville dest.

O

O

30 AN

120

ADR_VIL

CDE_CLI_ADR

9

Pays dest.

= FR

 

3 AN

150

ADR_PAYS

CDE_CLI_ADR

10

Référence exp.

O

O

20 AN

153

 

 

11

Référence fac.

F

F

20 AN

173

 

= NULL

12

Date remise

 

 

AAAAMMJJ

193

 

 

13

Produit

= 01

= 50

2N

201

 

 

14

Mode de vente

 

 

3AN

203

CODE_INCO

CONDPORT

15

Sens du transp.

0

1 ou 2

1AN

206

 

 

16

Nombre colis

O

O

5N

207

 

NB_COLI + NB_HOUS
‎de BE_CLI_ENT

17

Type de colis

1, 2 ou 3

1, 2 ou 3

1N

212

= 1 pour colis

 

18

Nombre support

 

 

5N

213

 

NB_COLI + NB_HOUS
‎de BE_CLI_ENT

19

Poids

O

O

6+1 N

218

 

POID_BRUT_COLI + POID_BRUT_HOUS
‎de BP_CLI_ENT

20

Volume

F

F

3+3 N

225

 

 

21

Nombre palettes

O

O

2N

231

 

 

22

Nombre unités

F

F

5N

233

 

 

23

Montant val. dec

F

F

11+3 N

238

 

MONT_HTB_LIGN + MONT_ELMT_LIGN
‎de LIV_FAC_LIGN

24

Devise

= EUR

 

3AN

252

CODE_MON

CDE_CLI_ENT

25

Montant val exp

F

F

11+3 N

255

 

MONT_HTB_LIGN + MONT_ELMT_LIGN
‎de LIV_FAC_LIGN

26

Devise

 

 

3AN

269

CODE_MON

CDE_CLI_ENT

27

Montant CR

F

F

11+3 N

272

 

 

28

Devise

= EUR

 

3AN

286

 

 

29

Mode encaissem.

 

 

2N

289

 

 

30

Echéance paie.

F

F

AAAAMMJJ

291

 

= NULL

31

Condition à resp

= 0

1 ou 2

2N

299

 

 

32

Nature de la mar

F

F

30AN

301

 

 

33

Instruction liv

F

F

90AN

331

 

 

34

Indicateur GS

 

 

1AN

421

 

 

Longueur : 421

Le point décimal n’est pas indiqué mais par contre les montants comprennent les décimales. Ainsi, pour le poids, le type est de 6+1, cela signifie qu’il y a une décimale.

exemple : pour 16,6 on indiquera dans le fichier 166.


Commentaires :

Zone 2 : Le code identification chez Dachser / Graveleau peut être unique pour le national et l’international mais il peut également différer.

Aussi, ce code doit être saisi dans TA285 (2ème page) avec le code pays.

La zone code poids prend pour valeur 0 (c’est-à-dire sans tenir compte du poids). La dernière zone correspondant au code ISO du pays n’est pas obligatoire.

Pour déterminer le numéro de compte client à prendre en compte on se base par rapport au code pays du client à livrer.

Zone 3 à 9 : toutes les informations indiquées dans ces zones sont extraites à partir du code client à livrer. Certaines de ces zones devront être tronquées pour pouvoir correspondre à la taille précisée.

Zone 10 : numéro de récépissé ou numéro de bon d’expédition si l’édition des récépissés est faite par le transporteur (en fonction de FLAG_EDI_RECEP dans TRANSP). Attention, il ne s’agit pas de la référence expéditeur saisie dans TA285.

 

Zone 11 : Il nous est impossible de renseigner toutes les informations concernant la facture car au moment de ce traitement, la facture n’est pas encore faite.

Zone 12 : date de remise saisie avec les critères de traitement

Zone 13 : Si le code du pays du client à livrer est différent du code pays du site (Paramètre PAYS), alors on est dans le cadre de l’international et il faut indiquer 50 sinon il s’agit de 01

Zone 14 : code incoterm correspondant au code condition de port du Bon d’expédition.

Les valeurs possibles pour le transport national sont :

  •  PPA : port payé par l’expéditeur
  •  PDU : port dû par le destinataire à la livraison
  •  PSF : port dû par le destinataire, facturé en fin de mois

Les valeurs possibles pour le transport international sont :

  •  EXW : ex works
  •  FCA : free carrier
  •  DAF : delivred at frontier
  •  DAE : delivred at frontier
  •  CPT : cost paid to
  •  CIP : cost insurance paid to
  •  DDU : delivred duty unpaid
  •  DDP : delivred duty paid

 

Ces données devront être saisies dans TA007.

Zone 15 : Dans le cadre du national, cette zone sera toujours renseignée avec un 0. Par contre, dans le cadre de l’international, elle sera toujours renseignée avec un 2 ce qui correspond à un transport export. Le cas du transport import (c’est-à-dire le cas où vous achetez des marchandises à l’étranger et les faites venir en France) n’est pas géré.

Zone 17 : Le type de vente sera toujours 1 car il nous est impossible de déterminer si le transport a lieu sur les palettes ou dans des containers. Par contre, nous savons que nous traitons des colis.

Zone 20 : Le volume est calculé en fonction de l’emballage indiqué dans LIV_FAC_COLIS. Il s’agit de la hauteur (multiplié par le coefficient de l’unité) * largeur (multiplié par le coefficient de l’unité) * profondeur (multiplié par le coefficient de l’unité).

Zone 21 : Le nombre de palettes est une zone obligatoire mais nous ne sommes pas en mesure de le définir. Il sera donc renseigné par des 0.

Zone 22 : Le nombre d’unités ne peut pas être renseigné. Il sera donc renseigné par des 0.

Zone 23 : Cette zone n’est renseignée que si elle est supérieure au montant minimum (MONT_MIN) indiqué dans TA133 Gestion des transporteurs (TRANSP) arrondi à l’Euro (monnaie du site).

Zone 25 : Cette zone est renseignée en devise (monnaie du bon).

Zone 27 : il s’agit du montant de contre-remboursement c’est-à-dire valeur TTC du bon en devise (en intégrant le port saisi mais pas le port paramétré dans TA133).

Zone 28 : Si la zone contre remboursement est cochée pour le mode de règlement du bon alors cette zone est renseignée par le code monnaie de la commande.

Zone 29 : Cette zone correspond à la valeur de l’option XC006W01/MOD_ENC_CON_REM

Zone 30 : Cette zone n’est pas renseignée.

Zone 31 : Dans le cadre du national, cette zone sera toujours renseignée avec un 0. Par contre, dans le cadre de l’international, elle sera toujours renseignée avec un 2.

Zone 32 à 34 : Ces zones ne peuvent pas être renseignées.


‎ 

Enregistrement « Colis »

(enregistrement facultatif si on ne gère pas le colisage)

Donnée Type Position Champ Table

1

Type fichier = 2

1N

1

 

 

2

Identification

9N

2

NUM_CPT_CLI

PAYS_TRANS

3

Référence expédition

20 AN

11

 

 

4

Référence colis

21 AN

31

 

= NULL

5

Poids du colis

4+1 N

52

 

 

6

Volume du colis

4+2 N

57

 

 

7

Produit

2N

63

 

 

8

Référence colis client

32 AN

65

 

 

9

Division Commerciale

3 AN

97

CODE_CANA

BP_CLI_ENT

10

Lieu Apres BP

3 AN

100

CODE_LIEU_AP_BP

BP_CLI_ENT

11

Magasin Apres BP

2 AN

103

CODE_MAGP_AP_BP

BP_CLI_ENT

12

Informations client à éditer sur l’étiquette code-barres GRAVELEAU

92 AN

105

 

= NULL

Longueur : 196

Zone 3 : numéro de récépissé ou numéro de bon d’expédition si l’édition des récépissés est faite par le transporteur (en fonction de FLAG_EDI_RECEP dans TRANSP).

N.B. :
il ne s’agit pas de la référence expéditeur saisie dans TA285.

Zone 4 : Cette zone n’est pas renseignée.

Zone 5 : Le poids du colis sera extrait de la table LIV_FAC_COLIS suivant les mêmes conditions que celles indiquées ci-dessus. Il sera arrondi au kg le plus proche.

Zone 6 : Le volume est calculé en fonction de l’emballage indiqué dans LIV_FAC_COLIS. Il s’agit de la hauteur (multiplié par le coefficient de l’unité) * largeur (multiplié par le coefficient de l’unité) * profondeur (multiplié par le coefficient de l’unité).

Zone 7 : Si le code du pays du client à livrer est différent du code pays du site (Paramètre PAYS), alors on est dans le cadre de l’international et il faut indiquer 50 sinon il s’agit de 01

Zone 8 : Cette zone contiendra le numéro de BP concaténé au numéro de colis.

Zone 9, 10, 11: Ces zones sont renseignées selon l’option XC600W01/INFO_DIV_MAG

Zone 12: non renseignée

 

 

Enregistrement « Bon de livraison / Facture »

(non renseigné, nous ne disposons pas encore de la facture)

 

Enregistrement « Verso du récépissé »

Donnée Type Position Champ Table

1

Type fichier = 4

1N

1

 

 

2

Identification

9N

2

NUM_CPT_CLI

PAYS_TRANS

3

Référence expédition

20 AN

11

NUM_RECEP

BE_CLI_ENT

4

Numéro de ligne

5N

31

NUM_LIGN

TEXT_DOC

5

Commentaire ligne

100 AN

36

LIB

TEXT_DOC

Longueur : 135

 

Les informations textes sont extraites de la table TEXT_DOC à partir du champ CODE_TEXT de la table des transporteurs (TRANSP). Ce champ permet d’identifier un texte, saisi par TA137 dans les tables TEXT_DOC_ENT et TEXT_DOC.

 

Zone 3 : numéro de récépissé ou numéro de bon d’expédition si l’édition des récépissés est faite par le transporteur (en fonction de FLAG_EDI_RECEP dans TRANSP). Attention, il ne s’agit pas de la référence expéditeur saisie dans TA385.

Zone 4 : le numéro de ligne correspond au champ NUM_LIGN de TEXT_DOC

Zone 5 : le commentaire correspond au champ LIB de TEXT_DOC

 

Les enregistrements seront générés de la manière suivante :

  • 1 enregistrement 1
  • x enregistrement(s) 2
  • x enregistrement(s) 4
  • 1 enregistrement 1
  • x enregistrement(s) 2
  • x enregistrement(s) 4....


‎ 

 

UPS / WORLD EASE

 

Ce format est utilisé par certains transporteurs (exemple : UPS). Il s’agit d’un format html.

 

Il est composé de 5 enregistrements (0 à 4)

 

Enregistrement début (enreg 0)

N° ligne Champ Format Observations

1

Libellé obligatoire

A44

Contient la valeur texte suivante :

<?xml version="1.0" encoding="windows-1252"?

2

Libellé obligatoire

A49

Contient la valeur texte suivante :

<OpenShipments xmlns="x-schema:openshipments.xdr"

 

Enregistrement en-tête (enreg 1)

N° ligne Champ Format Observations

3

Libellé obligatoire

A51

Contient la valeur texte suivante :

<OpenShipment ShipmentOption="SC" ProcessStatus=""

4

Libellé obligatoire

A10

Contient la valeur texte suivante :

<Receiver>

 

 

 

 

5

Libellé obligatoire

A13

Contient la valeur texte suivante :

<CompanyName>

5

Nom abrégé du client à livrer

A10

 

5

Libellé obligatoire

A14

Contient la valeur texte suivante :

</CompanyName>

 

 

 

 

6

Libellé obligatoire

A15

Contient la valeur texte suivante :

<ContactPerson>

6

Contact chez le client

A25

 

6

Libellé obligatoire

A16

Contient la valeur texte suivante :

</ContactPerson>

 

 

 

 

7

Libellé obligatoire

A14

Contient la valeur texte suivante :

<AddressLine1>

7

Adresse 1 du destinataire

A35

 

7

Libellé obligatoire

A15

Contient la valeur texte suivante :

</AddressLine1>

 

 

 

 

8

Libellé obligatoire

A14

Contient la valeur texte suivante :

<AddressLine2>

8

Adresse 2 du destinataire

A35

 

8

Libellé obligatoire

A15

Contient la valeur texte suivante :

</AddressLine2>

 

 

 

 

9

Libellé obligatoire

A14

Contient la valeur texte suivante :

<AddressLine3>

9

Adresse 3 du destinataire

A35

 

9

Libellé obligatoire

A15

Contient la valeur texte suivante :

</AddressLine3>

 

 

 

 

10

Libellé obligatoire

A6

Contient la valeur texte suivante :

<City>

10

Ville du destinataire

A35

 

10

Libellé obligatoire

A7

Contient la valeur texte suivante :

</City>

 

 

 

 

11

Libellé obligatoire

A13

Contient la valeur texte suivante :

<CountryCode>

11

Code pays du destinataire

A3

 

11

Libellé obligatoire

A14

Contient la valeur texte suivante :

</CountryCode>

 

 

 

 

12

Libellé obligatoire

A12

Contient la valeur texte suivante :

<PostalCode>

12

Code postal du destinataire

A9

 

12

Libellé obligatoire

A13

Contient la valeur texte suivante :

</PostalCode>

 

 

 

 

13

Libellé obligatoire

A17

Contient la valeur texte suivante :

<StateOrProvince>

13

Code statistique 06 des clients

A2

 

13

Libellé obligatoire

A18

Contient la valeur texte suivante :

</StateOrProvince>

 

 

 

 

14

Libellé obligatoire

A7

Contient la valeur texte suivante :

<Phone>

14

Numéro de téléphone

A25

 

14

Libellé obligatoire

A8

Contient la valeur texte suivante :

</Phone>

 

 

 

 

15

Libellé obligatoire

A11

Contient la valeur texte suivante :

</Receiver>

 

 

 

 

16

Libellé obligatoire

A9

Contient la valeur texte suivante :

<Shipper>

 

 

 

 

17

Libellé obligatoire

A18

Contient la valeur texte suivante :

<UpsAccountNumber>

17

Numéro UPSN

A6

N° de compte upsn suivant le pays .

exemple :

  • Si USA=182V20
  • Si Suisse=3E5V31

17

Libellé obligatoire

A19

Contient la valeur texte suivante :

</UpsAccountNumber>

 

 

 

 

18

Libellé obligatoire

A10

Contient la valeur texte suivante :

</Shipper>

 

 

 

 

19

Libellé obligatoire

A10

Contient la valeur texte suivante :

<Shipment>

 

 

 

 

20

Libellé obligatoire

A14

Contient la valeur texte suivante :

<ServiceLevel>

20

Niveau de service

A2

exemple :

  • Si USA=EX
  • Si Suisse=ST

20

Libellé obligatoire

A15

Contient la valeur texte suivante :

</ServiceLevel>

 

 

 

 

21

Libellé obligatoire

A13

Contient la valeur texte suivante :

<PackageType>

21

Code type colis

A2

 

21

Libellé obligatoire

A14

Contient la valeur texte suivante :

</PackageType>

 

 

 

 

22

Libellé obligatoire

A18

Contient la valeur texte suivante :

<NumberOfPackages>

22

Nb de colis total du BE

N3

 

22

Libellé obligatoire

A19

Contient la valeur texte suivante :

</NumberOfPackages>

 

 

 

 

23

Libellé obligatoire

A22

Contient la valeur texte suivante :

<ShipmentActualWeight>

23

Poids total brut du BE

N9

5 + 3 décimales

23

Libellé obligatoire

A23

Contient la valeur texte suivante :

</ShipmentActualWeight>

 

 

 

 

24

Libellé obligatoire

A20

Contient la valeur texte suivante :

<DescriptionOfGoods>

24

Code client

A8

 

24

Type de marchandises

A7

exemple :

  • TEXTILE

24

Libellé obligatoire

A21

Contient la valeur texte suivante :

</DescriptionOfGoods>

 

 

 

 

25

Libellé obligatoire

A12

Contient la valeur texte suivante :

<Reference1>

25

Liste 1 des BP du BE

A35

 

25

Libellé obligatoire

A13

Contient la valeur texte suivante :

</Reference1>

 

 

 

 

26

Libellé obligatoire

A12

Contient la valeur texte suivante :

<Reference2>

26

Liste 2 des BP du BE

A35

 

26

Libellé obligatoire

A13

Contient la valeur texte suivante :

</Reference2>

 

 

 

 

27

Libellé obligatoire

A15

Contient la valeur texte suivante :

<BillingOption>

27

Option de paiement

A2

exemple :

  • PP

27

Libellé obligatoire

A16

Contient la valeur texte suivante :

</BillingOption>

 

 

 

 

28

Libellé obligatoire

A11

Contient la valeur texte suivante :

</Shipment>

 

 

 

 

29

Libellé obligatoire

A9

Contient la valeur texte suivante :

<Invoice>

 

 

 

 

30

Libellé obligatoire

A17

Contient la valeur texte suivante :

<ReasonForExport>

30

Export

A2

exemple :

  • 02

30

Libellé obligatoire

A18

Contient la valeur texte suivante :

</ReasonForExport>

 

 

 

 

31

Libellé obligatoire

A12

Contient la valeur texte suivante :

<TermOfSale>

31

Mode de transport

A3

exemple :

  • DDU

31

Libellé obligatoire

A13

Contient la valeur texte suivante :

</TermOfSale>

 

 

 

 

32

Libellé obligatoire

A20

Contient la valeur texte suivante :

<AdditionalComments>

32

Commentaires

A70

 

32

Libellé obligatoire

A13

Contient la valeur texte suivante :

</AdditionalComments>

 

 

 

 

33

Libellé obligatoire

A17

Contient la valeur texte suivante :

<InvoiceCurrency>

33

Code devise

A3

exemple :

  • Pour USA = USD
  • Pour Suisse = CHF

33

Libellé obligatoire

A18

Contient la valeur texte suivante :

</InvoiceCurrency>

 

 

 

 

34

Libellé obligatoire

A18

Contient la valeur texte suivante :

<InvoiceLineTotal>

34

Montant HT (total BE)

N10

 

34

Libellé obligatoire

A18

Contient la valeur texte suivante :

</InvoiceLineTotal>

 

 

 

 

 

exemple :
fichier en-tête au format WORLD EASE

Image 2

 

 

Enregistrement ligne (enreg 2)

N° ligne Champ Format Observations

1

Libellé obligatoire

A10

Contient la valeur texte suivante :

<LineItem>

2

Libellé obligatoire

A9

Contient la valeur texte suivante :

<Product>

 

 

 

 

3

Libellé obligatoire

A13

Contient la valeur texte suivante :

<ProductName>

3

Saison article PF (si colisage)

A3

 

3

Code article commercial (si colisage)

A15

 

3

Code coloris commercial (si colisage)

A5

 

3

Code finition speciale (si colisage)

A8

 

3

Libellé obligatoire

A14

Contient la valeur texte suivante :

</ProductName>

 

 

 

 

4

Libellé obligatoire

A16

Contient la valeur texte suivante :

<HarmonizedCode>

4

Code douane (si colisage)

A13

 

4

Libellé obligatoire

A17

Contient la valeur texte suivante :

</HarmonizedCode>

 

 

 

 

5

Libellé obligatoire

A20

Contient la valeur texte suivante :

<ProductDescription>

5

Libelle article commercial (si colisage)

A25

 

5

Libellé obligatoire

A21

Contient la valeur texte suivante :

</ProductDescription>

 

 

 

 

6

Libellé obligatoire

A15

Contient la valeur texte suivante :

<UnitOfMeasure>

6

Unité de mesure

A2

exemple :

  • PC (pièces)

6

Libellé obligatoire

A16

Contient la valeur texte suivante :

</UnitOfMeasure>

 

 

 

 

7

Libellé obligatoire

A21

Contient la valeur texte suivante :

<CountryOfOriginCode>

7

Code pays d’origine

A2

exemple : FR (France)

7

Libellé obligatoire

A22

Contient la valeur texte suivante :

</CountryOfOriginCode>

 

 

 

 

8

Libellé obligatoire

A14

Contient la valeur texte suivante :

<CurrencyCode>

8

Code devise

A3

exemple :

  • Pour USA = USD
  • Pour Suisse = CHF

8

Libellé obligatoire

A15

Contient la valeur texte suivante :

</CurrencyCode>

 

 

 

 

9

Libellé obligatoire

A11

Contient la valeur texte suivante :

<UnitPrice>

9

Prix unitaire

N9

5 + 3 décimales

9

Libellé obligatoire

A12

Contient la valeur texte suivante :

</UnitPrice>

 

 

 

 

10

Libellé obligatoire

A10

Contient la valeur texte suivante :

</Product>

 

 

 

 

11

Libellé obligatoire

A15

Contient la valeur texte suivante :

<NumberOfUnits>

11

Nombre de pièce du produit pour le BE (si colisage)

N6

 

11

Libellé obligatoire

A16

Contient la valeur texte suivante :

</NumberOfUnits>

 

 

 

 

12

Libellé obligatoire

A11

Contient la valeur texte suivante :

</LineItem>

 

 

exemple :
fichier ligne au format WORLD EASE

Image 8

 

 

Enregistrement pied (enreg 3)

Cet enregistrement contient toutes les données de l’entreprise qui génère le fichier.

Ces données doivent être saisies « en dur » dans le format du fichier. Pour ce faire, vous devez contacter Cegid Customer Care

 

Il s’agit des enregistrements suivants :

 

<SoldTo>

<CompanyName>NOM DE VOTRE ENTREPRISE </CompanyName>

<ContactPerson>NOM DU CONTACT </ContactPerson>

<AddressLine1>ADRESSE 1 DE L ENTREPRISE </AddressLine1>

<AddressLine2>ADRESSE 2 DE L ENTREPRISE </AddressLine2>

<AddressLine3>ADRESSE 3 DE L ENTREPRISE </AddressLine3>

<City>VILLE DE L ENTREPRISE</City>

<CountryCode>CODE PAYS</CountryCode>

<PostalCode>CODE POSTAL</PostalCode>

<StateOrProvince>CODE ETAT OU PROVINCE</StateOrProvince>

<Phone>TELEPHONE</Phone>

<UpsAccountNumber>N° UPS DE L ENTREPRISE</UpsAccountNumber>

</SoldTo>

</Invoice>

</OpenShipment>

 

 

 

Enregistrement fin (enreg 4)

N° ligne Champ Format Observations

1

Libellé obligatoire

A16

Contient la valeur texte suivante :

</OpenShipments>

 

 

XC004 : Génération fichier colis transporteur

XC004W01
Cette fonction permet de générer un fichier, à transmettre au transporteur, contenant les informations relatives aux colis qui ont été confiées à ce transporteur

 

Principe

EXPEDITO Premium est une station chargeur multi-sites, multi-donneurs d’ordre, multi-transporteurs, de la société TDI qui développe des solutions logicielles et web services pour la gestion des expéditions

www.tdi-france.com/fr

 

XC004 se base sur les colis ; c’est donc un complément de XC006 qui ne se base que sur les Bons d'expéditions.

Un traitement ne pouvant traiter qu'un seul transporteur, il faut donc le renseigner obligatoirement dans les critères sélectifs et saisir le bon code format dans la page de lancement qui suit.

Les formats de fichier sont définis dans JP562, la fonction générique de paramétrage pour tous les exports de type « XC300 »

Le seul format disponible en standard est '_EXTO' (pour EXPEDITO).

Il faut ensuite renseigner TA133 afin d'indiquer quel est le format du transporteur.

N.B. : le champ à renseigner est le même pour XC006 que pour XC004 :
‎un transporteur ne demandant qu'un seul envoi par colis, charge à vous de savoir si vous devez l'extraire avant ou après l’expédition.

 


‎Critères

  • date de remise au transporteur obligatoire (contient par défaut la date du jour)
  • saisie obligatoire d'un transporteur (onglet ‘Libre’), sachant qu'un seul transporteur peut être traité à la fois.

 

Traitement des colis (obligatoire)

Possibilité de traiter uniquement des colis déjà transférés ou uniquement des colis non transférés ou des colis déjà transférés et des colis non transférés dans un même fichier.

 

Traitement colis déjà transférés (obligatoire)

Choix de traitement de colis déjà transférés pour la date de remise saisie, ou traitement de colis déjà transférés quelle que soit la date de remise pour laquelle ils ont été traités.

 

Description du fichier

Format EXPEDITO

 

Ce fichier contient 31 lignes qui se décomposent ainsi :

N° ligne Champ Format Pos.
Fin
Observations

1

Libellé champ

A15

15

Contient <CODE_CLI >

1

Code société

A1

16

 

1

Code client

A8

24

 

 

 

 

 

 

2

Libellé champ

A15

15

Contient <NOM_CLI >

2

Raison sociale du client destinataire

A35

50

 

 

 

 

 

 

3

Libellé champ

A15

15

Contient <ADR1_CLI >

3

Adresse 1 client destinataire

A35

50

 

 

 

 

 

 

4

Libellé champ

A15

15

Contient <ADR2_CLI >

4

Adresse 2 client destinataire

A35

50

 

 

 

 

 

 

5

Libellé champ

A15

15

Contient <ADR3_CLI >

5

Adresse 3 client destinataire

A35

50

 

 

 

 

 

 

6

Libellé champ

A15

15

Contient <PAYS_CLI >

6

Code pays

A2

17

 

 

 

 

 

 

7

Libellé champ

A15

15

Contient <CP_CLI >

7

Code postal client destinataire

A9

24

 

 

 

 

 

 

8

Libellé champ

A15

15

Contient <VILLE_CLI >

8

Ville client destinataire

A35

50

 

 

 

 

 

 

9

Libellé champ

A15

15

Contient <INSTRU_CLI >

9

Code rayon du client

A8

23

 

 

 

 

 

 

10

Libellé champ

A15

15

Contient <NOM_CLIDEST >

10

Raison sociale client destinataire

A35

50

Idem ligne 2

 

 

 

 

 

11

Libellé champ

A15

15

Contient <ADR1_CLIDEST >

11

Adresse 1 client destinataire

A35

50

Idem ligne 3

 

 

 

 

 

12

Libellé champ

A15

15

Contient <ADR2_CLIDEST >

12

Adresse 2 client destinataire

A35

50

Idem ligne 4

 

 

 

 

 

13

Libellé champ

A15

15

Contient <ADR3_CLIDEST >

13

Adresse 3 client destinataire

A35

50

Idem ligne 5

 

 

 

 

 

14

Libellé champ

A15

15

Contient <PAYS_CLIDEST >

14

Pays client destinataire

A2

17

Idem ligne 6

 

 

 

 

 

15

Libellé champ

A15

15

Contient <CP_CLIDEST >

15

Code postal client destinataire

A9

24

Idem ligne 7

 

 

 

 

 

16

Libellé champ

A15

15

Contient <VILLE_CLIDEST>

16

Ville client destinataire

A35

50

Idem ligne 8

 

 

 

 

 

17

Libellé champ

A15

15

Contient <NUMBL >

17

N° du BP

A8

23

 

 

 

 

 

 

18

Libellé champ

A15

15

Contient <CODEX >

18

Code expéditeur

A20

35

 

 

 

 

 

 

19

Libellé champ

A15

15

Contient <NBCOLIS >

19

Nombre total de colis

A7

22

 

 

 

 

 

 

20

Libellé champ

A15

15

Contient <MONTANTCR >

20

Montant contre-remboursement

N10

25

Alimenté uniquement sur le dernier colis du BP. Correspond à la valeur TTC du BP. Renseigné si le mode de règlement dans TA015 est coché « CRB »

 

 

 

 

 

21

Libellé champ

A15

15

Contient <TRANSPORTEUR>

21

Code transporteur

A2

17

 

 

 

 

 

 

22

Libellé champ

A15

15

Contient <SERVICE_TRANS>

22

 

 

 

Ne pas renseigner

 

 

 

 

 

23

Libellé champ

A15

15

Contient <NUMCOL >

23

Numéro de colis

A7

22

 

 

 

 

 

 

24

Libellé champ

A15

15

Contient <UM1 >

24

 

 

 

Ne pas renseigner

 

 

 

 

 

25

Libellé champ

A15

15

Contient <POIDSCOLIS >

25

Poids brut du colis

N8

23

5 entiers + 2 décimales (décimale = point)

 

 

 

 

 

26

Libellé champ

A15

15

Contient <NUMBL_NUMCOL >

26

N° de BP

A8

23

 

26

N° de colis

A7

30

 

 

 

 

 

 

27

Libellé champ

A15

15

Contient <UM2 >

27

 

 

 

Ne pas renseigner

 

 

 

 

 

28

Libellé champ

A15

15

Contient <NATURE_MAR >

28

DIVERS

A6

21

Contient DIVERS

 

 

 

 

 

29

Libellé champ

A15

15

Contient <NOM_CONTACT >

29

Nom du contact

A25

40

Nom du propriétaire si connu, sinon saisir X

 

 

 

 

 

30

Libellé champ

A15

15

Contient <TEL_CONTACT >

30

N° de téléphone

A25

40

Téléphone du client si connu, sinon saisir 0

 

 

 

 

 

31

Libellé champ

A15

15

Contient <INCOTERME >

31

Code incoterm du contrat de vente

A3

18

Code incoterm de la condition de port de l’en-tête du BP

 

 

 

 

 

exemple :
fichier au format EXPEDITO

Image 23


‎ 

ARCHIVES : Formats caduques

 

TA133 : Transporteurs et tarifs transporteurs

DUCROS   
Format _DUC

SERNAM   
Format _SER

TRANSVET   
Format _TRA

TAGSYS   
Format _TGS

 

 

TA285 : Référence expéditeurs par transporteurs

 

Onglet "Codification du n° de compte client"

Fichier DUCROS : il n'y a qu'un numéro de compte client par pays, sauf en ce qui concerne la France où en fonction du poids de l'expédition, il est différent. Ainsi, si le poids est compris entre 0 et 20 kg, on affecte à la France un premier numéro de compte et si le poids excède 20 kg, on affecte un deuxième numéro de compte.

2 pays différents peuvent avoir le même numéro de compte client DUCROS.

La correspondance du code pays en norme ISO est réalisée ; ainsi, à chaque code pays correspond un code dans la norme ISO. Celui-ci doit être indiqué afin de pouvoir être renseigné ensuite dans le fichier DUCROS.

 

Onglet "Correspondance du code pays" :

Fichier DUCROS : correspondance du code condition de port dans la codification imposée par DUCROS ; un code DUCROS pour chaque code condition de port définie dans TA007.


‎ 

 

Options et paramètres

 

Paramètre AGEN_DUCROS

Utilisé dans le cadre de l'interface XC006 pour le transporteur DUCROS au niveau de LI008, lors de la génération du Code-Barres colis GS1-128 (permet d'indiquer le code de l'agence DUCROS dont dépend votre société).

 

Option XC006W01/MOD_ENC_CON_REM

Mode d'encaissement du contre remboursement (permet d'indiquer quel moyen de paiement vous souhaitez utiliser dans le cas d'un contre remboursement)

Pour DUCROS :

  • AB = attestation bancaire
  • CB = chèque de banque
  • CC = chèque certifié
  • CH = chèque normal

 

 

DUCROS

Nom Type Long Séparateur

?

ASCII

800 (fixe)

+CR+LF

 

Les zones alphanumériques sont cadrées à gauche et les zones numériques sont cadrées à droite et complétées à gauche par des zéros. Les zones numériques non renseignées sont remplies avec des zéros.

CHAMP OBL TYPE LONG POS. FIN COMMENTAIRES

Constante « 29 »

Date sous forme « JJMMAA »

Origine - code agence

N° compte client DUCROS

N° de récépissé

Code produit

Incoterm

 

Nombre de colis

 

Poids

 

 

Quantité

 

Valeur marchandise

 

Code monnaie (obligatoire si Valeur marchandise renseignée)

Valeur déclarée

Code monnaie (obligatoire si Valeur déclarée renseignée)

Contre remboursement

 

Code monnaie (obligatoire si contre remboursement renseigné)

Volume

E = export

Nom code expéditeur

Nom expéditeur

Adresse 1 expéditeur

Adresse 2 expéditeur

Adresse 3 expéditeur

Code postal expéditeur

Ville expéditeur

Code pays expéditeur

Identifiant TVA expéditeur

Nom destinataire

 

Adresse 1 destinataire

Adresse 2 destinataire

Adresse 3 destinataire

Code postal destinataire

Ville destinataire

Code pays destinataire

Identifiant TVA destinataire

Nature marchandise

Zone vierge

Commentaires 1

Commentaires 2

Commentaires 3

Mode d’encaissement du contre rembour. (obligatoire si contre remboursement renseigné)

Zone vierge

Opération spéciale

Zone vierge

Nombre de palettes consignées

Type de palettes

Unités de manutention

Zone vierge

Date de livraison impérative

F

F

O

O

F

O

O

 

O

 

O

 

 

F

 

F

 

F

 

F

F

 

F

 

F

 

F

F

O

O

O

F

F

O

O

O

F

O

 

O

F

F

O

O

O

F

F

F

F

F

F

F

 

 

F

F

F

F

F

F

F

O

N2

N6

N3

N6

A9

A1

N2

 

N4

 

N9

 

 

N6

 

N13

 

A3

 

N13

A3

 

N13

 

A3

 

N4

A1

A8

A35

A35

A35

A35

A9

A35

N3

A14

A35

 

A35

A35

A35

A9

A35

N3

A14

A18

A1

A55

A55

A57

A3

 

 

A11

A1

A37

N3

A3

N4

A35

A6

2

8

11

17

26

27

29

 

33

 

42

 

 

48

 

61

 

64

 

77

80

 

93

 

96

 

100

101

109

144

179

214

249

258

293

296

310

345

 

380

415

450

459

494

497

511

529

530

585

640

695

700

 

 

711

712

749

752

755

759

794

800

 

= 29

date du jour

Option AGEN_DUCROS du XC006

NUM_CPT_CLI de PAYS_TRANS

NUM_RECEP de BE_CLI_ENT

= C si France sinon = L

CODE_COND_PORT_EQUI de CONDPORT_TRANSP

NB_COLI + NB_HOUS de BP_CLI_ENT pour le BE traité

POID_BRUT_COLI + POID_BRUT_HOUS de BP_CLI_ENT en grammes

(QTE_T1 à QTE_T20) de LIV_FAC_LIGN du BE traité

MONT_HTB_LIGN de LIV_FAC_LIGN (en francs) du BE traité

MON_SIT de PAR_CLT

 

= ‘0000000000000’

= ‘ ’

 

Montant TTC de la commande en centimes

CODE_MON de CDE_CLI_ENT

 

=’0000’

= ‘ ‘

=’ ’

NOM_SOC de REF_EXP_TRA

ADR_RUE1 de SOCIET

ADR_RUE2 de SOCIET

= NULL

ADR_POST de SOCIET

ADR_VIL de SOCIET

CODE_PAYS_ISO de PAYS_TRANSP

NUM_SIRET de SOCIET

RAIS_SOC de CLIENT en fonction du CODE_CLI et CODE_SOC de la cde

ADR_RUE1 de CLIENT

ADR_RUE2 de CLIENT

= NULL

ADR_POST de CLIENT

ADR_VIL de CLIENT

CODE_PAYS_ISO de PAYS_TRANSP

NUM_SIRET de CLIENT

=’DIVERS ’

= NULL

= NULL

= NULL

= NULL

Option XC006W01/MOD_ENC_CON_REMB

 

= NULL

= NULL

= NULL

= ‘000’

= NULL

= ‘0000’

= NULL

= ‘000000’

 

Accès aux données de la table PAYS_TRANSP :

Pour extraire la notion de numéro de compte client DUCROS, il suffit de rechercher la valeur du champ NUM_CPT_CLI en fonction du CODE_PAYS du client.

Attention, dans le cas de la France, il y a une particularité.

Il faut rechercher la valeur de l’option XC006W01/CODE_PAYS_FRA

Si celle-ci est égale au CODE_PAYS du destinataire, alors il s’agit d’une livraison en France. Dans ce cas, il faut rechercher le poids du colis.

Si celui-ci est compris entre 0 et 20 kg, alors il faut extraire dans la table PAYS_TRANS la valeur de NUM_CPT_CLI avec le CODE_PAYS égal au code pays France et le POIDS égal à 1.

Sinon, si le poids est supérieur à 20 kg, alors il faut extraire dans la table PAYS_TRANS la valeur de NUM_CPT_CLI avec le CODE_PAYS égal au code pays France et le POIDS égal à 2.

Pour les autres pays, on ne doit avoir qu’un seul enregistrement dans la table PAYS_TRANS pour le pays du destinataire, et c’est donc celui-ci dont il faut tenir compte.

 

Code pays de l’expéditeur et du destinataire :

En fonction du code pays de l’expéditeur ou du destinataire, on extrait la valeur du champ CODE_PAYS_ISO de la table PAYS_TRANSP.


 

Recherche du montant TTC de la commande :

Le montant T.T.C. correspond à la somme des montants HT Brut + les éléments de chaque ligne de BP. Puis, on applique sur ce montant le calcul standard du TTC.

Le montant T.T.C. sera donc exprimé dans la monnaie de la facture.

 

 

SERNAM

Enregistrement en-tête

Champ Oblig O/N Format Position Fin Observations

 

O

A10

10

 

Date du jour

O

N6

16

Date au format AAMMJJ

Nb total d’enregistrements créés

O

N5

21

 

 

O

A379

400

 

 

Enregistrement détail

Champ Oblig O/N Format Position Fin Observations

Code catégorie trafic

O

A1

1

Issu de TA091

 

O

A11

12

00010000000

Code client

O

A12

24

 

Raison sociale du destinataire

O

A30

54

 

Adresse 1 du destinataire

 

A30

84

Adresse tronquée si >30

Adresse 2 du destinataire

N

A30

114

Adresse tronquée si >30

Code postal destinataire

O

A5

119

Code postal tronqué si >5

Ville destinataire

O

A20

139

Ville tronquée si >20

 

O

A5

144

Contient valeur « 00000 »

Nombre de colis

N

N3

147

 

Poids total BE

N

N5

152

 

Code domicile/dépôt

O

A1

153

Utilisé avec le logiciel MICRO SERNAM. Issu de TA091

 

O

A7

160

Contient valeur « 0000000 »

Le nombre cumulé d’emballages de chaque BP traité ne doit pas dépasser 999.

 

 

TAGSYS

Format utilisé dans le cadre du projet RFID pour que TAGSYS puisse connaitre la constitution des BE (par BP/colis) à expédier, les colis à expédier pour un BE, les informations pour éditer les étiquettes lors du passage sous le tunnel RFID d’expédition.

Le type de format par défaut est par séparateur ;

 

Enregistrement en-tête

Champ Format Position Observations

1

A1

1

 

No de BE

A8

2

 

Date de remise au transporteur

D8

3

Date au format YYYYMMDD

Code expéditeur

A5

4

 

Nom de la société

A30

5

 

Adresse 1 de la société

A30

6

 

Adresse 2 de la société

A30

7

 

Code postal de la société

A9

8

 

Ville de la société

A30

9

 

Pays de la société

A3

10

 

Code client

A10

11

 

Raison sociale du destinataire

A30

12

 

Adresse 1 du destinataire

A30

13

 

Adresse 2 du destinataire

A30

14

 

Code postal du destinataire

A9

15

 

Ville du destinataire

A30

16

 

Pays du destinataire

A3

17

 

Adresse client / Raison sociale

A35

18

 

Adresse client / 1ere rue

A35

19

 

Adresse client / 2eme rue

A35

20

 

Adresse client / 3eme rue

A35

21

 

Adresse client / Code postal

A15

22

 

Adresse client / Ville

A35

23

 

Adresse client / Pays

A3

24

 

Notre N° fournisseur chez le client

A10

25

 

Saison de vente

A3

26

 

Rayon commande (si unique)

A8

27

 

Nombre de colis

N5

28

 

Nombre de pièces total BE

N5

29

 

Montant déclaré (total BE)

M9

30

 

Poids total BE

N5

31

 

Lieu après BP du bon (si colisage)

A3

32

 

 

Enregistrement détail colis

Champ Format Position Observations

2

A1

1

 

No de BE

A8

2

 

No de BP

A8

3

 

Fonctionnalité de l’emballage

A2

4

 

No de colis

A7

5

 

Poids brut du colis

N5

6

 

 

 

TRANSVET

 

Particularités

Les tarifs de TRANSVET sont fonction du type de produit transporté.

Aussi, lors de la génération du fichier TRANSVET, il faut tenir compte de ce mode de fonctionnement et effectuer un regroupement des articles par catégorie de prix afin de permettre une facturation cohérente du transport.

A chaque article transporté correspond une catégorie de prix reconnu par TRANSVET.

Lors de la génération du fichier TRANSVET, des totaux en nombre de pièces et en poids sont effectués pour chacune des catégories de prix rencontrées dans les lignes du bon d’expédition.

En fait, chaque article rencontré sur le bon d’expédition est directement affecté à l’une des catégories de prix définies pour le transporteur.

Il y aura donc une ligne par bon d’expédition / catégorie de prix et de ce fait, autant de lignes que de catégories de prix présentes dans le bon d’expédition.

 

Il est impératif qu’il n’y ait qu’un seul type de produit par colis.

Dans le cas contraire, il nous est impossible de calculer le poids brut par type de produit.

Il convient de définir ses différents types de produit au niveau de (TA133 (Transporteur).
‎Cette fonction permet en effet de définir des catégories de tarifications différentes selon les articles transportés.

 

Description du fichier

Nom Type Long Séparateur

?

ASCII

600 (fixe)

+CR+LF

Les zones alphanumériques sont cadrées à gauche et les zones numériques sont cadrées à droite et complétées à gauche par des zéros. Les zones numériques non renseignées sont remplies avec des zéros.


‎ 

Mémo

Vérifications à réaliser si on ne peut pas obtenir de fichier XC006

  • client bloqué en expédition (CL001) ?
  • coche Édition par le transporteur soit sélectionnée pour le transporteur dans TA133
  • GDA (JP510) ?