Intégrateur : les suremballages (INTEG_COL_SE)

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 1 Taille Type Règles de gestion
typenr Type d'enregistrement ACE 1.3 1 2 Num

84 pour les suremballages stockés dans la table COL_SE.

typmaj Type de mise à jour ACE 1.3 3 1 Num

1 : Création.

2 : Modification.

3 : Suppression.

9 : Gérer.

codfct

Binaire à simuler

ACE 1.3 4 8 Char  
codpev Code transaction ACE 1.3 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 surGEMB).

achvte

Code Achat/Vente

ACE 1.3 20 1 Char

Doit exister dans la table EVE.

typeve

Type d'événement

ACE 1.3 21 3 Char
numeve

N° d'événement

ACE 1.3 24 9 Num
niveau

Niveau de suremballage

ACE 1.3 33 2 Num  
ncolis

N° du suremballage

ACE 1.3 35 9 Num  
codemb Code emballage ACE 1.3 44 16 char

Doit exister dans la table PRO (lecture avec pro.codpro = codemb). Pour être valide, le produit lu doit avoir :

à Pro.typpro = A2 du paramètre PROCOL.

à Pro.motcle = A3 du paramètre PROCOL.

idobj

Identifiant du suremballage

ACE 1.3 60 18 char  
totpoids Poids total du suremballage forcé par l'utilisateur ACE 1.3 78 12 dble

Par défaut, cette information est automatiquement calculée par le système à partir des colis contenus dans le suremballage.

Voir paramètre INTCOL.

ncolis_suremb Identifiant du suremballage dans lequel à été placé le suremballage ACE 1.3 90 9 num

Exemple : une palette que l'on place dans un container. Dans ce cas, cette zone contient le n° de container.

Contrôle effectué : Si renseigné, doit exister dans la table COL_SE pour le même événement (achtvte, typeve, numeve).

à niveau = niveau actuel + 1,

à ncolis = ncolis_suremb actuel.

datprepa

Date de préparation

ACE 1.3 99 8 Date  
libcom_30

Description du container

ACE 1.3 107 30 char

Depuis la version ACE 1.60, ce champ est remplacé par le champ libcom (position 937) géré au format UTF8. Néanmoins, il reste actif si le champ libcom n’est pas alimenté.

valzn1_40

Zone paramétrée

ACE 1.3 137 40 char  
valzn2_40

Zone paramétrée

ACE 1.3 177 40 char  
valzn3_40

Zone paramétrée

ACE 1.3 217 40 char  
valzn4_40

Zone paramétrée

ACE 1.3 257 40 char  
valzn5_40

Zone paramétrée

ACE 1.3 297 40 char  
valzn6_40

Zone paramétrée

ACE 1.3 337 40 char  
valzn7_40

Zone paramétrée

ACE 1.3 377 40 char  
valzn8_40

Zone paramétrée

ACE 1.3 417 40 char  
valzn9_40

Zone paramétrée

ACE 1.3 457 40 char  
valzn10_40

Zone paramétrée

ACE 1.3 497 40 char  
valzn11_40

Zone paramétrée

ACE 1.3 537 40 char  
valzn12_40

Zone paramétrée

ACE 1.3 577 40 char  
valzn13_40

Zone paramétrée

ACE 1.3 617 40 char  
valzn14_40

Zone paramétrée

ACE 1.3 657 40 char  
valzn15_40

Zone paramétrée

ACE 1.3 697 40 char  
valzn16_40

Zone paramétrée

ACE 1.3 737 40 char  
valzn17_40

Zone paramétrée

ACE 1.3 777 40 char  
valzn18_40

Zone paramétrée

ACE 1.3 817 40 char  
valzn19_40

Zone paramétrée

ACE 1.3 857 40 char  
valzn20_40

Zone paramétrée

ACE 1.3 897 40 char  
libcom

Description du container

ACE 1.6.0 937 120 UTF8 Renseigner au maximum 30 caractères.
valzn1

Zone paramétrée 1

ACE 1.6.0 1057 160 UTF8 Renseigner au maximum 40 caractères.
valzn2

Zone paramétrée 2

ACE 1.6.0 1217 160 UTF8 Renseigner au maximum 40 caractères.
valzn3

Zone paramétrée 3

ACE 1.6.0 1377 160 UTF8 Renseigner au maximum 40 caractères.
valzn4

Zone paramétrée 4

ACE 1.6.0 1537 160 UTF8 Renseigner au maximum 40 caractères.
valzn5

Zone paramétrée 5

ACE 1.6.0 1697 160 UTF8 Renseigner au maximum 40 caractères.
valzn6

Zone paramétrée 6

ACE 1.6.0 1857 160 UTF8 Renseigner au maximum 40 caractères.
valzn7

Zone paramétrée 7

ACE 1.6.0 2017 160 UTF8 Renseigner au maximum 40 caractères.
valzn8

Zone paramétrée 8

ACE 1.6.0 2177 160 UTF8 Renseigner au maximum 40 caractères.
valzn9

Zone paramétrée 9

ACE 1.6.0 2337 160 UTF8 Renseigner au maximum 40 caractères.
valzn10

Zone paramétrée 10

ACE 1.6.0 2497 160 UTF8 Renseigner au maximum 40 caractères.
valzn11

Zone paramétrée 11

ACE 1.6.0 2657 160 UTF8 Renseigner au maximum 40 caractères.
valzn12

Zone paramétrée 12

ACE 1.6.0 2817 160 UTF8 Renseigner au maximum 40 caractères.
valzn13

Zone paramétrée 13

ACE 1.6.0 2977 160 UTF8 Renseigner au maximum 40 caractères.
valzn14

Zone paramétrée 14

ACE 1.6.0 3137 160 UTF8 Renseigner au maximum 40 caractères.
valzn15

Zone paramétrée 15

ACE 1.6.0 3297 160 UTF8 Renseigner au maximum 40 caractères.
valzn16

Zone paramétrée 16

ACE 1.6.0 3457 160 UTF8 Renseigner au maximum 40 caractères.
valzn17

Zone paramétrée 17

ACE 1.6.0 3617 160 UTF8 Renseigner au maximum 40 caractères.
valzn18

Zone paramétrée 18

ACE 1.6.0 3777 160 UTF8 Renseigner au maximum 40 caractères.
valzn19

Zone paramétrée 19

ACE 1.6.0 3937 160 UTF8 Renseigner au maximum 40 caractères.
valzn20

Zone paramétrée 20

ACE 1.6.0 4097 160 UTF8 Renseigner au maximum 40 caractères.
             

REMARQUES

Depuis la version ACE 1.6.0, les champs valznx_40 sont remplacés par les champs valznx gérés au format UTF8. Néanmoins, les champs valznx_40 restent actifs si les champs valznx au format UTF8 ne sont pas alimentés.

Traitements effectués lors de l’intégration

Contrôles en création

1) Initialiser les champs clés s'ils ne sont pas connus

Déterminer automatiquement le numéro de colis */

2) Contrôler l'existence de l'événement

Contrôle en création et modification

1) Contrôler l'existence

à Du code emballage

En création et en modification si on a modifié le type du suremballage :

à on contrôle que l'emballage indiqué correspond bien à un produit de type "suremballage",

à on met à jour les poids et le volume maximum chargeable du container à partir des informations trouvés sur la fiche container.

à Du suremballage

Traitement après création

1) Initialiser les containers prévisionnels

Si le paramètre EVUCOL est positionné dans le paramétrage de la fonction, le traitement génère les coûts d’import estimés en fonction de la liste de colisage. Les containersprévisionnels (table EVE_COL) sont automatiquement alimentés à partir du contenu des containers.

2) Créer les jalons associés aux containers

Traitement en suppression

1) La suppression du container entraine la mise à jour de tous les colis qui étaient placés à l'intérieur du container (le lien entre le colis et le container est rompu).

2) Supprimer les jalons associés au container.

3) Après la suppression de l'enregistrement dans la table COL_SE et en présence du paramètre EVUCOL, mettre à jour les containers prévisionnels dans la table EVE_COL.

Si le paramètre EVUCOL est positionné dans le paramétrage de la fonction, le traitement génère les coûts d’Import estimés en fonction de la liste de colisage.