API Gestion Analytique Créer Budget Temporaire

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 :

  • soit par un numéro de période. Dans ce cas, les dates de début et de fin de période sont recherchées dans le calendrier,
  • soit par une date de début et de fin de période. Dans ce cas, le numéro de période est recherché dans le calendrier correspondant au suivi.

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.