Data transfer between SAP & Java and Vice versa using IDOC Process

Dear Experts,
        We are working on one of the good requirement related to data transfer between SAP and Java software. Client requirement is, they want to transfer the data in both the ways (from SAP --> Java and Vice versa also).
In detail is, after sales order creation using one custom program loading plan details will be calculated. Once loading dates are confirmed then, user will release the sales document to transfer the data from SAP to Java using "Outbound IDOC processing". Similarly in that JAVA software some shipment details will be performed, once completed from JAVA software again details needs to be pumped back to SAP as "Inbound IDOC Processing".
For this fields are already identified from external software SAP and we are looking for the same to perform the steps in SAP.
At this stage, I need your expert opinion  / feedback how to go  about at this stage.
Meaning,  
                 1. What are the customizing steps needs to be done in SAP..?
                 2. How to trigger the :Outbound IDOC process" once the documents are "Released" from custom transaction
                 3. How to create the link between SAP and JAVA to transfer the data between these 2 software
                 4. How to trigger the "Inbound IDOC Process" from JAVA software to SAP and how to store the data in SAP
Experts, please give your feedback in terms of reply or by sending the step by step process to fulfill this client requirement.
Thanks for your cooperation.
Regards,
Ramesh

Maybe too many open questions in the same document.
Maybe you should repost a more specific question in a technical forum.
This looks like a small project where you already know what you want, maybe you should contract a technical specialist so he proceeds to the implementation!

Similar Messages

  • Data transfer between EREC 606 and HR system EHP5

    Hi All,
    we have similar scenario to the discussions:
    http://scn.sap.com/thread/3513535
    http://scn.sap.com/thread/3513421
    with that abbreviation that out system hosting partner has recommended EREC 606 as the right level. The main reason was as I recall that our SAP Portal is on the level 7.31.
    As I see in that discussions others are using EREC 605 with ERP EHP5.
    Our integration between ERP (HR) and EREC will be limited to transfer of job positions to be recruited. In our business model we have payroll outsourcer and the hired persons will be transferred from EREC via SAP PI to the outsourcer and then the outsourcer will send to us the file with new and changed employees and the SAP PI will read them into SAP HR.
    1. are we going to make right landscape? We are now just about to install EREC 606 - will it work with ERP EHP5?
    2. Second question is if we have to activate any business function in SAP HR (ERP)?
    Cheers
    Waldek

    Dear Nicole,
    thank you very much!
    I like to double-check the question no 2:
    - Indeed we have EREC 606 standalone (without ERP component)
    - the SAP ERP system (including HR) EHP5 will communicate with EREC through ALE
    Our hosting partner and application partner are now seriously considering if we need to activate on SAP ERP following BF's:
    HCM_ASR_CI_1
    HCM_MSS_ERC_CI_1
    HCM_HIRE_INT_CI_1
    Your answer means: NO - WE DO NOT NEED TO ACTIVATE THEM (?)

  • Providing WS in ABAP and consuming the WS in JAVA and vice-versa

    Hi Folks,
    Pls help me in creating  the below mentioned scenarios.
    1) Providing Webservice in ABAP and Consuming in JAVA.
    2) Providing Webservice in JAVA and consuming in ABAP.
    Also...pls let me know what are the system requirements for the above 2 scenarios...
    Cheers...
    Ram.

    Ram,
    if you take that little effort to SEARCH this website, you'll be rewarded with dozens of blogs, whitepapers, technical articles and forum discussions elabaroting just what you are looking for.
    you can find the search box in the right upper corner.
    hava a nice day,
    anton

  • Data transfer to sap R/3 with no standard IDoc

    Hi all,
    I have a situation where i need to transfer data to and fro between SAP R/3 system and an Oracle database.
    The data getting transfered is HR data.
    For this transfer there is no suitable standard IDOC which can be used.
    In this situation what should be our approach?
    Pls guide as soon as possible, since its a bit urgent.
    Thanks in advance.
    Regards
    Neetu

    Hi Neetu,
    If  sap WAB AS is >= 6.20 then u can use Abap Proxies(SPROXY) in SAP instead of calling IDOC...
    Check this link
    D:\helpdata\EN\86\58cd3b11571962e10000000a11402f\content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ab/585f3c482a7331e10000000a114084/content.htm
    and weblog..
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    Regards,
    Sridhar
    Message was edited by: sridhar reddy kondam

  • Data transfering between a mobile and  F2M03GLA device using bluetooth

    I am using F2M03GLA (which is a low power embedded Bluetooth v2.0+EDR module with built in high out put antenna).
    I want to send and receive data from mobile to this device using bluetooth . I want to know wheather the data transfering from a mobile to F2M03GLA device is same as data transfering between a mobile to mobile. If there is any difference can u please specify me those differences.

    Have you looked at the peer to peer stuff from Adobe? That might solve the data transfer without needing to stand up your own server.

  • Data transfer between C client and Java server

    Hello there
    I am working on a project where I have to develop a Client based on C and Server based on Java. The client can connect to Java server and it then sends a integer/string to Java server. But.. Java server unable to receive that and throws an IOException.
    I use write method to send the integer buffer to the socket.
    int out_buffer = 0;
    int *pbuf;
    pbuf = &out_buffer;
         if (write(acskfd, pbuf, 4)< 0){
                   syslog(LOG_ERR,"Write failed. %s(%d)", strerror(errno), errno);
                   printf("\tCLIENT:\tWrite failed\n");
                   exit(1);
    In Java, i use DatainputStream and readnInt method to read the integer from the stream.
    cl_sock = socket_out.accept();
    DataInputStream sInput =new DataInputStream(cl_sock.getInputStream()) ;
    int cmd = sInput.readInt();
    Am I missing someting.. Any suggestions would be really really helpful.
    Thanks
    Ithaca
    PS: I running both programs in the same machine.
    In C part, I also use host to network byte order conversion (serv_addr.sin_port = htons(portno).

    I would suggest writing a Java client to perform the same tasks as the C client.
    Then if the Java client does, or does not work this can help dteremine which end is at fault.
    Are you flushing your data from the client?

  • Data transfer between SAP and SRM

    Hi all,
    I'm new with SRM and like from a help.
    Working with SAP 4.7 and now with SRM 5.0, I need make the two systems if communicate.
    I need send from SAP to SRM the master data, Material, Customer, Material Group, Cost Center.
    I need send the shop car from SRM for create a PR in SAP.
    I need send the documents RFQ, PO and Contract from SAP to SRM. For RFQ need receive in SAP the data of price updated by the customer.
    How to make this conection? There are standard interface for these data? What are these interfaces?
    Thanks,
    Luciano Lessa

    Hello Ashutosh,
    Thanks your help.
    I have one question about replicate of the material master. In step by step say for complete the CRMSUBTAB table with following values:
    User  ObjectName  U/D             Obj. Class   Function  Obj. Type  Funct. Name
    CRM       empty       Download    Material        empty      empty       CRS_MATERIAL_EXTRACT
    CRM       empty       Download    Material        empty      empty       CRS_CUSTOMIZING_EXTRACT
    CRM       empty       Download    Material        empty      empty       CRS_SERVICE_EXTRACT
    In our system is so:
    User  ObjectName  U/D             Obj. Class                    Function  Obj. Type  Funct. Name
    CRM       empty       Download    Material                        empty      empty       CRS_MATERIAL_EXTRACT
    CRM       empty       Download    CUSTOMIZING             empty      empty       CRS_CUSTOMIZING_EXTRACT
    CRM       empty       Download    SERVICE_MASTER      empty      empty       CRS_SERVICE_EXTRACT
    This configuration is correct?
    The field OBJ.CLASS is key of table, so not is possible add three like values. 
    Thanks,
    Luciano Lessa

  • Data exchange between SAP SCM and an external java tool via JCo

    Hi everybody,
    the situation i am in is the following:
    We are developping a java application for production planning using multi-agent systems. What I am currently working on is an integration concept towards SAP via JCo. I am using a SAP SCM System.
    What i got is the following:
    I got the JCo connection to SCM and I am able to execute BAPIs from Java.
    Now my problem is the following:
    We want to recognize a change in the SCM System, e.g. when someone added a new manufacturing order. What do I have to do for that?
    Do I have to register a JCO.Server as a RFC Destination?
    Do I have to use SCM EventManagement to handle the corresponding events?
    In Java terms, what I want is a EventListener for some events - but neither do I know how the events are created nor how they are transferred to third party systems...
    Anyone with a hint?
    Thanks a lot!
    Greetings
    Jan

    Hi Jan,
    architecturally you will need to determine a point in the SCM application logic to understand that a relevant event has occurred and then issue a notification "message" - in your case it sounds like your system is directly coupled so it wouldn't exactly be a message but an RFC call instead.
    On SCM itself all you need is the RFC-enabled function module interface (an ABAP development), a logical destination and a hook somewhere in the application logic to make the RFC call.
    From a JCo perspective you then just have to implement an "RFC server" that responds to these RFC calls.
    Most difficult part will be to find a suitable hook in the SCM application logic that doesn't modify any delivered SAP code but uses an enhancement technique like a BADI.
    Anything you can share about your planned development? Is this specifically for a customer or are you planning on releasing a product?
    Regards, Harry.

  • Data Transfer between AS400(Linux) and Oracle(Windows Server)

    Hi,
    We have AS400 system which resides on Linux architecture.
    We want to transfer millions of records from AS400 to Oracle which resides on Windows server.
    We think to build Odbc connection on windows machine and accessing to AS400 data from this connection.
    But I am not sure the performance of this approach.
    I would be glad if you share your experiences.
    Regards & Thanks

    Hi,
    ODBC is generally pretty slow in my experience - your alternatives are probably one of the following
    1) use odbc maybe with heterogeneous services on top (this allows you to have a database link directly from oracle to db2)
    2) use a transparent gateway - similar to 1) but has more functionality and will have a licence cost
    3) write some c/java program to do it
    4) dump the data to a flat file, transfer to windows, sqlldr that file in
    It all comes down to how good the performance needs to be (ODBC may be good enough) and how much effort needs to be put i to other approaches.
    I suggest you just give odbc a try, if it looks like its not up to the job then consider alternatives. In the past we've used option 4 for this kind of thing but it is very dependent on the environment you are running in (amount/type of data, speed of network etc).
    Regards,
    Harry

  • Any way to share photos, movies between iMovie, iPhoto, and vice versa?

    The question above speaks for itself. Any answers?

    By sharing a movie to iPhoto, I mean that if you made a movie in iMovie, could you open it and watch it with iPhoto? Yikes! I meant to say Photo Booth! So sorry, not iPhoto, but Photo Booth. Is it possible to make a movie or take a picture in Photo Booth and then watch and save it in iMovie, and edit it from there? Is it also possible to make a movie in iMovie and watch it in iPhoto (this question is less important than the one before)? One last thing; can you take a picture in iMovie?

  • Data transfer between external URL and IC WebClient

    Hi All,
    In IC web we are launching an external URL how can we fetch the data of the external URL to IC Web interaction record.
    Thanks,
    Raj.

    If it is not much data..you can use query string..

  • IDOC type for interface between SAP ECC and SAP F&R

    Hi Experts,
    I need SAP standatd IDOC type for interfacing between SAP ECC and SAP F&R [SAP Forecasting and Replenishment] using message type u201CFRE_LOC_SITEu201D.
    Please help me in finding the idoc type?
    Regards,
    Krishan

    Hi Denish,
    You have 2 ways of loading data from R/3 to APO.
    1. R/3 to BW cube to APO-BW cube to APO planning area
    or
    2.  R/3 to APO-BW cube to APO planning area   
    BW can be a enterprise BW system ( independent) or you can use the BW inbuilt in APO also referred to as APO-BW.
    The only difference between the 2 BW systems is APO-BW can not take the load of reporting where as the enterprise BW can.
    Unless your company policy requires the enterprie BW system, I suggest using 2nd way.
    You can load the data from R/3 to APO-BW cube using extractors either generic or standard depending on your data. You need to have a RFC connection setup between APO-BW and R/3. ( This is not CIF).
    When you load the data into the APO-BW cube, you just have to load the data from the cube to APO planning area using the transaction /sapapo/tscube.
    Refer to [DP Data Mart|http://help.sap.com/saphelp_scm50/helpdata/en/13/5ada58309111d398250000e8a49608/frameset.htm] for more information about the data transfer between APO-BW and APO.

  • Transfer photos between Revel and Photoshop 12 and vice versa

    I have Windows 8.1, Photoshop 12, Revel Premium.  How can I edit photos stored in Revel?  Also, how can I move photos in Revel albums to PS for editing?

    Hi
      I was bumped off of the Adobe Chat since they did not support  PS12. 
    Bummer.
    In a message dated 10/20/2014 2:48:03 A.M. Mountain Daylight Time, 
    [email protected] writes:
    Transfer  photos between Revel and Photoshop 12 and vice versa
    created by *V (https://forums.adobe.com/people/*V)  in Revel - _View the
    full  discussion_ (https://forums.adobe.com/message/6846989#6846989)

  • Dynamic data flow from sales order to delivery and vice-versa

    Hi Experts,
    One of our teams working for a client (transportation industry) on ECC 6.0 is facing an issue in relation to copying of partner data. (Ship-to-party address field changes to be precise)
    Currently, whenever the partner address data changed in a Sale order, though delivery is already created prior to this change, the change done is dynamically getting reflected in delivery too. Further, if the partner data in the delivery is changed, this also is getting updated on the preceding document i.e. sales order.
    We have checked the copy controls under VTLA and didn’t find any specific modifications made in this regard. Our question is:
    Is there any configuration available in standard SAP through which the data updates (like header data viz. partner field data etc.) get dynamically updated forward and backwards in a sales flow(i.e. from sales order to delivery and vice-versa)
    Your help on this will be highly appreciated.
    Regards,
    Jagan

    if the partner data in the delivery is changed, this also is getting updated on the preceding document i.e. sales order.
    The standard functionality is if you change the address of a partner function, the same will get reflected in an existing sale order.  This being the case, can you reconfirm your statement that in delivery, if you change the partner function, the same will get updated in sale order also?
    G. Lakshmipathi

  • What are the best ways (for best performance) in MII to process the incoming process messages from shop floor systems to SAP ECC 6.0 and vice versa?

    Hi All,
    Can you please suggest to choose the best ways (for best performance) in MII (12.2 on NW 7.3), to process the incoming process messages from shop floor systems to SAP ECC 6.0 and vice versa?
    Thanks

    Hi Surya,
    Best practices for flow of data from ECC --> SAP MII --> Shop floor & Vice verse:
    1. Send ECC data through IDOC's/RFC's as messages to SAP MII message listener and BSL transaction process data and update directly on shop floor database as if you configured in Data services or later send those data by web service to shop floor system (i.e. depends on Shop floor machines).
    From Shop floor:
    shop floor --> SAP MII --> ECC
    1. Use either Web service or fetch data from DB and pass data to BAPI's  for sending to ECC through BLS transaction.
    Regards,
    Praveen Reddy

Maybe you are looking for

  • Is there a workaround for Photoshop CS6 Histogram?

    I have noticed this and I am wondering if there is a more feasable workaround other than saving my work, closing the application and reopening the app. Here are the steps: Open a file (any file type compatible) Open the histogram window Open the laye

  • Passing a float from one class to another?

    ok i have an app that i have started from scratch several times on. I have a xib file containing anywhere from 3 - 10 textfields. i want to be able to pass data input in those textFeilds to another xib to display in a label, but also i want to be abl

  • Safari 7.0 will not save PDF

    My Safari 7.0 will not save PDF files that can be opened, what do I need to do to get this function working again?

  • Native swf stage size vs. native browser size

    I want to be able to click on a link - http://fms.example.com/swfs/file.swf  in an email, for example and have it open up in a web browser in its size that was set in flash, not open up full screen in a browser.  any suggestions?

  • Concurrent program with executable of type HOST

    Hi, I am having 11.5.10.2 on Red Hat Linux AS 4 . I have created a shell script and I wanted it to run as a concurrent program.For that I created executable of type HOST and created one concurrent program and added it to one request group. This works