Flux des tableaux budgétaires
Selon les critères indiqués à la soumission, le traitement effectue une sélection des tableaux (GPTAB) à l'état actif et non envoyés.
Chaque tableau est intégré dans un flux et enregistré dans GPSUI avec les données suivantes :
- ENTOPSUI - Code service INFINOE : code service associé au flux
- UIDOPSUI - UID - Identifiant flux : numéro unique du flux
- ETSOPSUI - Etablissement : établissement traité
- CODOPSUI - Code organisme : issu de la zone "Information" de l'établissement (INFGTETS)
- COBOPSUI - Code budget : issu de la zone "Type" de l'établissement (TYPGTETS)
- EXEOPSUI - Exercice : exercice comptable du tableau
- DOCOPSUI - Type de document : type de document du tableau
- CADOPSUI - Cadre budgétaire : cadre budgétaire du tableau
- DAEOPSUI - Date exécutoire : date indiquée à la soumission
- DEVOPSUI - Code devise : devise de référence de l'établissement
Le détail des tableaux est ensuite intégré et enregistré dans le détail du flux GPDSU.
ABP - Autorisations budgétaires en prévision :
- "codeLibelle" : COLOPTAD - Code libellé
- "impact" : COIOPTAD - Code impact
- "codePrevisionExecution" : CPEOPTAD - Code prévision exécution
- "codeCompteFinancier" : CCFOPTAD - Code compte financier
- "codeRecherche" : COROPTAD - Code recherche (non géré)
- "montant" : MNTOPTAD - Montant
DESP - Dépenses par destination et recettes par origine en prévision :
- "codeDestination" : CODOPTAD - Code destination : transcodage GPCGR
- "codeOrigine" : COOOPTAD - Code origine : transcodage GPCGR
- "codeLibelle" : COLOPTAD - Code libellé
- "impact" : COIOPTAD - Code impact
- "montant" : MNTOPTAD - Montant
EFP - Données d'équilibre financier en prévision :
- "codeLibelle" : COLOPTAD - Code libellé
- "codePrevisionExecution" : CPEOPTAD - Code prévision exécution
- "codeCompteFinancier" : CCFOPTAD - Code compte financier
- "montant" : MNTOPTAD - Montant
OCTP - Opérations pour compte de tiers en prévision :
- "codeTiers" : OPEOPTAD - Opération pour compte de tiers
- "numeroCompte" : CPTOPTAD - Compte : transcodage GPCPT
- "sens" : SENOPTAD - Sens
- "montant" : MNTOPTAD - Montant
OPP - Opérations pluriannuelles en prévision :
- "codePluriannuel" : PLUOPTAD - Code pluriannuel : transcodage GPCGR
- "codeLibelle" : COLOPTAD - Code libellé
- "codePrevision" : CPROPTAD - Code prévision
- "montant" : MNTOPTAD - Montant
PTP - Plans de trésorerie en prévision :
- "codeLibelle" : COLOPTAD - Code libellé
- "codePeriode" : COPOPTAD - Code période
- "montant" : MNTOPTAD - Montant
RFP - Recettes fléchées en prévision :
- "codeLibelle" : COLOPTAD - Code libellé
- "codePeriode" : COPOPTAD - Code période
- "montant" : MNTOPTAD - Montant
SPP - Situations patrimoniales en prévision :
- "codeLibelle" : COLOPTAD - Code libellé
- "codePrevisionExecution" : CPEOPTAD - Code prévision exécution
- "codeCompteFinancier" : CCFOPTAD - Code compte financier
- "montant" : MNTOPTAD - Montant
TSBCP - Synthèses budgétaires et comptables en prévision :
- "codeLibelle" : COLOPTAD - Code libellé
- "montant" : MNTOPTAD - Montant
Marquage des flux
Lorsque le flux est transféré sans erreur, les données suivantes sont marquées :
- TRFOPSUI - Etat du transfert : "T" ;
- LI1OPSUI - Message retour WS 1 : message retourné par le service.
Les tableaux correctement transférés sont aussi marqués comme envoyés dans GPTAB.
Si une erreur est levée, les données suivantes sont marquées :
- TRFOPSUI - Etat du transfert : "N" ;
- LI1OPSUI - Message retour WS 1, LI2OPSUI - Message retour WS 2, LI3OPSUI - Message retour WS 3, LI4OPSUI - Message retour WS 4 : messages retournés par le service.