Skip to Content

MATMAS IDoc processing error

Hi all,

I have an issue while trying to simply ALE a material from one SAP4.6C system to another. The MATMAS04 IDoc is being received properly by the receiving system, but goes to status 51 when we attempt to post it.

The error message is:

<b>"Function module not allowed: AFS_RETAIL_ARTMAS_IDOC_INPUT"</b>

The inbound partner profile for MATMAS message type is specifying a process code <b>'MAT2'</b> which should call FM <b>IDOC_INPUT_MATMAS_MDM</b>. Why would the system try to call the FM mentioned in the error?

I have checked the partner profile, the process code, and the assignment of FM to message type as directed by the error message and they all seem to be correct.


Add comment
10|10000 characters needed characters exceeded

2 Answers

  • Best Answer
    author's profile photo
    Former Member
    Posted on Feb 28, 2005 at 06:12 PM

    Hi Jack,

    somebody else had a similar issue, what SAP level is your target sysem on, e.g. SAP R/3 4.6X or R/3 4.7 ???

    Did you check with BD87 the inbound control record to see if the receiver and sender information is ok and that the message type and idoc type are correctly transfer from XI to your target system, as XI creates this record.



    Add comment
    10|10000 characters needed characters exceeded

  • Posted on Mar 01, 2005 at 09:17 AM


    Please ensure the following configuration is available in the receiving system.

    1. Go to transaction we57 in the receiving system.

    2. create new entries

    3. Enter Module as IDOC_INPUT_MATMAS_MDM.

    4. Enter Basic type matmas04

    5. Enter Extension

    6. Enter Message type.matmas

    please check and let me know for any concerns.



    Add comment
    10|10000 characters needed characters exceeded