| Modifications apportées à ACE 1.55 après le 1er septembre 2010 | |
Ce document a pour objet de décrire les changements effectués dans les formats d’intégrateur entre la version ACE 1.40 et la version ACE 1.55.
| Format |
Type d'enregistrement |
Rubrique | Table |
| INTEG_AXELOGD | C1 | Prix par axe logistique | |
| INTEG_AXELOGDC | C2 |
Détail des coûts logistiques par axe |
AXELOG_DC |
| INTEG_TAXEBRESIL | C3 | Taxes brésiliennes | TAXE_BRESIL |
Le type d’enregistrement Format Variable (INTEG_FV) permet de simuler l’intégration de tous les autres enregistrements via un cartouche fixe (deux cartouches fixes sont proposés), et grâce à la liste des champs et valeurs à intégrer, sans utiliser la position exacte des champs.
Cette fonctionnalité permet de s’adapter à l’internationalisation selon la façon dont sont générés les fichiers à intégrer.
Pour la partie variable, utiliser les noms de champ indiqués dans la documentation (colonne Nom) de l’enregistrement à traiter.
Remarque : lorsqu’un champ est présent avec plusieurs tailles (exemple codape du type d’enregistrement 86-INTEG_TIE_ADR), le nom standard correspondra à la taille la plus grande (et la position précédente prendra comme nom de champ le nom de champ _{ancienne taille du champ dans cette position}, ici codape_4).
De nouveaux champs viennent compléter l'intégration des adresses :
| ligadrlib50_1 |
Ligne d’adresse libre 1 |
ACE 1.5 | 1396 | 200 (50*4) | Unicod | |
| ligadrlib50_2 |
Ligne d’adresse libre 2 |
ACE 1.5 | 1596 |
200 (50*4) |
Unicod | |
| ligadrlib50_3 |
Ligne d’adresse Libre 3 |
ACE 1.5 | 1796 |
200 (50*4) |
Unicod | |
| ligadrlib50_4 |
Ligne d’adresse libre 4 |
ACE 1.5 | 1996 |
200 (50*4) |
Unicod | |
| ligadrlib50_5 |
Ligne d’adresse libre 5 |
ACE 1.5 | 2196 |
200 (50*4) |
Unicod | |
| mention | Mention | ACE 1.5 | 2396 |
200 (50*4) |
Unicod | |
| codregadr_niv1 | Code région niveau 1 | ACE 1.5 | 2596 | 6 | Char |
Si renseigné, le champ doit exister dans la table fam pour fam.typtie = « PAY » fam.niveau = 2 fam.codefam = codpay (de l’adresse créée ou modifiée) fam.codesfa = codregadr_niv1 |
|
codregadr_niv2 |
Code région niveau 1 | ACE 1.5 | 2602 | 6 | Char |
Si renseigné, le champ doit exister dans la table fam pour fam.typtie = « PAY » fam.niveau = 3 fam.codefam = codpay (de l’adresse créée ou modifiée) fam.codesfa = codregadr_niv1 fam.codessf = codregadr_niv2 |
| Codtypbat | Type de bâtiment | ACE 1.5 | 2608 | 6 | Char |
Si renseigné et PPE:ADRCPD positionné, le champ doit exister dans tbl pour : Tbl.codtbl = PPE:ADRCPD.A1 Tbl.cletbl= codtypbat |
|
Etage_adr |
Etage | ACE 1.5 | 2614 | 40 (10*4) | Unicod | |
|
Porte_adr |
Porte | ACE 1.5 | 2654 | 40 (10*4) | Unicod | |
| Site_web | Site Web | ACE 1.5 | 2694 | 256 | Char | |
De nouveaux champs viennent compléter l'intégration des tarifs :
| val01 |
Zone complémentaire 01 |
ACE 1.50 | 184 | 12 | Dble |
| val02 |
Zone complémentaire 02 |
ACE 1.50 | 196 | 12 | Dble |
| val03 |
Zone complémentaire 03 |
ACE 1.50 | 208 | 12 | Dble |
| val04 |
Zone complémentaire 04 |
ACE 1.50 | 220 | 12 | Dble |
| val05 |
Zone complémentaire 05 |
ACE 1.50 | 232 | 12 | Dble |
| val06 |
Zone complémentaire 06 |
ACE 1.50 | 244 | 12 | Dble |
| val07 |
Zone complémentaire 07 |
ACE 1.50 | 256 | 12 | Dble |
| val08 |
Zone complémentaire 08 |
ACE 1.50 | 268 | 12 | Dble |
| val09 |
Zone complémentaire 09 |
ACE 1.50 | 280 | 12 | Dble |
| val10 |
Zone complémentaire 10 |
ACE 1.50 | 292 | 12 | Dble |
Modification de la structure du fichier d’intégration :
| val02 |
Zone complémentaire 02 |
ACE 1.5 | 1620 | 12 | Dble | |
| val03 |
Zone complémentaire 03 |
ACE 1.5 | 1632 | 12 | Dble | |
| val04 |
Zone complémentaire 04 |
ACE 1.5 | 1644 | 12 | Dble | |
| val05 |
Zone complémentaire 05 |
ACE 1.5 | 1656 | 12 | Dble | |
| val06 |
Zone complémentaire 06 |
ACE 1.5 | 1668 |