¡Qué extraño... ¿cómo se mantienen los decimales para otras monedas en ese caso? Perdón por todas las preguntas, pero esto se está poniendo interesante....
Avalados por :
Expertos, este es mi problema -
Tenemos una transacción entre compañías en BW para un código de empresa canadiense registrado en yenes japoneses.
Cuando cargamos los datos de BW, BPC los multiplica por 100.
Así, 600.76 de BW llega a BPC como 60076.
¿Por qué?
Cualquier ayuda temprana sería útil.
Gracias.
Anand
¡Qué extraño... ¿cómo se mantienen los decimales para otras monedas en ese caso? Perdón por todas las preguntas, pero esto se está poniendo interesante....
No estoy seguro si puedes mantener decimales. Hasta donde sé, es solo un tipo de dato de tu campo.
Pero lo que sé es que puedes configurar la preferencia del usuario si deseas que tu punto decimal sea una coma en lugar de un punto. Pero esto no es importante en tu desarrollo.
Todos tienen el mismo tipo de datos para todas las divisas. A veces, cuando escribimos datos en un campo de moneda en SAP, no se tiene en cuenta si es JPY, USD o CND. Por lo tanto, dado que la moneda JPY y aquellas que no tienen puntos decimales son casos especiales, necesitamos escribir algunos códigos / ajustes.
También hay casos en los que no necesitamos ninguna conversión, sino solo si un campo de moneda se utiliza como referencia para un campo de cantidad.
En tu caso, estás convirtiendo estos montos porque tu campo de cantidad no está exactamente referenciado a tu campo de moneda. Utilizaste el campo de moneda como campo para almacenar tu divisa y el monto en el que estás obteniendo y colocando el valor en él.
En FI también es un problema al hacer contabilizaciones y tratar con divisas y obtener el monto incorrecto en la contabilización. Esto es lo que generalmente hacemos para corregirlo.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute