on 04-02-2008 6:17 AM
Dear Experts,
I'm doing a file to idoc scenario in the MDM-XI-R/3 integration. I am sending ADRMAS first and then DEBMAS. The process code I use for ADRMAS is BAPI_IDOC_INPUT_MDM.
But when the idoc is sent to R/3 it doesn't get posted giving the error status 51 with the message Function Module not allowed: BAPI_IDOC_INPUT_MDM. I tried searching for the probable process codes for ADRMAS and I have always come across the same process code that I'm using. Is there any other process code that I have to use or is there some other problem?
Please give your inputs.
Thanks and regards,
Merrilly
Hi,
Make sure you use a proper IDoc type for your FM - WE57 - Assignment Messages for Appl. Objs,
Regards,
Jakub
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks to all.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Monika,
I was facing the same problem. just in case, yours is not solved yet, have a look at what is written in table TBDBE (only through SE16)
In my case there was an entry for ADRMAS with function module IDOC_INPUT_ADRMAS.
This one I changed to BAPI_IDOC_INPUT_MDM and the error was gone.
The table helds also entries for other types.
The table is called during the program routine in FM BAPI_IDOC_INPUT_MDM.
Hope that helps
hi
In partner profile check whether the process code is assignwd and double click on it whether it shows same functional module or other
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
other than 'BAPI_IDOC_INPUT_MDM' process code.
we have the following process codes.
BAPI_IDOC_INPUT_MDM_TA - techincal assets
MDM_IDOC_DISPATCHER - MDM Request
IDOC_INPUT_CREDITOR_MDM: Inbound Vendor from MDS via XI
IDOC_INPUT_DEBITOR_MDM : Inbound Debitor from MDS via XI
BAPI_IDOC_INPUT_MDM_ARTMAS.
could yopu please try with last one.
warm regards
mahesh.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
For Idoc type debmas06 there are few mandatory fields.
Check if the segment in IDOC not field.
While passing the data from file to xi to IDOC these mandatory fields are not filled up.
In We30/we31 you can check with the segment editor for the mandatory status of the fields.
regards
Aashish Sinha
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
1. Please check that the process code in the inbound partner profile is correct.
2. If this is the case, you should check the ALE inbound methods ALE inbound methods for the process code and see whether the specified function module and application object type are correct.
3. If this is also the case, then the function module and the application object type are not permitted for the logical message type, message variant, message function and basis type that are contained in the IDoc control record. You should check whether the correct values have been assigned to these fields in the control record. If they do have the correct values, then the assignment to the function module and the application object type needs to be maintained.
BR,
Alok
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.