Oracle To SAP EM Integration Mapping
Oracle To SAP EM Integration Mapping
Oracle To SAP EM Integration Mapping
No Sales Document Header and Item Data Description Oracle (Yes or No)
1 Billing Block Status Item Invoice Hold
2 Billing Status Billing Status
3 Delivery Block Status Item
4 Confirmed
5 Credit Status Item
6 Creation Date
7 Creation Time
8 Credit Check Status
9 Order Qty (Line Itemlevel)
10 Customer Sold-to-Party number (Global) 11110000
11 Customer Name (Global) Sigma
12 Ship to Number
13 Ship to Name (Oracle)
14 Bill to Number
15 Bill to Name (Oracle)
16 Delivery Status
17 Delivery Status Item
18 Division
Booked Date
Booked Time
Not Applicable
Warehouse
Flex field CRRD
Not Applicable
Line Number
Legal Entity
Not Applicable
Currency Code
Original Request Date
Current Request Date (Change in update)
Not Applicable
If email id present then send it to SAP EM
Promise Date
Shipping Method
Item:
Sl. No Sales Document Header and Item Data Description Oracle (Yes or No) Calculate Table
1 SO Creation Date
2 Frieght Forwarder Number
3 Frieght Forwarder Description
4 Customer Sold-to-Party number (Global) 11110000
5 Customer Name (Global) Sigma
6 Ship to Number
7 Ship to Name (Oracle)
8 Bill to Number
9 Bill to Name (Oracle)
10 Division
11 Division Description
Yes Require
Yes or No
Yes or No
Deleted
Blocked/Not Blocked
Blocked / Not blocked
Blocked / Not blocked
Yes/No
Require
Booked Date Require
This is at delivery level
This is at delivery level
Customer Number
Customer Name
Ship to Number
Ship to Name
Bill to Number
Bill to Name
Not Applicable
Not Applicable
Require
Require
Require Require
Require Require
Require Require
Require Require
Require Require
Require Require
Require Require
Sales Order Delivery Block
Sales Order Line Delivery Block
Sales Order Credit UnBlock (Only require from Item block) Sales Order Delivery Unblock
Require
Require Require
Require
Require Require
Customer Lot
Sales Order billing Block Sales Order Billing Unblock Sales Order Rejected/Cancelled
Require Require
Require
Require Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Sl. No Item Category (Order Line) Oracle (Yes or No) Calculate Table
1 SO Creation Date
2 Creation Time
3 Order Qty (Line Itemlevel)
4 Item UOM
5 Material
6 Material Description
7 Material Availability Date
8 Net Price - Item
9 Sales Order Number
10 Overall Delivery Status
11 Plant
12 Customer Requested Delivery Date
13 Confirmed Delivery Date
14 Sales Order Line item
Sales Order Line ID (Oracle new field)
15 Currency
16 Route
17 Route Description
18 Calculated Promise Date
19 Original Material Availability Date
20 Last Material Availability Change Date
21 Manual Overide Date
22 Product Group Code
22 Product Group Description
23 Rejection Code
24 Rejection Code Description
25 Customer Batch
26 Source Country Key
27 Source Country Description
28 Destination Country Key
29 Destination Country Description
30 Sales Order Item Category
31 Payment Terms
32 Customer Lot
Field Conversion Oracle Comments
Booked Date
Booked Time
Order Qty by Line
Customer Unit Of Measure
Ordered Item Code
Ordered Item Description
Promise Date
Extended Price
Order Number
Warehouse
Flex field CRRD
Not Applicable
Line Number
Sales Order Line Item (New fields needs to define for Oracle)
Currency Code
Shipping Method
Shipping Method Description
Promise Date
Initial Promise Date
Promise Date
Require
Require
Booked Date Require
Booked Time Require
Order Qty by Line Require
Customer Unit Of Measure Require
Ordered Item Code Require
Ordered Item Description Require
Promise Date Require
Extended Price Require
Order Number Require
Warehouse
Flex field CRRD
Not Applicable
Line Number Require
Sales Order Line Item (New fields needs to define for Oracle) Require
Currency Code
Shipping Method
Shipping Method Description
Promise Date
Initial Promise Date
Promise Date
Require
Require
Require
Require
Require
Require
Required
Require
Require Require
Require
Require Require
Require Require
Require
Require Require
Require
Require Require
Require Require
Require Require
Require Require
Require Require
Require Require
Require Require
Require Require
Sl. No Delivery Document Description Oracle (Yes or No) Calculate Table Field Conversion
1 Delivery Item Number
2 Delivery Number
3 Distribution Channel
4 Distribution Channel Description
5 Plant
6 Purchase Order
7 Sales Organization Number
8 Sales Organization Description
9 Shipping Point
10 Shipping Type
11 Ship-to Party
12 Ship to Name
13 Sold-to Party
14 Sold to Name
15 Sales Order
16 Storage Location
17 User who does the PGI
18 Destination country description
19 Destination country key
20 Sales Order
21 Sales Order Item
22 Sales Order Line ID (Oracle new field)
23 Delivery Document type
24 Delivery Unit of Measure
25 Delivery Quantity
26 Delivery Batch No.
27 Source country Description
28 Source country key
29 Delivery item category
30 Carrier ID
31 Carrier Description
32 Tracking Number
33 Tracking URL
34 Handling Unit Number
Oracle Comments
Delivery Detail Id
Delivery Document Number
Customer Type Code
Customer Type Description
Warehouse
Customer PO Number
Legal Entity
Legal Entity Name
Not Applicable
Not Available
Ship to Number
Ship to Name
Customer Number
Customer Name
Order Number
Not Applicable
Last updated by Name
Dropship Country name/Ship to Country name
Dropship Country code/Ship to Country code
Order Number
SO Line Number
Sales Order Line Item (New fields needs to define for Oracle)
Not Available
Item Unit of Measure
Item Qty
Lot Number
Not Available
Tracking Number/Way Bill Number If Tracking Number then populate Way Bill Tracking Number or send it Bla
Available (send it) If not then send as blank
Not Available
Bill Tracking Number or send it Blank
Sl. No Delivery Document Description Oracle Comments
1 Delivery Line Item Created (Status) Created
2 Delivery Line Item Picked (Status) Picked
2 Delivery Line Item Backorder (Status) BackOrder
5 Delivery Line Item Shipped (Status) Shipped
6 Delivery Line Item Blocked (Status) Blocked/Unblocked or Hold or UnHold
7 Delivery Line Item Change Date and Time
8 Delivery Pick Date and Time
9 Delivery Pack Date and Time
10 Delivery Loaded Date and Time
11 Delivery Goods Issue Date and Time
12 Delivery Block Reason
13 Delivery Block Comments
12 Delivery Item Number Delivery Detail Id
13 Delivery Number Delivery Document Number
14 Distribution Channel Customer Type Code
15 Distribution Channel Customer Type Description
16 Plant Warehouse
17 Purchase Order Customer PO Number
18 Sales Organization Number Legal Entity
19 Sales Organization Description Legal Entity Name
20 Shipping Point Not Applicable
21 Shipping Type Not Available
22 Ship-to Party Ship to Number
23 Ship to Name Ship to Name
24 Sold-to Party Customer Number
25 Sold to Name Customer Name
26 Sales Order Order Number
27 Storage Location Not Applicable
28 User who does the PGI Last updated by Name
29 Destination country description Dropship Country name/Ship to Country name
30 Destination country key Dropship Country code/Ship to Country code
31 Sales Order Order Number
32 Sales Order Item SO Line Number
33 Sales Order Line ID (Oracle new field) Sales Order Line Item (New fields needs to define for
34 Delivery Document type Not Available
35 Delivery Unit of Measure Item Unit of Measure
36 Delivery Quantity Item Qty
37 Delivery Batch No. Lot Number
38 Source country Description
39 Source country key
40 Delivery item category Not Available
41 Carrier ID
42 Carrier Description
43 Tracking Number Tracking Number/Way Bill Number
44 Tracking URL Available (send it) If not then send as blank
45 Handling Unit Number Not Available
Delivery Line Item (Ready to
Pick) (Always picked when the Delivery Line Item (backorder Delivery Line Item
delivery is created) means it is open item) Staged/Pick Confirmed
Require Require
Require
Require
Require Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require Require Require
Require
Require Require Require
Require
Require
Require Require Require
Require Require Require
Require Require Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Require
Delivery Line Item Goods Issue
(Shipped) Delivery Line Item Hold Delivery Line Item UnHold
Require
Require Require
Require
Require Require
Require Require
Delivery Status
Delivery Created
Delivery Picked
Delivery Packed
Delivery Loaded
Delivery Goods Issued
Delivery Block
Invoice Status
Invoice Created
Invoice Cancelled
Payment Status
Payment Created
Payment Cancelled
Description
Yes All Fields
Yes All Fields
Yes All Fields
Deleted Unique Number generated table Order Number
Blocked
Unblocked Unique Number generated table Order Number
Blocked Unique Number generated table Order Number
Yes Unique Number generated table Order Number
No Unique Number generated table Order Number
Yes Unique Number generated table Order Number
No Unique Number generated table Order Number
Description
Yes All Fields
Yes All Fields
Yes All Fields
Deleted Unique Number generated table Sales Order
Blocked / Not blocked
Blocked / Not blocked
Blocked / Not blocked
Yes/No
Yes/No
Not Started , In Progress , Goods Issued
Not Started , Completed
Not cleared , Cleared
Description
Yes/no All Fields
Yes/No
Yes/No
Yes/no
Yes/No
Blocked / Not blocked
Description
Yes/no
Yes/No
Description
Yes/no
Yes/No
Description
Blocked / Not blocked
Blocked / Not blocked
Blocked / Not blocked
Order Status (deleted) Date and time User Reason
Credit Hold Status Reason
Credit Hold Status (Unblocked) Date and time User Reason
Credit Hold Status Date and time User Reason
Pick Hold Status Date and time User Reason
Pick Hold Status Date and time User Reason
Billing Hold Status Date and time User Reason
Billing Hold Status Date and time User Reason
Original Material Availability Date Initial date and will not be changed
Promised Date Date promised to customer
This is the last MAD changed date. If MAD is
Last MAD changed date not changed it will be blank
Material Number & Description
Quantity and unit Ordered
Shipment Mode Road , Air
Header Delivery Block Code &
Description
PO Number
SO Creation Date
RDD Date
Sold To party & Description
Ship To party & Description
Outbound delivery header PRP-> PO ->-internal SO-> PRD -> delivery -> customer
NA
Delivery header
XPS table Not available
Invoice header
Account receipt document
Derived from SO status
Derived from SO status
Derived from SO status
Derived from SO status
Derived from SO line item
status
Derived from delivery line
item status
Derived from billing
Derived from accounting
Selection Fields
SO number
Sales Organization
Customer PO Number
SO / Order Creation Date From To
Sold to party number
Ship to number
Bill To Number
Customer Phone Number
Customer Email
Order created by
Order Status
Material Number
Delivery number
Shipment Tracking number
Invoice number
SAP EM -> SAP PI/PO (Sigma) -> SAP PI/PO (Merck) -> Oracle -> SAP PI/PO (Sigma) -> SAP EM
Rainer - SAP PI/PO (Merck) not require for this change.
There will be four tables:
Michael - Store Procedures can be done
One Store procedure for per process e-g Sales Order, Delivery, Invoice and Payment
Store Procedure should only give delta to SAP PI
Gopi need to verify with Network and Firewall update
SAP PI JDBC connection will be estabilished to connect Oracle
If it is connection issue then we need to work with Sigma and Network connection team
Oracle
5 Store Procedures from Oracle - Sales Order Header, Sales Order Item, Delivery Item, Invoice and Payment
Michael - Require Oracle server host name, Port number, database instance name, test user id and password.
SQL procedure and then SAP PI will pull data
Open Question
June 15th - July 15th
July 16th - July 30th SAP PI - SAP EM and SAP NEXT UI
Aug 1st - Aug 15th
Aug 15th - Aug 30th
Sep 7th
Sep 15th