Nota de asistencia técnica KB0392770
Correo electrónico
ERP redondea los importes de factura a 2 decimales, mientras que el sitio redondea a 4 decimales
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
Síntoma

El sistema Enterprise Resource Planning (ERP) está configurado para redondear los importes de factura a dos decimales, mientras que mi solución Ariba Procurement redondea a cuatro decimales. Esto provoca que las facturas produzcan errores debido a discrepancias de redondeo.


Entorno

SAP Ariba Buying & Invoicing


Causa

El parámetro Application.Procure.ERPAmountPrecision controla la precisión de los campos de importe exportados en los archivos de exportación de solicitud de pago. De forma predeterminada, el parámetro ERPAmountPrecision contiene:

La precisión máxima admitida es de cuatro (4) decimales.

El importe en los archivos CSV (valores separados por comas) exportados seguirá teniendo cuatro decimales con ceros a la derecha. Por ejemplo, con una configuración de precisión de tres, los valores de importe se exportan como 1,2340. Con una precisión establecida en dos, los valores de importe se exportan como 1,2300.

Este parámetro establece la precisión de los campos de importe en los archivos de exportación de la solicitud de pago para los clientes cuyo sistema ERP no puede gestionar una precisión decimal de cuatro. Tales sistemas pueden rechazar registros cuando el redondeo de los decimales al número que admiten provoca una discrepancia de la suma de los importes a nivel de línea con su respectivo importe total de cabecera.

Los importes se redondean a la precisión especificada en el parámetro. Si el redondeo de los campos de importe en los registros de contabilidad dividida o los registros a nivel de línea durante la exportación de la solicitud de pago da como resultado una discrepancia con el total a nivel de línea o de cabecera, respectivamente, los valores de importe del último nivel de línea o nivel de contabilidad dividida se ajustan para que el total sea igual al total a nivel de línea o de cabecera en función de la precisión especificada.

Ejemplo: Los importes divididos son 3.33333, 3.33333, 3.33334 y el importe a nivel de línea es 10.00000. Durante la exportación, con la precisión fijada en "3", los importes divididos se exportan como: 3.333, 3.333 y 3.334. Si la precisión se fija en "2", los valores de importe de partición son: 3,33, 3,33 y 3,34.



El parámetro ERPAmountPrecision solo se aplica a las siguientes columnas:

PeopleSoft:

Genérico:

SAP:


Resolución

Póngase en contacto con el servicio de asistencia al cliente de SAP Ariba para solicitar un cambio en el parámetro Application.Procure.ERPAmountPrecision para el número deseado de decimales de precisión.



Se aplica a

Compras
Facturación

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad