Connecting to SAP ECC 6.0
To extract your data from SAP ECC 6.0, follow the procedure below.
-
On the AWS Supply Chain dashboard, on the left navigation pane, choose Data Lake.
-
On the Data lake page, choose Add New Source.
The Select your supply chain data source page appears.
-
Choose SAP ECC.
-
Under SAP ECC Connection Details, enter the following:
-
Connection name – Enter a name for your connection. Connection names can only contain letters, numbers, and dashes.
-
Connection description – Enter a description for your connection.
-
-
Under Amazon S3 Bucket Billing, review the Amazon S3 billing information, and then select Acknowledge.
-
Choose Next.
-
Under Data Mapping, choose Get started.
-
Note
The required fields are already mapped. Perform this step only if you want to make specific changes to the default transformation recipe.
On the Mapping Recipe page, you can view the default transformation recipe under Field mappings.
Choose Add mapping to map any additional destination field. The Required Destination Fields are mandatory. Choose Destination field to add an additional custom destination field.
-
Note
You can only use AWS Glue DataBrew to edit the recipes for transactional entities. Use AWS Supply Chain to download your recipes, and edit them in DataBrew. Then upload the recipes back into AWS Supply Chain. You can't use the AWS Supply Chain web application to edit the transactional data fields in a recipe.
(Optional) Under Recipe Actions, you can do the following:
-
Download recipe file - Select Download to edit your recipe files offline with DataBrew.
-
Upload recipe file - Choose browse files, or move (drag and drop) your edited recipe files. Select Confirm upload to upload the edited recipe file and modify your data field mappings.
-
Reset to default recipe - Select Yes, reset my recipe to remove all your custom mappings and revert to the default recipe recommended by AWS Supply Chain.
-
-
To edit your source field mappings and validate your transformation recipe, you can upload sample data. On the Mapping Recipe page, under Upload sample data, choose browse files, or move (drag and drop) files. The sample data file must contain the required parameters and include the source field names.
-
Choose Accept all and continue.
-
Under Review and confirm, you can view the data connection summary. To edit your data field mapping, choose Go back to Data Mapping.
-
To review the Amazon S3 paths where you must upload your SAP source data for ingestion, choose Confirm and configure data ingestion. Alternatively, you can choose Confirm and configure data ingestion later. You can view the data ingestion information anytime. From the AWS Supply Chain dashboard, select Connections. Select the connection dataflow that you want to ingest data, choose the vertical ellipsis, and select Ingestion setup.
-
If you're not using the Amazon S3 API to ingest data, create the Amazon S3 path manually on the Amazon S3 console. For more information about how to create paths, see Uploading data to an Amazon S3 bucket.
-
Review the following table to map the AWS Supply Chain data entity with SAP source.
Important
On the Amazon S3 path page, you must upload the parent entity before the child entity. You can first upload all the parent entities and then upload all the child entities together.
Data entity | SAP source | Hierarchy | Data entity action |
---|---|---|---|
Company – company |
0COMP_CODE_TEXT |
Parent |
Replace |
Geography – geography |
ADRC |
Parent |
Replace |
Inventory – inv_level |
MARD |
Parent |
Update |
MCHB |
Parent |
Update |
|
VBBE |
Child |
Update |
|
Inventory – inv_policy |
MARC |
Parent |
Replace |
0MATERIAL_ATTR |
Child |
Update |
|
Outbound – outbound_order_line |
2LIS_11_VAITM |
Parent |
Update |
0BP_DEF_ADDRESS_ATTR |
Child |
Update |
|
0MATERIAL_ATTR |
Child |
Update |
|
2LIS_11_VAHDR |
Child |
Update |
|
Outbound – outbound_shipment |
2LIS_08TRTLP |
Parent |
Update |
2LIS_08TRFKP |
Child |
Update |
|
2LIS_08TRTK |
Child |
Update |
|
2LIS_12_VCITM |
Child |
Update |
|
Product – product |
0MATERIAL_ATTR |
Parent |
Replace |
0MATERIAL_TEXT |
Child |
Update |
|
Product – product_hierarchy |
T179 |
Parent |
Replace |
Purchase order – inbound_order |
2LIS_02_HDR |
Parent |
Update |
CDHDR |
Child |
Update |
|
EKKO |
Child |
Update |
|
Purchase order – inbound_order_line |
2LIS_02_ITM |
Parent |
Update |
0MATERIAL_ATTR |
Child |
Update |
|
2LIS_03_BF |
Child |
Update |
|
EKPO |
Child |
Update |
|
LIPS |
Child |
Update |
|
LIKP |
Child |
Update |
|
INB-SHIPMENT |
Child |
Update |
|
Purchase order – inbound_order_line_schedule |
2LIS_02_SCL |
Parent |
Update |
2LIS_02_SCN |
Child |
Update |
|
Production order – inbound_order |
2LIS_04_P_MATNR |
Parent |
Update |
Production order – inbound_order_line |
2LIS_04_P_MATNR |
Parent |
Update |
0CO_PC_ACT_05 |
Child |
Update |
|
0MATERIAL_ATTR |
Child |
Update |
|
Reference – reference_field |
0PURCH_ORG_TEXT |
Parent |
Update |
MDRP_NODTT |
Parent |
Update |
|
T005T |
Parent |
Update |
|
T141T |
Parent |
Update |
|
T173T |
Parent |
Update |
|
T179T |
Parent |
Update |
|
T370U |
Parent |
Update |
|
T618T |
Parent |
Update |
|
Shipment – shipment |
INB-SHIPMENT |
Parent |
Replace |
EQUI |
Parent |
Replace |
|
LIKP |
Parent |
Replace |
|
LIPS |
Parent |
Replace |
|
0MATERIAL_TEXT |
Parent |
Replace |
|
0MAT_VEND_ATTR |
Parent |
Replace |
|
0MATERIAL_ATTR |
Parent |
Replace |
|
EKPO |
Parent |
Replace |
|
T001W |
Parent |
Replace |
|
ADRC |
Parent |
Replace |
|
0VENDOR_ATTR |
Parent |
Replace |
|
BUT021_FS |
Parent |
Replace |
|
Site – site |
T001W |
Parent |
Replace |
ADRC |
Child |
Update |
|
GEOLOC |
Child |
Update |
|
Trading partner – trading_partner |
0BPARTNER_ATTR |
Parent |
Update |
0BPARTNER_TEXT |
Child |
Update |
|
0VENDOR_ATTR |
Child |
Update |
|
0CUSTOMER_ATTR |
Child |
Update |
|
0BP_DEF_ADDRESS_ATTR |
Child |
Update |
|
Transfer order – inbound_order_line |
2LIS_03_BF |
Parent |
Update |
0MATERIAL_ATTR |
Child |
Update |
|
Transportation – transportation_lane |
TVRO |
Parent |
Replace |
TVRAB |
Child |
Update |
|
VALW |
Child |
Update |
|
Vendor management – vendor_lead_time |
EINA |
Parent |
Replace |
EINE |
Child |
Update |
|
0MATERIAL_ATTR |
Child |
Update |
|
Vendor management – vendor_product |
EINA |
Parent |
Replace |
0MATERIAL_ATTR |
Child |
Update |