#1
|
|||
|
|||
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 |
Herramientas | Buscar en Tema |
Desplegado | |
|
|