- hench
- Nombre de messages : 163
Date d'inscription : 30/12/2008
Fiche d'Entreprise
Nom de l'entreprise:
Acomba SDK Montant disponible marge de crédit client
Mer 29 Juin 2011 - 15:29
Bonjour
Quelqu'un aurait une idée du comment calculer le montant disponible sur la marge de crédit d'un client via SDK ?
edit :
Je suis présentement en train de me questionner sur la présence d'une trace ou une façon logique de retracer un montant puisé sur une marge...
Dans l'interface Client il y a bien un champs Type de Marge et le Montant limite de la marge. c'est tout.
Merci,
hench
Quelqu'un aurait une idée du comment calculer le montant disponible sur la marge de crédit d'un client via SDK ?
edit :
Je suis présentement en train de me questionner sur la présence d'une trace ou une façon logique de retracer un montant puisé sur une marge...
Dans l'interface Client il y a bien un champs Type de Marge et le Montant limite de la marge. c'est tout.
Merci,
hench
- hench
- Nombre de messages : 163
Date d'inscription : 30/12/2008
Fiche d'Entreprise
Nom de l'entreprise:
Réponse ACOMBA
Sam 2 Juil 2011 - 21:06
Voici une réponse du support technique d'ACOMBA
Le solde DÛ est intéressant à calculer - sauf que mon problème de marge de crédit n'est pas réglé. Je vous ferai part de ma solution aussitôt que j'y parviens!
Bye!
-hench
Pour obtenir le solde dû d'un client avec le SDK d'Acomba :
A. Il faut calculer le montant total des transactions débitrices du client, c'est-à-dire additionner les totaux de chacune des factures associées à ce client, des intérêts qui lui ont été chargés et des pénalités et autres frais associés à ce même client. Pour obtenir les montants à additionner, vous devrez utiliser l'index 2 ou l'index 3, selon vos besoins précis, de l'interface « InvoiceAR » pour rechercher à tour de rôle les transactions de types (« InTransactionType ») « TA_Invoice », « TA_InterestCharge », « TA_Penalty » et « TA_OtherCharge » associées au client en question. Pour chaque clé trouvée dans l'index, il faut consulter la fiche associée pour obtenir le montant total de la transaction (propriété « InTransactionTotal »).
B. Il faut ensuite calculer le montant total des transactions créditrices de ce même client, c'est-à-dire faire exactement les mêmes opérations que pour les transactions débitrices mais cette fois pour les types (« InTransactionType ») « TA_Credit », « TA_OverPayment » et « TA_Deposit ».
C. Au cours des étapes 1 et 2, pour chacune des transactions trouvées associées au client (tous types confondus) qui ne sont pas toute payée (transactions dont la propriété « InAllPaid » contient faux), if faut rechercher dans l'index 1 de l'interface « CustomerPaymentLine » si un paiement a été effectué sur cette transaction. Si la recherche dans l'index 1 est fructueuse pour une transaction en particulier, il y aura, dans la clé même, le montant du paiement (faites attention, il est en valeur absolue) et le montant de l'escompte (à additionner au montant du paiement). Lorsque que vous aurez obtenu le total des paiements effectués par le client, il faut l'additionner au total des transactions créditrices.
D. Pour obtenir le solde dû compte du client, il faut soustraire le montant créditeur du montant débiteur obtenus aux étapes A et C.
Le solde DÛ est intéressant à calculer - sauf que mon problème de marge de crédit n'est pas réglé. Je vous ferai part de ma solution aussitôt que j'y parviens!
Bye!
-hench
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum