Intégrateur : les objets Lots (INTEG_OST)

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).

Règles de gestion

Les Objets Lots fournissent des informations complémentaires par rapport aux lots de stocks existants (LSK).

Ainsi, les OST fournissent une Référence Lot et des zones complémentaires, associées à UN ou PLUSIEURS enregistrements LSK.

L’intégrateur des LSK (type 53) crée d’ailleurs automatiquement un enregistrement OST correspondant.

De fait, on ne doit jamais créer des OST qui ne dépendraient pas d’un LSK :

Clé OST : codpro, numlot.

codpro, reflot.

Clé LSK : codpro, sigdep, numlot.

La logique à adopter est la suivante :

- si le « numlot » est connu :

création par intégrateur d’un LSK (type 53),

modification par intégrateur d’un OST (type 42).

- sinon :

création par intégrateur d’un OST (type 42),

création par intégrateur d’un LSK (type 53) è ce type ne génère pas d’enregistrement OST.

Les champs-clefs « numlot » & « reflot » peuvent, dans certains cas, ne pas être renseignés selon le type de gestion Objet Lot.

Selon l’option Gérer, au moins une des deux clefs de Lot doit être renseignée, l’autre sera alors rapatriée (Modification) ou calculée (Création).

En cas de création, on peut omettre une ou deux des clefs de Lot ;elle(s) sera(seront) calculées automatiquement.

En cas de modification, si les deux clefs sont renseignées, on vérifie la compatibilité des deux champs dans la table ; si une seule est présente, l’autre est alors rapatriée.

Nom Libellé

Version

ACE

Position Taille Type Règles de gestion
             
typenr

Type d’enregistrement

4.1-00 1 2 num

42 pour les objets Lots.

typmaj

Type de mise à jour

4.1-00 3 1 num

1 : Création.

2 : Modification.

3 : Suppression.

9 : Gestion.

codfct

Binaire à simuler

4.1-00 4 8 char

GCOV, GBLV, GBFA.

codpev

Code transaction

4.1-00 12 8 char

Code de la fonction dont l'intégrateur doit reproduire les règles de gestion, c'est à dire le comportement.

codpro

Code produit

4.1-00 20 16 char

Doit être renseigné.

numlot

Numéro de lot

4.1-00 36 7 char  
Reflot_30

Référence du lot

4.1-00 43 30 char

A partir de la version ACE 1.60, ce champ est remplacé par le champ reflot (position 967) géré au format UTF8. Néanmoins, il reste actif si le champ reflot n’est pas alimenté.

datcrea

Date de création

4.1-00 73 8 char

Si la date n’est pas renseignée, c’est la date du jour qui est prise en compte.

datfab

Date de fabrication

4.1-00 81 8 char  
datdisp

Date de disponibilité

4.1-00 89 8 char  
datlv

Date limite de vente

4.1-00 97 8 char  
datlc

Date limite de consommation

4.1-00 105 8 char  
durvie

Durée de vie

4.1-00 113 4 long  
codbll

Code blocage du lot

4.1-00 117 6 char  
valzn1_40

1ère valeur de la zone paramétrée

4.1-00 123 40 char  
valzn2_40

2ème valeur de la zone paramétrée

4.1-00 163 40 char  
valzn3_40

3ème valeur de la zone paramétrée

4.1-00 203 40 char  
valzn4_40

4ème valeur de la zone paramétrée

4.1-00 243 40 char  
valzn5_40

5ème valeur de la zone paramétrée

4.1-00 283 40 char  
valzn6_40

6ème valeur de la zone paramétrée

4.1-00 323 40 char  
valzn7_40

7ème valeur de la zone paramétrée

4.1-00 363 40 char  
valzn8_40

8ème valeur de la zone paramétrée

4.1-00 403 40 char  
valzn9_40

9ème valeur de la zone paramétrée

4.1-00 443 40 char  
valzn10_40

10ème valeur de la zone paramétrée

4.1-00 483 40 char  
valzn11_40

11ème valeur de la zone paramétrée

4.1-00 523 40 char  
valzn12_40

12ème valeur de la zone paramétrée

4.1-00 563 40 char  
valzn13_40

13ème valeur de la zone paramétrée

4.1-00 603 40 char  
valzn14_40

14ème valeur de la zone paramétrée

4.1-00 643 40 char  
valzn15_40

15ème valeur de la zone paramétrée

4.1-00 683 40 char  
valzn16_40

16ème valeur de la zone paramétrée

4.1-00 723 40 char  
valzn17_40

17ème valeur de la zone paramétrée

4.1-00 763 40 char  
valzn18_40

18ème valeur de la zone paramétrée

4.1-00 803 40 char  
valzn19_40

19ème valeur de la zone paramétrée

4.1-00 843 40 char  
valzn20_40

20ème valeur de la zone paramétrée

4.1-00 883 40 char  
numres

N° de Réservation

4.2-00 923 20 char  
Datdluo

Date du lot

4.2-00 943 8 Char  
Datret

Date fin acceptation retour

4.2-00 951 8 Char  
uticrea

Agent de création

4.2-00 959 8 Char  
Reflot Référence du lot ACE 1.60 967 120 UTF8

Renseigner au maximum 30 caractères.

valzn1

Zone paramétrée 1

ACE 1.60 1087 160 UTF8

Renseigner au maximum 40 caractères.

valzn2

Zone paramétrée 2

ACE 1.60 1247 160 UTF8

Renseigner au maximum 40 caractères.

valzn3

Zone paramétrée 3

ACE 1.60 1407 160 UTF8

Renseigner au maximum 40 caractères.

valzn4

Zone paramétrée 4

ACE 1.60 1567 160 UTF8

Renseigner au maximum 40 caractères.

valzn5

Zone paramétrée 5

ACE 1.60 1727 160 UTF8

Renseigner au maximum 40 caractères.

valzn6

Zone paramétrée 6

ACE 1.60 1887 160 UTF8

Renseigner au maximum 40 caractères.

valzn7

Zone paramétrée 7

ACE 1.60 2047 160 UTF8

Renseigner au maximum 40 caractères.

valzn8

Zone paramétrée 8

ACE 1.60 2207 160 UTF8

Renseigner au maximum 40 caractères.

valzn9

Zone paramétrée 9

ACE 1.60 2367 160 UTF8

Renseigner au maximum 40 caractères.

valzn10

Zone paramétrée 10

ACE 1.60 2527 160 UTF8

Renseigner au maximum 40 caractères.

valzn11

Zone paramétrée 11

ACE 1.60 2687 160 UTF8

Renseigner au maximum 40 caractères.

valzn12 Zone paramétrée 12 ACE 1.60 2847 160 UTF8

Renseigner au maximum 40 caractères.

valzn13

Zone paramétrée 13

ACE 1.60 3007 160 UTF8

Renseigner au maximum 40 caractères.

valzn14

Zone paramétrée 14

ACE 1.60 3167 160 UTF8

Renseigner au maximum 40 caractères.

valzn15

Zone paramétrée 15

ACE 1.60 3327 160 UTF8

Renseigner au maximum 40 caractères.

valzn16

Zone paramétrée 16

ACE 1.60 3487 160 UTF8

Renseigner au maximum 40 caractères.

valzn17

Zone paramétrée 17

ACE 1.60 3647 160 UTF8

Renseigner au maximum 40 caractères.

valzn18

Zone paramétrée 18

ACE 1.60 3807 160 UTF8

Renseigner au maximum 40 caractères.

valzn19

Zone paramétrée 19

ACE 1.60 3967 160 UTF8

Renseigner au maximum 40 caractères.

valzn20

Zone paramétrée 20

ACE 1.60 4127 160 UTF8

Renseigner au maximum 40 caractères.

             

REMARQUE :

Depuis la version ACE 1.60, 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.