Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Finances - Budgétaire | |||
TVUO - Actions réalisées par le traitement de valorisation des unités d'oeuvre |
Lecture des activités (GBAM) |
On recherche toutes les activités correspondant aux critères de sélection. |
Recherche des coûts (GCGS) |
Pour chaque activité, le traitement recherche le coût associé : - pour le CGR Le CGR des activités. Si on ne le trouve pas, on recherche un coût avec une hiérarchie de CGR contenant le CGR des activités. Si on ne le trouve pas et que l'on a indiqué un segment, on recherche un coût avec le segment. En cas d'échec, on recherche un coût avec une hiérarchie de CGR contenant ce segment. Si la fonctionnalité de datation des compositions de CGR est en place, (paramètre AUTODE occurrence DATECCG avec valeur testée 1 à "A"), la hiérarchie recherchée doit contenir le CGR (ou le segment) pour le mois de l'activité mensuelle. - pour le poste C'est celui précisé à la soumission, s'il est renseigné, sinon les coûts sont sélectionnés quel que soit le poste. - pour le but Soit pour celui précisé à la soumission, soit pour celui des activités traitées. - pour la période Pour une période comprenant la date des activités. |
Génération d'une écriture |
Si c'est demandé à la soumission, création d'une écriture à chaque ligne d'activité lue avec les informations suivantes : - ETSOCECR = établissement de l'activité ; - NUMOCECR = numéro d'écriture affecté en fonction du compteur de GNEC pour le type d'écriture ; - JRNOCECR = journal de la soumission ; - 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 = la date comptable de l'écriture est celle de la soumission. Si aucune date n'est saisie, on prend le dernier jour du mois de l'activité ; - DVOOCECR = si le reporting est géré, affecté suivant paramètre DEVREP occurrence PROPDVO ; - DRMOCECR = si le reporting est géré, mode de change par défaut du journal ; - DVROCECR = si le reporting est géré, date du cours pour le reporting ; - VRROCECR = si le reporting est géré, cours du reporting ; - LIBOCECR = libellé de la soumission, si absent on prend les 30 premiers caractères de l'information de l'activité ; - ETAOCECR = l'état est affecté à ''C'', peut être à ''V'' après la validation si le journal est à validation automatique ; - CPTOCECR = compte d'équilibre du journal ; - UCROCECR = l'utilisateur de création est celui ayant lancé le traitement ; - DCROCECR = la date de création correspond à la date de lancement du traitement. |
Génération des lignes budgétaires |
Si c'est demandé à la soumission, création ou mise à jour d'une ligne budgétaire à chaque ligne d'activité lue avec les informations suivantes : - ETSOBBUD = établissement de l'activité ; - BUTOBBUD = but de l'activité ou celui précisé à la soumission ; - MOIOBBUD = mois de l'activité ou celui précisé à la soumission ; - TAFOBBUD = type d'affectation de l'activité ; - CGROBBUD = CGR de l'activité ; - POSOBBUD = poste du coût ; - CPTOBBUD = compte du coût si le détail par compte est demandé ; - MTDOBBUD = si le sens du coût est "débit", montant en référence calculé en fonction de la quantité de l'activité multipliée par le coût ; - MTCOBBUD = si le sens du coût est "crédit", montant en référence calculé en fonction de la quantité de l'activité multipliée par le coût ; - ETAOBBUD = l'état est égal à "A" comme actif ; - DVOOBBUD = si le reporting est géré, affecté suivant le paramètre DEVREP occurrence PROPDVO ; - DRMOBBUD = si le reporting est géré, mode de change de la devise de reporting ; - DRVOBBUD = si le reporting est géré, date de valeur de la devise de reporting ; - VRROBBUD = si le reporting est géré, cours de la devise de reporting ; - MRDOBBUD = si le reporting est géré, si le sens du coût est "débit", montant en reporting calculé en fonction de la quantité de l'activité multipliée par le coût ; - MRCOBBUD = si le reporting est géré, si le sens du coût est "crédit", montant en reporting calculé en fonction de la quantité de l'activité multipliée par le coût ; - UNOOBBUD = unité d'oeuvre des activités ; - QUOOBBUD = quantité d'unité d'oeuvre des activités ; - UCROBBUD = l'utilisateur de création est celui ayant lancé le traitement ; - DCROBBUD = la date de création est la date de lancement du traitement. Si le but de budget est défini pour obliger la saisie d'une classe, les trois colonnes suivantes sont renseignées : - CLAOBBUD = dans le cas où l'on crée la ligne budgétaire, ce sera la classe indiquée à la soumission ; dans le cas où l'on met à jour la ligne budgétaire, ce sera la classe déjà présente sur la ligne budgétaire (qui devra être égale à la classe indiquée à la soumission, si cette dernière est renseignée). - ETCOBBUD = dans le cas où l'on crée la ligne budgétaire, ce sera l'étape proposée par défaut de la classe (GETCH) ; dans le cas où l'on met à jour la ligne budgétaire, ce sera l'étape déjà présente sur la ligne budgétaire. - DDEOBBUD = dans le cas où l'on crée la ligne budgétaire, ce sera la date de lancement du traitement ; dans le cas où l'on met à jour la ligne budgétaire, ce sera la date du passage à l'étape déjà présente sur la ligne budgétaire. Attention : Dans le cas où une ligne budgétaire existe déjà, elle est mise à jour en ajoutant les montants calculés à ceux déjà présents. De plus, si la ligne après la mise à jour est considérée comme non significative, montant et quantité à zéro, elle peut être supprimée. Cette suppression est gérée avec le paramètre AUTOBD occurrence LIGZER. |