| Formats d'intégrateur Négoce / Intégrateur: Formats autres informations | |
|
|
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 | Désignation | Version ACE | Position | Taille | Type | Règles de gestion |
| typenr |
Type d’enregistrement |
4.1-00 | 1 | 2 | num |
40 pour les textes libres. |
| typmaj | Type de mise à jour | 4.1-00 | 3 | 1 | num |
1 : Création. 2 : Modification. 3 : Suppression. 9 : Gestion (depuis la version 5.0-00). • En création (typmaj = 1) et en modification (typmaj = 2). Il faut préciser le type de texte, le code du texte, le code langue et le numéro de la ligne à créer ou à modifier puis le texte de la ligne. En création : si une ligne existe déjà, elle n’est pas écrasée. En modification : il est possible de mettre à blanc une ligne donnée en laissant vide la zone texte du fichier d’intégration. • En suppression (typmaj = 3). Le programme va supprimer toutes les lignes pour lesquelles le type de texte, le code du texte et le code langue du fichier d’intégration correspondent. Pour supprimer toutes les lignes de texte libre d’un élément donné, il suffit donc de renseigner dans le fichier d’intégration le type de texte, le code et le code langue. Quand on utilise le type de mise à jour Gérer (typmaj = 9), le système effectue une lecture de la table TXT. Si l’enregistrement existe déjà alors on force la valeur de typmaj à 2 (Modification). Si l’enregistrement n’existe pas alors on force la valeur de typmaj à 1 (Création). |
| typtxt |
Type de texte libre |
4.1-00 | 4 | 3 | char |
PRO pour Produit. CLI pour Client FOU pour Fournisseur. DEP pour Dépôt. ICE pour Contrat de service (depuis la version ACE 1.4). ICF pour Nomenclature de produit de contrat de service (depuis la version ACE 1.4). |
| codtxt |
Code texte libre |
4.1-00 | 7 | 32 | char |
« codpro » pour les produits par exemple. |
| codlan |
Code langue |
4.1-00 | 39 | 3 | char | |
| numero | Numéro du texte libre | 4.1-00 | 42 | 6 | num |
Le numéro de texte libre correspond à = (numéro de bloc X 17) + position. Exemple : le texte libre n° 42 correspond au bloc 2 et à la ligne 8 [= (2 X 17) + 8] · « Numblo » correspond au n° de page (n° 1 pour les lignes 1 à 18, n° 2 pour les lignes 19 à 36, etc…). · « Position » correspond à la position de la ligne dans la page (de 1 à 18). |
| texte_78 | Ligne de texte | 4.1-00 | 48 | 78 | char |
Depuis la version ACE 1.60, ce champ est remplacé par le champ texte (position 154) géré sur 80 caractères au format UTF8. Néanmoins, il reste actif si le champ texte n’est pas alimenté. |
| sigtie | Sigle du tiers | 4.4-00 | 126 | 12 | char |
Sigle du tiers pour permettre de calculer dans certains cas le champ CODTXT. |
| codpro | Code produit | 4.4-00 | 138 | 16 | char |
Code produit pour permettre dans certains cas de calculer le champ CODTXT. |
| texte | Ligne de texte | ACE 1.60 | 154 | 320 | UTF8 | Renseigner au maximum 80 caractères. |