Query in IDOC.

Hi,
Could you please clarify me the following
1) In which transaction code we can find the all the segements assigned to a MEASSAGE type.
2) In which transaction code we can find all the fields available under the Segement type.
3) where we can see all the MESSAGE types avaialble for a IDOC type.
What are all the different message types available for DELVRY03.
and what are all the MESSAGE types available for DELVRY01
In which scenario we use them.
In which scenario we use DELVRY01 and DELVRY03.
IDOC type   SHP_OBDLV_CHANGE01  is used in which scenario and what are all the message types available for this.
Please clarify me.
Thank you.

Hi Anil,
Following below are the details for the queries you have asked;
1) In which transaction code we can find the all the segements assigned to a MEASSAGE type.
Ans: The segments are not assigned to the message type. The segments are assigned to the idoc type (Basic type) and this is inturn assigned to the message type. The tcodes for assigning the segments for the idoc type is [WE30]. and then the tcode for seeing what idoc types are assigned to the message type is [WE82].
2) In which transaction code we can find all the fields available under the Segement type.
Ans: To see the fields in ta segment is [WE31].
3) where we can see all the MESSAGE types avaialble for a IDOC type.
Ans: Tcode [WE82] to see all message types available for the idoc type.. or you can also check in the table EDIMSG.
4) What are all the different message types available for DELVRY03.
Ans: Below is the list of standard message types available for the DELVRY03.
CARNOT
DELTRX
DELVRYASN
DELVRYPSN
DELVRYZSDL
DESADV
SHPCON
SHPCON_GD
SHPORD
STPPOD
WHSCON
WHSORD
5) and what are all the MESSAGE types available for DELVRY01
In which scenario we use them.
Ans: The standard message types available for the DELVRY01 idoc type are as below;
CARNOT
DESADV
SHPCON
SHPORD
WHSCON
WHSORD
The scenario in which this is used is very company specific.. It depends on the segments and fields of the idoc type DELVRY01. If the available segments of the idoc type DELVRY01 suffice the requirements then it is used. But usually the latest version available in the system is used and the segments and fields which are not relevant to the requirement are left off by indicating the segment as "not mandatory".
6) In which scenario we use DELVRY01 and DELVRY03.
Ans: Answered in Point 5... The same holds good for DELVRY03 idoc type.
7) IDOC type SHP_OBDLV_CHANGE01 is used in which scenario and what are all the message types available for this.
Ans: To answer this, I would require to know the SAP version you are working on...Please reply with the info to help me answer this...But as far as my understanding on this goes... this is related to shipping information data interchange, like the shipping notification, etc..
Regards,
Fazal

Similar Messages

  • Query in IDOC To JDBC Scenario

    hi all
    below is my scenario :
    As soon as vendor is  created/ updated at R/3 , the IDoc is triggered via. change pointer , and is send to XI. XI will create / update the corresponding vendor in   Oracle database at the pther side.
    My question is  , at Xi how will I come to know that the incoming vendor i have to insert in Oracle or update in oracle., as from XI i have to fire a query isert / update
    thanks
    Sheetal

    Hi ;
    Use UPDATE_INSERT as action .
    action=UPDATE_INSERT
    The statement has the same format as for the UPDATE action. Initially, the same action is executed as for UPDATE. If no update to the database table can be made for this action (the condition does not apply to any table entry), values of the table described in the <access> element are inserted in accordance with the description of the action INSERT. <key> elements are ignored in this case.
    The response document has the following format; one of the two values is always 0 because either an UPDATE or an INSERT action is always executed:
    <update_count>count</update_count>
    <insert_count>count</insert_count>
    Mudit

  • Query in IDOC.................Urgent

    Hi Friends,
    Sometime back i had post a query for the same in BAPI,i got the BAPI,but i feel if i ll get the respective IDOC for the same than i ll me more close to solve my prob.
    so send me an IDOC for Planned Investment and Expenditure.
    Plz help me on this.
    Thanks a lot in Advance
    mrutyun^

    hi Mrutyunjaya,
    try using BAPI_FIXEDASSET_CREATE1.
    You will get lot of information about asset in business object ‘BUS1022’.
    regards,

  • Query on Idoc Packaging with PI7.1 EHP1

    HI PI Experts,
    I have a scenario where batch run triggers the 100's of Idocs in R3 in few milli seconds, which means all Idocs are triggered in one go From R3.
    Do we still need to set Check box for Collect Idocs in Partner Profile in R3 for Idoc Packaging ?
    I want to make out the difference in 2 configs for Idoc Packaging where
    A)  All Idocs are sent via Report run of RSEOUT00 at a go after collection.
    B) All Idocs are triggered at same time via Batch Run at same time.
    Assumption:
    PI is configured to use Sender Idoc Adapter with Idoc Package Size of 10.
    OR
    I frame my Query in other way"
    What does Collect Idoc and running Report RSEOUT00 achieve to make sure that Multiple IDOC Nodes come into 1 XML message? OR Its only PI Sender Idoc Adpater take care of it when multiple Idocs of same type comes through PI?
    Please reply .
    Regards,
    Anurag

    Hi Anurag,
    In the sender IDOC adapter if the packaging option is not activated, then the IDoc packages get split into single PI messages, one PI message per IDoc. IDoc sender functionality is enhanced to preserve and process IDoc packages without splitting the IDoc package into individual PI messages. I.e. single PI message contains multiple IDocs including control records. Where as running the report RSEOUT00 will just send all the IDOCs that are in waiting state to their respective destinations.
    For the sender IDoc adapter to be able to process packages, it should receive the IDocs in a group. I.e. in the sender partner profile the packaging option has to be activated. Though you've activated the packaging option in the sender partner profile, If you dont check collect option in sendet IDOC adapter then the IDOCs get splitted into individual PI messages.
    Regards,
    Priyanka

  • Query Regarding IDOC  "WMMBID02"

    Hi,
    I have a follwoing requirement that makes use of a standart IDOC WMMBID02. This IDOC WMMBID02 has data stored within into different segments that have structures. I need to read that data and store it into an INTERNAL Table.
    Is there any specific SAP Function Module that would help me to obtain such requirement. If not, what are the options that could be used to read data from IDOC WMMBID02 and populate our INTERNAL Table.
    Kindly Suggests,
    Thanks & Regards,
    Rajesh

    Rajesh,
    Either you can use the function IDOC_TYPE_COMPLETE_READ
    Or use the code as below.
    SELECT * from EDID4 into t_idoc_data where docnum = ???
    data : wa_E1MBXYH type E1MBXYH,
    wa_E1MBXYI type E1MBXYI,
    wa_E1MBXYJ type E1MBXYJ
    loop at t_idoc_data into wa_idoc_data.
    case segnam.
    when 'E1MBXYH'.
    move wa_idoc_data-data into wa_E1MBXYH.
    when 'E1MBXYI'.
    move wa_idoc_data-data into wa_E1MBXYI.
    when 'E1MBXYJ'.
    move wa_idoc_data-data into wa_E1MBXYJ.
    endcase.
    move corresponding fields of wa_E1MBXYH into wa_itab.
    move corresponding fields of wa_E1MBXYI into wa_itab.
    move corresponding fields of wa_E1MBXYJ into wa_itab.
    append wa_itab to itab.
    Clear all the work areas here
    endloop.
    Regards,
    Ravi
    Note : Please mark the helpful answers

  • Query on IDOC Ack (STATUS) config in XI for a specific partner comm.

    Hi Experts,
    Is it possible to configure the IDOC Ack (STATUS.SYSTAT01 message) in XI for a specific partner communication? We want to configure our system like ALEAUD but the message type should be STATUS.SYSTAT01 and the acknowledgment should be send to sender system for a specific partner only if XI receives any IDOC like (Orders) from that specific partner. For other partners (same sender system) we donu2019t want this acknowledgment settings and configuration. If possible please provide the configuration filters steps etc. Thanks for your valuable inputs in advance.
    Thanks,
    Satish
    Edited by: Satish Jaiswal on Jan 8, 2009 2:55 AM

    Hi Husain,
    I have the document you have mentioned. Please note my requirement is to filter the Ack while creating and sending to R/3 based on Partner and Message type. The document provides info only on Message type filter but not parner specific for same sender system!!! Any help appreciated. Also note: BPM and Alert is out of scope.
    Looking for  some ALE configuration tricks to achieve this.
    Thanks
    satish
    Edited by: Satish Jaiswal on Jan 9, 2009 2:40 AM

  • Query on idoc interface

    Hi Experts,
    i have doubt on idoc interface.we have 10 records in a idoc outbound side.
    how can we send particular 3 records from those 10 records to pi
    Thanks in advance
    suresh

    hi,
    might be below blog and content those are  helpful for your requirement:
    Need list of Idocs for a particular Order Number
    Search for a particular IDOC :
    - Choose the transaction WE09 (SAP Menu -> Tools -> IDoc Interface/ALE -> Administration -> Services -> IDoc Search by Contents -> WE09). 
    - Choose the Data Source button to specify whether you want to search for IDocs from the database or the archive (or both).
    - If you have set the Archive flag, you can select files in the archive information system or manually. 
    http://www.sap-img.com/basis/how-to-search-by-value-a-particular-idoc.htm
    thanks

  • Query regarding Idoc extention

    hi,
    when we do idoc extenstion , is there any restriction on number fields that the extention can have ?
    I have a problem I have extened and Idoc.
    when I create n inbound idoc for it thrgh test tool in r/3 by passing the fields that i have extened, it does show those fields in the created idoc
    however when i receive inbound idoc from other system (non r/3 system) by passing these newly extended fields it does not populate them in the idoc...
    can any 1 help me with this?

    its no longer required.
    thank you

  • Query regarding IDOC in GTM

    Hi,
    I have been researching IDOC TRADINGCONTRACT01 for creating a trading contract (t code WB21). I would like to include the Expenses to this IDOC as well, but the standard IDOC does not provide the same. I would like to make entries to the 'Planned Expenses with Settlement' tab on the Expenses within the Trading Contract with this IDOC. Can anyone help me out with this? Thanks.
    Avi

    Hi
    This include is called by the enhancement MBCF0002, that populate the field SGTXT in movements MM and that you can transfer to field BSEG-SGTXT (well, this is their purpose). If you can copy the coding that you have in include ZX* somebody could help you.
    I hope this helps you
    Regards
    Eduardo

  • Query on IDOC to webservices scenario

    Halo Gurus,
    In general,if we have scenario involving webservices,we get WSDL file and use it in scenario development.
    In case,if WSDL is not provided ,can anyone help me to understand how to proceed with the scenario?
    Please provide more details,what are the necessary things that needs to be in place for stating a scenario that involves
    webservices.
    Regards,
    M.Raj.

    Hi M.Raj,
    Your scenario is IDOC to WebServices, here if in case the WSDL file is not available then you could generate the wsdl file in XI Integration Directory.
    Please follow the below steps,
    1. Create the Data type Message type and Message interface. (Use the Data type structure as per your requirments,, lets assume you have similar structure as IDOC type and you have creaetd in Integration Repository)
    2. Then do the regular mappuing and develope the other objects (Interface mapping, Integratuion scenario etc )in similar way as per any normal scenario
    3. Import the integration scenario in and make the regular development in Integration directory (ID).
    4. After activate all the development, in  ID goto >Tools>Define WebService
    5. one wizard will be open,  press continue.
    6. Give the Integration server SOAP Inbound channel as URL in below format
    http://<host>:<port>/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<communication channel>
    Remember the above link is case sensitive. If party is not available use it as channel=:<><service>:<communication channel>
    7. Select the Outbound Message Interface and continue.
    8. give Service details and Interface details as per previous screen. (can press BACK button to see it)
    9. Finish --> to generate the wsdl.
    You could use this wsdl to deploy in the Webservice and can process it futrher.
    If you have different wsdl in webservice then this will not work..
    Thanks
    Swarup

  • Query about IDOC XML Port

    Hi,
    I'm trying out the blog https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4443. [original link is broken] [original link is broken] [original link is broken] But, I don't see any advantage of using this as it's like appending the file (because each IDoc xml will have it's own start and end tag). Please clarify.
    Thanks in advance.
    Regards,
    Joe.

    Hi Joe,
       In that case, the root node's occurances should be changes from 1:1 to 1: unbounded.
    In general, the idoc's minimum and maximum occurances will be 1.
    You have to download the XSD of the standard IDOC and edit the root node occurances to:
    xsd:element name="IDOC" type="ORDERS.ORDERS05" minOccurs="1" maxOccurs="unbounded"
    then upload the new XSD as external definition.
    Then use this external definition as the source structure in the mapping.
    Regards,
    Ravi

  • Query on Idoc CRMXIF_PARTNER_SAVE 01

    Hi All,
    Settings have been made in CRM to trigger Idoc CRMXIF_PARTNER_SAVE 01 when there are any changes to Business partners, however I notice that the Outbound idoc contains only the data that has been changed apart from central data information. I am looking at capturing a few more information in the idoc like BP role information.
    Are there any other settings to be done by which all information can be passed on in the Idoc that is trigerred?
    Thanks in advance.
    Regards,
    Chandra

    Hi Shobit,
    There is a segment and corresponding fields for role, however these are not being populated as this is a delta. I would like to know if there is any way to populate the rest of the fields as well when a change is made on the BP.
    Regards
    Chandra

  • Query on idoc type creation

    hi,
    1.How can we rectify the warning messages thrown out during the process of creating a new idoc type-for extending a new segment?
    2.If a idoc type is created and released with warning messages-how to delete that?
    With Regards,
    Srividya

    Hi,
    You can use transaction  <b>BD87</b> to reprocess errorneous IDOC.
    You can also use transaction <b>WE19</b> to generate/regenerate the IDOC.
    Let me know following so i can help you finding the solution.
    - IDOC is inbound or outbound?
    - Which document triggers the idoc OR which document is being posted thru IDOC
    - What is the IDOC type?
    - What is tje Extension type and where have you added extension segments?
    - What message type and process code you are using?
    - How are you populating the extension segments? Which user-exit?
    - What error are you getting?
    Let me know these things so i can help you.
    Regards,
    RS

  • QUERY World IDocs

    Hello people how are you?
    My name is Angel and I have questions about idocs.
    The issue is that a new project is coming and I was told that we will be working with Idocs. I have no experience in Idocs and never did anything,
    I'm looking and I see that has many functions but are part of processes, watching the creation of common transactions idcos, port configuration (although this is over basis), and some problematic with them.
    For if I know what I need to know promptly Idocs that I can present is problematic, if anyone has any idea what q is working more broadly with Idocs (so that q is what is required to work with them).
    Download some statutes and am looking at,
    Thanks in advance,
    regards,

    Hello,
            Some times, it so happens that the Kind of Data to be sent does not have a Standard Selection Program or the basic Type itself does not suit for the Requirement.
           For example, if Pricing Data is to be sent to a 3rd Party system, then the Standard IDoc Type cannot be completely used. Instead, people opt for creating a Custom IDoc Type and Custom Selection Program (Could be a Report) to Send across the Information. In this Case, we'll not have any Extension as the Basic IDoc Type itself is a kind of its own.
         Another example which I worked on was that the Customer wanted a Report for Displaying all the Production Orders in an ALV Report. When the User selects one or more Production Orders and clicks on the SEND button on the Application Tool Bar, all the Production Order information should be sent as IDocs to the 3rd Party System for Labeling purpose.
    Hope it was clear.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

  • ABAP-HR(QUERY IN IDOC FM)

    Hi Expertes,
    Whenever am excuting the progrm that time it's showing the error like your progrm is not in libreary
    when this fm is  trigger that time showing error.
    CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS'
        EXPORTING
          curr_report     = c_idoclog_upd_program    "Program for which selections are to be displayed
        TABLES
          selection_table = i_idocupd_seltab.
    curr_report     = c_idoclog_upd_program "here am providing the curren program name".
    Thnks&regards
    Rahul

    Hi,
    As the function RS_REFRESH_FROM_SELECTOPTIONS gets values of the current's program selection screen all you have to do is to provide your program name here in capital letters.
    1) either hardcode it
    CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS'
    EXPORTING
    curr_report = 'Z_MY_PROGRAM' 
    TABLES
    selection_table = i_idocupd_seltab.
    2) or use sy-repid data object
    data: repid like sy-repid.
    repid = sy-repid.
    CALL FUNCTION 'RS_REFRESH_FROM_SELECTOPTIONS'
    EXPORTING
    curr_report = repid
    TABLES
    selection_table = i_idocupd_seltab.
    In this case table i_idocudp_seltab with hold selection from your current selection screen
    Regards
    Marcin

Maybe you are looking for