mirror of
https://gitlab.com/cief-data/dbt_cloud.git
synced 2026-08-19 04:14:00 +00:00
added new status to order
This commit is contained in:
@@ -97,6 +97,7 @@ transaction_order_datetime_imputation AS (
|
||||
order_rejected_datetime AS new_order_rejected_datetime,
|
||||
order_suspended_datetime AS new_order_suspended_datetime,
|
||||
order_expired_datetime AS new_order_expired_datetime,
|
||||
order_refunded_datetime AS new_order_refunded_datetime,
|
||||
|
||||
-- imputation for ORDER_PENDING_SUBMISSION DATETIME
|
||||
COALESCE(order_pending_submission_datetime, order_created_datetime) AS new_order_pending_submission_datetime,
|
||||
@@ -422,6 +423,7 @@ bookings_orders_costs_join AS (
|
||||
transaction_orders_lists.order_approved_datetime,
|
||||
transaction_orders_lists.order_completed_datetime,
|
||||
transaction_orders_lists.order_updated_datetime,
|
||||
transaction_orders_lists.order_refunded_datetime,
|
||||
transaction_orders_lists.order_rejected_datetime,
|
||||
transaction_orders_lists.order_suspended_datetime,
|
||||
transaction_orders_lists.order_expired_datetime,
|
||||
@@ -506,7 +508,8 @@ purchase_order_invoice_status_redefined AS (
|
||||
|
||||
-- Transaction status tracks the orders and costs
|
||||
CASE
|
||||
|
||||
WHEN order_status IN ('REFUNDED')
|
||||
THEN 'ORDER_REFUNDED'
|
||||
WHEN order_status IN ('COMPLETED', 'APPROVED') AND cost_status IS NULL
|
||||
THEN 'PENDING_GENERATE_WHITE_FORM'
|
||||
WHEN order_status IN ('COMPLETED', 'APPROVED') AND cost_status IN ('PENDING_VERIFICATION')
|
||||
@@ -661,6 +664,7 @@ final_fct_exchange__new_orders AS (
|
||||
order_pending_verification_datetime,
|
||||
order_approved_datetime,
|
||||
order_completed_datetime,
|
||||
order_refunded_datetime,
|
||||
order_rejected_datetime,
|
||||
order_suspended_datetime,
|
||||
order_expired_datetime,
|
||||
|
||||
Reference in New Issue
Block a user