mirror of
https://gitlab.com/cief-data/dbt_cloud.git
synced 2026-08-19 04:14:00 +00:00
Merge branch 'fix-new-order-refund-status' into 'main'
added new status to order See merge request cief-data/dbt_cloud!33
This commit is contained in:
@@ -97,6 +97,7 @@ transaction_order_datetime_imputation AS (
|
|||||||
order_rejected_datetime AS new_order_rejected_datetime,
|
order_rejected_datetime AS new_order_rejected_datetime,
|
||||||
order_suspended_datetime AS new_order_suspended_datetime,
|
order_suspended_datetime AS new_order_suspended_datetime,
|
||||||
order_expired_datetime AS new_order_expired_datetime,
|
order_expired_datetime AS new_order_expired_datetime,
|
||||||
|
order_refunded_datetime AS new_order_refunded_datetime,
|
||||||
|
|
||||||
-- imputation for ORDER_PENDING_SUBMISSION DATETIME
|
-- imputation for ORDER_PENDING_SUBMISSION DATETIME
|
||||||
COALESCE(order_pending_submission_datetime, order_created_datetime) AS new_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_approved_datetime,
|
||||||
transaction_orders_lists.order_completed_datetime,
|
transaction_orders_lists.order_completed_datetime,
|
||||||
transaction_orders_lists.order_updated_datetime,
|
transaction_orders_lists.order_updated_datetime,
|
||||||
|
transaction_orders_lists.order_refunded_datetime,
|
||||||
transaction_orders_lists.order_rejected_datetime,
|
transaction_orders_lists.order_rejected_datetime,
|
||||||
transaction_orders_lists.order_suspended_datetime,
|
transaction_orders_lists.order_suspended_datetime,
|
||||||
transaction_orders_lists.order_expired_datetime,
|
transaction_orders_lists.order_expired_datetime,
|
||||||
@@ -506,7 +508,8 @@ purchase_order_invoice_status_redefined AS (
|
|||||||
|
|
||||||
-- Transaction status tracks the orders and costs
|
-- Transaction status tracks the orders and costs
|
||||||
CASE
|
CASE
|
||||||
|
WHEN order_status IN ('REFUNDED')
|
||||||
|
THEN 'ORDER_REFUNDED'
|
||||||
WHEN order_status IN ('COMPLETED', 'APPROVED') AND cost_status IS NULL
|
WHEN order_status IN ('COMPLETED', 'APPROVED') AND cost_status IS NULL
|
||||||
THEN 'PENDING_GENERATE_WHITE_FORM'
|
THEN 'PENDING_GENERATE_WHITE_FORM'
|
||||||
WHEN order_status IN ('COMPLETED', 'APPROVED') AND cost_status IN ('PENDING_VERIFICATION')
|
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_pending_verification_datetime,
|
||||||
order_approved_datetime,
|
order_approved_datetime,
|
||||||
order_completed_datetime,
|
order_completed_datetime,
|
||||||
|
order_refunded_datetime,
|
||||||
order_rejected_datetime,
|
order_rejected_datetime,
|
||||||
order_suspended_datetime,
|
order_suspended_datetime,
|
||||||
order_expired_datetime,
|
order_expired_datetime,
|
||||||
|
|||||||
Reference in New Issue
Block a user