ExternalDataProviderForSuppliers
Configuration that associates suppliers with their external data providers.
Columns
| Name | Type | SupportedFinders | Description |
| ExternalDataProviderId [KEY] | Long | PrimaryKey | External data provider for suppliers. |
| ExternalDataProviderCode | String | Abbreviation that identifies the external data provider for suppliers. For example, Vision Corporation is called VC. | |
| ExternalDataProviderName | String | Company name of the external data provider for suppliers. | |
| PrimaryFlag | Bool | Contains one of the following values: true or false. If true, then the external data provider for suppliers is configured as primary. If false, then the data provider isn't configured as primary one. The default value is false. | |
| EnabledFlag | Bool | Contains one of the following values: true or false. If true, then the external data provider for suppliers isn't configured. If false, then the data provider is configured. The default value is false. | |
| SearchURL | String | URL path segment for the external data provider supplier request, excluding the domain and protocol. | |
| ProviderIdentifier | String | Path in the external data provider response payload that uniquely identifies the matched company. This value is required for enrichment integration. | |
| SearchCandidates | String | Path in the external data provider response payload for the search candidates returned as matches. | |
| CompanyNameProviderAttr | String | Path in the external data provider response payload for the company name that's returned as a match. | |
| CompanyIconProviderAttr | String | Path in the external data provider response payload for the icon of the company returned as a match. | |
| CompanyURLProviderAttr | String | Path in the external data provider response payload for the website of the company returned as a match. | |
| FirstAdditionalContext | String | Path in the external data provider response payload for the first user-defined attribute of the company returned as a match. | |
| SecondAdditionalContext | String | Path in the external data provider response payload for the second user-defined attribute of the company returned as a match. | |
| ThirdAdditionalContext | String | Path in the external data provider response payload for the third user-defined attribute of the company returned as a match. | |
| DetailsAPISessionMaximumCount | Long | The maximum number of company selections a user can make in a session of the self-service supplier registration. | |
| SearchAPISessionMaximumCount | Long | The maximum number of searches a user can make in a session of the self-service supplier registration. | |
| RestMethod | String | HTTP method supported by the external data provider. Valid values are POST, PATCH, and GET. This attribute is required for validation integrations. | |
| ProviderType | String | Indicates whether the integration supported by the external data provider is for validating a supplier profile attribute or for enriching the supplier profile. Valid values are Validation and Enrichment. | |
| ValidatedAttribute | String | Supplier attribute validated by the external data provider. For example, Taxpayer ID. This attribute is required for validation integrations. | |
| SummaryLookupType | String | Lookup type that defines the final validation statuses. This attribute is required for validation integrations. | |
| CountryCode | String | Country code supported by the external data provider. The attribute can be left blank if all countries are supported. | |
| ProviderBackendName | String | Name of the token relay and proxy back-end where the external data provider credentials are stored. | |
| Finder | String | A named finder reference used to filter or locate specific external data provider configurations when querying. |