From 1a5a8be205641f5f79dd809f6c7e59fc84d76243 Mon Sep 17 00:00:00 2001 From: yunchai <yunying.chai@capgemini.com> Date: 星期日, 08 十月 2023 09:11:26 +0800 Subject: [PATCH] Merge remote-tracking branch 'refs/remotes/origin/dev' --- _Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/_Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl b/_Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl index 5f5e1aa..d7f21c2 100644 --- a/_Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl +++ b/_Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl @@ -1,7 +1,8 @@ Quintiq file version 2.0 #parent: #root Method MappingSalesSegmentData ( - Strings businessTypes + Strings businessTypes, + GlobalOTDTable globalOTDTable ) { Description: 'ETL閿�鍞儴闂�' @@ -9,11 +10,14 @@ [* // yypsybs Aug-15-2023 (created) // 寰呭鐞嗘暟鎹� - listToDeal := construct( structured[MappingSalesSegment] ); + listToDeal := construct( Global_MappingSalesSegment_MPs ); if( isnull( businessTypes ) or businessTypes.Size() = 0 ) { - listToDeal := selectset( this, MappingSalesSegment, item, true ); + listToDeal := selectset( globalOTDTable, Global_MappingSalesSegment_MP, item, true ); } else { - listToDeal := selectset( this, MappingSalesSegment, item, businessTypes.Find( item.BusinessType() ) <> -1 ); + listToDeal := selectset( globalOTDTable, + Global_MappingSalesSegment_MP, + item, + businessTypes.Find( item.BusinessType() ) <> -1 ); } //nameList := construct( structured[String] ); //nameList := selectvalues( listToDeal, Elements, item, true, item.Name() ); -- Gitblit v1.9.3