name: "{{ project_id_tgt }}.{{ dataset_reporting_tgt }}.CountriesMD"
description: "Master data is the fundamental business data in an enterprise and defines the business objects and classifications. CountriesMD gives different details about the countries for the companies and it key characteristics including name, postal code details, currencies, etc. at  at the granularity of Client(System), country key and Language key."
catalog_tags:
  - display_name: "line_of_business"
    fields:
      - display_name: "group"
        value: "Master Data"
fields:
  - name: "Client_MANDT"
    description: "Client (Mandant), PK"
  - name: "CountryKey_LAND1"
    description: "Country Key, PK"
  - name: "CountryName_LANDX"
    description: "Country Name"
  - name: "Language_SPRAS"
    description: "Language Key, PK"
  - name: "Nationality_NATIO"
    description: "Nationality"
  - name: "CountryName__max50Characters___LANDX50"
    description: "Country Name (Long)"
  - name: "Nationality__max50Characters___NATIO50"
    description: "Nationality (Long)"
  - name: "SuperRegionPerCountryText_PRQ_SPREGT"
    description: "Super region per country text"
  - name: "VehicleCountryKey_LANDK"
    description: "Vehicle Country Key"
  - name: "PostalCodeLength_LNPLZ"
    description: "Postal Code Length"
  - name: "RuleForThePostalCodeFieldCheck_PRPLZ"
    description: "Rule for the postal code field check"
  - name: "FormattingRoutineKeyForPrintingAddresses_ADDRS"
    description: "Formatting Routine key for printing Addresses"
  - name: "Flag_StreetAddressPostalCodeRequiredEntry_XPLZS"
    description: "Flag: Street Address Postal code required entry?"
  - name: "Flag_PoBoxPostalCodeRequired_XPLPF"
    description: "Flag: PO Box postal code required?"
  - name: "CountryLanguage_SPRAS"
    description: "Country Language Key"
  - name: "CountryVersionFlag_XLAND"
    description: "Country Version Flag"
  - name: "Flag_PrintCountryNameInForeignAddresses_XADDR"
    description: "Flag: Print country name in foreign addresses?"
  - name: "StandardNameFormat_NMFMT"
    description: "Standard Name Format"
  - name: "Flag_CityFileAddressCheck_XREGS"
    description: "Flag: City file address check"
  - name: "FlagStreetSpecificPostalCode__cityFile___XPLST"
    description: "Flag: Street-specific postal code? (City file)"
  - name: "CountryIsoCode_INTCA"
    description: "Country ISO code"
  - name: "IsoCountryCode3Char_INTCA3"
    description: "ISO Country Code 3-Characters"
  - name: "IsoCountryCodeNumeric3Characters_INTCN3"
    description: "ISO Country Code Numeric 3-Characters"
  - name: "Indicator_EuropeanUnionMember_XEGLD"
    description: "Indicator: European Union Member?"
  - name: "Indicator_DiscountBaseAmountIsTheNetValue_XSKFN"
    description: "Indicator: Discount base amount is the net value"
  - name: "Indicator_BaseAmountForTaxIsNetOfDiscount_XMWSN"
    description: "Indicator: Base amount for tax is net of discount?"
  - name: "BankAccountNumberLength_LNBKN"
    description: "Bank account number length"
  - name: "RuleForCheckingBankAccountNumberField_PRBKN"
    description: "Rule for checking bank account number field"
  - name: "BankNumberLength_LNBLZ"
    description: "Bank number length"
  - name: "RuleForCheckingBankNumberField_PRBLZ"
    description: "Rule for checking bank number field"
  - name: "PostOfficeBankCurrentAccountNumberLength_LNPSK"
    description: "Post office bank current account number length"
  - name: "RuleForCheckingPostalCheckAccountNumberField_PRPSK"
    description: "Rule for checking postal check account number field"
  - name: "Indicator_UseCheckModuleForBankFields_XPRBK"
    description: "Indicator: Use check module for bank fields?"
  - name: "NameOfTheBankKey_BNKEY"
    description: "Name of the Bank Key"
  - name: "LengthOfBankKey_LNBKS"
    description: "Length of Bank Key"
  - name: "RuleForCheckingBankKeyField_PRBKS"
    description: "Rule for checking bank key field"
  - name: "Indicator_UseCheckModuleForTaxFieldsEtc_XPRSO"
    description: "Indicator: Use check module for tax fields etc.?"
  - name: "RuleForCheckingVatRegistrationNumberField_PRUIN"
    description: "Rule for checking VAT registration number field"
  - name: "VatRegistrationNumberLength_UINLN"
    description: "VAT registration number Length"
  - name: "PermittedInputLengthForTaxNumbre1_LNST1"
    description: "Permitted Input Length for Tax Number 1"
  - name: "RuleForCheckingTaxCode1Field_PRST1"
    description: "Rule for checking tax code 1 field"
  - name: "PermittedInputLengthForTaxNumber2_LNST2"
    description: "ermitted Input Length for Tax Number 2"
  - name: "RuleForCheckingTaxCode2Field_PRST2"
    description: "Rule for checking tax code 2 field"
  - name: "PermittedInputLengthForTaxNumber3_LNST3"
    description: "Permitted Input Length for Tax Number 3"
  - name: "RuleForCheckingTaxCode3Field_PRST3"
    description: "Rule for checking tax code 3 field"
  - name: "PermittedInputLengthForTaxNumber4_LNST4"
    description: "Permitted Input Length for Tax Number 4"
  - name: "RuleForCheckingTaxCode4Field_PRST4"
    description: "Rule for checking tax code 4 field"
  - name: "PermittedInputLengthForTaxNumber5_LNST5"
    description: "Permitted Input Length for Tax Number 5"
  - name: "RuleForCheckingTaxCode5Field_PRST5"
    description: "Rule for checking tax code 5 field"
  - name: "Duevo_Nationality_LANDD"
    description: "DUEVO: Nationality"
  - name: "Procedure__pricing_KALSM"
    description: "Procedure(Pricing, Output Control, Acct. Det., Costing,etc)"
  - name: "AlternativeCountryKey_LANDA"
    description: "Alternative Country Key"
  - name: "PaymentPeriodForBillOfExchange_WECHF"
    description: "Bill of Exchange Payment Period"
  - name: "ShortNameForForeignTradeStatistics_LKVRZ"
    description: "Short Name for Foreign Trade Statistics"
  - name: "IntrastatCode_INTCN"
    description: "Intrastat Code"
  - name: "DecimalPointFormat_XDEZP"
    description: "Decimal Point Format"
  - name: "DateFormat_DATFM"
    description: "Date Format"
  - name: "CurrencyKeyOfTheIndexBasedCurrency_CURIN"
    description: "Currency Key of the Index-Based Currency"
  - name: "CurrencyKeyOfTheHardCurrency_CURHA"
    description: "Currency Key of the Hard Currency"
  - name: "CountryCurrency_WAERS"
    description: "Country Currency"
  - name: "ExchangeRateTypeForTranslationIntoCountryCurrency_KURST"
    description: "Exchange Rate Type for Translation into Country Currency"
  - name: "ChartOfDepreciatonForAssetValuation_AFAPL"
    description: "Chart of Depreciaton for Asset Valuation"
  - name: "MaximumLowValueAssetAmount_GWGWRT"
    description: "Maximum Low-Value Asset Amount"
  - name: "NetBookValueForChangeoverOfDepreciationMethod_UMRWRT"
    description: "Net Book Value for Changeover of Depreciation Method"
  - name: "IndicatorPostNetBookValueForRetirement_KZRBWB"
    description: "Indicator Post Net Book Value for Retirement"
  - name: "IndicatorTransferDownPaymentsFromPreviousYears_XANZUM"
    description: "Indicator transfer down payments from previous years"
  - name: "WithholdingTaxCertificateNumbering_Concepts_CTNCONCEPT"
    description: "Withholding Tax Certificate Numbering: Concepts"
  - name: "TaxesAtIndividualServiceLevel_KZSRV"
    description: "Taxes at individual service level"
  - name: "Indicator_DisplayCapitalGoodsIndicator_XXINVE"
    description: "Indicator: Display Capital Goods Indicator?"
  - name: "SuperRegionPerCountry_SUREG"
    description: "Super Region Per Country"
