2009 Jan 08 2:33 AM
Hi friends,
Can any one correct the if condition as i am getting incorrect logical expression.,
IF (( LW_INVMOV-STATUS = 'CD' ) OR
( LW_INVMOV-STATUS = 'V1' ) OR
( LW_INVMOV-STATUS = 'V2' )).
MESSAGE I000(X) WITH 'Cannot process for CD, V1, & V2'.
EXIT.
ENDIF.
Regards,
SMP
2009 Jan 08 2:44 AM
Hi,
Try this.
IF ( LW_INVMOV-STATUS = 'CD' OR
LW_INVMOV-STATUS = 'V1' OR
LW_INVMOV-STATUS = 'V2' ).
MESSAGE I000(X) WITH 'Cannot process for CD, V1and V2'.
EXIT.
ENDIF.
2009 Jan 08 2:37 AM
2009 Jan 08 2:39 AM
2009 Jan 08 2:44 AM
Hi,
Try this.
IF ( LW_INVMOV-STATUS = 'CD' OR
LW_INVMOV-STATUS = 'V1' OR
LW_INVMOV-STATUS = 'V2' ).
MESSAGE I000(X) WITH 'Cannot process for CD, V1and V2'.
EXIT.
ENDIF.
2009 Jan 08 2:49 AM
Thanks Jayaram it is correct as you said, I removed brackets and its working fine.