cancel
Showing results for 
Search instead for 
Did you mean: 

SAP MII Message Processing rules doubt

Former Member
0 Kudos

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.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos
former_member204155
Active Participant
0 Kudos

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>.)

Former Member
0 Kudos
abhinaste
Explorer
0 Kudos

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

Former Member
0 Kudos

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?

abhinaste
Explorer
0 Kudos

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

Former Member
0 Kudos

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.

Former Member
0 Kudos

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.

abhinaste
Explorer
0 Kudos

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