| | |
| | | { |
| | | 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' |
| | |
| | | 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' |
| | |
| | | dataType: 'string' |
| | | index: 0 |
| | | subtotals: 'count' |
| | | width: 61 |
| | | width: 62 |
| | | } |
| | | column_StockingPointID |
| | | { |
| | |
| | | dataType: 'string' |
| | | index: 1 |
| | | subtotals: '' |
| | | width: 94 |
| | | width: 74 |
| | | } |
| | | column_Quantity |
| | | { |
| | |
| | | dataType: 'real' |
| | | index: 2 |
| | | subtotals: 'sum' |
| | | width: 59 |
| | | width: 50 |
| | | } |
| | | column_StartDate |
| | | { |
| | |
| | | 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 |
| | | { |
| | | } |
| | |
| | | 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' |
| | |
| | | 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 |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |