Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Achats | |||
TFAAR - Extraction des factures achats ReadSoft |
L'outil ReadSoft permet de dématérialiser les factures. Les informations suivantes sont fournies à ReadSoft pour alimenter sa base de données : - informations sur les commandes d'achats (requête spécifique codée à la demande) ; - informations sur les fournisseurs (TFOURD). Lorsque la facture est dématérialisée, deux fichiers sont générés : - fichier PDF (ou .tif) contenant une image de la facture dématérialisée ; - fichier XML contenant toutes les informations présentes dans la facture. Ce traitement est dédié à la prise en charge du fichier de données au format XML et des fichiers images provenant de la solution invoice de ReadSoft. Les données issues de ReadSoft sont intégrées dans les tables de sas des achats : - SATFC en-tête des factures d'achats (GTFCA). Pour que le document soit visualisable à partir de GTFCA, il faut paramétrer GTIDOC pour cette transaction ; - SATFL lignes des factures d'achats (SAITFL) ; - SATDO documents associés aux factures d'achats (SAITDO). |
Voici un exemple de fichier à importer dans les tables du produit Cegid XRP Ultimate : Version standard invoices.xml Version suites aux évolutions invoicesv2.xml |
Soumission (voir aussi : Paramétrage du traitement) |
Type de document |
Alimente le champ "type de document" de la table des documents SATDO (DTYSATDO). |
Entité de document |
Alimente le champ "entité" de la table des documents SATDO (ENTSATDO). |
Origine pour validation |
Alimente le champ "origine" de la table des factures SATFC (ORISATFC). |
Actions réalisées par le traitement |
Messages |
ERREUR010 : Occurrence "QIN_FAART" est vide. Veuillez renseigner la valeur de l'occurrence "QIN_FAART" dans GPAR. La valeur de l'occurrence spécifiée dans le message d'erreur est vide. Veuillez renseigner une valeur valide pour l'occurrence indiquée dans le message d'erreur via le mnémonique GPAR. ERREUR020 : La valeur de l'occurrence "QIN_FAART" n'est pas un dossier valide (valeur de QIN_FAART = "c:\mauvais_dossier"). Veuillez modifier la valeur de cette occurrence dans GPAR. Le paramétrage de l'occurrence indiquée dans le message d'erreur n'est pas valide. Elle ne correspond pas un nom de dossier valide. Veuillez modifier la valeur de l'occurrence via le mnémonique GPAR. ERREUR030 : Le type de document est vide. Le type de document saisi dans les critères de soumission est vide. ERREUR040 : L'entité de document est vide. L'entité de document saisie dans les critères de soumission est vide. ERREUR050 : L'origine de la facture est vide. L'origine de la facture saisie dans les critères de soumission est vide. ERREUR060 : Le fichier "/tmp/facture.xml" ne peut pas être déplacé dans le répertoire "/tmp/ATraiter". La copie du fichier dans le répertoire indiqué n'a pas été réalisée. Une des raisons possible est les droits sur le répertoire de destination. Si on ne peut pas écrire dans ce répertoire, on ne peut pas faire la copie du fichier. ERREUR070 : Aucune classe valide n'a été trouvée dans l'information NumCommande : "XXXX99999", pour l'établissement : "IFR". La valeur de la balise Field, avec le name NumCommande, ne contient pas une classe valide sur l'établissement concerné. Le nombre maximum de caractères pour la classe est 4. Si la classe n'est pas trouvée sur 4 caractères, on recherche la classe sur 3 caractères, ensuite sur 2 et pour finir sur 1. WARNING001 : Pas de valeur renseignée dans la balise XML field avec le name "NumCommande". Aucune ligne n'est insérée pour la facture en cours de traitement. La balise contenant le numéro de la commande est vide. On ne peut pas déterminer de classe. L'insertion n'est pas annulée, mais il n'y a aucune ligne insérée pour la facture traitée. |