From d30a8bbf3f46528e1773bce1a2065b2462b84a18 Mon Sep 17 00:00:00 2001 From: renhao <renhui.hao@capgemini.com> Date: 星期四, 21 九月 2023 15:03:36 +0800 Subject: [PATCH] GlobalOTDTable修改 --- _Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl | 9 +++++---- 1 files changed, 5 insertions(+), 4 deletions(-) diff --git a/_Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl b/_Main/BL/Type_MacroPlan/Method_MappingSalesSegmentData.qbl index 5f5e1aa..cf459b5 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,11 @@ [* // 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