Defining a Business Object Template
A business object in SAP represents a group of tables that are semantically connected. Usually, it consists of a header table and line item tables, although it can also contain only one table. A business object template serves as a model object, based on which SNP Outboard™ Datafridge creates individual business object instances. These instances are business objects that have been loaded into different logical systems.
Usually, the business object template starts with the prefix 0 and the business object instance starts with the prefix logical_system. This denotes whether the business object is assigned as an instance of a logical system or whether it is only a template object.
Each business object template or business object instance contains the following:
-
SAP module (in ERP)
-
Business object name
-
Type of the data
-
Business object ID
-
SAP segments (SAP table names)
-
Key field relationship (how key fields are connected between the header and line items)
At the beginning of the data ingestion process, you must define all required business object templates. This process is performed once. Once they are defined, the business object templates are used when executing the data ingestion process.
It is possible to add further templates later on. However, we do not recommend changing the definition of any business objects that have already been loaded into target storage, because this would lead to complex changes to metadata.
The following chapters provide a detailed description of each business object table: