From 8c64a0671499fd16b4ea0a201aa5488b4579fd02 Mon Sep 17 00:00:00 2001 From: ilhom Date: Tue, 5 May 2026 10:54:24 +0700 Subject: [PATCH] fix(rm-cost): add V2 valuation and marketing flags for improved flag resolution in rm_cost.proto --- finance/v1/rm_cost.proto | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/finance/v1/rm_cost.proto b/finance/v1/rm_cost.proto index f4d56a2..6a62b6b 100644 --- a/finance/v1/rm_cost.proto +++ b/finance/v1/rm_cost.proto @@ -122,6 +122,11 @@ message RMCost { optional double cr_rate = 36; optional double sr_rate = 37; optional double pr_rate = 38; + // V2: Valuation flag actually used after AUTO cascade (CL→SL→FL fallback). + // Equals valuation_flag when explicit, or the resolved choice when AUTO. + RMValuationFlag valuation_flag_used = 39; + // V2: Marketing flag actually used after AUTO cascade (SP→PP→FP fallback). + RMMarketingFlag marketing_flag_used = 40; } // V2: RMCostDetail is one row per (cost_id, item_code, grade_code) — full