ecc/VendorsMD.sql (136 lines of code) (raw):

SELECT LFA1.MANDT AS Client_MANDT, LFA1.LIFNR AS AccountNumberOfVendorOrCreditor_LIFNR, LFA1.LAND1 AS CountryKey_LAND1, LFA1.NAME1 AS NAME1, LFA1.NAME2 AS NAME2, LFA1.NAME3 AS NAME3, LFA1.NAME4 AS NAME4, LFA1.ORT01 AS City_ORT01, LFA1.ORT02 AS District_ORT02, LFA1.PFACH AS PoBox_PFACH, LFA1.PSTL2 AS POBoxPostalCode_PSTL2, LFA1.PSTLZ AS PostalCode_PSTLZ, LFA1.REGIO AS Region__REGIO, LFA1.SORTL AS SortField_SORTL, LFA1.STRAS AS StreetAndHouseNumber_STRAS, LFA1.ADRNR AS Address_ADRNR, LFA1.MCOD1 AS SearchTermForMatchcodeSearch_MCOD1, LFA1.MCOD2 AS SearchTermForMatchcodeSearch_MCOD2, LFA1.MCOD3 AS SearchTermForMatchcodeSearch_MCOD3, LFA1.ANRED AS Title_ANRED, LFA1.BAHNS AS TrainStation_BAHNS, LFA1.BBBNR AS InternationalLocationNumber__part1___BBBNR, LFA1.BBSNR AS InternationalLocationNumber__part2___BBSNR, LFA1.BEGRU AS AuthorizationGroup_BEGRU, LFA1.BRSCH AS IndustryKey_BRSCH, LFA1.BUBKZ AS CheckDigitForTheInternationalLocationNumber_BUBKZ, LFA1.DATLT AS DataCommunicationLineNo_DATLT, LFA1.DTAMS AS ReportKeyForDataMediumExchange_DTAMS, LFA1.DTAWS AS InstructionKeyForDataMediumExchange_DTAWS, LFA1.ERDAT AS DateOnWhichTheRecordWasCreated_ERDAT, LFA1.ERNAM AS NameOfPersonWhoCreatedTheObject_ERNAM, LFA1.ESRNR AS PorSubscriberNumber_ESRNR, LFA1.KONZS AS GroupKey_KONZS, LFA1.KTOKK AS VendorAccountGroup_KTOKK, LFA1.KUNNR AS CustomerNumber_KUNNR, LFA1.LNRZA AS AccountNumberOfTheAlternativePayee_LNRZA, LFA1.LOEVM AS CentralDeletionFlagForMasterRecord_LOEVM, LFA1.SPERR AS CentralPostingBlock_SPERR, LFA1.SPERM AS CentrallyImposedPurchasingBlock_SPERM, LFA1.SPRAS AS LanguageKey_SPRAS, LFA1.STCD1 AS TaxNumber1_STCD1, LFA1.STCD2 AS TaxNumber2_STCD2, LFA1.STKZA AS Indicator_BusinessPartnerSubjectToEqualizationTax_STKZA, LFA1.STKZU AS LiableForVat_STKZU, LFA1.TELBX AS TeleboxNumber_TELBX, LFA1.TELF1 AS FirstTelephoneNumber_TELF1, LFA1.TELF2 AS SecondTelephoneNumber_TELF2, LFA1.TELFX AS FaxNumber_TELFX, LFA1.TELTX AS TeletexNumber_TELTX, LFA1.TELX1 AS TelexNumber_TELX1, LFA1.XCPDK AS Indicator_IsTheAccountAOneTimeAccount_XCPDK, LFA1.XZEMP AS Indicator_AlternativePayeeInDocumentAllowed_XZEMP, LFA1.VBUND AS CompanyIdOfTradingPartner_VBUND, LFA1.FISKN AS AccountNumberOfTheMasterRecordWithFiscalAddress_FISKN, LFA1.STCEG AS VatRegistrationNumber_STCEG, LFA1.STKZN AS NaturalPerson_STKZN, LFA1.SPERQ AS FunctionThatWillBeBlocked_SPERQ, LFA1.GBORT AS PlaceOfBirthOfThePersonSubjectToWithholdingTax_GBORT, LFA1.GBDAT AS DateOfBirthOfThePersonSubjectToWithholdingTax_GBDAT, LFA1.SEXKZ AS KeyForTheSexOfThePersonSubjectToWithholdingTax_SEXKZ, LFA1.KRAUS AS CreditInformationNumber_KRAUS, LFA1.REVDB AS LastReview__external___REVDB, LFA1.QSSYS AS VendorsQmSystem_QSSYS, LFA1.KTOCK AS ReferenceAccountGroupForOneTimeAccount_vendor_KTOCK, LFA1.PFORT AS PoBoxCity_PFORT, LFA1.WERKS AS Plant__ownOrExternal___WERKS, LFA1.LTSNA AS Indicator_VendorSubRangeRelevant_LTSNA, LFA1.WERKR AS Indicator_PlantLevelRelevant_WERKR, LFA1.PLKAL AS FactoryCalendarKey_PLKAL, LFA1.DUEFL AS StatusOfDataTransferIntoSubsequentRelease_DUEFL, LFA1.TXJCD AS TaxJurisdiction_TXJCD, LFA1.SPERZ AS PaymentBlock_SPERZ, LFA1.SCACD AS StandardCarrierAccessCode_SCACD, LFA1.SFRGR AS ForwardingAgentFreightGroup_SFRGR, LFA1.LZONE AS TransportationZoneToOrFromWhichTheGoodsAreDelivered_LZONE, LFA1.XLFZA AS Indicator_AlternativePayeeUsingAccountNumber_XLFZA, LFA1.DLGRP AS ServiceAgentProcedureGroup_DLGRP, LFA1.FITYP AS TaxType_FITYP, LFA1.STCDT AS TaxNumberType_STCDT, LFA1.REGSS AS RegisteredForSocialInsurance_REGSS, LFA1.ACTSS AS ActivityCodeForSocialInsurance_ACTSS, LFA1.STCD3 AS TaxNumber3_STCD3, LFA1.STCD4 AS TaxNumber4_STCD4, LFA1.STCD5 AS TaxNumber5_STCD5, LFA1.IPISP AS TaxSplit_IPISP, LFA1.TAXBS AS TaxBaseInPercentage_TAXBS, LFA1.PROFS AS Profession_PROFS, LFA1.STGDL AS Shipment_StatisticsGroupTransportationServiceAgent_STGDL, LFA1.EMNFR AS ExternalManufacturerCodeNameOrNumber_EMNFR, LFA1.LFURL AS UniformResourceLocator_LFURL, LFA1.J_1KFREPRE AS NameOfRepresentative_J_1KFREPRE, LFA1.J_1KFTBUS AS TypeOfBusiness_J_1KFTBUS, LFA1.J_1KFTIND AS TypeOfIndustry_J_1KFTIND, LFA1.CONFS AS StatusOfChangeAuthorization__central___CONFS, LFA1.UPDAT AS DateOnWhichTheChangesWereConfirmed_UPDAT, LFA1.UPTIM AS TimeOfLastChangeConfirmation_UPTIM, LFA1.NODEL AS CentralDeletionBlockForMasterRecord_NODEL, LFA1.QSSYSDAT AS ValidityDateOfCertification_QSSYSDAT, LFA1.PODKZB AS VendorIndicatorRelevantForProofOfDelivery_PODKZB, LFA1.FISKU AS AccountNumberOfMasterRecordOfTaxOfficeResponsible_FISKU, LFA1.STENR AS TaxNumberAtResponsibleTaxAuthority_STENR, LFA1.CARRIER_CONF AS CarrierConfirmationIsExpected_CARRIER_CONF, LFA1.MIN_COMP AS MicroCompanyIndicator_MIN_COMP, LFA1.TERM_LI AS TermsOfLiability_TERM_LI, LFA1.CRC_NUM AS CrcNumber_CRC_NUM, LFA1.CVP_XBLCK AS BusinessPurposeCompletedFlag_CVP_XBLCK, LFA1.RG AS RgNumber_RG, LFA1.EXP AS IssuedBy_EXP, LFA1.UF AS State_UF, LFA1.RGDATE AS RgIssuingDate_RGDATE, LFA1.RIC AS RicNumber_RIC, LFA1.RNE AS ForeignNationalRegistration_RNE, LFA1.RNEDATE AS RneIssuingDate_RNEDATE, LFA1.CNAE AS Cnae_CNAE, LFA1.LEGALNAT AS LegalNature_LEGALNAT, LFA1.CRTN AS CrtNumber_CRTN, LFA1.ICMSTAXPAY AS IcmsTaxpayer_ICMSTAXPAY, LFA1.INDTYP AS IndustryMainType_INDTYP, LFA1.TDT AS TaxDeclarationType_TDT, LFA1.COMSIZE AS CompanySize_COMSIZE, LFA1.DECREGPC AS DeclarationRegimenForPiscofins_DECREGPC, LFA1.J_SC_CAPITAL AS CapitalAmount_J_SC_CAPITAL, LFA1.J_SC_CURRENCY AS Currency_J_SC_CURRENCY, LFA1.ALC AS AgencyLocationCode_ALC, LFA1.PMT_OFFICE AS PaymentOffice_PMT_OFFICE, LFA1.PPA_RELEVANT AS VendorIsPpaRelevant_PPA_RELEVANT, LFA1.PSOFG AS ProcessorGroup_PSOFG, LFA1.PSOIS AS SubledgerAcctPreprocessingProcedure_PSOIS, LFA1.PSON1 AS Name1_PSON1, LFA1.PSON2 AS Name2_PSON2, LFA1.PSON3 AS Name3_PSON3, LFA1.PSOVN AS FirstName_PSOVN, LFA1.PSOTL AS Title_PSOTL, LFA1.TRANSPORT_CHAIN AS TransportationChain_TRANSPORT_CHAIN, LFA1.STAGING_TIME AS StagingTimeInDays_STAGING_TIME, LFA1.SCHEDULING_TYPE AS SchedulingProcedure_SCHEDULING_TYPE, LFA1.SUBMI_RELEVANT AS CrossDocking_RelevantForCollectiveNumbering_SUBMI_RELEVANT, ADRC.DATE_FROM AS ValidFromDate_DATE_FROM, ADRC.NATION AS VersionIdForInternationalAddresses_NATION, ADRC.DATE_TO AS ValidToDate_DATE_TO, ADRC.TITLE AS FormOfAddressKey_TITLE, ADRC.NAME1 AS Addr_NAME1, ADRC.NAME2 AS Addr_NAME2, ADRC.NAME3 AS Addr_NAME3, ADRC.NAME4 AS Addr_NAME4, ADRC.CITY1 AS Addr_CITY1, ADRC.CITY2 AS Addr_District_CITY2, ADRC.CITY_CODE AS CityCode_CITY_CODE, ADRC.CITYP_CODE AS DistrictCode_CITYP_CODE, ADRC.HOME_CITY AS City_HOME_CITY, ADRC.CITYH_CODE AS DifferentCityForCitystreetFile_CITYH_CODE, ADRC.REGIOGROUP AS RegionalStructureGrouping_REGIOGROUP, ADRC.POST_CODE1 AS CityPostalCode_POST_CODE1, ADRC.POST_CODE2 AS PoBoxPostalCode_POST_CODE2, ADRC.POST_CODE3 AS CompanyPostalCode_POST_CODE3, ADRC.PO_BOX AS PoBox_PO_BOX, ADRC.DONT_USE_P AS PoBoxAddressUndeliverableFlag_DONT_USE_P, ADRC.PO_BOX_NUM AS Flag_PoBoxWithoutNumber_PO_BOX_NUM, ADRC.PO_BOX_LOC AS PoBoxCity_PO_BOX_LOC, ADRC.CITY_CODE2 AS CityPoBoxCode__cityFile___CITY_CODE2, ADRC.PO_BOX_REG AS RegionForPoBox_PO_BOX_REG, ADRC.PO_BOX_CTY AS PoBoxCountry_PO_BOX_CTY, ADRC.TRANSPZONE AS TransportationZoneToOrFromWhichTheGoodsAreDelivered_TRANSPZONE, ADRC.STREET AS Street_STREET, ADRC.DONT_USE_S AS StreetAddressUndeliverableFlag_DONT_USE_S, ADRC.STREETCODE AS StreetNumberForCitystreetFile_STREETCODE, ADRC.HOUSE_NUM1 AS HouseNumber_HOUSE_NUM1, ADRC.HOUSE_NUM2 AS HouseNumberSupplement_HOUSE_NUM2, ADRC.STR_SUPPL1 AS Street2_STR_SUPPL1, ADRC.STR_SUPPL2 AS Street3_STR_SUPPL2, ADRC.STR_SUPPL3 AS Street4_STR_SUPPL3, ADRC.LOCATION AS Street5_LOCATION, ADRC.BUILDING AS Building__numberOrCode___BUILDING, ADRC.FLOOR AS FloorInBuilding_FLOOR, ADRC.ROOMNUMBER AS RoomOrAppartmentNumber_ROOMNUMBER, ADRC.COUNTRY AS Country_COUNTRY, ADRC.LANGU AS Language_LANGU, ADRC.REGION AS Region_Addr_REGION, ADRC.ADDR_GROUP AS AddressGroup__key_businessAddressServices___ADDR_GROUP, ADRC.FLAGGROUPS AS Flag_ThereAreMoreAddressGroupAssignments_FLAGGROUPS, ADRC.PERS_ADDR AS Flag_ThisIsAPersonalAddress_PERS_ADDR, ADRC.SORT1 AS SearchTerm1_SORT1, ADRC.SORT2 AS SearchTerm2_SORT2, ADRC.DEFLT_COMM AS CommunicationMethod__key_businessAddressServices_DEFLT_COMM, ADRC.TEL_NUMBER AS FirstTelephoneNo_DiallingCodenumber_TEL_NUMBER, ADRC.TEL_EXTENS AS FirstTelephoneNo_Extension_TEL_EXTENS, ADRC.FAX_NUMBER AS FirstFaxNo_DiallingCodenumber_FAX_NUMBER, ADRC.FAX_EXTENS AS FirstFaxNo_Extension_FAX_EXTENS, ADRC.COUNTY_CODE AS CountyCodeForCounty_COUNTY_CODE, ADRC.COUNTY AS County_Addr_COUNTY, ADRC.TOWNSHIP_CODE AS TownshipCodeForTownship_TOWNSHIP_CODE, ADRC.TOWNSHIP AS Township_TOWNSHIP, ADRC.MC_COUNTY AS CountyNameInUpperCaseForSearchHelp_MC_COUNTY, ADRC.MC_TOWNSHIP AS TownshipNameInUpperCaseForSearchHelp_MC_TOWNSHIP, ADRC.XPCPT AS BusinessPurposeCompletedFlag_XPCPT FROM `{{ project_id_src }}.{{ dataset_cdc_processed_ecc }}.lfa1` AS LFA1 INNER JOIN `{{ project_id_src }}.{{ dataset_cdc_processed_ecc }}.adrc` AS ADRC ON LFA1.ADRNR = ADRC.addrnumber AND LFA1.MANDT = ADRC.client