
The data flow for products and locations starts with the extraction from the DataSource to the Data Acquisition Layer. It consists of the following steps:
Extract Data from DataSource to Data Acquisition Layer
The master data from different DataSources is collected and enhanced.
File DataSource (contains only data sent by retailers)
A delivery instance is created by the process flow control (PFC) when the file scanner reads the files in the folder.
Delivery ID, process ID, and context are determined.
BOBJ DataSource
Delivery ID and data delivery agreement are already part of the DataSource.
Delivery instance for given delivery ID is created in a data transfer process (DTP) during manual data upload.
The context of the product or location is determined using the delivery ID.
SAP ECC (Internal Master Data)
The DataSource contains only master data from SAP ECC.
Master data is replicated to the consolidation DataStore object (DSO) without any additional logic.
The delivery instance is generated in the DTP between the consolidation DSO and the acquisition DSO using the logical system that is defined for the data delivery agreement.
The context of the product or location is determined.
Extract Data from Data Acquisition Layer to Data Propagation Layer and InfoObject
Data Acquisition Layer to InfoObject
The system checks if the object already exists in the InfoObject.
If the object does not exist, a number is generated for the internal source object and the mapping between the source object and the internal source object is created.
Data Acquisition Layer to Data Propagation Layer
An internal number for the source object is determined.
Attributes (data origin, data delivery agreement, and data provider) are determined.
Object is harmonized.
Data Propagation Layer to InfoObject
The internal source object is saved.
The text of the internal source object is saved.
Extract Object
Harmonized object
The changes of the harmonized object in data harmonization are determined and extracted to BW. The last extraction is used as the selection criterion.
The changes are applied to the InfoObject of the harmonized object.
Object
Changes of the object in data harmonization are determined and extracted to BW. Objects have been assigned to a harmonized object. The last extraction is used as the selection criterion.
For products, any changes to harmonized products have to be determined as well, because some changes (normalized units) are maintained for the harmonized object in data harmonization and inherited by the assigned objects in BW.
In the case of product units of measure, only changes to harmonized products have to be determined, because all changes (addition of alternative units of measure) are maintained in data harmonization and inherited by the assigned objects in BW.
The changes are applied to the InfoObject of the object.