| API / API Web | |
|
Version : ACE 1.1 |
Edition spéciale ES0 |
|
|
Package : fr.ACE.metier.bc4j.analytique.common GestionAnalytiqueCreerBudgetTemporaire |
||
| Schémas d’entrée et de sortie : | IN | OUT |
Cette API permet de créer un budget temporaire (table P_6BAT) dont les caractéristiques sont fournies par les données en entrée.
Voir documentation F_BUD_F.
API imbriquées : GestionCompteurincrementerValeur -
Contraintes et limites de fonctionnement (hors périmètre)
| RAS. |
Paramétrage (PPE)
| RAS. |
Processus, contrôles et règles de gestion
| Etape | Description du Processus |
| 1 |
Si le champ « p6Batnum » n’est pas renseigné, il est calculé par le compteur « BUDNUM » (appel de l’API GestionCompteurincrementerValeur). Une période est définie :
|
| 2 |
Dans tous les cas, c’est le calendrier (table CAP) qui fournit le nombre de périodes (*) que contient le budget temporaire (table P_6BAT). (*) : hormis la période 0 qui contient la somme des quantités/montants du budget. Cas où une période 0 est uniquement définie dans le flux d’entrée : la période 0 correspondra à la période définie en entrée et les autres périodes seront créées avec une quantité et un montant à 0. Cas où il y a plus de périodes fournies par le flux d’entrée que de périodes définies dans le calendrier : seules les n premières périodes seront prises en compte. « n » correspond au nombre de périodes défini par le calendrier. Cas où il y a moins de périodes fournies par le flux d’entrée que de périodes définies dans le calendrier : toutes les périodes sont prises en compte. L’API ajoute les périodes manquantes (avec une quantité et un montant à 0) afin d’obtenir le nombre de périodes défini par le calendrier. |