Difference Between IDOC Message Type PORDCH & ORDCHG

Hi
Could anybody clarify me difference between Idoc types PORDCH & ORDCHG.
For PO Change (Can be adding new line item, deleting existing line item, Change existing line item )
which IDOC is suggested.
Can i use ORDCHG Idoc for this purpose, But i find many fields are not exist in this segment.
Pl clarify.
Rams.

Use ORDCHG message type with basic type ORDERS03

Similar Messages

  • DIFFERENCE BETWEEN iDOC MESSAGING AND bDOC MESSAGING

    hI
    gurus what is the diffrence between idoc messaging and bdoc messaging?
    K. Mangalum

    Hi Kumara,
    BDOC:
    Container of business data that belongs together, for example customer, contact person, order or activity. This means that it contains all required information for a business process. The technical representation of a BDoc type is completely independent. There are many possible representations for a BDoc type.
    For example, a BDoc type can be represented as follows:
    as a collection of internal ABAP table structures (on the CRM Server),
    by ADO record sets (on mobile clients),
    as an XML form (for non-SAP systems), or,
    as an IDoc.
    Therefore a BDoc type is a semantic collection of business data and not a syntactical description.
    There are three classes of BDoc types:
    BDoc types exclusively used for mobile applications
    They consist of a hierarchical data segment structure with assignment to database tables.
    BDoc types for synchronization between the consolidated database in the CRM Server and mobile applications
    They consist of a hierarchical segment structure with assignment to database tables.
    BDoc types exclusively used for non-mobile applications
    They consist of:
    a hierarchical segment structure with no assignment to database tables,
    additional data (complex data type modeled in the ABAP Dictionary)
    Standard BDoc types are provided by SAP. Additional BDoc types can be modeled by customers.
    Idoc:
    IDOC: An intermediate document, container for exchanging data between R/3 and other SAP and non-SAP applications. Structured collection of segments. Segments are structured collection of data elements.
    General Structure
    IDocs contain administration information for technical processing, as well as the actual application data, which is stored in segments. A segment comprises segment fields as the smallest unit of the IDoc - comparable with the data elements from the EDIFACT standard.
    In the SAP System, the processing status ("what has happened to the IDoc before now?") is stored in the IDoc status information. The status information also contains details about errors and indicates the data in which the error occurred. This status information is not forwarded as part of the IDoc but separately using "status processing".
    IDoc types (special structure)
    An IDoc type is defined through its permitted segments. Segments can be dependent on each other (parent and child segments). For example, segment E1EDPT1 (document item text identification) is a child segment of segment E1EDP01 (document item data, general) in IDoc type EXPINV01 (export billing) and a child segment of E1EDP07 (order data shipping notification) in IDoc type DESADV01 (shipping notification). The segment, therefore, is used in several contexts and is the "child" of several "parents".
    CRM Bdoc and IDoc are both persisted data structures.
    Idoc works on a particular technology called ALE and is used for data exchange between two R/3 systems
    Regards,
    Satish Mathala

  • Difference between IDOC Type and Message Type

    Hi, please let me know the difference between IDOC type and Message Type?
    Thanks

    Hi,
    Message type is business name for IDOC you are sending hiding all technical details of the IDOC.
    IDOC type gives more technical information about structure of the IDOC.
    You will be linking IDOC type to message type while processing IDOC in runtime.  You will be specifying message type and IDOC type in WE20 trasaction which says which message will go to which partner whether it is outbound or inbound.
    Best Regards,
    Krishna

  • IDOC Message type 'ORDCHG' - Sales Order Delete funcanility

    Dear Guru's,
    I have a requirement for a client where client is sending a EDI message to change & Delete a Sales order. I have mapped change option with IDOC message type 'ORDCHG' and basic message type 'ORDERS05'. Change option for the sales order is working fine.
    Can any one tell me with message type 'ORDCHG'. how to delete a Sales Order. In EDI, client is passing only Header segments with Summary details.
    Your reply will of greate help to me.
    With Best Regards,
    M. Rajendran.

    Hi Ram,
    Thanks a lot for sharing the link, but this dint solve my purpose. I have a different case all to geather.
    My client is passing only Header segment and summary segment in the EDI. Thru ORDCHG i need to cancle/Delete entire sales order.
    But i found that in standard IDOC Message type 'ORDCHG' only line item deletion/Cancle is availble but i wanted to delete/cancle entire sales document.
    Any possibilites available in ORDCHG. Your reply will be much appreciated.
    Thanks in Advance.
    With Best Regards,
    M. Rajendran.

  • Difference between IDOC Type WBBDLD06 and WP_PLU03

    Hello Friends,
    Can you please suggest me the difference between IDOC Types WBBDLD06 and WP_PLU03.
    Regards,
    Narendra Goyal

    No Answer

  • Difference between idoc and rfc

    what is the difference between idoc and rfc? when and where it is used? when there is idoc, why rfc vice versa?

    IDoc (for intermediate document) is a standard data structure for electronic data interchange (EDI) between application programs written for the popular SAP business system or between an SAP application and an external program. IDocs serve as the vehicle for data transfer in SAP's Application Link Enabling (ALE) system. 
    IDocs are used for asynchronous transactions:  Each IDoc generated exists as a self-contained text file that can then be transmitted to the requesting workstation without connecting to the central database. 
    Another SAP mechanism, the Business Application Programming Interface (BAPI) is used for synchronous transactions. 
    A large enterprise's networked computing environment is likely to connect many geographically distributed computers to the main database. These computers are likely to use different hardware and/or operating system platforms. An IDoc encapsulates data so that it can be exchanged between different systems without conversion from one format to another. 
    IDoc types define different categories of data, such as purchase orders or invoices, which may then be broken down into more specific categories called message types. Greater specificity means that an IDoc type is capable of storing only the data required for a particular transaction, which increases efficiency and decreases resource demands. 
    An IDoc can be generated at any point in a transaction process. For example, during a shipping transaction process, an IDoc may be generated that includes the data fields required to print a shipping manifest. After a user performs an SAP transaction, one or more IDocs are generated in the sending database and passed to the ALE communication layer. The communication
    layer performs a Remote Function Call (RFC), using the port definition and RFC destination specified by the customer model. 
    The IDoc is transmitted to the receiver, which may be an R/3, R/2, or some external system
    RFC
    Remote Function Calls (RFC) and data exchange through IDoc message documents. RFC makes direct and synchronous calls of a program in the remote system. If the caller is an external program it will call an RFC-enabled function in R/3 and if the calling program is the R/3 system it will call an RFC-function in another R/3-system or it will call a non-R/3 program through a gateway-proxy (usually rfcexec.exe). BAPIs are a subset of the RFC-enabled function modules, especially designed as Application Programming Interface (API) to the SAP business object, or in other words: are function modules officially released by SAP to be called from external programs.
    note:reward points if solution found helpfull.....
    regards
    chandrakanth.k

  • Difference between IDOC Bundling and IDOC Packaging

    Hi,
    Can anybody please explain the difference between IDOC bundling and IDOC packaging?
    Thanks,
    Loveena.

    Hi,
    IDoc Bundling is the changing the occurance of IDoc.
    In a scenario If there is a necessitity for changing the Occurance of some segment of the IDOC u have to perform this steps
    1.Import the IDoc to XI.
    2.Export the IDoc(i.e XSD format) and save it to the local machine.
    3.Make changes to the IDoc structure by modifying the XSD file in the local machine.
    4.Save it as an XSD file Itself.
    5.Import the XSD file in the IR under the External Defination.
    6.Use this XSD in your Message Interface/Mapping which is same as IDoc structure but with some changes that u have made.
    Go Thru this Blog <a href="/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change Bundling - Trick without BPM</a> BY Michal Krawczyk where the Occurance of the IDoc is changed to 1...Unbounded from 1...999999999 by using the XSD.
    IDoc Packing is collecting of IDoc
    <a href="/people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm of Multiple type IDOCs in BPM</a> BY Pooja
    Regards
    Santhosh
    Remember to set the thread to solved when you have received a solution
    [url=Use a Good Subject Line, One Question Per Posting - Award Points;  Use a Good Subject Line, One Question Per Posting - Award Points[/url]

  • As to the data type of the data type of the difference between two date type of datas

    Hi,
    I have a question about the data type of the difference between two date type of datas.
    There are two date type of datas as:
    SSHIPMENTS.RECEIVEDATETIME
    SSHIPMENTS.PROMISEDATETIME
    I try to use the following SQL Script in Oracle SQL*Plus as:
    SELECT CASE
    WHEN (SSHIPMENTS.RECEIVEDATETIME - SSHIPMENTS.PROMISEDATETIME) < '000 01:00:00.000' THEN 'OnTime'
    WHEN (SSHIPMENTS.RECEIVEDATETIME - SSHIPMENTS.PROMISEDATETIME) < '000 01:30:00.000' THEN '60-89 Minutes'
    ELSE '3+ Hours'
    END
    FROM SSHIPMENTS;
    The error message of "Invalid Number" for the '000 01:30:00.000' happens.
    I don't know if the data type of the interval is wrong.
    Many Thanks,
    Cathy

    SELECT CASE
    WHEN (to_char(SSHIPMENTS.RECEIVEDATETIME,'hhmiss') - to_char(SSHIPMENTS.PROMISEDATETIME,'hh24miss')) < '010000' THEN 'OnTime'
    WHEN (to_char(SSHIPMENTS.RECEIVEDATETIME,'hhmiss') - to_char(SSHIPMENTS.PROMISEDATETIME,'hh24miss'))< '000 01:30:00.000' THEN '60-89 Minutes'
    ELSE '3+ Hours'
    END
    FROM SSHIPMENTS;
    just try it out..

  • Difference between IDOC & RFC

    1. Can someone explain the difference between IDOC & RFC
    2. from processing point of view which one would be the best performance

    IDOC      BAPI
    IDocs are text encoded documents with a rigid structure that are used to exchange data between R/3 and a foreign system.
    BAPIs are a subset of the RFC-enabled function modules, especially designed as Application Programming Interface (API) to the SAP business object, or in other words: are function modules officially released by SAP to be called from external programs.
    Idocs are processed asynchronously and no information whatsoever is returned to the client,      
    BAPIs are called synchronously and (usually) return information
    The target system need not be always online. The IDOC would be created and would send the IDOC once the target system is available (tRFC concept). Hence supports guaranteed delivery      
    whereas for BAPIs the client code needs to do the appropriate error handling.
    With asynchronous links the sub-process on the client can be finished even if the communication line or the server is not available. In this case the message is stored in the database and the communication can be done later      
    Problems with synchronous links occur if the communication line or the server is temporarily not available. If this happens, the sub-process on the client cannot be finished (otherwise there would be data inconsistencies).
    The disadvantage of asynchronous links is that the sub-process on the server cannot return information to the calling sub-process on the client. A special way for sending information back to the client is required. In addition, a special error handling mechanism is required to handle errors on the receiving side.      
    Synchronous links have the advantage that the sub-process on the server can return values to the sub-process on the client that has started the link.
    IDOCs may
    be more changeable from release to release.
    BAPIs are not totally immune to upgrades
    IDOCs  are poorly documented      
    BAPIs are reasonably well documented.

  • Several deliveries are created through IDOC message type DESADV.

    Hi Gurus,
    Do you happen to know why in IDOC, message type DESADV, FM BORES_IDOC_INPUT_DESADV1, several inbound deliveries are created? What could have been tha reason for the split? One strange thing is, we tried to create an inbound delivery manually using the same material or data in idoc but only one delivery were created. No split occurred.
    I tried to investigate and i found out that Idoc uses FM GN_DELIVERY_CREATE while manual creation uses GN_DELIVERY_CREATE_FOR_DIALOG. Do they have difference?
    I hope someone can help me on this.
    Thanks in advance!

    Hi
    Answer is pure assumption.
    LIKP-ZUKRL is the field used for delivery split, pls check whether you are passing any value for the same
    Regards
    Madhan D

  • Difference between IDOC segments starting with E1 and E2

    Hi all,
    What is the difference between IDOC segments starting with E1 and E2
    Thanks

    Hi Kajol,
    A segment in SAP system is technically implemented as three physically separate pieces.
    1. Segment type u2013 the version-independent name of the segment. Standard SAP names begin with E1.
    2. Segment definition u2013 contains the fields which represent the data. Its maximum size is 1000 bytes. Standard SAP definitions start with E2 with the last 3 characters implying the version of the segment.
    3. Segment documentation u2013 represents the data dictionary documentation for each field in the segment definition. It begins with E3 for SAP provided segments.
    For example, E1EDP01 will be your segment type and E2EDP01003 will be your segment definition with 003 indicating its version.By default, the segment type points to the latest segment definition.
    Kindly do reward points if you find this as useful.
    Regards,
    Aswin

  • IDOC message type for "Site" in SAP Retail module?

    Hi All,
    We have the need to transfer master data (through master data change pointers) of Retail Sites within the SAP Retail module (transaction:  WB01, WB02).  Does anyone know if there's an IDOC message/type already associated with this?  Thanks in advance for your help!
    Cheers,
    Matt

    Hi,
    please read SAP notes 892103 and 551035.
    The correct IDOC type should be FIDCC1 / FIDCC2.
    Best regards,
    Andreas

  • Difference between core switch types WS-C3750X-12S-S and N3K-C3524P-10G?

    Hello All,
    I am new to this domain and yet have to look after the setup of our datacenter for a new branch. Could any one of you provide difference between core switch types WS-C3750X-12S-S and N3K-C3524P-10G!
    Thanks in advance!!

    N3K-C3524P-10G
    24 fixed 1/10-Gbps SFP+ ports; upgradeable to 48 with a valid license
    Line-rate Layer 2 and Layer 3 throughput of up to 480 Gbps
    Compact 1RU form factor
    Dual redundant color-coded power supplies
    Four redundant color-coded fans

  • What's the difference between deleted messages and trash?

    what's the difference between deleted messages and trash?

    A Time Capsule is hardware. It's basically an Apple AirPort Extreme wireless router with a built-in hard drive. For more info on this product:
    http://www.apple.com/timecapsule/
    Time Machine is a software application that allows your Mac to backup its data automatically to the hard drive on the Time Capsule. For more info on this software, which is included with the Leopard, Snow Leopard and Lion operating systems:
    http://www.apple.com/findouthow/mac/#timemachinebasics

  • Difference between Testing Message in Integarion Engine and Adapter Engine

    Hi Experts,
    in project, we always test message in runtime workbench>component monitoring>integration engine-->Test Messge
    however, i also find that in  runtime workbench>component monitoring>adapter engine also exists a Test Message tab.
    we don't have access to test messages in this tab, so can anyone tell that what is the difference between testing message in integration engine and adapter engine?
    thanks in advance.

    The usual flow of messages in scenarios which use adapters at both sender and receiver end is as follows
    Sender system -> Adapter Engine -> Integration Engine -> Adapter Engine -> Receiver system
    When you use the testing option in IE, then you are basically posting the message directly to the Integration Engine.
    When you use the testing option in AE, then you are trying to post the message to the adapter engine, which will then forward the message to the Integration Engine. IN this testing, you are also testing the sender adapter also.
    Regards,
    Ravi Kanth Talagana

Maybe you are looking for

  • "Network settings have be changed by another application" stuck in loops

    I have the exact problem as others with Network System Preferences saying that the settings have been changed by another application. The message goes into a loop that can only be stopped with a Force Quit of the Preferences. I also have the Airport

  • Adobe Premiere Elements 11 Editor: how to get support when you purchase at Apple Store?

    [Moving to Premiere Elements... JTS] I purchased Adobe Premiere Elements 11 Editor software at Apple Store in May/11/2013. I could use the product no more than 2 times because it started to have problems to open, since then I could not use anymore. I

  • Ipod gives error message on download

    when i try to download a game from the app store, i get message that says "unknown error" and asks for password again & keeps coming back to unknown error.  any ideas?

  • What to upload in a server

    Hi, I am new to JSP. I have created a index.jsp page in Netbean. When I uploaded the index.jsp in the server it dint run. Can any one please tell me what all I should upload into server for a jsp page to run? Thank you. ghosh

  • One shoot. Two Formats. DV vs. AVI

    I recently captured a nature scene using two entirely different cameras and formats both set to NTSC with a 4:3 aspect ratio. The first camera captured exclusively to mini dv tape while the second (backup camera) captured exclusively to an SD memory