Siebel Connector for SAP R/3 > Creating Integration Touch Points > Process of Creating New Integration Touch Points >

Identify the Siebel Business Object


Next, identify the Siebel business object. The example uses products, so the appropriate Siebel business object is Internal Product. Study the business object to see if it contains all the data required for your interface or if it requires a data model extension.

For the BAPI to work, you need to specify MATERIAL, UNIT, and PLANT. The Internal Product business object has an integration ID field. This can be used to store the SAP material number. Unit of measure is also there. However, Plant is missing.

For simplicity of the example, assume that Plant has a fixed value. The alternative would be to use Siebel Tools to extend the data model, but that is beyond the scope of this example.

When you have identified the Siebel and SAP objects, you need to determine the mappings. At minimum, you need to specify the three input parameters (MATERIAL, UNIT, and PLANT). Use the integration ID of the internal product business component, as it contains the SAP material number. The internal product business component has unit of measure information also. For PLANT, set the value to constant value, although this could also be obtained from the extended business component.

Store the stock value returned by the BAPI. You can use the field, Stock_Level, for this purpose. If there are no corresponding fields to store the BAPI return values, then extend the Siebel business component that you are working with.

Siebel Connector for SAP R/3