Ver Mensaje Individual
  #1  
Viejo 09/09/08, 14:03:16
miguel.fernandez@panalon miguel.fernandez@panalon is offline
Member
 
Fecha de Ingreso: may 2007
Mensajes: 43
Problema con una exit

Buenas tardes a todos,

Antes que nada decir que no soy programador y estoy más perdido que una cabra en un garaje con los case when if endif...

He creado un FORM en la ZRGGBS000 añadiendo el siguiente código:

*&---------------------------------------------------------------------*
*& Form u962 Bloquear facturas con fecha inferior a fecha vencimiento
*&---------------------------------------------------------------------*

FORM u962.

TABLES:LFB1.

IF ( lfb1-cerdt < bseg-zfbdt ) AND ( BSEG-LIFNR = LFB1-LIFNR ).
bseg-zlspr = 'A'.
ENDIF.

ENDFORM. "u962

Mi idea es que cuando contabilice una factura y en el maestro de proveedor el campo CERDT (fecha certificación) sea inferior a ZFBDT (vencimiento de la factura le ponga una A al campo ZLSPR (bloqueo de pago de la factura).

Por favor help me un poquito.

Muchas gracias
Responder Con Cita