MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #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
  #2  
Viejo 11/03/08, 19:58:02
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Como salen las variables a la hora del debugg????
__________________
David Carballido Córdova
Responder Con Cita
  #3  
Viejo 11/03/08, 21:25:55
ibecerra
 
Mensajes: n/a
Q tal cesar, pon un breakpoint en
p_salida_alv_grempa = p_salida_alv_grempa / ( p_salida_alv_uniem ).
y verifica la variables p_salida_alv_uniem debe tener valor 0 por eso te sale el error.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 17:17:43.


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