Skip to Content
author's profile photo Former Member
Former Member

need help in BPM


I am sending data to XI using file adapter and writing data to other system using file adapter.I have requirement that when file is receieved by other system then I have to send data to R/3 using proxy.What steps I have to follow to do this scenario using BPM.



Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Nov 22, 2005 at 12:23 AM

    Hi Rekha,

    You can have a your scenario like this...

    Sender(file)->BPM->Receive step->send step to file receiver(you can request for a transport ack here for file)->Transformation Step (to map from source(file) to proxy structure)->send step(to invoke proxy)->end

    Apart from this you need a additional mapping if your source and target file formats are different.

    regarding acknowldgement file adapter only supports transport acknowledgements. If you need application acknowledgement then you need to have a build functionality for the same.

    Refer note 821267 (question 6) for more info on file adapter acknowledgements.

    Also make sure that your R/3 is set up for proxy communication and proxy has been generated in the application system.

    You also need to configure your ID with receiver determination, interface determination, communication channels, agreements etc...

    Check this for server proxy..



    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Anand,

      I am doing the same but I am getting arror in BPM since no field is mapped from source message type to target message type.

      My source mesage type say mtype1 contains one field data of type string.In case 1 file-XI-file I am using the same message type.

      In case 2 proxy(after I receive acknowledgement) where I have to send filename using message mapping my source message type is mtype1 and target message type is mtype2 which contains a field filename.

      But I am not mapping data from mtype1 to filename of mtype2.Instead I am using user defined function to get filename and mapping to filename of mtype2.

      But I am getting error in bpm that No payload is found.



Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.