Skip to Content
0

IE02 equipment cannot be blocked error

Sep 24, 2017 at 06:23 PM

122

avatar image
Former Member

Okay first time posting a question here I just hope someone has an answer to this.

I am attempting add to new functionality to z custom tab of the IE02 transaction. I have created custom fields in the EQUI table to facilitate this in the CI_EQUI include. At the level of the tab strips this works as intended validating and saving user input as desired.

The harder part is based of certain input on the tab, other records in the EQUI table need to be updatedat the time of saving, no matter what tab the user is on at the time.

So I found the function exit EXIT_SAPMIEQ0_001, which is reached when the user saves.

Now here's the problem in order to facilate the changes to the other EQUI records I used BAPI_EQUI_CHANGE followed by BAPI_TRANSACTION_COMMIT.

The BAPI seems to work properly updating each of the desired records in a loop I actively watched them update in SE16. but at the end of the Loop I get this error message.

EQUIPMENT & Cannot be blocked as a popup then the program is ends taking me back to the main GUI screen. While the changes to other record remain the changes made to the inital records through IE02 were not saved. the source of the error seems to be the message ITOBE410.

I'm not sure how to remedy this issue.

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

1 Answer

Nic Teunckens Oct 11, 2017 at 09:41 PM
0

Try using FM "EQUIPMENT_LOCK" or use "ENQUEUE_EIEQUI" / "DEQUEUE_EIEQUI" ... Search SAP-KBA's on Equipment BAPI's and Locking issues, they might shed some light on the matter ...

PS: Error is 'ITOB410' ...

Share
10 |10000 characters needed characters left characters exceeded