| Formats d'intégrateur Négoce / Intégrateur: Formats tarification | |
|
|
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). |
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).
| 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 | |
| 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.