Skip to Content

equipment have to create automatic while saving the GR(MIGO) how to achieve this requirement

Jul 17, 2017 at 04:39 AM


avatar image
Former Member

Hi Experts,

Please suggest me how to automate the create of equipment while doing GR (Migo) and in eqipment level it should update serial no, functional location and status should be "INST" .

Please guide me how to proceed further.

Thanks and Regards,


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

2 Answers

avatar image
Former Member Jul 19, 2017 at 03:44 AM

Hi Ram,

Thanks for your reply .

1.when i use this method POST_DOCUMENT it will trigger for all events like check, post. and save in MIGO transaction please advice me.

2. and what parameters i should pass to BAPI for BAPI_EQUI_CREATE to create equipment for manual process in SE37.

Thanks and Regards,


Show 1 Share
10 |10000 characters needed characters left characters exceeded
  1. You can check the "SY-UCOMM" ("OK_CODE"?) or anything like that to separate the different functions / icons that were pressed ...
  2. Please see Documentation or SAP Community on the use of the BAPI ... If you don't know how to use the BAPI you either lack the functional input (What input are provided and what data should be filled at a minimum?) or the skills ... Both can be improved, by contacting the functional team (on the specifications) and by putting in the work yourself (How about testing the BAPI in DEV)?

(Don't expect the Community to do all your work, some input is just a Google / Community-Search away ...)

Ram Burugu Jul 18, 2017 at 05:40 AM

Firstly, you need a suitable exit in goods movement process to implement the equipment create, try BADI MB_MIGO_BADI and POST_DOCUMENT method. You may have to register your FM as an Update task.

You can use BAPI_EQUI_CREATE to create the Equipment, I see that the import param has a serial number attribute, use it to fill in the serial number.

10 |10000 characters needed characters left characters exceeded