Mapping IDoc-2-EDI
Hi,
i am trying to configure a mapping from DELVRY03(DESADV) to AVIEXP (Odette).
I just want to ask some of the experts, if there are any templates for this mapping.
Or is there some misunderstanding in my point of view because i was also thinking to use the Conversion Agent to do this mapping!?
Can someone help?!
best regards, Jens
hi,
>>>Or is there some misunderstanding in my point of view because i was also thinking to use the Conversion Agent to do this mapping!?
use need to use some conversion tool:
you can check if Conversion Agent has your EDI standard inside
(you can download it and check youself for free)
Regards,
michal
<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>
Similar Messages
-
Problem with mapping [Idoc to EDI]
Hi experts,
i am facing a new problem in my mapping (idoc to edi scenario)
my target is as follow:
InvoiceDME
>Invoice 1..1
>>InvoiceHeader 1..1
>>>IncotermsCode 1..1
My Idoc is as follow:
IDOC
>E1EDK17 0..20
>>QUALF
>>LKOND
>>LKTEXT
There can be 2 scenarios in my source:
1st:
IDOC
>E1EDK17
>>QUALF = 001
>>LKOND = lkond001
>>LKTEXT
2nd:
IDOC
>E1EDK17
>>QUALF = 001
>>LKOND = lkond001
>>LKTEXT
>E1EDK17
>>QUALF = 002
>>LKOND = lkond002
>>LKTEXT = lktext002
If QUALF=002 then I have to take both values of LKOND and LKTEXT and map them to incotermcode
else if qualf=001 alone, then map LKOND to incotermcode
my mapping is as follow:
http://www.flickr.com/photos/30317046@N05/2862446903/
as you can see, the problem is if i am in my second scenario, i get the wrong value in incotercode (lkond001 instead of the concatenate of LKOND and LKTEXT for QUALF = 002)
Do you have any idea how I can solve this??
Thanks a lot,
Regards,
JamalActually i used java mapping:
//write your code here
try
String returnString = "";
for (int i = 0; i < QUALF.length; i++)
if (("002".equals(QUALF<i>.trim())))
returnString = returnString +" "+ LKOND<i> +" "+ LKTEXT<i>;
result.addValue(returnString);
catch(Exception e)
e.printStackTrace();
and the condition on the 'count' of QUALF (if = 2 then else)
Thanks,
Regards,
Jamal -
Functional Specs for Mapping Idocs to EDI
Hello Friends ..
Am new to world of EDI...
can any one explain ..wat do u mean by devolping functional specs for mapping IDocs to EDI..
If you can provide me with examples or if you guys can suggest any site where i can browse some material about EDI..i wud really appreciate...
Best RegardsHi Rohan,
>>>do u mean by devolping functional specs for mapping IDocs to EDI..
you have to know which idoc fields you have to map to EDI message fields
take a look at those links:
they will show how do you map different IDOC message types to EDI messages
<b>IDOC - EDI mappings:</b>
http://www.sapgenie.com/sapedi/mapping.htm
<b>Analysis of the compatibility of EDIFACT messages in the form of SIMPL-EDI with the IDoc Interface:</b>
http://www.sapgenie.com/sapgenie/docs/SIMPL-EDI-E_ORDERS.doc
Regards,
michal -
Using PI to map IDoc BENEFIT3 to EDI 834
Has any used PI/XI to map IDoc BENEFIT3 to EDI 834? We are looking to use this approach but have had problems finding a standard map. You would think SAP would have one since they stand by their BENEFIT3 IDoc being sufficient to map to the 834. This will take forever to do it from scratch or even without an example. Help please.
Hi
You can do 1:n multimapping
in message mapping in messages tab ..add both the structures in target tab and do the mapping
and in operation mapping add both the message interface on the target side
PLease go through this blog
/people/jin.shin/blog/2006/02/07/multi-mapping-without-bpm--yes-it146s-possible -
IDOC to EDI Seeburger Mapping Issue
Hi,
I am new to seeburger, Currently I am working on PAYEXT IDOC to EDI scenario using seeburger adapter.
As per my little knowledge i can understand that i need two step mapping:
1) IDOC XML to EDI XML
2) EDI XML to EDI
Now the problem is how can i do 1st mapping if i have to do 1:1 mapping in PI mapper than it will be a tedious task as I dont know which idoc field is mapped to which EDI XML field.
Also i dont know how i can map the 2nd mapping.
when we installed seeburger adapter than i got three files from basis guys related to PAYEXT
msg_PAYEXT_UN_D96A.xml
msg_XML_PAYEXT_UN_D96A.xml
XML_PAYEXT_UN_D96A.xsd
Note: I imported .xsd file in IR, but i dont know what to do with these xml files.
Please experts reply soon as it is delaying my project
Regards,
ShradhaShradha,
You can check the seeburger software component versions where all the mappings would be provided by Seeburger as part of the package.
You can have a look whether PAYEXT is there and would be useful
To start with
1. You need a functional or EDI Business analyst to guide you on the various mapping specifications needed.
2. You should also liase with your business partners to prepare an business rules and other conditions.
3.Also decide whether you are going to deliver it via AS2 communication or via VAN
4. Accordingly you need to configure the seeburger adapters.
5.The mappings provided to you are from XML to EDI and EDI to XML which is a second stage automatically done by seeburger once you specify the module steps in the comms channel.
I am afraid that without knowing business rules or mapping specifications, you can't work on EDI.
Regards
Krish -
Idoc to edi scenarios (mapping help is required)
hi expects ,
i am working on idoc to edi scenarios in which i am using seeburger abapter.and i have to use java mapping with using some standard function.
INPUT IDOC :
Name M/C Min Use Max Use Description
INPUT* M 1 1
Record EDI_DC40* C 0 1 Control Record
Record E2EDK01* C 0 1 Document Header General Data
Record E2EDK14* C 0 12 Header Organizational Data
Record E2EDK03* C 0 10 Header Date Segment
Record TEMP_DATE* C 0 1 Temporary Date Segment
Record DEL_DATE* C 0 1 Temporary Date Segment
Record E2EDK04* C 0 10 Header Taxes
Record E2EDK05* C 0 16 Header Conditions
Record E2EDKA1* C 0 99999 Header Partner Info
Record TEMP_SHIP_TO* C 0 1 Ship-to Info
Record TEMP_SOLD_TO* C 0 1 Sold-to Info
Record TEMP_PAYER* C 0 1 Payer Info
Record TEMP_CARRIER* C 0 1 Carrier Info
Record TEMP_DISCHARGE_PORT* C 0 1 Port of Discharge info
Record TEMP_NOTIFY* C 0 1 Notify Info
Record TEMP_NOTIFY_ALSO* C 0 1 Notify Also Info
Record TEMP_EXIT_PORT* C 0 1 Port of Exit Info
Record TEMP_CONSIGNEE* C 0 1 Consignee
Record TEMP_SHIPPER_INFO* C 0 1
Record E2EDK02* C 0 10 Header Reference Data
Record TEMP_E2EDK02* C 0 1 Temp E2EDK02
Record TEMP_PO_STRING* C 0 1 TEMP PO STRING
Record E2EDK17* C 0 999 Header Terms of Delivery
Record TEMP_E2EDK17* C 0 1 Temp transportation terms
Record E2EDK18* C 0 99 Header Terms of Payment
Record TEMP_TERMS* C 0 1
Record E2EDK35* C 0 10 Additional Data
Group E2EDKT1:2*
OUTPUT FIELD:
Segment B2* M 1 1 BEGINNING SEGMENT FOR SHIPMENT INFORMATION TRANSACTION
Segment B2A* C 0 1 SET PURPOSE
Segment N9:6* C 0 1 REFERENCE IDENTIFICATION
Segment N9:7* C 0 1 REFERENCE IDENTIFICATION
Segment N9:8* C 0 99 REFERENCE IDENTIFICATION
Segment N9:9* C 0 99 REFERENCE IDENTIFICATION
Segment N9:10* C 0 99 REFERENCE IDENTIFICATION
Segment N9:11* C 0 99 REFERENCE IDENTIFICATION
Segment CUR* C 0 1 CURRENCY
Segment ITD* C 0 1 TERMS OF SALE/DEFERRED TERMS OF SALE
Group DTM_GROUP* C 0 1
Segment DTM* C 0 1 DATE/TIME REFERENCE
Segment DTM:2* C 0 1 DATE/TIME REFERENCE
Segment DTM:3*Hi,
To do the mapping,,,,even you can go for graphical mapping....
But some of the context handling issues you need to deal with,
like....
1.Never map set context of source fields to element level but Segment level.
2. Always you need to check for qualifiers while mapping it to Traget field.
Thanks & Regards
Akshay.
Dont Forget TO Give Points. -
Mapping from PEXR2002 iDoc to EDI 820
We are planning to use XI to map from the payment advice (PEXR2002) iDoc to EDI 820.
We have 2 options: (1) Use XI and an EDI adapter (e.g. Seeburger); or (2) Use XI's own mapping functionality.
If you have done iDoc to EDI mapping with either of the above 2 options, please briefly advise about your experiences and how much efforts it took to develop the mapping.
Thank-you
Bac QuanHi Bac,
Although it is possible to create an EDI message in an XI mapping (or XSLT), this is not very nice. The use of an EDI adapter (iWay or SeeBurger) is strongly recommended.
The other way around (rom EDI to XML) is hardly feasiable without an EDI adapter. Although I haven't worked the SeeBurger adapter, it looks quite nice.
Kind regards, Guy Crets -
Hello,
I try to implement scenario from IDOC to EDI 810
I work with ItemField converter and I have XSD that represent the structure of the EDI 810.
My problem is to map the IDOC to 810.
I have a problem with segments TDS, SAC, CTT, SE, GE, IEA.
This segment is not come directly from the IDOC and I need to calculate them.
I'll be happy to learn from your experience.
EladHi,
The best thing i would suggest is to use Java Mapping.
Got thro these blogs for Java Mapping:
Java Mapping (Part I)
Java Mapping (Part II)
Java Mapping (Part III)
I dont think other mapping techniques may be used to solve your problem in an optimized manner. May be if graphical mapping is possible u can go for that.it is better to develop a java adapter and run on standalone adapter enginer..
Here is document how to develop adapter modules:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/02706f11-0d01-0010-e5ae-ac25e74c4c81
http://help.sap.com/saphelp_nw04/helpdata/en/8b/895e407aa4c44ce10000000a1550b0/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/2c/181077dd7d6b4ea6a8029b20bf7e55/content.htm
Regards,
Surya -
Facing Problem in IDOC to EDI FLAT File Scenario
Hi,
I am working on a scenario IDOC to EDI FLAT File. For this I have used ABAP mapping.
The problem i am facing is that the EDI FILE contains the segment name as E1EDK01 for eg. while I need the name as per the latest segment definiton released. I have also tried this using File port and it gives the required segment names in file. But we dont have to use File ports. Please suggest me if something is missing in PI Abap stack ?? Why I am not getting the segments name as per latest segment definition mainatined in R3.
Thanks
NehaHi Neha,
Please check the segment name in sxmb_moni. Is this showing new value or the old value?
If SXMB_MONI shows old value then the source SAP (R/3) system which is sending the idoc may not have released the segment after changing the name. You need to ensure that the idoc segment has been released properly. Then re-import the iodc into PI server again. Finally delete entry of the iodc structure in idx2 transaction, no need to re-import the idoc structute again in idx2, since once you run the scenario the metadata automatically gets imported.
regards
Anupam -
Hi all,
I am working on Idoc to EDI ANSI X12 Invoice 810 scenario, I created a receiver communication channel with File adapter and included those modules. But I am not sure is there any other additional module parameter that needs to be specified other than the once that are mentioned below.
Processing sequence:
localejbs/CallBicXIRaBean bic
CallSapAdapter 0
and
Module configuration:
bic destSourceMsg MainDocument
bic destTargetMsg MainDocument
bic mappingName See_X2E_ANSIX12_810_V4010.
I am getting the following error in receiver communication channel,
"Message processing failed. Cause: java.lang.Exception: Cannot cast to XI message. Reason: BIC module error: Message which was recieved from module processor was null"
But the file in getting generated in the target directory as an xml file, actually the file has to be in EDI format.
Please let me know whether the module is not properly configured or the File adapter does not handle the IDOC to EDI conversion eventhough the module used does the conversion.
Regards,
NithiyanandamHi,
Seeburger tool will not fail to conver the data into file format,they all are already predefined mappings and ANSI X12 is a common mapping used by most of the users and the module parameters which u have specified i dont find any thing more u have to give.
Check ur mapping which u have done and also check all the setting onces
any way iam giving some links on Seeburger check them.
/people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
/people/william.li/blog/2006/03/17/how-to-get-started-using-conversion-agent-from-itemfield
/people/paul.medaille/blog/2005/11/17/more-on-the-sap-conversion-agent-by-itemfield
http://www.stylusstudio.com/edi/XML_to_X12.html
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/b0b355ae-0501-0010-3b83-8f2bb566fa47
Details on XI EDI adapter from seeburger
Check this for Conversions-
/people/bla.suranyi/blog/2006/06/08/sap-xi-supports-edifact
http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
SAP Adapters
EDI with XI
http://www.seeburger.com
http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
http://www.seeburger.com
http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
Regards,
phani
Reward points if Helpful -
Tax with the help of idoc and EDI
Dear gurus,
how can we process tax data that is used between two systems through the help of IDOC and EdI? It would be great for ur kind support.Hi Amit,
I do not understand how a non-sap system having an idoc adapte?
Do you mean the non-sap system has the ability to understand the IDOC files?
If yes, then your scenario is typically a IDOC-to File scenario.
Read this:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd1539
If you do not intend to use XI in between, then you can just configure the outbound IDOCs in your SAP system and configure a file port in we21 transaction and create the partner profile in we20 transaction.
Regards,
Ravi -
Urgent: IDOC to EDI with SAP Conversion Agent
Hi,
I have a requiremetn like IDOC to EDI ( Gentran ) scenario.
We have decided to use SAP Conversion Agent to deal the same.
Can anybody share their experiences on this kind of scenario.
Needed step by step information to complete would be appreciated with the full of points.
Cheers.,
Echeck with tis may helpful for you
http://help.sap.com/saphelp_nw04/helpdata/en/43/4c38c4cf105f85e10000000a1553f6/frameset.htm
Regds
Abhishek -
Dear All,
need your help on how to configure and deploy a scenario for a IDOC to EDI (856) . I believe this is like "IDoc to X12 - > X12 to EDI" using AS2 adapter. BASIS has configured the B2B addon installation and I am not sure about the EDI part in this scenario..
can you please inform what that the steps (A to Z) needs to be followed and would be great if example scenarios can be uploaded .
Thanks
FernandoHi Fernando,
I guess you're referring to this thread: IDOC to EDI scenario
For that reason, please do close this one.
Thank you.
Dimitri -
IDOC to EDI file scenario and EDI file to IDOC scenario without Seeburger
Hi All,
IDOC (Invoice) to EDI file scenario without Seeburger
Pls let me know if anybody have blogs for the same
EDI file to IDOC (Orders) scenario without Seeburger
Pls let me know if anybody have blogs for the same
RegardsHi Rachit,
>>Can anybody send me blogs to convert IDoc structure to EDI or EDI to IDoc structure using Conversion Agent or using JAVA Mappings.
Using conversion Agent there is no coding, If you have a conversion agent insatlled in your landscape you will have better understanding..
Also java code for IDoc to EDI have some problems:
1. The EDI format differs based on requirement so there will always be a customized code for it.. Like we have IDco to EDIFACT and ANSX12...
2. Because most of these codes are propriety materials I doubt whether anyone be sharing the complete code here in SDN. Better to have a java consultant at your end and put him with your requirement.. From the reply in above threads you should be clear that what you are looking for can be done from java coding..
All the best
Regards
Suraj -
I have a scenario, ECC-PI-Message broker. ECC sending IDOC to PI, PI execute mapping and sends data to Message borker(thru JMS channel).(with almost one to one mapping)., IDOC(AAE)-PI-JMS. Now my requirement is., from PI after mapping we need to create file with same data what ever send to Message broker and put the file in SAP folder without touching mapping. Is it possible? Please advise with the steps. We are using the ICO for this senario. Quick response is appriciated.
Hi Pratik,
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/502991a2-45d9-2910-d99f-8aba5d79fb42?quicklink=index&overridelayout=true
This link might help.
regards
Anupam
Maybe you are looking for
-
Reinstall itunes without losing current music and apps content
I have moved some folders and now have some access/authorization issues in iTunes. I've tried to trouble shoot and still have problems doing things like converting WAV files to AAC files in some of my playlists; I get 'not authorized' error messages.
-
I am using Captivate 4 on a computer running Windows XP. My projects begin as blanks in a 640x480 size. In the Skin Editor, I select "Show Borders" so that a black border (56 pixels) appears at the bottom of my project. When I preview it in the web b
-
What's your strategy for learning Java technologies?
Or, in other words, how do YOU acquire knowledge that is necessary for implementing Java technologies? After having spent one-and-a-half years developing an enterprise app, I've gained lots of knowledge about Java and some surface knowledge about its
-
Invalid Number Using 'IN' Clause
Hi, I use the following select statement to populate a report. <p> SELECT cpnidd, ... FROM pdrcpn, pdrcpnsts WHERE pdrcpnsts.cpnref1=pdrcpn.cpnref AND pdrcpn.bizidd1 IN (SELECT PKG_APEX.GetUserBizIds(:APP_USER) from dual) <p> In the <b>IN</b> clause
-
Reinstallation of OS has caused some of my applications to not open???
I recently reinstalled my OS because I had a start up problem. (My computer now starts fine). I have not deleted my previous system folder but my digital photo editing program, Nikon Picture Project no longer opens. Instead, I get an error message sa