KR_BRN (KR - Business Registration Number)

From CDQ Wiki
DataModel:CDQ/Business Partner/Identifier/KR BRN
Jump to navigation Jump to search
Property Value
A technical identifier, unique in a certain context. Technical key KR_BRN
The country a linked concept is active or generally relevant for. Country scope KR (South Korea)
Language-specific name. Monolingual name 사업자등록번호 (ko), Business Registration Number (en)
Language-specific short name. Monolingual short name KR - Business Registration Number (en)
Informal and comprehensive human-readable definition of a concept. Description The 사업자등록번호, the Korean business registration number, is the ten-digit number that the head of the district tax office of the National Tax Service issues to an entity or individual starting a business, written in the form 999-99-99999. The first three digits identify the issuing tax office, the next two the type of business and the last five a serial number ending in a check digit. It is the tax identification number of a business and is used for all of its tax returns, including corporate tax returns, the same number is quoted as the VAT registration number on tax invoices.
Category of business identifiers. Identifier category Tax Number

Formal definition

Details Informal and comprehensive human-readable definition of a concept. Description The type in terms of a categorization of regular expressions. Regular expression type TThe formal expression of a regular expression. Regular expression
Regular expression/KR BRN/format Validates the format of the South Korean business registration number issued by the National Tax Service. The pattern accepts ten digits written as three digits for the tax office, two digits for the type of business and five digits for the serial number and check digit, ignoring whitespaces, dots and hyphens between the digits. IDENTIFIER_FORMAT
^\s*?\.*?-*?(\d\s*\.*-*){3}-?(\d\s*\.*-*){2}-?(\d\s*\.*-*){5}$

Data quality rules

Data quality rule The country a linked concept is active or generally relevant for. Country scope Informal and comprehensive human-readable definition of a concept. Description Criticality<br/>Specifies how critical of the violation of a data quality rule.<br/>ERROR: Indicates a critical data quality rule violation that requires correction.<br/>WARNING: Indicates a potential data quality issue that should be reviewed.<br/>INFO: Indicates an informational finding with no immediate impact on data quality. Criticality Rule release status<br/>The release status in terms of development progress or maturity of a data quality rule.<br/>IDEA: Initial rule definition that documents a business requirement but is not yet active in services.<br/>PLANNED: Rule is specified and scheduled for implementation, but not yet active in services.<br/>DRAFT: Rule concept is being prepared or refined but is not yet finalized for implementation or execution.<br/>HYPERCARE: Rule is newly released and under increased observation to ensure stable behaviour and correct results.<br/>RELEASED: Rule has passed verification and is actively executed in productive CDQ services.<br/>DEACTIVATED: Rule is temporarily removed from the active rule set because it needs correction or clarification before re release.<br/>BLOCKED: Rule cannot be released because something it depends on is missing, for example a data source or a clarification.<br/>ARCHIVED: Rule is permanently retired and no longer maintained or intended for future activation. Rule release status
Identifier checkdigit invalid (Business Registration Number (South Korea))
ACCURACY
KR (South Korea) The tenth digit of the South Korean business registration number is a check digit. Ignoring whitespaces, hyphens and dots, the first nine digits are multiplied by the weights 1, 3, 7, 1, 3, 7, 1, 3 and 5 and the products are summed, the integer part of the ninth digit multiplied by 5 and divided by 10 is added to the sum. The check digit is (10 - (sum mod 10)) mod 10. This rule recomputes it and flags a number whose last digit does not match.

The tax office code (digits one to three) and the type-of-business code (digits four and five) are deliberately not validated against a list of codes, because these code lists change over time.

ERROR HYPERCARE
Identifier format invalid (Business Registration Number (South Korea))
REPRESENTATIONAL_CONSISTENCY
KR (South Korea) The South Korean business registration number (사업자등록번호) is issued by the district tax office of the National Tax Service and serves as the tax identification number of a business. It consists of ten digits written in the form 999-99-99999: the first three digits identify the issuing tax office, the next two the type of business and the final five a serial number ending in a check digit.

This rule checks that exactly ten digits are present, disregarding any whitespaces, hyphens or dots in the value. A value with fewer or more digits, or with unexpected non-digit characters, violates the rule.

ERROR HYPERCARE
Identifier missing (Business Registration Number (South Korea))
COMPLETENESS
KR (South Korea) A business partner in South Korea requires a business registration number, and this rule flags records in which it has not been maintained. ERROR DRAFT