Bonjour,
Je suis en train de mettre en place d'un flux achat dans X3 (commande d'achat > facture > validation et export vers sage 100).
L'analyse des données se faisant dans le logiciel de compta, X3 doit envoyer le plus d'information possible vers la compta. Pour ce faire, j'ai ajouté dans PINVOICED 4 champs spécifiques puis dans GACCENTRYD.
Ces 4 mêmes champs ont été ajoutés dans les écrans : GACCENT2, GACCENTR1, GACCENTW, GACCENT2 et GACCENTR3
J'ai ajouté sur la pièce auto les champs [FID]... dans les formules correspondant aux nouveaux champs. La table des formules de la pièce auto contient bien les champs spécifiques.
J'ai suivi la KB collée ci-dessous mais lors de la validation de la facture, les champs spécifiques ne sont pas alimentés.
Je ne vois pas ce que je pourrai faire de plus, quelqu'un aurait une idée ?
Merci,
Cordialement
----
Ajout de champ spécifique en saisie de pièce comptable GESGAS
La première étape est d'ajouter le champ dans la table GACCENTRY et l'écran GACCENT1 pour un champ sur l'entête ou sur la table GACCENTRYD et l'écran GACCENT2 pour un champ ligne.
La spécificité au niveau des pièces comptables est qu'il faut aussi ajouter le champ sur les écrans GACCENTR pour qu'il apparaisse dans les transactions de saisie. GACCENTR1 et GACCENTR2 pour un champ entête ou GACCENTR1 et GACCENTR3 pour un champ ligne. Ces écrans sont des écrans modèles, qui ne se valident pas.
Sur l'écran GACCENTR2 ou GACCENTR3 , il faut ajouter le champ dans la même position que sur l'écran GACCENT1 ou GACCENT2, qui est la position d'affichage voulue.
Il faut aussi ajouter le champ dans l’écran GACCENTW (bloc 1) s’il s’agit d’un champ ligne.
Il faut également faire une validation globale des fenêtres sur l'objet GAS. En plus de la fenêtre OGAS, il y a une fenêtre intermédiaire, généralement OGGSTD.
Ensuite valider les transactions de saisie concernées.
Cependant, avant de les valider, il faut les enregistrer avec le nouveau champ, en provoquant l'activation du bouton enregistrer par une modification de la transaction.
----
Partager