API Gestion Evénement initialiser Echéance

 

Version : ACE 1.0

Edition spéciale ES2

Package : fr.ACE.metier.bc4j.evenement.common

GestionEvenementinitialiserEcheance

Schémas d’entrée et de sortie : IN OUT

Cette API permet, dans le cas d’un paiement en plusieurs échéances, de créer automatiquement des échéances dès lors que l’on a défini le nombre de paiements souhaités sur la commande (ou la facture).

API imbriquées : GestionEvenementvaloriserMontant -

Contraintes et limites de fonctionnement (hors périmètre)

RAS .

Paramétrage (PPE)

PAIFRA -

Processus, contrôles et règles de gestion

Etape Description du Processus
 

L’API supprime et recrée les enregistrements EVM dans la base de données. Les échéances générées s’affichent ensuite sous forme de tableau.

Cette API n’est pas déclenchée si la valeur du nombre de paiements n’est pas renseignée ou n’a pas été modifiée.
Entrée

En-tête événement :

  • Achvte : Code achat/vente de l’événement
  • Typeve : Type de l’événement
  • Numeve : Numéro de l’événement
  • Cumttc : Cumul TTC (Toutes taxes comprises)
  • Dateve : Date d’événement
  • Datliv : Date de livraison
  • Datexp : Date d’expédition
  • Coddev : Code devise
  • Delrgl : Délai de règlement
  • Coddpt : Code départ,
  • Codqua : Code quantième.

Nombre d’échéances souhaité.

Sortie Liste des échéances créées (table EVM).
1

Vérification du nombre d’échéances saisi.

2

Suppression des échéances existantes sur l’événement.

3 Sélection des nouvelles échéances.
4 Valorisation de l’événement et calcul du montant total TTC à traiter (= cumul TTC – montant de l’acompte). Voir API GestionEvenementvaloriserMontant.
5

Création des échéances.

Le nombre d’échéances détermine le taux de chacune d’entre elle. De ce taux, on déduit le montant de l’échéance.

La dernière échance est ajustée de manière à ce que la somme des taux vaille 100% et que la somme des montants soit égale au montant total TTC à traiter.

La zone A1 du paramètre PAIFRA indique si l’on gère le principe du mois pivot ou si l’on détermine les échéances à partir de la date de règlement calculée.

6

Calcul de chaque date de règlement

Ce traitement tient compte de la la gestion du mois pivot ou de l’échelonnement à partir de la date prévisionnelle de règlement.

Cause

  EFFET

Le nombre d’échéances saisi est impair alors que l’on gère le mode Pivot.

Message NBRGL_IMPA : « Nombre de règlements impair, incompatible avec le mois pivot ». Aucun traitement n’est effectué.

Exemples de calcul de dates de règlement Gestion du mois pivot. Les échéances sont déterminées selon la date pivot (calculée à partir des informations départ, délai, quantième de l’en-tête de l’événement). Exemple : o Montant TTC = 26294.66 EUROo Date de commande = 21/06/2004o Délai = 90o Départ = Fin de moiso Quantième = le 10o Nombre d’échéances souhaitées : 5o La date pivot calculée (= date de règlement prévue) : 10/10/2004. ACE détermine les 5 échéances suivantes : Date Taux Montant Départ Délai Quantième 10/08/2004 20% 5258.93 EUR Fin de mois 30 le 10 10/09/2004 20% 5258.93 EUR Fin de mois 60 le 10 10/10/2004 20% 5258.93 EUR Fin de mois 90 le 10 10/11/2004 20% 5258.93 EUR Fin de mois 120 le 10 10/12/2004 20% 5258.94 EUR Fin de mois 150 le 10 Echelonnement à partir de la date prévisionnelle de règlement. La génération des échéances se fera à partir de la date de règlement calculée sur l’en-tête de l’événement. Exemple : o Montant TTC = 26294.66 EUROo Date de commande = 21/06/2004o Délai = 90o Départ = Fin de moiso Quantième = le 10o Nombre d’échéances souhaitées : 5o La date de règlement calculée : 10/10/2004. ACE détermine les 5 échéances suivantes : Date Taux Montant Départ Délai Quantième 10/10/2004 20% 5258.93 EUR Fin de mois 90 le 10 10/11/2004 20% 5258.93 EUR Fin de mois 120 le 10 10/12/2004 20% 5258.93 EUR Fin de mois 150 le 10 10/01/2005 20% 5258.93 EUR Fin de mois 180 le 10 10/02/2005 20% 5258.94 EUR Fin de mois 210 le 10