From 2713c338a98325cad21ebec2085802a5e49a98ef Mon Sep 17 00:00:00 2001
From: hongji.li <hongji.a.li@capgemini.com>
Date: 星期日, 05 十一月 2023 17:47:41 +0800
Subject: [PATCH] Pegging&年度产销优化
---
_Main/UI/MacroPlannerWebApp/Views/Pegging分析.vw | 311 ++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 244 insertions(+), 67 deletions(-)
diff --git "a/_Main/UI/MacroPlannerWebApp/Views/Pegging\345\210\206\346\236\220.vw" "b/_Main/UI/MacroPlannerWebApp/Views/Pegging\345\210\206\346\236\220.vw"
index 7477409..7311b81 100644
--- "a/_Main/UI/MacroPlannerWebApp/Views/Pegging\345\210\206\346\236\220.vw"
+++ "b/_Main/UI/MacroPlannerWebApp/Views/Pegging\345\210\206\346\236\220.vw"
@@ -4,29 +4,41 @@
{
forms
{
- form_FormPeggingProduct_MP
+ form_FormPeggingResult
{
- title: 'QTIANMA_JITUAN::FormPeggingProduct_MP'
+ title: 'QTIANMA_JITUAN::FormPeggingResult'
shown: true
- componentID: 'QTIANMA_JITUAN::FormPeggingProduct_MP'
+ componentID: 'QTIANMA_JITUAN::FormPeggingResult'
layout
{
mode: 'open'
rowPosition: 1
- rowSpan: 7
+ rowSpan: 26
columnPosition: 1
- columnSpan: 3
+ columnSpan: 12
}
components
{
- FormPeggingProduct_MP_pButton
+ FormPeggingResult_PanelAbove
+ {
+ sizeRatio: 0.956634174600973
+ }
+ FormPeggingResult_PanelLeft
+ {
+ sizeRatio: 0.432843330645635
+ }
+ FormPeggingResult_PanelPeggingResult570
{
sizeRatio: 1
}
- FormPeggingProduct_MP_ListPeggingProduct_MP
+ FormPeggingResult_pButton
+ {
+ sizeRatio: 1
+ }
+ FormPeggingResult_ListPeggingProduct_MP
{
}
- FormPeggingProduct_MP_DataSetLevelPeggingProduct_MP
+ FormPeggingResult_DataSetLevelPeggingProduct_MP
{
groupDepth: -1
sort: 'ProductID'
@@ -40,27 +52,19 @@
width: 150
}
}
- }
- }
- form_FormPeggingProductInSalesDemandBase_1
- {
- title: 'QTIANMA_JITUAN::FormPeggingProductInSalesDemandBase'
- shown: true
- componentID: 'QTIANMA_JITUAN::FormPeggingProductInSalesDemandBase'
- layout
- {
- mode: 'open'
- rowPosition: 8
- rowSpan: 6
- columnPosition: 1
- columnSpan: 3
- }
- components
- {
- FormPeggingProductInSalesDemandBase_ListPeggingProductInSalesDemandBase
+ FormPeggingResult_PanelContent
+ {
+ sizeRatio: 1
+ activeChild: 'PanelSalesDemand'
+ }
+ FormPeggingResult_PanelSalesDemand
+ {
+ sizeRatio: 1
+ }
+ FormPeggingResult_ListPeggingProductInSalesDemandBase
{
}
- FormPeggingProductInSalesDemandBase_DataSetLevelPeggingProductInSalesDemandBase
+ FormPeggingResult_DataSetLevelPeggingProductInSalesDemandBase
{
groupDepth: -1
sort: 'StartDate'
@@ -71,7 +75,7 @@
dataType: 'string'
index: 0
subtotals: 'count'
- width: 61
+ width: 62
}
column_StockingPointID
{
@@ -80,7 +84,7 @@
dataType: 'string'
index: 1
subtotals: ''
- width: 94
+ width: 74
}
column_Quantity
{
@@ -89,7 +93,7 @@
dataType: 'real'
index: 2
subtotals: 'sum'
- width: 59
+ width: 50
}
column_StartDate
{
@@ -98,26 +102,43 @@
dataType: 'date'
index: 3
subtotals: ''
- width: 82
+ width: 83
}
}
- }
- }
- form_FormPeggingResult
- {
- title: 'QTIANMA_JITUAN::FormPeggingResult'
- shown: true
- componentID: 'QTIANMA_JITUAN::FormPeggingResult'
- layout
- {
- mode: 'open'
- rowPosition: 1
- rowSpan: 13
- columnPosition: 4
- columnSpan: 9
- }
- components
- {
+ FormPeggingResult_PanelStockingPoint
+ {
+ sizeRatio: 1
+ }
+ FormPeggingResult_ListStockingPoint
+ {
+ }
+ FormPeggingResult_DataSetLevelStockingPoint
+ {
+ groupDepth: -1
+ sort: 'ProductID,StockingPointID'
+ column_ProductID
+ {
+ columnId: 'ProductID'
+ dataPath: 'ProductID'
+ dataType: 'string'
+ index: 0
+ subtotals: ''
+ width: 141
+ }
+ column_StockingPointID
+ {
+ columnId: 'StockingPointID'
+ dataPath: 'StockingPointID'
+ dataType: 'string'
+ index: 1
+ subtotals: ''
+ width: 113
+ }
+ }
+ FormPeggingResult_PanelRight
+ {
+ sizeRatio: 1.56715666935437
+ }
FormPeggingResult_ListPeggingResult
{
}
@@ -216,27 +237,103 @@
width: 56
}
}
- }
- }
- form_FormPeggingAllResult
- {
- title: 'QTIANMA_JITUAN::FormPeggingAllResult'
- shown: true
- componentID: 'QTIANMA_JITUAN::FormPeggingAllResult'
- layout
- {
- mode: 'open'
- rowPosition: 14
- rowSpan: 12
- columnPosition: 1
- columnSpan: 12
- }
- components
- {
- FormPeggingAllResult_ListPeggingAllResult
+ FormPeggingResult_ListPeggingResultProductInStockingPoint_MP
{
}
- FormPeggingAllResult_DataSetLevelPeggingAllResult
+ FormPeggingResult_DataSetLevelRight
+ {
+ groupDepth: -1
+ sort: 'ProductID,StockingPointID,StartDate'
+ column_ProductID
+ {
+ columnId: 'ProductID'
+ dataPath: 'ProductID'
+ dataType: 'string'
+ index: 0
+ subtotals: 'count'
+ width: 150
+ }
+ column_StockingPointID
+ {
+ columnId: 'StockingPointID'
+ dataPath: 'StockingPointID'
+ dataType: 'string'
+ index: 1
+ subtotals: ''
+ width: 150
+ }
+ column_StartDate
+ {
+ columnId: 'StartDate'
+ dataPath: 'StartDate'
+ dataType: 'date'
+ index: 2
+ subtotals: ''
+ width: 117
+ }
+ column_SupplyQuantity
+ {
+ columnId: 'SupplyQuantity'
+ dataPath: 'SupplyQuantity'
+ dataType: 'real'
+ index: 3
+ subtotals: 'sum'
+ width: 95
+ }
+ column_ActualFulfillmentQuantity
+ {
+ columnId: 'ActualFulfillmentQuantity'
+ dataPath: 'ActualFulfillmentQuantity'
+ dataType: 'real'
+ index: 4
+ subtotals: ''
+ width: 109
+ }
+ column_FulfillmentQuantity
+ {
+ columnId: 'FulfillmentQuantity'
+ dataPath: 'FulfillmentQuantity'
+ dataType: 'real'
+ index: 5
+ subtotals: 'sum'
+ width: 137
+ }
+ column_SupplyType
+ {
+ columnId: 'SupplyType'
+ dataPath: 'SupplyType'
+ dataType: 'string'
+ index: 6
+ subtotals: ''
+ width: 93
+ }
+ column_UnitOfMeasurementName
+ {
+ columnId: 'UnitOfMeasurementName'
+ dataPath: 'UnitOfMeasurementName'
+ dataType: 'string'
+ index: 7
+ subtotals: ''
+ width: 57
+ }
+ column_NumberOfPlies
+ {
+ columnId: 'NumberOfPlies'
+ dataPath: 'NumberOfPlies'
+ dataType: 'number'
+ index: 8
+ subtotals: ''
+ width: 56
+ }
+ }
+ FormPeggingResult_PanelBelow
+ {
+ sizeRatio: 1.04336582539903
+ }
+ FormPeggingResult_ListPeggingAllResult
+ {
+ }
+ FormPeggingResult_DataSetLevelPeggingAllResult
{
groupDepth: 2
sort: 'ProductID,StockingPointID,StartDate'
@@ -322,6 +419,86 @@
width: 150
}
}
+ FormPeggingResult_ListPeggingAllResultProductInStockingPoint_MP
+ {
+ }
+ FormPeggingResult_DataSetLevelBelow
+ {
+ groupDepth: 2
+ sort: 'ProductID,StockingPointID,StartDate'
+ column_ProductID
+ {
+ columnId: 'ProductID'
+ dataPath: 'ProductID'
+ dataType: 'string'
+ index: 0
+ subtotals: ''
+ width: 150
+ }
+ column_StockingPointID
+ {
+ columnId: 'StockingPointID'
+ dataPath: 'StockingPointID'
+ dataType: 'string'
+ index: 1
+ subtotals: ''
+ width: 150
+ }
+ column_StartDate
+ {
+ columnId: 'StartDate'
+ dataPath: 'StartDate'
+ dataType: 'date'
+ index: 2
+ subtotals: ''
+ width: 150
+ }
+ column_SupplyQuantity
+ {
+ columnId: 'SupplyQuantity'
+ dataPath: 'SupplyQuantity'
+ dataType: 'real'
+ index: 3
+ subtotals: 'max'
+ width: 150
+ }
+ column_ActualFulfillmentQuantity
+ {
+ columnId: 'ActualFulfillmentQuantity'
+ dataPath: 'ActualFulfillmentQuantity'
+ dataType: 'real'
+ index: 4
+ subtotals: ''
+ width: 150
+ }
+ column_FulfillmentQuantity
+ {
+ columnId: 'FulfillmentQuantity'
+ dataPath: 'FulfillmentQuantity'
+ dataType: 'real'
+ index: 5
+ subtotals: 'sum'
+ width: 150
+ }
+ column_SupplyType
+ {
+ columnId: 'SupplyType'
+ dataPath: 'SupplyType'
+ dataType: 'string'
+ index: 6
+ subtotals: ''
+ width: 150
+ }
+ column_UnitOfMeasurementName
+ {
+ columnId: 'UnitOfMeasurementName'
+ dataPath: 'UnitOfMeasurementName'
+ dataType: 'string'
+ index: 7
+ subtotals: ''
+ width: 150
+ }
+ }
}
}
}
--
Gitblit v1.9.3