What is IDOC Inbound process and Outbound Process?

What is IDOC Inbound process and Outbound Process?
can any one explain about the inbound and outbound process step by step?
Tks in advance,
Phanikumar

Hi,
   Inbound means transfer legacy data to SAP system and
  outbound means transfer SAP system data to legacy system.
Regards,
Prashant

Similar Messages

  • What is Inbound Proxy and Outbound Proxies  - Client and Serv please help ?

    Hi Friends ,
                <b>  1.  What is exact meaning for Inbound Proxies and OutBound Proiex ?
                    2.  Is outbound proxies means sending message to IS ?
                     3.  Is Inbound proxies means receiving message  from IS ?
                   4.  Where exactly we need proxy ?
                   5. What is Sever and client Proxies ?
                     Is server  ( here servre means XI Server ? )means Inbound .
                 Then normal meaning of Inbound is to  from server right ?  Then  hwo it will bwecome as inbound ?</b>
               I have gone through many blogs but still i am not clear .Please anyboy can expalin me ?
    Regards .,
    Shyam

    Hi Shyam
    1. What is exact meaning for Inbound Proxies and OutBound Proiex ?
    2. Is outbound proxies means sending message to IS ?
    3. Is Inbound proxies means receiving message from IS ?
    Ans ::
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/18dfe590-0201-0010-6b8b-d21dfa9929c9
    How to integrate or Establish connection between SAP XI and BIW?
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5f12a03d-0401-0010-d9a7-a55552cbe9da
    4. Where exactly we need proxy ?
    5. What is Sever and client Proxies ?
    Ans ::
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies - Activate Proxy
    /people/siva.maranani/blog/2005/04/03/abap-server-proxies - ABAP Server Proxy
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Client Proxy
    Proxies: are interfaces which will get executed in the application system.They can be created only in the system from message interfaces using the proxy generation functions.
    The biggest advantage of the proxy is that it always by passes the Adapter Engine and will directly interact with the application system and Integration engine - so it will and should give us a better performance.
    The literal definition of a proxy is an object / process authorized to act for another; an agent or a substitute. In simpler terms, proxies in the XI context are objects used to encapsulate the creation (from a sender system) or parsing of XML (at a receiver system) as well as the communication with the relevant runtime components required to send or receive those messages. The Proxy Runtime controls these objects / processes, and can itself be controlled by the applications it communicates with.
    The Proxy currently has the following components available:
    1. ABAP Proxy – Communication using XI or Web Services
    2. Java Proxy– Communication using XI (J2EE)
    JAVA Proxies:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f272165e-0401-0010-b4a1-e7eb8903501d
    ABAP Proxies:
    /people/sap.user72/blog/2005/12/13/integration-builders-through-proxy-server-part--2
    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
    /people/arulraja.ma/blog/2006/08/18/xi-reliable-messaging-150-eoio-in-abap-proxies
    /people/stefan.grube/blog/2006/07/28/xi-debug-your-inbound-abap-proxy-implementation
    /people/michal.krawczyk2/blog/2006/04/19/xi-rfc-or-abap-proxy-abap-proxies-with-attachments
    /people/sukumar.natarajan/blog/2007/01/07/how-to-raise-alerts-from-abap-proxy
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    Just refer these links u will get the answer of ur all 5 Question
    <b>Pls reward if useful</b>

  • Re : what is diffrent Between  Synchronies and   Asynchronies  process

    Hi ,
          what is diffrent between Synchronies and   Asynchronies  process in  session Method and call Transcation method  pls give one Example...
    Thanks
    Arief .S

    Synchronus data processing is that in which the program calling the update task waits for the update work process to finish the update before it continues processing.
    In Asynchronus update the callng program does not wait for update work process to finish the update and continues as normal.
    A BDC done with sessions is always synchronus.
    A BDC with call transaction is by default asynchronus
    unless you define it explicitly as
    call transaction 'XXXX' ...... update 'S'.
    ( If you donot define update option it is defaulted to "A" ).
    The update method is of importance when one transaction locks data which may be required by a subsequent transaction . The subsequent transaction will fail if data is locked from previous one. An example would be you are creating sales order for same material in succession ( with asynchronus update ). Quite likely that some of transactions would fail due to material locked.
    For large volume of data Call Transaction will be faster but you have no restart capability here. Suppose from 1000 transactions 100 fails . You will have to run the BDC program again exclusing the ones which wrere successful. However with session method you have the option to process the error transactions again in SM35 . So if you are sure that errors will not occur use call transaction else use session method.

  • Inbound logistics and Outbound logistics

    Can anyone
    1).list what all processes come under Inbound logistics and Outbound logistics
    2).what is Backorder processing in Inbound logistics and its implications in the business
    -Pallu

    1).list what all processes come under Inbound logistics and Outbound logistics
    Config:
    go to SPRO-MM-purchasing-Confirmation-setup confirmation control
    here select the 10 and check the check box Create inb delivery
    then select the line and click on the confirmation seq and make GR relevant, MRP relevant and GR assign (all three box checked)
    Process Flow: -
    1. ME21N - In PO, Confirmation Tab, select the confirmation control key as "Shipping Notification" or "Inbound Delivery"
    2. VL31N - Create Inbound Delivery w.r.t. PO
    3. MIGO - Goods Receipt > Inbound Delivery
    Outbound:
    Create the sale order delivery using VL01N
    post goods issue

  • Difference between Integration Process and Monitoring Process

    Hi Experts,
    What is the difference between Integration Process and Monitoring Process available in PI7.1?
    SAP says that Monitoring process is a special kind of integration process that receives the event messages.
    My doubt is even integration process can receive the event messages.
    Why these two different type of entities are created for the same purpose?
    And what is the technical difference between the two in terms of PI perspective?
    Regards,
    Sami.

    My question is now answered.
    [https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70a25d3a-e4fa-2a10-43b5-b4169ba3eb17]
    On page 17 of this pdf following sentence is mentioned :-
    From technical perspective, there is no difference between monitoring process and integration process.
    Though logically those are two deifferent things.
    Monitoring porcesses are used to receive only event messages that is comprises of event data only.
    Like Purchase order creation is a event and its event message will have the event data like Order Id, Created on, Created by, Quantity etc., instead of whole purchase order.
    Where as Integration Process is a way to provide solution in some specific circummtances like where we have to automate our process or where we need something in between for the course of communication.
    Guys thanks for your precious time.
    Regards,
    Sami.

  • Difference between business process, sales process and order process

    what is the difference between business process, sales process and order process?

    Dear Gopala,
    business process is a general definition of the process which you have:
    for example, you get an order, you have no goods, but you can produce them, you start an assambly processing, the production order will be created, then the goods will be prepatred, then the delivery will be created, the goods issue booked then your customer gets thwe goods and send the delivery confirmation, you create an invoice etc.etc.
    sales process is a part of  a business process.
    Sales process shows how you sell the goods, there are different sales document  categories to do this: sales orders, contracts, scheduling agreements etc.
    order process is only one of possibilities of the sales process.
    Order process is used if you get really a one-time (or at lease not on a regular basis many times) the simple orders where your customer says what goods he would like to receive and when. Then you create a sales order (in dialog transaction VA01) and can create a delivery. There are different types of sales orders in the standard. The customizing of sales order types is available under the transaction VOV8.
    I hope, this info help you a little bit further to understand SD design.
    Kind regards,
    Akmal Vakhidov
    Development Support SD, SAP

  • Using CREATE PROCESS and START PROCESS in a JSP

    Hi,
    I have built a simple JSP page. I want to call my workflow program from this page.
    How should I use the CREATE PROCESS() AND START PROCESS() inside the JSP page?
    Also I want to get the value entered in the text field (which will be a hidden field) to be passed to the ITEM_ATTRIBUTE, which I have defined in my program. How can this be achieved?
    Please give me the syntax for this.
    Please find below the JSP page
    =========================================================
    <%@page import= "java.util.Date" %>
    <script language="javascript" src="ibeCButton.js"> </script>
    <html>
    <head>
    <title>First Page</title>
    </head>
    <body>
    <H3>Today is:
    <%= new java.util.Date() %>
    <INPUT TYPE="text" NAME="CART_ID">
    <INPUT TYPE="submit" onclick = >
    </H3>
    </body>
    </html>
    ==========================================================
    To use LAUNCHPROCESS in JSP, the following is the syntax.
    public static boolean launchProcess
    (WFContext wCtx,
    String itemType,
    String itemKey,
    String process,
    String userKey,
    String owner)
    Should WFContext have the connection information of the DB.
    If I pass only the WFContext and itemType attributes are they enough? Please let me know.
    Thanks

    There are two options.
    1. Good one.
    Include wf*.jar files in your system CLASSPATH. Use oracle.apps.fnd.wf.engine.WFEngineAPI class to access engine APIs. You would need to pass WFContext for which you need WFDB.
    You basically created WFDB with username, password and connect string. Pass it to WFContext and use it for all Workflow Engine APIs.
    2. OK one.
    You can get JDBC connection using the default mechanism that your custom Java and JSP code could be using. Call the PLSQL procedures WF_ENGINE.CreateProcess and WF_ENGINE.LaunchProcess over JDBC.
    Anyways option 1 makes life easier.

  • AR process and Sub process documentation

    Hi,
    I am working on AR process and sub process …Can any one please mail me the   documentation / links on
    AR high-level process &and AR sub process like….
    Manual invoicing (where there is no SD invoice)
    Direct debit Process,
    Automatic matching of Incoming payments,
    Remittance advice/ payment advice,
    Debit Not process & credit note process
    Electronic Bank Statements
    User exits (on payment advice)
    Credit managment process
    Points will be awarded accordingly
    MY mail id is [email protected]
    Thanks
    Sireesha

    I would suggest reading the pdf files from Siemens.
    you can also find some files in www.easymarketplace.de
    but the best thing to do would be to practise a lot in a test system and get the overview from people who worked in AR for atleast 6 months....
    the pdf files, though they are comprehensive are very intricate and never explain the entire business scenario in simple words..

  • Business Process and sub Process IN ERM and CUP

    Hi Friends,
    We are in intial stage of GRC implimentation. Now I am uploading the roles into ERM and CUP. I have defined business processes and sub processes for the roles and upload the roles successfully in ERM. But when I am doing the same excercise in CUP especially during creation of sub process it is not allowing the charecter "-" in the name space.
    E.g. Business process name is EHS-SM (Uploaded to CUP)
           Sub process name is EHS-SM1.1 (not allowing to create in CUP wher as successfully created in ERM)
    My question is
    1. why it allows me to do the same thing in ERM but not in CUP.
    2. Is there any way to maintain the name with chaecter "-".
    For your information I am in the phase of defining the attributes for the roles.
    Thanks & Regards,
    Satyabrat
    Edited by: Sunil Varghese on Oct 28, 2009 10:59 AM
    Edited by: Sunil Varghese on Oct 28, 2009 11:01 AM

    Hi all,
    I will have a hard time ahead with  BP and SBP. all are in the same format. I dont think my company will agree to change the name of there BP  or SBP because they are thousands in count and also there is no other way around in GRC,
    Let give me a try...
    Thanks Guys for your support and time.

  • Business Process and Sales process

    Hi Gurus,
    Will somebody explain me the Difference between " Business Process and Sales Process"
    Thanks & Regards
    Srikanth

    Hi Srikant,
    Sales process is related to only sales and Distribution which means from Sales to Billing, But in business process it includes other business aspects like accounting principles, etc, i.e it includes all processes of all the modules.
    For SD point of view in interview your answer should be all SD scenarios.
    reward if it helps.
    Regards
    Bidhu Bhusan Samantaray

  • Business process and sub process in CUP & ERM

    Hi,
    We have created Business Processes and Sub- Processes in ERM. But we are not able to view the same when we create a request in CUP.
    We have created the Business Processes and Sub- Processes for CUP in Roles -Attributes.These were then visible in the request.
    Do we need to create the Processes and Sub-processes independently in both ERM and CUP or should it flow into CUP when roles are imported into CUP from ERM ?
    Thanks and Regards.

    Another important point:
    In CUP, Sub Processes are optional, in ERM they are mandatory.
    Please make sure you have some in CUP for all your processes.
    Frank.

  • Concept of Sub Process and Starter Process in BPEL

    Hi Forum -
    With my limited understanding of BPEL I have found that if a process has to interact with another process it has to be exposed as a service however that is not good in all cases.
    Is there a way in BPEL where once can create a process and do not expose it as service and still be able to call it from another BPEL process.
    For example there can be a process called sendNotification and all the other processes if they want to send a notification can call this process.
    In TIBCO there is a concept of Starter Process and Sub Process. A Starter Process is a process which will wait for an event to take place, like a web service request or a JMS message or a database adapter event and then this main process can call a sub process, just like the main program calling a function. This sub process need not be defined as a service in TIBCO and it can still accept an xml schema type as input.
    Is this possible in BPEL?
    Thanks!

    10g -> Every process is a service.
    11g -> Create a Composite, You could wire multiple BPEL Components and expose only the desired ones as a service through a mediator or directly the bpel. Mediator provide one more layer of virtualization and hides even the first master bpel component.
    But if the send notification have to be reused outside the composite, it has to be an exposed service. Although it is exposed as a web service, it uses only WSIF binding to interact between bpel processes and not a soap binding(unless specifically instructed).
    If you are looking for function kind of construct, you could create custom xpath functions (like logging etc.)
    -Sridhar

  • Difference between viewoption.process and sourceoption.process.

    hi,
    In the Technical deplyment document, it tell me that calling a workflow by using sourceoption.process.But i know that we call a worflow by viewoption.process.
    this was code in the document
    <Form>
    <Field name='sourceOptions.Process'>
    <Expansion>
    <s>My workflow process name</s>
    </Expansion>
    </Field>
    </Form>
    can any one tell me what is difference in both ?
    Thank you

    The common usage of process and thread is as mjacobsca says. A process is a program that is currently excecuting. Each process has at least one thread running within it. Threads are sometimes called leightweight processes, so I would say process is the more general word. To complicate matters there are different thread depending on who owns them, the OS (native thread or the JVM (green thread).
    http://developer.java.sun.com/developer/qow/archive/97/index.html

  • Difference between Consolidation Process and Calculation process

    Hello everybody,
    I need to understand what's the difference between the two process : consolidation && Calculation and why we apply consolidation only to the entity dimension?
    Thanks in advance.

    this is a basic concept.
    calculation is to calculate all the calculated data for a particular child entity. you right click on an entity and choose "calculate" and it performs calcs on that entity only. when the data is calculated, then it is ready to be consolidated to the parent entities. at this point your calculations have not changed the data in the parent entity, merely done the ground work so that the child entity has executed the Sub Calculate() rules and contains the correct adjusted results (numbers) based on the combination of the source input data, the journals, and the applied rules. the child entity calculation status changes to "OK" to show it is complete, and the parent entities calculation status will change to "CN" indicating a consolidation is required (the parent entity is said to be "impacted" by the change in the data to the child).
    then you right click on a parent entity and choose "consolidate" and it consolidates all the data from all the children of that parent to come up with the consolidated results of that parent entity. so the consolidation includes the translation, elimination, parent-level journals and calculation of the final contribution to the parent entity or whatever is written in the Sub Consolidate() rules if using custom rules. then the total of all the contributions is what is written to the data input level of the parent entity (<Entity Currency> value member). when the consolidation process has finished, the parent calculation status changes from "CN" to "OK".
    then you repeat the process further up the tree until you reach the top level parent entity.
    if you choose "consolidate" on a top level entity where the children have not yet been calculated, the children will be calculated first automatically, before the consolidation can start. if you add "write to file" rules to the rules file, to log the consolidation process to a file, you will begin to understand the order of operations. HFM merely provides both "calculate" and "consolidate" choices in the user interface, as a convenience to separate the two operations in those cases where only one or the other is desired to be performed. since the consolidation cannot proceed until the calculation is completed, a consolidate of a parent that contains not-yet-calculated child entities will launch a calculate of those child entities automatically first. if you have a parent that has many children, it is sometimes beneficial to do the calculate separately so you can do small portions of the entity at a time, and then only when all the calculates are complete, to go ahead and launch the consolidation of the parent.
    an explanation of what happens in the consolidation process step by step, is provided in the Oracle HFM documentation. you should also consider to attend the Oracle University courses ("Create and Manage Applications" and the "Create Rules" courses, before you fully understand the concepts of HFM and can market yourself to potential clients as a consultant or competent user.
    also there is at least one book available on the subject of HFM.
    please mark the thread as answered/helpful if you can understand the above explanation.

  • Difference between Monitoring Process and Integration Process

    What is the difference between the Monitoring Process object for BAM and Integration Process object? Both seem to have exactly the same design environment in the Enterprise Services Builder.
    Is it so that Monitoring Process alarms only appear in the UWL of the specified user?
    Also, suppose I am wanting to create a receive step to wait for the arrival of a message instead of an event (say I want to check a specific message arrives before a certain time, correlating several fields of the message, which is something I cannot do I believe with alert monitoring). Am I able to do this? I cannot see a reason why not, but I'd like confirmation.
    BR,
    Tony.

    Hi,
    Thanks for the link! I read through the replies, but it still leaves a couple of basic questions unsolved:
    1) Why did SAP discriminate these two types of PI objects at design time - the Monitoring Process and the Integration Process?
    2) new capabilities of PI 7.1 are touted as:
    Event provisioning and consumption for BAM:
    - Local container
    - Subscription and handling of business process events
    - Milestone Monitoring
    So can I only employ event provisioning, subscription of Business process Events and Milestome monioring with  a Monitoring process, or can I do that with an Integration Process as well?
    BR,
    Tony.

Maybe you are looking for

  • Delta on Amount Field

    Hi All, I need to create a delta on the Amount field, cannot add Date stamp field or the date in Data source. Pl let me know the process or the steps i need to be aware of. thanks

  • How can I get a dual display to work with Keynotes?

    I'm using an iMac 24" output to a projector. I want to have Keynotes presentation on the iMac mon while I demo with various softwares, iPhoto, on the projection screen. Basically, I want to run the Keynote presentation and forward the slides on the i

  • Where are iCal files stored

    I'm using iCal 2.0.3 with OS 10.4.5 and wanted to better understand where the files are stored. Under the help files it says iCal files are stored under home/library/Calendars. While that was the case under 1.5 it doesn't seem to be true now. Is that

  • Data transfer protocols

    Hi all ! I can't find the information about: 1) What data transfer protocols used in client-server SBO; 2) What is the recommended width of the channel; 3) What ports are used. could anybody help me? Thanks.

  • I have bought ipharmacy for 0.99$ and i have been chaged twice for same prorame why?

    i down loaded ipharmacy , but i have been charged twice why?