Intégrateur : Nomenclature produit (INTEG_PRN)

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.1-00 1 2 num

55 pour nomenclature produit.

typmaj Type de mise à jour 4.1-00 3 1 num

1 : Créer.

2 : Modifier.

3 : Supprimer.

9 : Gérer.

codpro Produit COMPOSE 4.1-00 4 16 char

En suppression (typmaj = 3), le produit composé doit être renseigné.

Quel que soit le type de mise à jour, si le produit n’est pas renseigné alors le système récupère le dernier code produit créé. Les modifications sont faites pour le dernier produit créé.

En création (typmaj = 1), l’indicateur composé de la table PRO (champ indcom) est mis à « 0 ». Le composé doit exister dans la table PRO.

typnom Type de nomenclature 4.1-00 20 1 char

En suppression (typmaj = 3), le type de nomenclature doit être renseigné.

Le type doit exister dans la table TNO.

codseq Code séquence 4.1-00 21 3 char

En suppression (typmaj = 3), le code séquence doit être renseigné.

La séquence doit exister dans la tableSNO.

codcmp

Produit COMPOSANT

4.1-00 24 16 char

En suppression (typmaj = 3), si le composant est renseigné alors :

1) on supprime le composant de la nomenclature,

2) on vérifie qu’il y a encore des composants pour le composé. S’il n’y en a plus alors l’indicateur indcom du composé est réglé sur « N ».

Si le composant n’est pas renseigné alors :

1) on supprime toute la nomenclature du produit composé,

2) L’indicateur indcom du composé est mis à « N ».

Le composant doit exister dans la tablePRO.

nbrcmp

Nombre de composants

4.1-00 40 10 double Masque zzzzzzz.zz.
coduni

Code unité

4.1-00 50 3 char

Le code unité doit exister dans la tableUNI.

Si le paramètre UNIPRO de la fonctionGPEV est positionné et que A2 = « O » alors l’unité doit exister dans la tablePRU.

commen1_40

Commentaire 1

4.1-00 53 40 char

Pour le couple Composé / Composant.

commen2_40

Commentaire 2

4.1-00 93 40 char

Pour le couple Composé / Composant.

commen3_40

Commentaire 3

4.1-00 133 40 char

Pour le couple Composé / Composant.

commen4_40

Commentaire 4

4.1-00 173 40 char

Pour le couple Composé / Composant.

commen5_40

Commentaire 5

4.1-00 213 40 char

Pour le couple Composé / Composant.

commen6_40

Commentaire 6

4.1-00 253 40 char

Pour le couple Composé / Composant.

commen7_40

Commentaire 7

4.1-00 293 40 char

Pour le couple Composé / Composant.

commen8_40

Commentaire 8

4.1-00 333 40 char

Pour le couple Composé / Composant.

commen9_40

Commentaire 9

4.1-00 373 40 char

Pour le couple Composé / Composant.

commen10_40

Commentaire 10

4.1-00 413 40 char

Pour le couple Composé / Composant.

libcom_30

Libellé complémentaire

4.1-00 453 30 char

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

datdeb

Date de début de validité

4.1-00 483 8 char SSAAMMJJ.
datfin

Date de fin de validité

4.1-00 491 8 char SSAAMMJJ.
indbes

Indicateur de besoin

4.1-00 499 1 char  
indcou

Indicateur de coût

4.1-00 500 1 char  
rendem

Pourcentage de rendement

4.1-00 501 3 long Masque zzz.
commen1

Commentaire 1

ACE 1.6.0 504 160 UTF8

Renseigner au maximum 40 caractères.

commen2

Commentaire 2

ACE 1.6.0 664 160 UTF8

Renseigner au maximum 40 caractères.

commen3

Commentaire 3

ACE 1.6.0 824 160 UTF8

Renseigner au maximum 40 caractères.

commen4

Commentaire 4

ACE 1.6.0 984 160 UTF8

Renseigner au maximum 40 caractères.

commen5

Commentaire 5

ACE 1.6.0 1144 160 UTF8

Renseigner au maximum 40 caractères.

commen6

Commentaire 6

ACE 1.6.0 1304 160 UTF8

Renseigner au maximum 40 caractères.

commen7

Commentaire 7

ACE 1.6.0 1624 160 UTF8

Renseigner au maximum 40 caractères.

commen8

Commentaire 8

ACE 1.6.0 1784 160 UTF8

Renseigner au maximum 40 caractères.

commen9

Commentaire 9

ACE 1.6.0 1944 160 UTF8

Renseigner au maximum 40 caractères.

commen10

Commentaire 10

ACE 1.6.0 2104 160 UTF8

Renseigner au maximum 40 caractères.

libcom

Libellé complémentaire

ACE 1.6.0 2264 120 UTF8

Renseigner au maximum 30 caractères.

             

REMARQUES :

Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table PRN.

Si l’enregistrement existe déjà alors la valeur de typmaj est forcée à 2. (Modification).

Si l’enregistrement n’existe pas alors la valeur de typmaj est forcée à 1. (Création).

En modification (typmaj = 2), si la valeur d’une donnée du fichier est égale à « ~ » alors le système recherche l’ancienne valeur au niveau de la table PRN.

Il n’est pas possible de mettre un « ~ » dans les champs :

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