Bonjour à tous,
Je viens vers vous car j'ai un soucis avec la MIRO que je dois résoudre, mais je ne sais pas vraiment comment faire ... Je vous expose le soucis :
Contexte :
J'ai une commande avec une entrée de marchandise pour un total de 11 093.04€.
1ème facture :
Dans la MIRO, lorsque le numéro de commande est saisie, la transaction va chercher les postes de la commande avec les montants totaux/restants. Si les quantités sont modifiés dans la MIRO, c’est à l’utilisateur de calculer les montants en fonction de la quantité, la transaction vérifie que le montant du poste correspond bien à la quantité*le prix unitaire, et non aux montants restants sur la commande.
Le montant total de la commande est de 11 093€04.
Lors de la première facture, l’utilisateur a lui-même fait l’arrondi :
1er poste : 10 538.39 * 19 / 17.1 = 9 484.551 arrondi à 9 484.55
2ème poste : 554.65 * 0.9 = 499.185 arrondi à 499.19
Le total (sans les arrondis) est de 9983.736.
2ème facture :
1er poste : 1 053.84 pour une quantité de 1.9
2ème poste : 55.47 pour une quantité de 0.1
Le total de la deuxième facture est de 1109.31. Ce montant est celui calculé automatiquement par SAP, vu qu’il n’y a pas eu de modification par l’utilisateur.
Si l’on additionne les montants des deux factures sans les arrondis, on obtient un total de 11 093€046. Vu que l’arrondi se fait au plus près, SAP fait donc une régularisation de 0.01€ sur le compte budgétaire indiqué dans la commande afin que les montants correspondent à ceux de la commande.
Mon soucis :
Je dois régler ce problème en vérifiant lors de la saisie de la commande que s'il y a une régularisation d'arrondi sur un des postes, alors je vérifie la concordance des montants selon la commande.
Je suis donc allé en debug pour voir si un user exit ou autre pouvais être implémenté. J'ai finis par voir que la modif serait à faire vers le dynpro 6310 (inclue dans le 6000 -> 6005 -> 6006 -> 6310), mais je ne trouve pas d'enhancement point correctement placé pour pouvoir faire ma modif ...
Si quelqu'un a déjà rencontré ce problème ou a une idée, je suis preneuse
Partager