| Formats d'intégrateur Négoce / Intégrateur: Formats produits | |
|
|
Depuis la version ACE 5.0-00, Edition Spéciale 1 , les formats d’intégrateur commencent à la position n° 1 (et non plus à la position n° 0, comme auparavant). |
| Nom | Libellé |
Version ACE |
Position | Taille | Type | Règles de gestion |
| typenr |
Type d’enregistrement |
4.3-00 | 1 | 2 | num | 85 pour les colis. |
| typmaj | Type de mise à jour | 4.3-00 | 3 | 1 | num |
1 : Création. 2 : Modification. 3 : Suppression. 9 : Gérer. |
| codfct |
Binaire à simuler |
4.3-00 | 4 | 8 | char |
GEMB. |
| codpev |
Code transaction |
4.3-00 | 12 | 8 | char |
Code de la fonction dont l'intégrateur doit reproduire les règles de gestion, c'est à dire le comportement (fonctions basée sur GEMB). |
| niveau |
Niveau |
4.3-00 | 20 | 5 | Long | |
| achvte |
A/V |
4.3-00 | 25 | 1 | Char | Par défaut A/V de GPEV. |
| typeve |
Type événement |
4.3-00 | 26 | 3 | Char | Par défaut type événement de GPEV. |
| numeve_7 |
Numéro événement |
4.3-00 | 29 | 7 | Num | |
| ncolis |
Numéro de colis |
4.3-00 | 36 | 7 | Num | |
| numpos_3 |
Numéro de poste |
4.3-00 | 43 | 3 | Num | Si numpos dépasse 999, il est mémorisé dans numpos_long. |
| numlig |
Numéro de ligne |
4.3-00 | 46 | 3 | Num | |
| numspo |
Numéro de sous-poste |
4.3-00 | 49 | 3 | Num | |
| codemb |
Code emballage |
4.3-00 | 52 | 16 | Car | |
| poids |
Poids |
4.3-00 | 68 | 10 | Dble | |
| large |
Largeur |
4.3-00 | 78 | 10 | Dble | |
| longue |
Longueur |
4.3-00 | 88 | 10 | Dble | |
| haute |
Hauteur |
4.3-00 | 98 | 10 | Dble | |
| volume |
Volume |
4.3-00 | 108 | 10 | Dble | |
| libcom_30 |
Libellé complémentaire |
4.3-00 | 118 | 30 | Char |
Depuis la version ACE 1.6.0, ce champ est remplacé par le champ libcom (position 394) géré au format UTF8. Néanmoins, le champ libcorn_30 reste actif si le champ libcom n’est pas alimenté. |
| uticod |
Personne qui a préparé le colis |
4.3-00 | 148 | 8 | Char | |
| qtecol |
Nombre de produits |
4.3-00 | 156 | 10 | Dble | |
| totpoids |
Poids total |
4.3-00 | 166 | 10 | Dble | |
| codzn1_12 |
Zone complémentaire 1 |
4.3-00 | 176 | 12 | Char | |
| codzn2_12 |
Zone complémentaire 2 |
4.3-00 | 188 | 12 | Char | |
| codzn3_12 |
Zone complémentaire 3 |
4.3-00 | 200 | 12 | Char | |
| codzn4_12 |
Zone complémentaire 4 |
4.3-00 | 212 | 12 | Char | |
| codzn5_12 |
Zone complémentaire 5 |
4.3-00 | 224 | 12 | Char | |
| codzn6_12 |
Zone complémentaire 6 |
4.3-00 | 236 | 12 | Char | |
| codzn7_12 |
Zone complémentaire 7 |
4.3-00 | 248 | 12 | Char | |
| codzn8_12 |
Zone complémentaire 8 |
4.3-00 | 260 | 12 | Char | |
| codzn9_12 |
Zone complémentaire 9 |
4.3-00 | 272 | 12 | Char | |
| codzn10_12 |
Zone complémentaire 10 |
4.3-00 | 284 | 12 | char | |
| niveao |
Niveau origine |
4.3-00 | 296 | 5 | Num | |
| achvto |
A/V origine |
4.3-00 | 301 | 1 | Char | Par défaut A/V origine de GPEV. |
| typevo |
Type événement origine |
4.3-00 | 302 | 3 | Char | Par défaut Type événement origine de GPEV. |
| numevo_7 |
Numéro origine |
4.3-00 | 305 | 7 | Num | |
| ncolio |
N° colis origine |
4.3-00 | 312 | 6 | Num | |
| datliv |
Date livraison |
4.3-00 | 318 | 8 | Date | |
| idobj |
Identifiant SSCC |
4.3-00 | 326 | 18 | Char | |
|
numpos |
Numéro de poste long | 4.4-00 | 344 | 5 | Num | Numéro de poste d’événement s’il dépasse 999. |
|
numeve |
Numéro événement | 4.5-00 | 349 | 9 | Num | Numéro d’événement jusque 999 999 999. |
|
numevo |
Numéro événement origine | 4.5-00 | 358 | 9 | Num | Numéro d’événement origine jusque 99 999. |
| ncolis_suremb | N° du suremballage dans lequel a été placé le colis | ACE 1.3 | 367 | 9 | Num |
Doit exister dans la table COL_SE avec : à Achvte = col.achvte. à Typeve = col.typeve. à Numeve = col.numeve. à Niveau = 2. à Ncolis = col.ncolis_suremb. |
| achvte_rec |
Indicateur Achat ou Vente réception |
ACE 1.3 | 376 | 1 | Char | |
| typeve_rec |
Type d'événement réception |
ACE 1.3 | 377 | 3 | Char | |
| numeve_rec |
Numéro d'événement réception |
ACE 1.3 | 380 | 9 | Long | |
| numpos_rec |
Numéro de poste réception |
ACE 1.3 | 389 | 5 | Long | |
| libcom |
Libellé complémentaire |
ACE 1.6.0 | 394 | 120 | UTF8 | Renseigner au maximum 30 caractères. |
| codzn1 |
Zone complémentaire 1 |
ACE 1.6.0 | 514 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn2 |
Zone complémentaire 2 |
ACE 1.6.0 | 674 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn3 |
Zone complémentaire 3 |
ACE 1.6.0 | 834 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn4 |
Zone complémentaire 4 |
ACE 1.6.0 | 994 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn5 |
Zone complémentaire 5 |
ACE 1.6.0 | 1154 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn6 |
Zone complémentaire 6 |
ACE 1.6.0 | 1314 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn7 |
Zone complémentaire 7 |
ACE 1.6.0 | 1474 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn8 |
Zone complémentaire 8 |
ACE 1.6.0 | 1634 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn9 |
Zone complémentaire 9 |
ACE 1.6.0 | 1794 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
| codzn10 |
Zone complémentaire 10 |
ACE 1.6.0 | 1954 | 160 | UTF8 | Renseigner au maximum 40 caractères. |
Créer d’abord l’entête du colis :
à L’entête du colis doit avoir le N° de colis renseigné.
à L’événement doit exister.
à Les numéros de poste, de ligne et de sous-postes à 0. Pas de nombre de produits (qtecol = 0000000.00).
à Le code emballage doit être renseigné et doit exister dans la table pro. Le type de produit est par défaut « EMB ». L’option A2 du paramètre PROCOL permet de changer le type de produit.
Créer ensuite les lignes et les sous-postes du colis :
à Les lignes et les sous-postes doivent exister dans l’événement.
à Nombre de produits <= à la ligne/sous-poste de l’événement.
à Pas de code emballage.
Les emballages doivent déjà avoir été créés.
Créer d’abord l’entête du suremballage :
à Le niveau du suremballage doit être supérieur au niveau de l’emballage.
à Si l’emballage est de niveau 1, alors le suremballage doit être de niveau 2.
à Le N° de colis du suremballage est à 0.
Modifier les en-têtes emballages de niveau 1 qui sont dans l’emballage de niveau 2.
à renseigner la clé de l’en-tête emballage (les premiers champs jusque numspo), mettre un « ~ » sur tous les autres champs, mettre le suremballage dans les champs origines.
Par ex :
Suremballage niveau 2 : niveau = 2, achvte = V, typeve = CDE, numeve = 6, ncolis = 0
Emballages niveau 1 : niveao = 2, achvto = V, typevo = CDE, numevo = 6, ncolio = 0
L’intégrateur contrôle automatiquement l'existence du poste de réception saisi.
Affectation du poids et volume de l’article
Dans le cas où l'emballage ne possède ni de poids, ni volume, l’intégrateur calcule le poids de l'article placé dans le colis en fonction de l'unité logistique indiquée sur le poste d'événement colisé.
Dans le cas où l'emballage ne possède pas de volume, l’intégrateur calcule le volume de l'article placé dans le colis en fonction de l'unité logistique indiquée sur le poste d'événement colisé.
Voir paramètre INTCOL.
REMARQUES
Depuis la version ACE 1.6.0, le champ codznx_12 est remplacé par le champ codznx géré sur 40 caractères au format UTF8. Néanmoins, le champ codznx_12 reste actif si le champ codznx géré au format UTF8 n’est pas alimenté.