Skip to Content
avatar image
Former Member

EDI from legacy systems......

Hi frenz,

I've got an object in which we get an incoming EDI (856) from our warehouse for updating picked quantity in delivery document.

Here i got some doubts.

1) Its not an IDoc we gotto recive, So how do i configure my XI to receive and recognise the EDI message?

2) Shall i call a RFC enabled function module to update the picked quantity, from XI or shall post the EDI message as IDoc in our R/3 and update it there?

Which will be the optimized way?

3) For this scenario, i'm not sure whether i would require just a message mapping or XSLT or Java Mapping.

If someone had done this scenario already, help me how to approach this. I'm expectin a reply as early as possible, frenz.

Thanks in advance.

---praveen.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Jul 18, 2005 at 04:48 AM

    Hi Praveen,

    <i>>>>1) Its not an IDoc we gotto recive, So how do i configure my XI to receive and recognise the EDI message?</i>

    you can use EDI adapters:

    from iWay

    http://www.iwaysoftware.com/products/sap/SAP_XI.html

    or from:

    www.seeburger.com

    if this EDI message is a flat file then you can use fil/ftp adapter

    <i>>>>2) Shall i call a RFC enabled function module to update the picked quantity, from XI or shall post the EDI message as IDoc in our R/3 and update it there?</i>

    try using the idoc first - if something goes wrong you can always restart the idoc and it's not always the case with messages from XI 😊 Maybe you can use the idoc SDPIIOD - I used it once for picking & posting goods issues - but have a look at it's limitation first (he can only use base unit of measure as far as I remember)

    but you can also use RFC if you want - then you'll have to make sure that you can always resume the message (so for instance archive incomming EDI messages)

    <i>>>>3) For this scenario, i'm not sure whether i would require just a message mapping or XSLT or Java Mapping.</i>

    I'm sure java graphical mapping will be enough:)

    maybe you'll just have to write a few advanced java functions

    Regards,

    michal

    Add comment
    10|10000 characters needed characters exceeded