Intégrateur : Tarifs prévisionnels – élaborations (INTEG_TAL)

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

Pour le type Ligne (format 44 avec typenr=’L’), si les champs clés ne sont pas renseignés, le système crée la ligne de tarif avec les dernières données utilisées lors de la création du dernier entête (typenr=’E’). Si le code produit n’est pas renseigné alors le système prend le dernier code produit traité.

Si le sigle fournisseur n’est pas renseigné, le système prend le dernier sigle fournisseur traité.

Les types d’enregistrement 44 et 45 doivent être consécutifs.

Pour les données complémentaires (format 45), si les champs clés ne sont pas renseignés, le système traite la ligne de tarif avec les dernières données utilisées lors de la mise à jour ou de la création d’un entête ou d’une ligne.

Le paramètre BARTAL permet de prendre en compte un barème (achat ou vente) saisi en en-tête d’élaboration. Il est en effet possible d’utiliser un barème saisi dans une zone paramétrée de l’en-tête d’élaboration. A la vente uniquement (élaboration de type Permanent et Promotion), cette fonctionnalité permet de gérer des élaborations tarifaires multi-barèmes. Le code barème n’est plus indiqué sur l’en-tête de l’élaboration mais sur la ligne (TAL.codbar pour les enregistrements de type TAL.typenr=’L’).

Pris en compte dans l’intégrateur des élaborations tarifaires (INTEG_TAL), lors de la mise à disposition des élaborations tarifaires et lors de l'application (création de tarifs à barème).

Format

Nom Description

Version

ACE

Position Taille Type Règles de gestion
             
typenr Type d’enregistrement 4.5-00 1 2 num

44 pour les élaborations tarifaires (simulation de tarifs).

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

1 : Création.

2 : Modification.

3 : Suppression.

9 : Gestion.

codfon Binaire à simuler 4.5-00 4 8 Char

GTAR.

codpev Code transaction 4.5-00 12 8 Char

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

Utilisé pour récupérer le code achat/Vente, le code état.

achvte Code achat/vente 4.5-00 20 1 Char

Code Achat/vente, si non renseigné alors celui défini sur le code transaction.

numelabo N° élaboration 4.5-00 21 9 Num

Numéro de l’élaboration.

En création, si non renseigné alors alimentation automatique par un compteur défini sur le paramètre NUMTAL, à défaut code compteur = code achat/vente + TAS.

coddev Code devise 4.5-00 30 3 Char

Doit exister dans la table des devises (dev). A l’achat, alimenter par défaut avec la devise du fournisseur, à la vente alimenter par défaut avec la devise nationale définie sur le paramètre DEVNAT.

codreg Code région 4.5-00 33 3 Char

Doit exister dans la table des régions (REG). Facultatif.

codbar Code barème 4.5-00 36 3 Char

Doit exister dans la table des barèmes (BAR). Facultatif.

sigtie Sigle tiers 4.5-00 39 12 Char

Obligatoire à l’achat, correspond au sigle du fournisseur. Doit exister dans la table des tiers (tie) de type Fournisseur (le type est donné par le paramètre TYPFOU).

codpro Code produit 4.5-00 51 16 Char

Uniquement sur un enregistrement de type Ligne : typenr=’L’. Doit exister dans la table des produits (table PRO).

  4.5-00 67 10 Char

Il existe un « trou » de 10 caractères à respecter mais ne contenant aucune donnée à intégrer.

typenr Type enregistrement 4.5-00 77 1 Char

Type enregistrement : ‘L’ pour ligne, ‘E’ pour en-tête.

L’enregistrement par défaut est ‘L’.

prxrev

Ancien prix de revient

4.5-00 78 10 Dec  
prxrev1

Nouveau prix de revient

4.5-00 88 10 Dec  
prxstd

Ancien prix standard

4.5-00 98 10 Dec  
prxstd1

Nouveau prix standard

4.5-00 108 10 Dec Nouveau Prix Vente Permanent ou Promotion.
prxach

Ancien prix d’achat

4.5-00 118 10 Dec  
prxach1

Nouveau prix d’achat

4.5-00 128 10 Dec Nouveau Prix Achat Permanent ou Promotion.
typela

Type d’élaboration

4.5-00 138 6 Char

Gérer uniquement dans la cadre du PACK RETAIL (paramètre PACKA1=RETAIL).

‘PRO’ pour les promotions.

‘PER’ pour les permanents.

Non modifiable. Propager automatiquement sur les lignes de l’élaboration en création.

indval

Indicateur de validation

4.5-00 144 1 Char O/N.
indapp

Indicateur d’application

4.5-00 145 1 Char O/N.
polinc

Code politique d’incidence

4.5-00 146 6 Char

Géré uniquement dans la cadre du PACK RETAIL (paramètre PACKA1=RETAIL) sur les tarifs Achat.

En création, si non renseigné alors application d’un algorithme de recherche par QUE/QUE (cf. paramètre POLINC). Sur une ligne, si non renseigné en final alors on prend la valeur de l’entête.

datdeb

Date de début

4.5-00 152 8 Char

Format AAAAMMJJ.

En création, si non renseignée alors alimentation avec la date du jour. Ne peut être inférieure à la date du jour.

datfin

Date de fin

4.5-00 160 8 Char

Format AAAAMMJJ.

Si paramètre PACK A1=RETAIL, la date de fin est obligatoire pour les promotions achat et vente : typela=PRO.

codeta

Code état

4.5-00 168 1 Char

Doit exister dans la table des états (eta). Par défaut état en cours de la cible (pev.codeta).

codeop

Code opération promotionnelle

4.5-00 169 12 Char Doit exister dans la table des opérations commerciales (ope).
codcre

Code catégorie de remise

4.5-00 181 6 Char Doit exister dans la table des catégories de remise (cre).
taurem

Taux de remise Vente

4.5-00 187 10 Dec  
tauach

Taux de remise Achat

4.5-00 197 10 Dec  
numcnt Contrat 4.5-00 207 9 Char

Doit exister dans la table des contrats (cnt). Uniquement à l’achat.

indrem Indicateur ‘Remise sur’ 4.5-00 216 1 Char

Géré uniquement dans la cadre du PACK RETAIL (paramètre PACKA1=RETAIL).

Indicateur géré uniquement sur les promotions Achat. Fonctionne avec le taux d’évolution fixe pour indiquer sur quel prix achat s’applique la remise : ‘1’ prix achat tarif, ‘2’ prix achat net.

1 par défaut.

commen1_40

Commentaire 1

4.5-00 217 40 Char  
commen2_40

Commentaire 2

4.5-00 257 40 Char  
commen3_40

Commentaire 3

4.5-00 297 40 Char  
commen4_40

Commentaire 4

4.5-00 337 40 Char  
commen5_40

Commentaire 5

4.5-00 377 40 Char  
marge

Marge Conseillée

4.5-00 417 10 Dec  
marge1

Nouvelle marge

4.5-00 427 10 Dec  
numord Numéro d’ordre 4.5-00 437 5 Num

Numéro d’ordre de la ligne dans l’élaboration. Si non renseigné alors calculer automatiquement (uniquement en création).

datdebvte

Date début vente

ACE 1.2 442 8 Date Si élaboration à l’achat.
datfinvte

Date fin vente

ACE 1.2 450 8 Date Si élaboration à l’achat.
codbarvte

Code barème de vente

ACE 1.2 458 3 Char Si élaboration à l’achat.
datdebpvg

Date début prix de cession

ACE 1.2 461 8 Date Si élaboration à l’achat.
datfinpvg

Date fin prix de cession

ACE 1.2 469 8 Date Si élaboration à l’achat.
codbarpvg

Code barème prix de cession

ACE 1.2 477 3 Char Si élaboration à l’achat.
indsolde Indicateur élaboration pour solde ACE 1.2 480 1 Char

O ou N.

Si O, pas de contrôle de marge par rapport au prix plancher.

inddpa Indicateur DPA ACE 1.2 481 1 Char

O ou N.

Si O, l’intégrateur utilise l’élaboration tarifaire à la vente, avec le DPAplutôt qu’avec le prix achat en cours.

codsoc_phy

Code société de l’élaboration d’origine.

ACE 1.2 482 4 Long
achvto

Code achat vente de l‘élaboration d’origine.

ACE 1.2 486 1 Char
numelaboo Numéro de l’élaboration d’origine. ACE 1.2 487 9 long

Le contrôle n’est pas bloquant. La recherche se fait dans l’entité correspondant au champ « codsoc_phy ».

Remarque : Les autres champs de la clé nécessaires pour le contrôle d’existence sont les mêmes que ci-dessus (coddev, codreg, codbar, sigtie,codpro et Typenr).

commen1

Commentaire 1

ACE 1.60 496 160 UTF8 Renseigner au maximum 40 caractères.
commen2

Commentaire 2

ACE 1.60 656 160 UTF8 Renseigner au maximum 40 caractères.
commen3

Commentaire 3

ACE 1.60 816 160 UTF8 Renseigner au maximum 40 caractères.
commen4

Commentaire 4

ACE 1.60 976 160 UTF8 Renseigner au maximum 40 caractères.
commen5

Commentaire 5

ACE 1.60 1136 160 UTF8 Renseigner au maximum 40 caractères.
             

REMARQUES :

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

Nom Description

Version

ACE

Position Taille Type Règles de gestion
             
typenr Type d’enregistrement 4.5-00 1 2 num

45 pour les données complémentaires du tarif prévisionnel.

Niveau Entête ou Ligne.

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

2 : Modification.

9 : Gestion.

codfon Binaire à simuler 4.5-00 4 8 Char

- GTAR.

codpev Code transaction 4.5-00 12 8 Char

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

Le code transaction est nécessaire pour récupérer le type Achat/Vente.

achvte Code achat/vente 4.5-00 20 1 Char

Code Achat/vente, si non renseigné alors celui défini sur le code transaction.

numelabo N° élaboration 4.5-00 21 9 Num

Numéro de l’élaboration.

coddev Code devise 4.5-00 30 3 Char

Doit exister dans la table des devises (dev). A l’achat, alimenter par défaut avec la devise du fournisseur, à la vente alimenter par défaut avec la devise nationale définie sur le paramètre DEVNAT.

codreg Code région 4.5-00 33 3 Char

Doit exister dans la table des régions (reg). Facultatif.

codbar Code barème 4.5-00 36 3 Char

Doit exister dans la table des barèmes (bar). Facultatif.

sigtie Sigle tiers 4.5-00 39 12 Char

Obligatoire à l’achat, correspond au sigle du fournisseur. Doit exister dans la table des tiers (tie) de type Fournisseur (le type est donné par le paramètre TYPFOU).

codpro Code produit 4.5-00 51 16 Char

Uniquement sur un enregistrement de type Ligne : typenr=’L’. Doit exister dans la table des produits (pro).

  4.5-00 67 10 Char

Il existe un « trou » de 10 caractères à respecter mais ne contenant aucune donnée à intégrer.

typenr Type enregistrement 4.5-00 77 1 Char

Type enregistrement : ‘L’ pour ligne, ‘E’ pour entête.

L’enregistrement par défaut est ‘L’.

valzn1_40 Donnée complémentaire 1 4.5-00 78 40 Char

Doit être cohérent avec le référentiel défini dans GTZON sur la racine TAL.

valzn2_40 Donnée complémentaire 2 4.5-00 118 40 Char

Idem valzn1.

valzn3_40 Donnée complémentaire 3 4.5-00 158 40 Char

Idem valzn1.

valzn4_40 Donnée complémentaire 4 4.5-00 198 40 Char

Idem valzn1.

valzn5_40 Donnée complémentaire 5 4.5-00 238 40 Char

Idem valzn1.

valzn6_40 Donnée complémentaire 6 4.5-00 278 40 Char

Idem valzn1.

valzn7_40 Donnée complémentaire 7 4.5-00 318 40 Char

Idem valzn1.

valzn8_40 Donnée complémentaire 8 4.5-00 358 40 Char

Idem valzn1.

valzn9_40 Donnée complémentaire 9 4.5-00 398 40 Char

Idem valzn1.

valzn10_40 Donnée complémentaire 10 4.5-00 438 40 Char

Idem valzn1.

valzn11_40 Donnée complémentaire 11 4.5-00 478 40 Char

Idem valzn1.

valzn12_40 Donnée complémentaire 12 4.5-00 518 40 Char

Idem valzn1.

valzn13_40 Donnée complémentaire 13 4.5-00 558 40 Char

Idem valzn1.

valzn14_40 Donnée complémentaire 14 4.5-00 598 40 Char

Idem valzn1.

valzn15_40 Donnée complémentaire 15 4.5-00 638 40 Char

Idem valzn1.

valzn16_40 Donnée complémentaire 16 4.5-00 678 40 Char

Idem valzn1.

valzn17_40 Donnée complémentaire 17 4.5-00 718 40 Char

Idem valzn1.

valzn18_40 Donnée complémentaire 18 4.5-00 758 40 Char

Idem valzn1.

valzn19_40 Donnée complémentaire 19 4.5-00 798 40 Char

Idem valzn1.

valzn20_40 Donnée complémentaire 20 4.5-00 838 40 Char

Idem valzn1.

valzn1 Donnée complémentaire 1 ACE 1.60 878 160 UTF8

Renseigner au maximum 40 caractères.

Doit être cohérent avec le référentiel défini dans GTZON sur la racine TAL.

valzn2 Donnée complémentaire 2 ACE 1.60 1038 160 UTF8

Idem valzn1.

valzn3 Donnée complémentaire 3 ACE 1.60 1198 160 UTF8

Idem valzn1.

valzn4 Donnée complémentaire 4 ACE 1.60 1358 160 UTF8

Idem valzn1.

valzn5 Donnée complémentaire 5 ACE 1.60 1518 160 UTF8

Idem valzn1.

valzn6 Donnée complémentaire 6 ACE 1.60 1678 160 UTF8

Idem valzn1.

valzn7 Donnée complémentaire 7 ACE 1.60 1838 160 UTF8

Idem valzn1.

valzn8 Donnée complémentaire 8 ACE 1.60 1998 160 UTF8

Idem valzn1.

valzn9 Donnée complémentaire 9 ACE 1.60 2158 160 UTF8

Idem valzn1.

valzn10 Donnée complémentaire 10 ACE 1.60 2318 160 UTF8

Idem valzn1.

valzn11 Donnée complémentaire 11 ACE 1.60 2478 160 UTF8

Idem valzn1.

valzn12 Donnée complémentaire 12 ACE 1.60 2638 160 UTF8

Idem valzn1.

valzn13 Donnée complémentaire 13 ACE 1.60 2798 160 UTF8

Idem valzn1.

valzn14 Donnée complémentaire 14 ACE 1.60 2958 160 UTF8

Idem valzn1.

valzn15 Donnée complémentaire 15 ACE 1.60 3118 160 UTF8

Idem valzn1.

valzn16 Donnée complémentaire 16 ACE 1.60 3278 160 UTF8

Idem valzn1.

valzn17 Donnée complémentaire 17 ACE 1.60 3438 160 UTF8

Idem valzn1.

valzn18 Donnée complémentaire 18 ACE 1.60 3598 160 UTF8

Idem valzn1.

valzn19 Donnée complémentaire 19 ACE 1.60 3758 160 UTF8

Idem valzn1.

valzn20 Donnée complémentaire 20 ACE 1.60 3918 160 UTF8

Idem valzn1.

             

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.