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:
CIEF ACC1
2024-03-05 09:51:47 +00:00
@@ -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,