Skip to Content
0

SAP MII Message Processing rules doubt

Mar 15, 2017 at 11:40 PM

162

avatar image

Hi,

I have IDOCs set-up from ECC to ME system and configured everything from SAP ECC side and was able to send IDOCs but on MII I am not able to process it. Not sure which Transaction I need to pick for processing incoming message to MII.

I am not able to find documentation from MII side on what to do for incoming IDOCs from ECC.

Any help is appreciated.

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

4 Answers

Abhijeet Naste Mar 16, 2017 at 10:19 AM
0

Hi,

You can refer below document for end to end IDoc processing.

https://www.sap.com/documents/2015/08/ae14d14d-5b7c-0010-82c7-eda71af511fa.html

Regarding your query about what to do in MII once the IDOC is sent to MII.

1. First you have to create Message Listener who can listen once the IDOC is sent from ECC.

2. Further you have to create message processing rule maybe of type Transaction where you can select that specific listener and the BLS Transaction ( The one which you have to create and apply logic about what to be done on the IDOC once you receive it in MII like to save in MII or update some data or post is somewhere )

Regards,

Abhijeet

Share
10 |10000 characters needed characters left characters exceeded
Priyankkumar Patel Mar 20, 2017 at 09:51 PM
0

Thank you Abhijeet for the reply.

When I select transaction from the dropdown, I dont see anything related to proccessing incoming IDOCs. Is there a way to confirm what's out-of-box transaction list and how one can find the relevant one when they do master data transfer or transaction data trasnfer IDOCs.

I have added screenshot of what I see in my system (MII) on available transactions.

I am not able to find any documentation on how to create or find transactions in that screen.

Appreciate your help.

Share
10 |10000 characters needed characters left characters exceeded
Priyankkumar Patel Mar 20, 2017 at 09:59 PM
0
Show 4 Share
10 |10000 characters needed characters left characters exceeded

As such there is no specific config to define that out-of -box transaction, all the transaction available in the folder selected should be visible.

From your screenshot I am not able to see pane on the right side i.e. ideally 2 pane window appears on the left pane you choose the folder and on the right pane you choose the transaction.

P.S : Do you see any transaction in the selected folder after logging into the MII workbench ?

Regards,

Abhijeet

0

Actually I dont know which transaction should be used here? there are many transactions and some of them are available on second pane as you pointed but there is no specific information on which one should be used for processing incoming IDOCs. transaction-list-bothpane.png

Do you know any such transaction that you used earlier?

0

You have to create one transaction based on your requirement like what do you want to do on that IDOC xml further. If you want to save it somewhere in database or post it to some third party destination etc. So you have to write logic for it in your transaction and then can call the same from message processing rule.

Regards,

Abhijeet

0

Actually my requirement is simple, transfer master data from ECC to ME and I dont have any custom logic in-between for any trnasformation, so I followed SAP standard guide till IDOCs reach to MII but from MII not sure what to do because none of the document says which standard message processing rule need to use? Or even do I have to use any rule or not. That's the confusing part for me. I know many people have faced it so its just simple thing to do but not able to find it at this point.

0
Priyankkumar Patel Mar 22, 2017 at 01:21 AM
0
Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Priyank,

My understanding the IDOC configuration for SAP ME , you will be haveing a processing rule (type Category, mewsage as * ) in MII and you need to scheduled the Visiprise/ERPShopFloorIntegration/InboundEnqueuer/InboundEnqueuer transacction to handel the processing of the receiving IDOCs ( with server name input of transaction as the XMIIIDOC<your IDOC listner>.)

0