Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Simple issue in BADI

Hi

I want to change one field in BADI(CACL_CHARACTER_INPUT) with name T16FB-KZFAE (Changability indicator for Purchasing Docs).

I have implemented one of the BADI method as below :

method IF_EX_CACL_CHARACTER_INPUT~SET_CHARACTER_INPUT.

if sy-tcode eq 'ME38' and '(SAPBLEND)CEKKO-BSART' eq 'LP'.

move '1' to '(SAPBLEND)T16FB-KZFAE'. "Did not work

*T16FB-KZFAE = '1'. "Did not work

*assign '1' to '(SAPBLEND)T16FB-KZFAE' . "Did not work

endif.

endmethod.

In the above code I want to make T16FB-KZFAE equal to '1'.

Though it is a simple looking thing, it actaually gives some Syntax errors when I make assignment as shown in above code.

When I debug the code the field is visible as '(SAPBLEND)CEKKO-BSART' and can be Changed !!

Please help in this situation.

Regards

Former Member

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question