Skip to Content

LSMW equipment create standard BI 0400 0001 warranty fields with IBIPBDCD

May 17, 2017 at 05:25 PM


avatar image
Former Member

Hello everyone, I have a problem with the use of the IBIPBDCD structure and I need all the help I can get.

I have an LSMW with the standard BI 0400 0001 for the equipment. And all the data fill up well.

I need to fill out the warranty dates for the equipment. in the standard IBIPEQUI structure for the BI program the field names are GWLDT and GWLEN.

But it is an exception in execution because the fields does not exist in the dynpro SAPMIEQ0 300.

Therefore, use an IBIPBDCD structure to pass these fields, and complete the data with the IBIPFUNCT, PROGRAM, DYNPRO and FNAM, FVAL.

But it is not working. I am debugging the program and you may notice that another program is using SAPLBG00 3400. so add this program to the data structure. But it does not work either.

Thanks in advance for your clarity.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Best Answer
Ziv Markovich May 18, 2017 at 07:46 AM


From my experience the best way to work with IBIPBDCD is to do recording with SHDB and use the recording exactly as is to fill the IBIPBDCD records.

see in this post example of the of IBIPBDCD to how to fill the address fields of equipment

Show 1 Share
10 |10000 characters needed characters left characters exceeded

another alternative approach which can provide solution in this case is using :
Object 0400 Method 0003 which uses direct input method ( like BAPI ) so this dynpro error issues can be resolved