Skip to Content
avatar image
Former Member

mdm_clnt_extr is not able to create idoc for material

Hello ,

In my scenario material data has to transfered from ECC6.0 to MDM5.5 using XI.

Scenario is configured in XI.

Trying to extreact materials from ECC6.0 using mdm_clnt_extr.

Material_extract is extraction object used in variant required for mdm_clnt_extr.

once I give values for matnr and starts extraction, background job goes into error

saying 'This idoc is permitted for XI logical system'. where In we20 of ECC6.0 , I have MATMAS04 and MATMAS05. In both cases I am getting error 'This idoc is permitted for XI logical system'.

At the same one bp document od MDM , message type MATMDM is given, but i dont see that in ECC6.0.

Pl can anyone suugest on this.

thanks,

Sharada

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Jan 18, 2007 at 04:14 PM

    Hi Sharada ,

    This issue has been discussed many times in this forum .That is r reason i am not adding details. i am giving you links which will solve your problem.

    https://www.sdn.sap.com/irj/sdn/thread?messageID=1202228��https://www.sdn.sap.com/irj/sdn/thread?messageID=1202228��">https://www.sdn.sap.com/irj/sdn/thread?messageID=1202228��>

    https://www.sdn.sap.com/irj/sdn/thread?messageID=2335555�https://www.sdn.sap.com/irj/sdn/thread?messageID=2335555�">https://www.sdn.sap.com/irj/sdn/thread?messageID=2335555�>

    Hope it will help you.<b>Please remark if it really helped you.</b>

    Let me know the further queries ,if any.

    Thanks,

    <b>Shiv Prashant dixit</b>

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 18, 2007 at 04:40 PM

    Shiv,

    Thaks for quick response.

    I have tried to put /SAPSLL/MATMAS_SLL in we20 along previous matmas entry in we20. Exectuted extraction and still the same error.

    mdm_clnt_extr generates which idoc type so that i can add it in we20 wrt XI logical system.

    I had treid to debug mdm_clnt_extr to know which idoc this transaction tries to create.but couldnt find.

    I get job log as

    18.01.2007 10:31:32 Job started

    18.01.2007 10:31:34 Step 001 started (program MDM_BATCH_EXTRACT, variant &0000000000038, user ID SRAUT1X)

    18.01.2007 10:31:36 -> Extraction started

    18.01.2007 10:31:40 Recipient LS XD1CLNT010 not permissible for this IDoc

    18.01.2007 10:31:40 Job cancelled

    Pl can you suggest .

    thanks,

    Sharada

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Sharada,

      i think there is some problem in your RFC destination settings,tats why the error is coming.

      I am trying to get the exact solution for your error,meanwhile you can check your configuration settings.

      I will outline the ALE Settings .

      1 WE21 : Set up the port in IDOC Processing

      2 SM59 : Set the RFC Destination to XI and check it.

      3 WE20 : Create a partner profile with Partner Type LS (Logical System) for XI

      Include the message types : DEBMDM, MATMAS, MDMRECEIPT

      4 BD64 : Create a Distribution model with Sender as SAP and receiver as XI.

      Include the message type DEBMDM,MDMRECEIPT,MATMAS,/SAPSSLL/MATMAS_SLL

      5 Generate partner profile. This will generate it in the receiving system.

      Following transactions are useful for trouble shooting any idoc issues

      WE02, WE20 ,BD87,SMQ2,SMQ3 and SALE->System Monitor->trfc check

      Hope it will solve your problem.

      <b>Please remark iof it really helped you :-)</b>

      Thanks,

      shiv prashant dixit

  • avatar image
    Former Member
    Jan 18, 2007 at 05:19 PM

    I have created follwing steps for customer and it working fine in customer data transfer.

    1. setup trfc port in we21

    2. rfc desintation pointing to xi.

    3 partner profile config.

    I havent created a distribution model as it is not required in case of XI.

    with the above steps customer data is transfered only the problem is of material master.

    thanks,

    Sharada

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 19, 2007 at 10:39 AM

    Shiv,

    I have configured a scenario for customer data transfer from ECC6.0 to MDM5.5 using XI.

    For this scenario I have used DEBMDM06 idoc and DEBMDM message type.

    Customer_extract extraction object is used to extract customers from DV1.

    This scenario is working fine.

    In case material material_extract is used and backgroubd job created fails saying

    this idoc is not permitted eveif i have put MATAMAS, /SAPSLL/MATMAS_SLL

    I have tried all options..but no success.

    thanks,

    Sharada

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 25, 2007 at 01:50 PM

    Hello,

    My scenario is working now.

    thanks for your help.

    Sharada

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi,

      I just happened to come across this thread and since i know the solution i thought i'll share it.

      This is typically relaed to the distribution model (BD64).

      Either of the below may be the problem

      1. In distribution model between ur LS for sender and reciever you have not mentioned the basic idoc type which you are sending from ECC to MDM (CREMDM, MATMAS etc)

      2. In the same model you have a filter set for the idoc type which is blocking that particular object from getting extracted.

      Regards,

      Sagar Dixit.