MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Error al multiplicar cantidad por precio (foro/showthread.php?t=75189)

joau_fedipe 21/01/16 17:11:44

Error al multiplicar cantidad por precio
 
1 Adjunto(s)
:) 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

sconoredhot 22/01/16 14:15:07

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.

joau_fedipe 22/01/16 15:02:14

Error al multiplicar cantidad por precio
 
1 Adjunto(s)
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:)


Husos Horarios son GMT. La hora en este momento es 08:07:24.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web