Cegid XRP Ultimate  |  
I3   Actualisé le 06/10/2022
Finances
TABOT - Actions réalisées par l'ajustement des abonnements

Détermination du montant d'écart
   La somme des montants des réalisations de l'abonnement (montant saisi dans GABOT si présent, sinon mouvements du compte d'abonnement (type "A" dans GABOC) des différentes pièces saisies dans GABOT) est comparée au montant total de l'abonnement de GABOO afin de déterminer un écart.

   Cet écart constitue le montant de l'ajustement.

Génération de l'écriture d'écart
   
Si un écart est constaté, une écriture d'ajustement est générée.
L'écriture est créée avec les critères suivants :

   - ETSOCECR = établissement de connexion ;

   - NUMOCECR = numéro d'écriture affecté en fonction du compteur de GNEC pour le type d'écriture ;

   - JRNOCECR = journal de la soumission s'il est précisé, sinon journal de l'abonnement ;

   - PIEOCECR = numéro de pièce calculé en fonction du compteur de GNUP du journal ;

   - TYPOCECR = type d'écriture de la soumission ;

   - TPIOCECR = type de pièce de la soumission ;

   - DECOCECR = date comptable de la soumission ;

   - ECHOCECR = date d'échéance de la soumission ;

   - BOROCECR = numéro de l'abonnement si le genre de l'abonnement est à "B" ;

   - DVOOCECR = si reporting géré, devise de référence si l'abonnement n'est pas en devise ;

   - DRMOCECR = si reporting géré, mode de change par défaut du journal ;

   - DVROCECR = si reporting géré, date du cours pour le reporting ;

   - VRROCECR = si reporting géré, cours du reporting ;

   - DEVOCECR = devise de l'abonnement ;

   - DVMOCECR = mode par défaut du journal (si la devise est renseignée) ;

   - DDVOCECR = date de validité de la devise (en fonction de la date comptable et si la devise est renseignée) ;

   - VPROCECR = cours de la devise à la date (si la devise est renseignée) ;

   - LIBOCECR = libellé de l'abonnement (il est tronqué à 30 caractères) ;

   - ETAOCECR = affecté à ''C'', peut être à ''V'' après la validation si le journal est à validation automatique ;

   - CPTOCECR = compte d'équilibre du journal ;

   - UCROCECR = utilisateur ayant lancé le traitement ;

   - DCROCECR = date de lancement du traitement.

Génération du mouvement d'abonnement
   
Un mouvement est créé par ligne de comptabilisation de type "A" :

   - ETSOCMVC = établissement de connexion ;

   - ECROCMVC = écriture qui vient d'être créée ;

   - CPTOCMVC = compte de la ligne de comptabilisation de type "A" ;

   - LIBOCMVC = libellé de la ligne de comptabilisation de type "A" (il est tronqué à 30 caractères) ;

   - NEPOCMVC = 0 si le compte n'est pas en génération de pièce, sinon 1 ;

   - TIEOCMVC = tiers de l'abonnement si compte collectif ;

   - CGROCMVC = CGR A de la ligne de comptabilisation de type "A", si le compte n'est pas en CGR A interdit ;

   - BUDOCMVC = CGR B de la ligne de comptabilisation de type "A", si le compte n'est pas en CGR B interdit ;

   - POSOCMVC = poste de la ligne de comptabilisation de type "A", si CGR A ou B renseigné ;

   - TVAOCMVC = code de TVA de la ligne de comptabilisation de type "A" si le compte n'est pas en saisie de TVA interdite ;

   - MHTOCMVC = montant du mouvement si le code TVA est renseigné sinon nul ;

   - BHTOCMVC = 0 si le code TVA est renseigné sinon nul ;

   - MTVOCMVC = 0 si le code TVA est renseigné sinon nul ;

   Le sens est calculé ainsi :
- si le montant du compte d'abonnement des pièces est supérieur au montant des échéances : sens = sens de l'abonnement ;
- si le montant du compte d'abonnement des pièces est inférieur au montant des échéances : sens = sens inverse de l'abonnement ;
- si les montants sont égaux : pas de génération d'écriture.

   - MTDOCMVC = si le sens calculé est "débit", montant de l'écart (en pourcentage) en référence, sinon 0 ;

   - MTCOCMVC = si le sens calculé est "crédit", montant de l'écart (en pourcentage) en référence, sinon 0 ;

   - MRDOCMVC = si le sens calculé est "débit", montant de l'écart (en pourcentage) en reporting, sinon 0 ;

   - MRCOCMVC = si le sens calculé est "crédit", montant de l'écart (en pourcentage) en reporting, sinon 0 ;

   - MDDOCMVC = si le sens calculé est "débit", montant de l'écart (en pourcentage) en devise, sinon 0 si l'écriture est en devise, sinon montant nul ;

   - MDCOCMVC = si le sens calculé est "crédit", montant de l'écart (en pourcentage) en devise, sinon 0 si l'écriture est en devise, sinon montant nul ;

   - PRxOCMVC = renseignés avec les paramètres présents dans la ligne de comptabilisation d'abonnement de type "A" ou avec le numéro de l'abonnement si le genre de l'abonnement est "11", "12", "13", "14" ou "15" ;

   - DOSOCMVC = dossier de la ligne de comptabilisation de type "A" ;

   - UNOOCMVC = unité d'oeuvre de la ligne de comptabilisation d'abonnement de type "A" si le compte n'est pas en saisie d'unité d'oeuvre interdite ;

   - QUOOCMVC = quantité d'unité d'oeuvre de la ligne de comptabilisation d'abonnement de type "A" si l'unité d'oeuvre est renseignée sinon nulle ;

   - UCROCMVC = utilisateur ayant lancé le traitement ;

   - DCROCMVC = date de lancement du traitement.

Génération du mouvement de contrepartie
   
Un mouvement est créé par ligne de comptabilisation de type "C" :

   - ETSOCMVC = établissement de connexion ;

   - ECROCMVC = écriture qui vient d'être créée ;

   - CPTOCMVC = compte de la ligne de comptabilisation de type "C" ;

   - LIBOCMVC = libellé de la ligne de comptabilisation de type "C" (il est tronqué à 30 caractères) ;

   - NEPOCMVC = 0 si le compte n'est pas en génération de pièce, sinon > 0 ;

   - TIEOCMVC = tiers de l'abonnement si compte collectif ;

   - CGROCMVC = CGR A de la ligne de comptabilisation de type "C", si le compte n'est pas en CGR A interdit ;

   - BUDOCMVC = CGR B de la ligne de comptabilisation de type "C", si le compte n'est pas en CGR B interdit ;

   - POSOCMVC = poste de la ligne de comptabilisation de type "C", si CGR A ou B renseigné ;

   - TVAOCMVC = code de TVA de la ligne de comptabilisation de type "C" si le compte n'est pas en saisie de TVA interdite ;

   - MHTOCMVC = montant du mouvement si le code TVA est renseigné sinon nul ;

   - BHTOCMVC = 0 si le code TVA est renseigné sinon nul ;

   - MTVOCMVC = 0 si le code TVA est renseigné sinon nul ;

   - MTDOCMVC = si le sens calculé est "crédit", montant de l'écart (en pourcentage) en référence, sinon 0 ;

   - MTCOCMVC = si le sens calculé est "débit", montant de l'écart (en pourcentage) en référence, sinon 0 ;

   - MRDOCMVC = si le sens calculé est "crédit", montant de l'écart (en pourcentage) en reporting, sinon 0 ;

   - MRCOCMVC = si le sens calculé est "débit", montant de l'écart (en pourcentage) en reporting, sinon 0 ;

   - MDDOCMVC = si le sens calculé est "crédit", montant de l'écart (en pourcentage) en devise, sinon 0 si l'écriture est en devise, sinon montant nul ;

   - MDCOCMVC = si le sens calculé est "débit", montant de l'écart (en pourcentage) en devise, sinon 0 si l'écriture est en devise, sinon montant nul ;

   - PRxOCMVC = renseignés avec les paramètres présents dans la ligne de comptabilisation d'abonnement de type "A" ou avec le numéro de l'abonnement si le genre de l'abonnement est "11", "12", "13", "14" ou "15" ;

   - DOSOCMVC = dossier de la ligne de comptabilisation de type "C" ;

   - UNOOCMVC = unité d'oeuvre de la ligne de comptabilisation d'abonnement de type "C" si le compte n'est pas en saisie d'unité d'oeuvre interdite ;

   - QUOOCMVC = quantité d'unité d'oeuvre de la ligne de comptabilisation d'abonnement de type "C" si l'unité d'oeuvre est renseignée sinon nulle ;

   - UCROCMVC = utilisateur ayant lancé le traitement ;

   - DCROCMVC = date de lancement du traitement.

Mise à jour des réalisations
   
Les réalisations de l'abonnement (GABOT) sont mises à jour afin de préciser que l'écriture d'écart a été générée (la zone "Traitée" est cochée).