‎2009 Aug 11 3:20 PM
Hi all experts...
I have the following code:
I access this code by entering ME23N then clicking on tab Order History then clicking on the material.
The problem is that ('(SAPLMEGUI)MEPO_TOPLINE-BSART') assigns blank to <fs1>.
Then I get an error later when it tries to move <fs1> to wa_bsart.
I don't know why the content from mepo_topline is not being assigned to the field symbol...
Can anyone help me??
Thanks!!!
-
ENHANCEMENT 5 ZSCREEN_OUT. "active version
*COBL-KOSTL OUT.
IF SY-TCODE = 'ME21N' OR SY-TCODE = 'ME22N' OR SY-TCODE = 'ME23N'.
DATA: WA_BSART LIKE EKKO-BSART,
WA_KNTTP LIKE EKPO-KNTTP.
CLEAR: WA_BSART, WA_KNTTP.
FIELD-SYMBOLS: <fs1> TYPE ANY,
<fs2> TYPE ANY.
ASSIGN: ('(SAPLMEGUI)MEPO_TOPLINE-BSART') TO <fs1>,
('(SAPLMEACCTVI)MEACCT1200-KNTTP') TO <fs2>.
MOVE <fs1> TO WA_BSART.
MOVE <fs2> TO WA_KNTTP.
*PEDIDO CENTRAL. MATERIAL
IF WA_BSART = 'NB' AND WA_KNTTP = 'K'.
LOOP AT SCREEN.
IF SCREEN-NAME = 'COBL-KOSTL'.
SCREEN-INPUT = '0'.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
ENDIF.
ENDIF.
ENDENHANCEMENT.
‎2009 Aug 11 3:26 PM
Hi ,
try like : ASSIGN: ((SAPLMEGUI)MEPO_TOPLINE-BSART) TO <fs1>
regards,
Himanshu
‎2009 Aug 11 3:26 PM
Hi ,
try like : ASSIGN: ((SAPLMEGUI)MEPO_TOPLINE-BSART) TO <fs1>
regards,
Himanshu