IDOC message type and message code and function?

Hai...
  anyone can explain with example what is IDOC message type and message code and function? how it is used?
regards,
prabakaran

Hi
An IDoc type can be implemented for various "logical" messages; one message can also be assigned to different IDoc types (m:n relationship).
The message is defined by the values for message type (required), message code (optional) and message function (optional). These three fields belong to the key fields in the partner profiles, which are used, for example, to determine inbound processing. If the 'Message type' field is not maintained (e.g. in the case of a control record from Release 2.1, in which MESTYP did not exist), the IDoc Interface uses the value from STDMES (EDI message type).
If possible, the descriptions of the message type should be linked to the corresponding EDI message type.
The message ORDERS (= message type) identifies purchase orders (outbound) and sales orders (inbound).
Message code or Process Code for Inbound Processing
Code which identifies a process type.
The process type determines which process is used to convert an IDoc to an SAP document.
Process code for outbound processing
Code which identifies the type of data which is to be sent via the IDoc interface.
Using the process code, the IDoc interface finds the application selection module which converts the SAP document into an IDoc.
The process code is only used with applications which perform outbound processing via Message Control (NAST).
Thanks & Regards
Kishore

Similar Messages

  • Why my iphone produces a bug after it renew for OS5.1.1. The bug is when I use message, type a Chinese word, and then using a releveant word, then the program automately closes. Every time I try the same procedure, it definitely closes.

    Why my iphone produces a bug after it renew for OS5.1.1. The bug is when I use message, type a Chinese word, and then using a releveant word, then the program automately closes. Every time I try the same procedure, it definitely closes.

    Nobody knows? Not even administrators?
    Please it would be really nice to have help on that to take all the benefit of the remote app.
    Thank you very much in advance.

  • How to read XI Data type in Java code and populate as array list, using UDF

    Hi,
    How to read XI Data type in Java code and populate as array list, using UDF?
    Is there any API using which  the XI data types can be read?
    Kindly reply.
    Richa

    Input Structure:
    <?xml version="1.0" encoding="UTF-8"?>
    <ns0:CustomerCreateResp xmlns:ns0="urn:bp:xi:up:re:cust_mdm:cmdm:pr5:100">
       <CUSTOMER>
          <item>
             <CUSTOMERNO/>
             <MDMCUSTOMER/>
             <CREATE_DATE/>
             <RETURN>
                <TYPE/>
                <MESSAGE/>
             </RETURN>
             <PT_CONTPART_RETURN>
                <item>
                   <MDM_CONTACT/>
                   <CONTACT/>
                </item>
             </PT_CONTPART_RETURN>
             <PARTNERS>
                <item>
                   <CUSTOMERNO/>
                   <PARTNER_FUNCTION/>
                   <PARTNER_NUMBER/>
                   <DEFAULT_PARTNER/>
                </item>
             </PARTNERS>
          </item>
       </CUSTOMER>
    </ns0:CustomerCreateResp>
    Output structure
    (Sample output structure.This actually needs to be mapped and generated using UDF)
    <?xml version="1.0" encoding="UTF-8"?>
    <ns1:updateCustomer xmlns:ns1="urn:xiSericeVi"><ns1:customer><ns2:ArrayList xmlns:ns2="java:sap/standard">[]</ns2:ArrayList></ns1:customer><ns1:name>2344566</ns1:name></ns1:updateCustomer>

  • I have recently baught a iTunes gift card and I try to type in the code and it says it's invalid and I don't know what to do

    I have recently baught a iTunes gift card and I try to type in the code and it says it's invalid and I don't know what to do? Could anyone help?

    No one here can help you. Contact iTunes support:
    http://www.apple.com/support/itunes/

  • Receipients missing in Message type ACPJMM ( message B1003)

    HI experts,
    I'm getting a strange error while i try to post a goods receipt or goods issue. the message says
    receipients missing in Message type ACPJMM ( message B1003)
    The Idoc is passed through a ALE layer and the message is assigned with three receipients, either enter the receipients or deactivate the message.
    And please remember that i am a SAP MM beginner and help me with the procedure for solving this problem....
    Antony

    Antony:
    Can you please let me know how you solved this problem?

  • Message types not in BD64 and WE20,but idocs are passing

    Hello ,
    we are facing a strange scenario.
    between two partner systems A and B, 4 message types are maintained.
    Idocs exchange to and fro.
    but in system B, few idocs are visible which are having sender as system A.
    but if i check in system A, these idocs are not sent at all.
    this emssage type is not maintained in either of the partner profiles as well.
    can anyone throw light what is happening ?
    Regards,
    Chaitanya

    solved by restarting

  • Shipment IDOC basic type TPSSHT01 Message type SHIPPL

    Hi,
    I tried changing the shipment to add a delivery to the shipment using a bapi. I have successfully added the delivery but  INbound IDOC but finally i ended up in error in the idoc stating "Transportation planning point has no partner for transportatn. planning"
    please let me know where am goin wrong.
    Thanks,
    Prem.

    Hi Sravan ,
    WE82  is used for - Assigning Message type to IDOC . Here only we assigned this WMTORD message type to IDOC  (DELVRY03).
    We have warehouse , we need to send the WMTORD ( Transport order ) to Warehouse . Then they can process the picking , packing , shipping and loading  and send the materials to customers . After completion of all process , they(WMS team) will send the WMTOCO ( Transport confirmation )  to us  .Then  We will generate the Invoice based on TO and purchase Order .
    My requirement  : Now , The warehouse team needs the delivery date also should include in WMTORD message .
    But i looked in all segments in DELVRY03 idoc , i didn't find any element belongs the delivery date .
    Please advice me and help on this same

  • Zipcodes and  area code and state name

    hi,
       to all, when am hireing a person in the addressinfotype(0006) in that it is asking areacode where i can find the area code and statename and zipcode.

    ZIP Codes have to be configured in Table T5UZC. A range can be entered. The range of ZIP Codes used in each state can be determined at the following URL, but not all services are free. The URL is: http://www.maponics.com/
    If you have the other elements of the address and need the ZIP Code, use the following URL to find it. The URL is: http://zip4.usps.com/zip4/welcome.jsp
    Howard
    Edited by: Howard Gardner on Jun 21, 2010 3:07 PM
    Edited by: Howard Gardner on Jun 21, 2010 3:39 PM

  • I am trying to redeem a gift card. I type in the code, and when I hit redeem, nothing happens - it freezes; I can't even close it out. What can I do to get the money to my account?

    I can go to itunes store, click redeem, and enter my code.  But when I click redeem after that to add the money to my account from gift card, it just freezes.  Any ideas?

    Hi mjmmurray,
    If you are having trouble accessing your iTunes Store account or redeeming the gift card, this article may help:
    iTunes Store: Invalid, inactive, or illegible codes
    Contacting iTunes Store Support
    Go to the iTunes support page and select your iTunes country.
    From the iTunes support page, choose Contact Support on the lower-left side of the page.
    Follow the instructions to get iTunes Store support assistance.
    U.S. Customers: If you need help with an iTunes Gift code purchased or received on Facebook, contact Facebook Customer Support.
    If you are having issues with your Apple ID, this article will get you started.
    Frequently asked questions about Apple ID
    You may also need to verify or update your billing information for the iTunes Store:
    iTunes Store: Changing account information
    I hope this information helps ....
    - Judy

  • Populating bank details in Idoc basic type PEXR2002 message type PAYEXT

    Hi,
    I need to populate the bank details in E1IDBO2 I2. however, this segment appears on the idoc  if i use RVND free form payment and release it.
    This is not happening if i use FB60. i couldn't see the E1IDBO2 I2 segment at all.
    Is there any setting in config to make this segment appear on the Idoc.
    Any thoughts on this.
    Thanks.

    figured it out. Thanks.

  • Hello,I purchased an itunes card,and entered code and it came back not activated

    Hello,I purchased an itunes card to redeem music,and received a message that the card is not activated properly

    Ask the people at the store the gift card came from or the iTunes Store staff for assistance.
    (107268)

  • PO invoice through IDOC --Need Standard Process code and Message Type

    Hi All,
    could any one send me SAP Standard Message type and SAP Standard process code for posting Vendor PO invoice.
    Thanks
    Raghu

    Hello,
    Standard Message type: INVOIC, Process Code: INVL, IDOC type INVOIC02.
    Thanks,
    Venu

  • EDI 821 and EDI 823 field mapping file and basic IDOC type and message type

    Hi All,
    We are facing some issues regarding EDI 821 and EDI 823 file mappings.
    We are mapping EDI 821 and EDI 823 transactions into SAP using IDOCs. Currently we are using the below entries
    EDI 823 - Lock Box
    Basic IDOC type - FINSTA01
    Message type - FINSTA
    Process Code  - FINS
    The problem is we are able to get the IDOC into SAP with status red and the various errors were due to not able to create the lockbox entry in SAP and once we got yellow status also but the lock box entry was not created and the errors are like No Conversions,no header etc.
    EDI 821 -
    Basic IDOC type - PEXR2002
    Message type - PAYEXT OR REMADV
    Process Code  - PEXC OR REMA
    We are facing the same problem here also and the internal payment order is not creating in SAP and IDOC was generated with yellow status and red status.
    We are trying different combinations but nothing is working so far.
    I need the following things to proceed furthur.
    1)Are the IDOC , Message and process codes are correct that I am using now for both EDI 821 and EDI 823
    2)If those are not correct, can you please let me know the correct entries
    3) Please provide me the field mapping if any one of you have worked earlier for both the above IDOC and message type or new ones and we have one field mapping now but if you can send it to me then  I can re check it.
    4) Do we have to create any configuraion or customizing in SAP to create the IDOC in green status and if so please let me know the customizing steps and procedures for both EDI 821 and EDI 823.
    thanks in advance for all your help.
    Please let me know if my question is not clear.
    Thanks,
    Ramesh.

    Hi Ramesh,
    I believe you are using those interfaces with the business partner type as Bank, Whatever idoc type, message type and process code you have used are perfectly correct.
    First of all did you enable your bank for EDI, the house bank has to be EDI enabled first then only your idoc's can be processed, talk to your fi functional consultant and he might help you.
    Are you can give me the exact error and i can help you as well.
    Thanks,
    Mahesh.

  • IDOC question on Message type and Basic Type - Partner Profile

    Hi all,
    I am wonder if I can post any IDoc question in this right forum/module. If not please direct me to the right forum/module. I am a newbie in IDOC setup.
    My question is about the setup of Partner Profile creation (WE20).
    When creating a new partner, for example with partner type LI, I notice there is outbound parameter and inbound parameter.
    Questions:
    1 u2013 It makes sense to have only one message type record appear in EITHER one of these two tables.  I notice that some partner in my system has message type record exist on both the inbound and outbound parameters table, why system allows? What is the business rational?
    2 u2013 May I have a list of standard SAPu2019s Message Type object of its usage description, and its allowable Basic Type (ie. IDOC TYPE). Basically a website to describe their (i.e. Message type and its Basic Type) business usage.
    Thanks.
    tuff

    Tuff,
    Below are my thoughts,
    There is a partner sing partner type LI. This partner in the WE20, has one record (i.e. with Message Type ORDERS) exist in the Outbound Parameter table. This partner also has 4 records (i.w. with Message Type DESADV, INVOIC, MBGMCR, and ORDRSP) exist in the Inbound Parameter table. So my question is what is the business rational behind this kind of setup. Because I am confuse when come to create a partner profile, whether I need to create a message type in Inbound Parameter table or Outbound Parameter table, or I need both.
    OK, so looking at the above example, you have an orders message type(This is for creating an order) in the outbound, this means that you are sending out an IDOC(purchase order for ex) to this partner, so that this partner can create an SO in his system and fulfill your order.
    Now you also, mention that you have other four Message types for the same partner on the inbound, now let us look at the above scenario, you have asked your partner to fulfill the order, i guess you would like to get a confirmation from him/her if the order was created or not in his/her system and how and when is he/she going to fulfill your order requirement. This he/she does by sending an response to your order -  ORDRSP.
    And when the partner is ready to ship your order to you, he/she sends out a Advance Shipping Notice - ASN via the IDOC of message type DESADV.
    Finally and most importantly , he/she will send you the invoice - INVOIC for the order.
    In general, you interact with your partner via Business Docs - Order, Delivery, ASN, Invoice etc, so whatever document come from your partner - ORDRSP, INVOIC etc will be on the inbound profile of the partner. Whatever docs that you send ORDERS, ORDCHG etc etc will be on the outbound profile of the partner.
    2 - Bascially I would like a reference in any website that allow me to choose which message type is best use for my partner profile, so that I don't have to reinvent.
    Well, there is no choice of choosing/best message type for a given requirement - So for sending an Invoice the message type is INVOIC, ORDERS - For order creation, ORDCHG for order change etc. However the IDOC type, is some thing that you can choose, for Ex: ORDERS01 - ORDERS05, these are the IDOC types that are available, so if you are interacting with a partner who are running an old version of SAP and their system has only upto ORDERS02 in their version of SAP then you would use ORDERS02.
    Regards,
    Chen

  • Difference between message type and idoc type

    Hi
    difference between message type and idoc type
    Regards
    Rama

    Hi,
    Message Type:
    A message type represents the application message exchanged between R/3 systems and R/3 and an external system. A message type characterises the data sent across systems and relates to the structure of the data called an IDOC type.
    Diff. with IDOC type
    An IDoc type specifies the structure of the data.
    A message type specifies the meaning of the data
    Diff. b/w IDOC type and IDOC
    An IDoc type is the definition of a specific data structure.
    An IDoc is an actual instance of data based on an IDoc type. Therefore, there can be many IDocs created from a single IDoc type.
    Example:
    MATMAS is the message type and MATMAS05 is IDoc type for Material Master.
    Thanks,
    Shankar

Maybe you are looking for

  • Travel request created in ESS is not coming in MSS

    Hi All I have created a travel request which is not coming through UWL to MSS. I have activated workflow WS20000050 in R/3 . Also requests are coming PRAP transaction. Please help. Thanks Raktim

  • BW (BEx) and BOBJ Reporting-Tools

    Hi All, I'm looking for an article or anything, that describes the difference between SAP BW (BEx) and Business Objects- Reporting tools . which tools is suitable for what purpose? thanks brad

  • Help with setting up Aperture on Snow Leopard

    I have two late 2006 White Core 2 Duo iMacs no longer under warranty. My cameras are 2 Nikon D70's. My printer is an Epson 7600. I installed Leopard on one of the iMacs and it broke within a week of the upgrade. Our homeowners insurance may repair it

  • How to retrieve the java object in a proxy service in osb -- Plz help

    Hi all, I have a singleton java class which runs whenever the weblogic server gets started and store the output in its object. I need to access this java object from a proxy service in osb. We tried using java call out and retrieved that object but w

  • DR-8a wont play written dvd's!!!!!!

    I've just bought this drive, before i had a ricoh 2.4+r drive, and have written a few discs using it. These discs for some reason will not open or play using the DR-8A. (strange). it plays cd's fine and pre-recorded dvd's fine but just won't play any