Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Ventes | |||
TGFA - Actions réalisées par le traitement de génération de facture d'agios |
Données sélectionnées |
Le traitement sélectionne les justificatifs d'intérêts sur pièce dans la table OCJIP - Données justificatives d'intérêts sur pièce selon les critères soumis et dont l'état est égal à "C". |
Génération des factures d'agios |
Selon le niveau de comptabilisation, une commande de ventes est générée par pièce ou par tiers/client. La génération n'est possible que si toutes les conditions suivantes sont vérifiées : - le montant des agios respecte la condition établie par le seuil ; - le montant des agios est supérieur à 0 ; - la devise du client est identique à la devise de référence de l'établissement. Pour chaque commande générée, deux cas distincts : La pièce d'origine sélectionnée n'est rattachée à aucune commande de ventes : La commande de ventes est créée avec les informations suivantes : - classe de commandes : classe de commandes soumise ; - client : recherche du client pour le tiers de facturation égal à celui de la pièce sélectionnée ; - date de commande : celle soumise si renseignée, sinon la date du jour ; - autres informations de la commande : elles sont recherchées selon le même principe qu'en saisie de commandes ; - entités périphériques de la commande : les conditions de facturation, les gestionnaires, les paramètres, les textes et les rubriques sont générés selon le même principe qu'en saisie de commandes ; - échéance : les échéances sont générées avec le code échéance soumis. Le compte collectif est égal à celui soumis s'il est renseigné, sinon il est égal au compte de la pièce d'origine. La pièce d'origine sélectionnée est rattachée à une commande de ventes : La commande de ventes est créée avec les informations suivantes : - classe de commandes : classe de commandes soumise si renseignée, sinon celle de la commande rattachée à la pièce d'origine ; - date de commande : celle soumise si renseignée, sinon la date du jour ; - étape de la commande : celle définie par défaut pour la classe de commandes (GETCV) ; - autres informations de la commande : copie des informations de la commande rattachée à la pièce d'origine ; - entités périphériques de la commande : copie des conditions de facturation, des gestionnaires, des paramètres, des textes et des rubriques de la commande rattachée à la pièce d'origine ; - échéance : les échéances sont générées avec le code échéance soumis. Le compte collectif est égal à celui soumis s'il est renseigné, sinon il est égal au compte de la pièce d'origine. Une ligne de commande est ensuite créée avec les informations suivantes : - article : article soumis ; - mode de vente : mode de vente soumis si renseigné, sinon celui proposé selon le même principe qu'en saisie de lignes de commandes ; - quantités commandée, livrée et facturée : 1 ; - prix tarif HT : montant calculé selon la valeur du paramètre PR1 associé au traitement auquel on ajoute le montant forfaitaire ; - autres informations de la ligne : elles sont recherchées selon le même principe qu'en saisie de lignes de commandes ; - entités périphériques de la ligne : les paramètres, les textes et les rubriques sont générés selon le même principe qu'en saisie de lignes de commandes. |