Skip to Content
author's profile photo Former Member
Former Member

DOCTYP and IDOCTP fields are empty


I'm using XI with the scenario plan driven procurement. I'm able to bring my orders from MM to SUS, but the purchase order confirmations make some problems.

In transaction SXMB_MONI (SUS) everything is fine, but in R/3 transaction BD87 brings an error: DOCTYP and IDOCTP fields are empty. Detailed info: An IDoc is to be generated whose control record does not have sufficient information in it. Neither the field IDOCTP nor the field DOCTYP has a value. Therefore, the IDoc cannot be stored properly.

Where can I give the system the information about that?

Hoping for help,


Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

2 Answers

  • Posted on Apr 24, 2007 at 09:37 AM


    you can fill the doctype with your IDOC like orders05

    inside your message mapping - edidc_40 segment

    also described in:

    <a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>




    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Apr 24, 2007 at 11:59 AM


    See the below links

    idoc mapping - /people/james.guanzon/blog/2006/03/23/how-to-support-industry-standards-in-xi-part-ii-of-iii--mapping

    see in this links we have 3 links for mapping ..



    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi again,

      Your input was very helpful ... so I have one problem solved, another still exists ...

      I have importet the design objects for APPL 4.6C - so the system was able to match the software components for message mapping of SUS2MMOrderResponse.

      But for SUS2MMShippingNotification it isn't able, because in the imported objects (IDOCSs) or R/3 there is no combination of DESADV.DELVRY01 - just DESADV.DELVRY01. Do I have to import other components? which?

      Another problem: in EDI_DC40 the necessary fields are not available (DOCTYP and IDOCTP)


      - IDOC

      - EDI_DC40

      - TABNAM

      - MANDT

      - DOCNUM

      - DOCREL


      but no DOCTY and IDOCTP .. did I import the wrong objects?

      What shall I do?



Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.