In the Interface Detail page, we have a section “Inbound setup”. In this chapter, we will understand all the fields contains in the Inbound setup. Check the picture given below of the Inbound setup.
As we can see in the picture there are six fields, which are defined below.
Inbound Adapter #
Define or link here the inbound adapter for use with an inbound interface. An inbound adapter is used for example with the Agent to read record from a database or from the file.
External Mapping #
Indicate the interface is over PI (SAP-PI-SF). In this case, no mappings required. In other word, the mapping and business logic is managed by an external system.
Mapping in SFDC #
Creates Inbound IStructure on the Interface.
Initial Mode #
Set this flag if you want to run the interface in an initialization mode. This is for example used with the Agent to execute a SQL statement from the section “Initialization Query”. If this flag is not set the SQL statement in “Query” will be executed.
Salesforce External ID #
Enter into these fields the field names which are external ids defined in the sObjects. You can choose which one should become the key for e.g. the upsert operation. you can specify 1,2 or many by separating them by a comma.
Async. Response Interface #
Invoke Callout: Configuration on the response interface or asynchronous message handling.