From 4f426fd0938d68df759fff7570ad6ec2e62bac96 Mon Sep 17 00:00:00 2001 From: renhao <renhui.hao@capgemini.com> Date: 星期三, 18 十月 2023 09:08:32 +0800 Subject: [PATCH] Merge branch 'dev' --- _Main/BL/Type_GlobalDTOTable/Method_CapacityAndSaleBudgeCompare.qbl | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/_Main/BL/Type_GlobalDTOTable/Method_CapacityAndSaleBudgeCompare.qbl b/_Main/BL/Type_GlobalDTOTable/Method_CapacityAndSaleBudgeCompare.qbl index ccbd232..6937389 100644 --- a/_Main/BL/Type_GlobalDTOTable/Method_CapacityAndSaleBudgeCompare.qbl +++ b/_Main/BL/Type_GlobalDTOTable/Method_CapacityAndSaleBudgeCompare.qbl @@ -36,22 +36,23 @@ this.CapacityAndSaleBudgeCompareItemColumn( relflush ); // ====姹囨�绘墍鏈夊嚭鐜扮殑浜у搧==== historyData := selectset( this, Global_MappingAnnualBudgetData, item, true ); - debuginfo( "historyData : " + [String]historyData.Size() ) + debuginfo( "historyData : " + [String]historyData.Size() ); + traverse( historyData, Elements, one ) { productCode := one.ProductID(); - Global_MappingOperationBOM::CreateTestData( otdTable, "浜嬩笟閮�" + [String](productCode.Length() mod 3), "闈㈡澘鍩哄湴" + [String](productCode.Length() mod 4), productCode ); - boms := selectset( otdTable, Global_MappingOperationBOM, bom, bom.ProductCode() = productCode ); - if( boms.Size() > 0 ) { - bom := boms.First(); - businessType := bom.BusinessType(); - placeOfProductionOfArray := bom.OrganCode(); + // Global_MappingOperationBOM::CreateTestData( otdTable, "浜嬩笟閮�" + [String](productCode.Length() mod 3), "闈㈡澘鍩哄湴" + [String](productCode.Length() mod 4), productCode ); + // boms := selectset( otdTable, Global_MappingOperationBOM, bom, bom.ProductCode() = productCode ); + // if( boms.Size() > 0 ) { + // bom := boms.First(); + // businessType := bom.BusinessType(); + // placeOfProductionOfArray := bom.OrganCode(); // 鐩稿悓闈㈡澘鍩哄湴鍜屼簨涓氶儴鐨勬斁涓�琛� - row := CapacityAndSaleBudgeCompareItemRow::CreateIfNotExist( this, businessType, placeOfProductionOfArray ); + row := CapacityAndSaleBudgeCompareItemRow::CreateIfNotExist( this, one.BusinessType(), one.OrgCodeFromBom() ); // 璁板綍姣忚鍖呭惈鍝簺product CapacityAndSaleBudgeCompareItemRowProduct::CreateIfNotExist( row, productCode ); - } else { - debuginfo( "no boms for product : " + productCode ); - } + // } else { + // debuginfo( "no boms for product : " + productCode ); + // } } debuginfo( "CapacityAndSaleBudgeCompareItemRow : " + [String]selectset( this, CapacityAndSaleBudgeCompareItemRow, item, true ).Size() ); // ====浠庡乏鍚戝彸鐢熸垚鍒楀ご涓庡唴瀹�==== -- Gitblit v1.9.3