Ver Mensaje Individual
  #1  
Viejo 11/03/08, 19:41:07
Avatar de corozco
corozco corozco is offline
Senior Member
 
Fecha de Ingreso: dic 2006
Localización: Guayaquil - Ecuador
Mensajes: 134
Problemas al dividir cantidades

Hola amigos SAP.
Soy relativamente nuevo en esto de programación ABAP, tengo una problema:
Al momento de dividir estas variables:

p_salida_alv_grempa = p_salida_alv_grempa / p_salida_alv_uniem.

El sistema me dice que: Division by 0 (type P) in program "ZSD_R14", pero revisando las 2 variables, estas dos tienen valores y deberian arrojar datos.
les adjunto el FORM completo.

* Form F_CALCULA_DCTO

FORM f_calcula_dcto USING p_salida_alv_precio
p_salida_alv_dcto
p_salida_alv_ntgew
p_salida_alv_uniem
CHANGING p_salida_alv_pconiva
p_salida_alv_psiniva
p_salida_alv_grempa.

DATA: iva TYPE p DECIMALS 2 VALUE '0.12',
gr TYPE p DECIMALS 2 VALUE '1000'.

p_salida_alv_dcto = ( p_salida_alv_dcto / 100 ).
* Convierte a positivo
p_salida_alv_dcto = p_salida_alv_dcto * ( -1 ).

p_salida_alv_dcto = ( p_salida_alv_dcto * p_salida_alv_precio ) / 100.
p_salida_alv_psiniva = ( p_salida_alv_precio - p_salida_alv_dcto ).
p_salida_alv_pconiva = ( p_salida_alv_psiniva * iva ) + p_salida_alv_psiniva.

p_salida_alv_grempa = ( p_salida_alv_ntgew * gr ).
p_salida_alv_grempa = p_salida_alv_grempa / ( p_salida_alv_uniem ).
ENDFORM. " F_CALCULA_DCTO

Si necesitan mas información acerca del tema o algun dato adicional para revisar, favor dejar sus email para escribirles, o el mio es:
__________________
Saludos Cordiales,
César Orozco R.
Guayaquil - Ecuador
Responder Con Cita