Ver Mensaje Individual
  #1  
Viejo 01/08/06, 20:21:42
ldcarucci ldcarucci is offline
Junior Member
 
Fecha de Ingreso: mar 2006
Mensajes: 29
Error en la VL03N

Hola a todos,

tengo el siguietne problema: al ejecutar la transacción VL03N para visualizar una entrega de una devolución se produce un error en tiempo de ejecución mostrandome que el error se da en el siguiente fragmento de código:

000080 DATA: NO_UEPOS LIKE LIPS-UEPOS VALUE '000000',
000090 C_CONV-COMP LIKE MARA-CMETH VALUE '1'.
000100
000110 IF TVAP-PSTYV NE LIPS-PSTYV. "KH 300398
000120 select single * from tvap where
000130 PSTYV = LIPS-PSTYV.
000140 ENDIF. "KH 300398
000150
000160 IF TVAP-OIBOM = C_CONV-COMP AND
000170 LIPS-UEPOS = NO_UEPOS.
000180
000190 loop at screen.
000200 IF SCREEN-NAME = 'LIPSD-G_LFIMG' OR
000210 SCREEN-NAME = 'LIPS-LFIMG' OR
000220 SCREEN-NAME = 'LIPS-VRKME' OR
000230 SCREEN-NAME = 'LIPS-BRGEW'.
000240 screen-input = 0.
000250 screen-output = 1.
000260 screen-active = 1.
000270 screen-invisible = 0.
000280 modify screen.
000290 endif.
000300 endloop.
000310
000320
000330
000340 endif.
000350
000360
------> ENDMODULE. " MODIFY_OIL_BOM OUTPUT

Al mirar la tabla lips para las posiciones de las entregas veo que a partir de una fecha determinada todas las cantidades de todas las posiciónes de todas las entregas tienen valor negativo, lo que produce por ejemplo que el volumen y el peso del producto también esten en negativo. El tema es, porque se guarda con valor negativo en la tabla. Estuve investigando pero no puedo descubrir nada que me de el indicio de porque lo hace.

Si alguno le ha pasado o se imagina como resolverlo o por donde investigar, se lo agradezco mucho.

Saludos

Leandro
Responder Con Cita