cancel
Showing results for 
Search instead for 
Did you mean: 

XSLT Mapping Related

former_member201987
Participant
0 Kudos

Hello Experts,

In a scenario we are sending Purchase orders and Purhase Order change from SAP to SNC through XI.

Currently we are using Orders03 message type for IDOC.

The requirement is to use Orders05 message type for IDOC.

What changes would be necessary if we are to use Orders05 instead of Orders03

- On SAP side,

- in the XSLT mapping, and

- On XI side.

Thanks in advance,

Suraj

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Suraj,

For this integration SAP has already given predefined xsl mappings and everything. So import the correct package from Service market place and use the mappings related to order05. You may not need to do any changes in xi until unless you do any customization. So if you do customization then you may need to change the mapping which would be very straight froward from your orders03. But in this case you need to check field by field.

Regards,

---Satish

former_member200962
Active Contributor
0 Kudos

for the XSLT mapping you need to do a good amount of changes.....path of the source fields will change (orders05 to orders03)and hence the entire mapping will need a rework......

Regards,

Abhishek.

Former Member
0 Kudos

Hi,

What changes would be necessary if we are to use Orders05 instead of Orders03

- On SAP side,

==> you need to check your distribution model (BD64) and partner profiles (WE20) and adjust the settings there according to ORDERS05.

- in the XSLT mapping, and

==> This depends on what your XSLT looks like. If there are any ORDERS03 specific statements, etc. or the structure is "heavily" changed from ORDERS03 to ORDERS05 you need to adjust the XSLT accordingly.

- On XI side.

==> You need to import the ORDERS05 IDoc Metadata to XI Abap stack (IDX2). Also in IR you need to import the new IDoc, create message type and assign it to your mapping.

Regards,

Kai

former_member183906
Active Contributor
0 Kudos

Basically you need to do following.

SAP Side

1. In partner profile you have to select ORDERS.ORDERS05 and Ordchg.Orders05 idoc in o/b

XI side -

2. You have to import idoc ORDERS.ORDERS05 and Ordchg.Orders05 in IR.

3. In mapping if you import ORDERS05, all the mapping will be retained for matching fields in ORDERS03. Similarly for orders change.

4. For fileds which are more in ORDERS05, you need to do the mapping or leave without mapping as per requirement. Similarly for Orders change.