#1
|
|||
|
|||
Error al multiplicar cantidad por precio
Estimados amigos,
tengo 3 variables que intervienen durante una multiplicación. variable 1 es cantidad (ekpo-menge). --> 1.000 variable 2 es precio (ekpo-netpr). --> 113615.15 variable 3 acumula ( wf_ktwrt tipo P(8) decimals 2). luego de la operación wf_ktwrt = 113615150.00 Adjunto un documento del rastreo para que me ayuden a detectar que podria estar pasando. El error es que el resultado de la multiplicación es muy alto. Saludos. Joau |
#2
|
|||
|
|||
hola
Es que el valor de menge es MIL, y te lo multiplica por eso.
Si lo haces por calculadora te da eso. Si queres que sea por uno, vas a tener que pasar el valor de menge a una variable de numero entero.
__________________
Sebas Desarrollador ABAP. |
#3
|
|||
|
|||
Error al multiplicar cantidad por precio
Estimado Sconoredhot,
el valor de ekpo-menge es uno con 3 decimales (1.000) no es mil. Muchas gracias por tu observación. He logrado solucionar el caso activando el parámetro "Cálculo de coma fijo" que se encuentra en la ventana de atributos del programa. (ver documento adjunto). Saludos. Joau_fedipe |
Herramientas | Buscar en Tema |
Desplegado | |
|
|