From CDQ
API/Data Curation API/Profile/BUSINESS PARTNER ONLY
Jump to navigation
Jump to search
Name Name of a concept, e.g. a data model concept. In contrast to terms, the name does not depend on a given context, e.g. a country-specific language.
|
Business partner only
|
Description Informal and comprehensive human-readable definition of a concept.
|
This profile is recommended, when the goal is to perform the curation of the business partner name, legal form, idetifiers etc. Business partner only consists of the most important API features from the precuration to harmonization pahse.
|
Technical key Defines a unique key by which e.g. data model concepts can be referenced in a technical integration context. These keys are unique in the CDL context.
|
BUSINESS_PARTNER_ONLY
|
API
|
API/Data Curation API
|
Activated features
|
Enrich category | Enrich category |
- Enrich a CDL community standardized business partner category for a given entity.
|
Enrich identifires | Enrich identifires |
- Enriches identifiers using ReferenceData lookup via strict and/or fuzzy (on-demand, when ENABLE_FUZZY_ENRICHMENTS used).
- Cross-links with external data sources and authorities, company as well as address identifiers
|
Enrich legal form | Enrich legal form |
- Identify and enriches the legal form of a company
- Looks for legal form in name and sets it in the appropriate field
- When HARMONIZE_NAME turned on: Normalizes name local by harmonizing its legal form.
|
Extract address context | Extract address context |
- Identifies and enriches address context
- Moves name part after legal form to address context
|
Extract care of | Extract care of |
- Extracts care of from name and sets it in address.
- Moves care of information from name local to careOf
- Removes care of information from name international.
|
Extract doing business as | Extract doing business as |
- Extracts doing business as from name local and international and adds to names list.
- Removes duplicates of DBAs
- Trims spaces
|
Harmonize identifiers | Harmonize identifiers |
- Normalizes identifiers by applying formatting rules
|
Harmonize name | Harmonize name |
- Normalizes name local by harmonizing its legal form
|
Normalize business partner | Normalize business partner |
- Normalizes hyphens to `-` in identifiers
- Removes redundant identifires
- Removes all identifiers from the given set that do not have a valid identifier value
|
Parse legal form | Parse legal form |
- Tries to detect a valid legalform from a businesspartner's localName with respect to its countrycode and writes the detected legalform to the 'legalForm' field in the businesspartner. If no valid legalform is found, the legalform field is untouched
|
Parse names | Parse names |
- Removes parts from a given entity's name that are not part of the name.
- Copies name international to local if local is empty
- Normalizes name international to look like name local without accents and specific characters
- Abbreviates names and sets calculated values to short names.
- Detects and sets categories.
- Removes or changes double spaces, special or local characters, etc.
|
Preprocess business partner | Preprocess business partner |
- Prepare provided business partner data for further processing (i.e. trimming values).
|
Remove contact information | Remove contact information |
- Removes contact information from names
|
Remove invalid identifiers | Remove invalid identifiers |
- Validates Business partner identifier according to specific rules
|
Translate names | Translate names |
- Translates name international when contains any non-latin characters. Cyryllic is transliterated.
|