Note d'assistance KB0392770
E-mail
Le système ERP arrondit les montants des factures à 2 décimales, tandis que le site arrondit à 4 décimales
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Symptôme

Le système Enterprise Resource Planning (ERP) est défini pour arrondir les montants des factures à deux décimales, tandis que ma solution Ariba Procurement arrondit à quatre décimales. Cela entraîne des erreurs dans les factures en raison d'écarts d'arrondi.


Environnement

SAP Ariba Buying & Invoicing


Cause

Le paramètre Application.Procure.ERPAmountPrecision contrôle la précision des champs de montant exportés dans les fichiers d'exportation des demandes de paiement. Par défaut, le paramètre ERPAmountPrecision contient :

La précision maximale prise en charge est de quatre (4) décimales.

Le montant dans les fichiers au format CSV (valeurs séparées par des virgules) exportés conservera quatre décimales avec des zéros de fin. Par exemple, avec un paramètre de précision de trois, les valeurs de montant sont exportées sous la forme 1,2340. Avec une précision définie sur deux, les valeurs de montant sont exportées sur 1,2300.

Ce paramètre définit la précision des champs de montant dans les fichiers d'exportation des demandes de paiement pour les clients dont le système ERP ne peut pas gérer une précision décimale de quatre. Ces systèmes peuvent rejeter des enregistrements lorsque l'arrondi des décimales au nombre qu'ils prennent en charge entraîne une incohérence entre la somme des montants au niveau de la ligne et leur montant total d'en-tête respectif.

Montants arrondis à la précision spécifiée dans le paramètre. Si l'arrondi des champs de montant dans les enregistrements de fractionnement comptable ou les enregistrements de niveau ligne lors de l'exportation des demandes de paiement entraîne une différence avec le total de niveau ligne ou le total de niveau en-tête, respectivement, les valeurs de montant du dernier niveau de ligne ou du niveau fractionnement comptable s'ajustent pour que le total soit égal au total de niveau ligne ou de niveau en-tête en fonction de la précision spécifiée.

Exemple : les montants fractionnés sont 3,33333, 3,33333, 3,33334 et le montant au niveau de la ligne est 10 00000. Lors de l'exportation, avec une précision définie sur "3", les montants fractionnés exportent comme suit : 3.333, 3.333 et 3.334. Si la précision est définie sur "2", les valeurs du montant fractionné sont : 3,33, 3,33 et 3,34.



Le paramètre ERPAmountPrecision s'applique uniquement aux colonnes suivantes :

PeopleSoft :

Générique :

SAP :


Résolution

Contactez l'assistance client SAP Ariba pour demander la modification du paramètre Application.Procure.ERPAmountPrecision selon le nombre de décimales souhaité.



S'applique à

Achats
Facturation

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité