Business partner only

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

 NameDescription
Enrich categoryEnrich category
  • Enrich a CDL community standardized business partner category for a given entity.
Enrich identifiresEnrich 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 formEnrich 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 contextExtract address context
  • Identifies and enriches address context
  • Moves name part after legal form to address context
Extract care ofExtract 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 asExtract doing business as
  • Extracts doing business as from name local and international and adds to names list.
  • Removes duplicates of DBAs
  • Trims spaces
Harmonize identifiersHarmonize identifiers
  • Normalizes identifiers by applying formatting rules
Harmonize nameHarmonize name
  • Normalizes name local by harmonizing its legal form
Normalize business partnerNormalize 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 formParse 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 namesParse 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 partnerPreprocess business partner
  • Prepare provided business partner data for further processing (i.e. trimming values).
Remove contact informationRemove contact information
  • Removes contact information from names
Remove invalid identifiersRemove invalid identifiers
  • Validates Business partner identifier according to specific rules
Translate namesTranslate names
  • Translates name international when contains any non-latin characters. Cyryllic is transliterated.