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_MPSync/StaticMethod_TestData.qbl | 64 ++++++++++++++++---------------- 1 files changed, 32 insertions(+), 32 deletions(-) diff --git a/_Main/BL/Type_MPSync/StaticMethod_TestData.qbl b/_Main/BL/Type_MPSync/StaticMethod_TestData.qbl index c720051..5d66729 100644 --- a/_Main/BL/Type_MPSync/StaticMethod_TestData.qbl +++ b/_Main/BL/Type_MPSync/StaticMethod_TestData.qbl @@ -7,37 +7,37 @@ { TextBody: [* - // yypsybs Sep-20-2023 (created) - - debuginfo( "MPSync::TestData" ); - - productCodeList := selectuniquevalues( macroPlan, Product_MP, item, item.ID() ); - debuginfo( "productCodeList : " + [String]productCodeList.Size() ); - - mpSync.MappingCapacityAndSaleBudge( relflush ); - for( year := Date::ActualDate().Year() - 10; year <= Date::ActualDate().Year() + 5; year := year + 1 ) { - for( i := 1; i <= productCodeList.Size(); i := i + 1 ) { - productCode := productCodeList.Element( i - 1 ); - mappingCapacityAndSaleBudge := mpSync.MappingCapacityAndSaleBudge( relnew, - YearNo := year, - ProductCode := productCode, - BusinessType := "浜嬩笟閮�" + [String](productCode.Length() mod 3 + 1), - PlaceOfProductionOfArray := "闈㈡澘鍩哄湴" + [String](productCode.Length() mod 4 + 1) - ); - for( month := 1; month <= 12; month := month + 1 ) { - field := Reflection::FindAttribute( "MappingCapacityAndSaleBudge", "CapacityInPCSInMonth" + [String]month ); - field.Set( mappingCapacityAndSaleBudge, Real::Random( 20000.0, 30000.0 ) ); - field := Reflection::FindAttribute( "MappingCapacityAndSaleBudge", "CapacityInSheetInMonth" + [String]month ); - field.Set( mappingCapacityAndSaleBudge, Real::Random( 20000.0, 30000.0 ) ); - field := Reflection::FindAttribute( "MappingCapacityAndSaleBudge", "SaleAmountInMonth" + [String]month ); - field.Set( mappingCapacityAndSaleBudge, Real::Random( 20000.0, 30000.0 ) ); - } - mappingCapacityAndSaleBudge.CapacityInPCSTotal( mappingCapacityAndSaleBudge.GetCapacityInPCSInYear() ); - mappingCapacityAndSaleBudge.CapacityInSheetTotal( mappingCapacityAndSaleBudge.GetCapacityInSheetInYear() ); - mappingCapacityAndSaleBudge.SaleAmountTotal( mappingCapacityAndSaleBudge.GetSaleAmountInYear() ); - } - } - result1 := selectset( mpSync, MappingCapacityAndSaleBudge, item, true ); - debuginfo( "test MappingCapacityAndSaleBudge size : " + [String]result1.Size() ); + //// yypsybs Sep-20-2023 (created) + // + //debuginfo( "MPSync::TestData" ); + // + //productCodeList := selectuniquevalues( macroPlan, Product_MP, item, item.ID() ); + //debuginfo( "productCodeList : " + [String]productCodeList.Size() ); + // + //mpSync.MappingCapacityAndSaleBudge( relflush ); + //for( year := Date::ActualDate().Year() - 10; year <= Date::ActualDate().Year() + 5; year := year + 1 ) { + // for( i := 1; i <= productCodeList.Size(); i := i + 1 ) { + // productCode := productCodeList.Element( i - 1 ); + // mappingCapacityAndSaleBudge := mpSync.MappingCapacityAndSaleBudge( relnew, + // YearNo := year, + // ProductCode := productCode, + // BusinessType := "浜嬩笟閮�" + [String](productCode.Length() mod 3 + 1), + // PlaceOfProductionOfArray := "闈㈡澘鍩哄湴" + [String](productCode.Length() mod 4 + 1) + // ); + // for( month := 1; month <= 12; month := month + 1 ) { + // field := Reflection::FindAttribute( "MappingCapacityAndSaleBudge", "CapacityInPCSInMonth" + [String]month ); + // field.Set( mappingCapacityAndSaleBudge, Real::Random( 20000.0, 30000.0 ) ); + // field := Reflection::FindAttribute( "MappingCapacityAndSaleBudge", "CapacityInSheetInMonth" + [String]month ); + // field.Set( mappingCapacityAndSaleBudge, Real::Random( 20000.0, 30000.0 ) ); + // field := Reflection::FindAttribute( "MappingCapacityAndSaleBudge", "SaleAmountInMonth" + [String]month ); + // field.Set( mappingCapacityAndSaleBudge, Real::Random( 20000.0, 30000.0 ) ); + // } + // mappingCapacityAndSaleBudge.CapacityInPCSTotal( mappingCapacityAndSaleBudge.GetCapacityInPCSInYear() ); + // mappingCapacityAndSaleBudge.CapacityInSheetTotal( mappingCapacityAndSaleBudge.GetCapacityInSheetInYear() ); + // mappingCapacityAndSaleBudge.SaleAmountTotal( mappingCapacityAndSaleBudge.GetSaleAmountInYear() ); + // } + //} + //result1 := selectset( mpSync, MappingCapacityAndSaleBudge, item, true ); + //debuginfo( "test MappingCapacityAndSaleBudge size : " + [String]result1.Size() ); *] } -- Gitblit v1.9.3