Intégration avec SAP lorsque le prix unitaire a plus de deux décimales
Problème
Comment intégrer des transactions Coupa avec une valeur de prix unitaire supérieure à deux décimales dans SAP ?
Solution
La configuration standard SAP ne prend en charge que 2 décimales pour la valeur du champ Prix catalogue. Si un utilisateur essaie d'entrer plus de 2 décimales, SAP affichera un message d'erreur « Entrez une valeur qui correspond à l'unité USD et a un maximum de 2 décimales ».
Comment les clients Coupa gèrent-ils ce scénario pendant l'intégration des bons de commande de Coupa à SAP, puisque Coupa permet aux utilisateurs de saisir plus de 2 décimales pour les transactions basées sur le montant ?
Voici quelques options pour gérer ce scénario :
Option 1 : Intégration des appels API des approbateurs à distance des demandes d'approbation et des modifications de BC en attente
Grâce à cette option, chaque demande et modification de bon de commande en attente d'approbation sera intégrée de Coupa dans SAP avant l'émission des révisions du bon de commande ou du bon de commande dans Coupa. Cette intégration peut être utilisée pour gérer les autres validations telles que le contrôle budgétaire, la vérification du code fiscal, la validation comptable, etc.
-
Grâce à cette intégration, vous pouvez valider les décimales de la transaction Coupa par rapport à un ensemble prédéfini de décimales pour le code de devise dans la couche d'intégration. Si la validation échoue, l'approbation peut être rejetée avec un message d'erreur approprié via un appel API et la renvoyer au demandeur. La couche Intégration doit stocker les codes de devise et le nombre de décimales autorisé dans cette approche.
-
Une autre alternative pour valider les décimales de la transaction Coupa consiste à utiliser la fonction standard SAP pour effectuer la validation des décimales. Configurez la couche d'intégration pour transmettre les données de modification de demande d'achat ou de bon de commande de Coupa vers SAP et exécutez la fonction standard (TCURX_READ) pour valider les décimales.
Option 2 : Ajuster la quantité de tarification dans SAP
Cette option nécessite un ajustement du prix des produits/articles dans SAP. Si le prix d'un produit est $12de 0,3456 pour une quantité de 1, configurez-le comme $12340,56 pour une quantité de 100. Cela permettra de calculer à une valeur équivalente, mais permet de saisir des décimales plus détaillées sans rencontrer de limites maximales de décimales. Des exemples plus détaillés sont donnés ci-dessous :
Veuillez noter que certaines parties de ce contenu peuvent avoir été générées par traduction automatique.