added is_credit_term and is_migrated_company variable

This commit is contained in:
CIEF ACC1
2023-12-29 09:44:17 +00:00
parent 1b60be4522
commit c453c6189d
@@ -14,6 +14,7 @@ company_documents AS (
-- LOGIC
latest_company_documents AS (
SELECT
document_id AS identity_document_id,
parent_company_id AS identity_parent_company_id,
@@ -25,7 +26,7 @@ latest_company_documents AS (
deleted_datetime AS identity_deleted_datetime,
created_datetime AS identity_created_datetime,
updated_datetime AS identity_updated_datetime,
row_number() OVER
ROW_NUMBER() OVER
(PARTITION BY parent_company_id
ORDER BY created_datetime DESC) AS latest_row_number
@@ -36,15 +37,19 @@ latest_company_documents AS (
QUALIFY
latest_row_number = 1
),
sub_companies_enrich AS (
SELECT
parent_and_sub_companies.parent_company_id,
parent_and_sub_companies.autocount_id,
parent_and_sub_companies.sub_company_id,
parent_and_sub_companies.sub_company_marking_id,
parent_and_sub_companies.status AS sub_company_status,
parent_and_sub_companies.is_credit_term_company,
parent_and_sub_companies.is_migrated_company,
parent_and_sub_companies.parent_company_name,
parent_and_sub_companies.sub_company_name,
parent_and_sub_companies.company_type,
@@ -87,10 +92,13 @@ sub_companies_enrich AS (
LEFT JOIN latest_company_documents
ON (parent_and_sub_companies.parent_company_id = latest_company_documents.identity_parent_company_id)
),
-- FINAL
final__dim_shipping__companies AS (
SELECT
-- ids
sub_company_id,
@@ -107,6 +115,8 @@ final__dim_shipping__companies AS (
sub_company_name,
company_type,
business_type,
is_credit_term_company,
is_migrated_company,
company_address_status,
address_reference,
address_line_one,
@@ -138,8 +148,8 @@ final__dim_shipping__companies AS (
-- metadata
_dbt_ran_datetime
FROM sub_companies_enrich
)
SELECT * FROM final__dim_shipping__companies