Quintiq file version 2.0
|
{
|
viewcontents
|
{
|
forms
|
{
|
form_FormTripPlan
|
{
|
title: 'QLibMacroPlannerWebUI::FormTripPlan'
|
shown: true
|
componentID: 'QLibMacroPlannerWebUI::FormTripPlan'
|
layout
|
{
|
mode: 'open'
|
rowPosition: 1
|
rowSpan: 8
|
columnPosition: 1
|
columnSpan: 12
|
}
|
components
|
{
|
FormTripPlan_PanelMatrix
|
{
|
sizeRatio: 1
|
}
|
FormTripPlan_MatrixEditorPISPIP
|
{
|
gridColor: '#c4c4c4'
|
totalHeaderWidth: 200
|
attributeHeaderWidthRatio: 0.6
|
nameHeaderWidthRatio: 0.4
|
columnWidth: 100
|
horizontalGrid: true
|
verticalGrid: true
|
backendState
|
{
|
componentId: 'QLibMacroPlannerWebUI::FormTripPlan.MatrixEditorPISPIP'
|
state
|
{
|
cells
|
{
|
attributes
|
{
|
attribute_NewSupplyTripQuantity
|
{
|
type: 'MatrixEditorWebApiCellDataModelInterest'
|
index: 0
|
rowsubtotal: ''
|
columnsubtotal: ''
|
attribute: 'NewSupplyTripQuantity'
|
}
|
}
|
}
|
columns
|
{
|
sorting
|
{
|
criteria: "datamember:'Start'"
|
}
|
}
|
rows
|
{
|
sorting
|
{
|
criteria: "datamember:'Product_MP.DisplayIndex';datamember:'Name'"
|
}
|
}
|
}
|
}
|
}
|
}
|
}
|
form_FormTripPlanDetails
|
{
|
title: 'QLibMacroPlannerWebUI::FormTripPlanDetails'
|
shown: true
|
componentID: 'QLibMacroPlannerWebUI::FormTripPlanDetails'
|
layout
|
{
|
mode: 'open'
|
rowPosition: 9
|
rowSpan: 9
|
columnPosition: 1
|
columnSpan: 12
|
}
|
components
|
{
|
FormTripPlanDetails_PanelToggleButton
|
{
|
sizeRatio: 1
|
}
|
FormTripPlanDetails_PanelTripPlanDetails
|
{
|
sizeRatio: 1
|
}
|
FormTripPlanDetails_PanelTrips
|
{
|
sizeRatio: 1.35457846294998
|
}
|
FormTripPlanDetails_ListTrips
|
{
|
}
|
FormTripPlanDetails_DataSetLevelTrips
|
{
|
groupDepth: -1
|
sort: 'ArrivalUnitPeriod.Period_MP.PeriodEnd'
|
column_All_constraints
|
{
|
columnId: 'All constraints'
|
dataPath: 'All constraints'
|
dataType: 'string'
|
index: 0
|
subtotals: ''
|
width: 36
|
}
|
column_LaneLeg_Lane_Unit_Name
|
{
|
columnId: 'LaneLeg.Lane.Unit.Name'
|
dataPath: 'LaneLeg.Lane.Unit.Name'
|
dataType: 'string'
|
index: 1
|
subtotals: ''
|
width: 146
|
}
|
column_Departure
|
{
|
columnId: 'Departure'
|
dataPath: 'Departure'
|
dataType: 'datetime'
|
index: 2
|
subtotals: ''
|
width: 90
|
}
|
column_ArrivalUnitPeriod_Period_MP_PeriodEnd
|
{
|
columnId: 'ArrivalUnitPeriod.Period_MP.PeriodEnd'
|
dataPath: 'ArrivalUnitPeriod.Period_MP.PeriodEnd'
|
dataType: 'datetime'
|
index: 3
|
subtotals: ''
|
width: 85
|
}
|
column_LaneLeg_AsOriginStockingPointLeg_StockingPoint_MP_Name
|
{
|
columnId: 'LaneLeg.AsOriginStockingPointLeg.StockingPoint_MP.Name'
|
dataPath: 'LaneLeg.AsOriginStockingPointLeg.StockingPoint_MP.Name'
|
dataType: 'string'
|
index: 4
|
subtotals: ''
|
width: 134
|
}
|
column_LaneLeg_AsDestinationStockingPointLeg_StockingPoint_MP_Name
|
{
|
columnId: 'LaneLeg.AsDestinationStockingPointLeg.StockingPoint_MP.Name'
|
dataPath: 'LaneLeg.AsDestinationStockingPointLeg.StockingPoint_MP.Name'
|
dataType: 'string'
|
index: 5
|
subtotals: ''
|
width: 139
|
}
|
column_LeadTime
|
{
|
columnId: 'LeadTime'
|
dataPath: 'LeadTime'
|
dataType: 'duration'
|
index: 6
|
subtotals: ''
|
width: 79
|
}
|
column_LaneLeg_Lane_Unit_UnitOfMeasure_MP_Name
|
{
|
columnId: 'LaneLeg.Lane.Unit.UnitOfMeasure_MP.Name'
|
dataPath: 'LaneLeg.Lane.Unit.UnitOfMeasure_MP.Name'
|
dataType: 'string'
|
index: 7
|
subtotals: ''
|
width: 53
|
}
|
column_Load
|
{
|
columnId: 'Load'
|
dataPath: 'Load'
|
dataType: 'real'
|
index: 8
|
subtotals: ''
|
width: 83
|
}
|
column_LaneLeg_Lane_Unit_Currency_MP_Symbol
|
{
|
columnId: 'LaneLeg.Lane.Unit.Currency_MP.Symbol'
|
dataPath: 'LaneLeg.Lane.Unit.Currency_MP.Symbol'
|
dataType: 'string'
|
index: 9
|
subtotals: ''
|
width: 68
|
}
|
column_Cost
|
{
|
columnId: 'Cost'
|
dataPath: 'Cost'
|
dataType: 'real'
|
index: 10
|
subtotals: ''
|
width: 77
|
}
|
}
|
FormTripPlanDetails_PanelAssignedProducts
|
{
|
sizeRatio: 0.645421537050019
|
}
|
FormTripPlanDetails_ListAssignedProducts
|
{
|
}
|
FormTripPlanDetails_DataSetLevelAssignedProducts
|
{
|
groupDepth: -1
|
sort: 'Product_MP.Name,ArrivalPISPIP.StockingPointInPeriod.StockingPoint_MP.Name'
|
column_All_constraints
|
{
|
columnId: 'All constraints'
|
dataPath: 'All constraints'
|
dataType: 'string'
|
index: 0
|
subtotals: ''
|
width: 35
|
}
|
column_ImgHasFeedback
|
{
|
columnId: 'ImgHasFeedback'
|
dataPath: 'ImgHasFeedback'
|
dataType: 'string'
|
index: 1
|
subtotals: ''
|
width: 35
|
}
|
column_ArrivalPISPIP_StockingPointInPeriod_StockingPoint_MP_Name
|
{
|
columnId: 'ArrivalPISPIP.StockingPointInPeriod.StockingPoint_MP.Name'
|
dataPath: 'ArrivalPISPIP.StockingPointInPeriod.StockingPoint_MP.Name'
|
dataType: 'string'
|
index: 2
|
subtotals: ''
|
width: 123
|
}
|
column_Product_MP_Name
|
{
|
columnId: 'Product_MP.Name'
|
dataPath: 'Product_MP.Name'
|
dataType: 'string'
|
index: 3
|
subtotals: ''
|
width: 149
|
}
|
column_Quantity
|
{
|
columnId: 'Quantity'
|
dataPath: 'Quantity'
|
dataType: 'real'
|
index: 4
|
subtotals: ''
|
width: 85
|
}
|
}
|
}
|
}
|
form_FormKPI
|
{
|
title: 'KPI Dashboard'
|
shown: true
|
componentID: 'FormKPI'
|
layout
|
{
|
mode: 'dockright'
|
index: 0
|
}
|
components
|
{
|
FormKPI_PanelKPI
|
{
|
sizeRatio: 1
|
activeChild: 'PanelKPIDashboard'
|
}
|
FormKPI_PanelKPIDashboard
|
{
|
sizeRatio: 1
|
}
|
FormKPI_PanelKPISelection
|
{
|
sizeRatio: 1
|
}
|
FormKPI_ListKPISelection
|
{
|
QuillViewData
|
{
|
Empty_KPISetting: 'Total CO2 emission;Cost of sales;Sales;Margin;Labor cost;Sourcing cost;Transportation cost;Inventory holding cost;Fulfillment'
|
Food_KPISetting: 'Cost of sales;Fulfillment;Inventory holding cost;Labor cost;Margin;Sales;Sourcing cost;Total CO2 emission;Transportation cost'
|
Metals_KPISetting: 'Cost of sales;Fulfillment;Inventory holding cost;Labor cost;Margin;Sales;Sourcing cost;Total CO2 emission;Transportation cost'
|
}
|
}
|
FormKPI_DataSetLevelKPISelection
|
{
|
groupDepth: -1
|
column_Name
|
{
|
columnId: 'Name'
|
dataPath: 'Name'
|
dataType: 'string'
|
title: 'Name'
|
index: 0
|
subtotals: ''
|
width: 200
|
}
|
}
|
}
|
}
|
}
|
userconfigurableinformation
|
{
|
}
|
page: ''
|
group: ''
|
index: 11
|
image: ''
|
description: ''
|
}
|
formatversion: 2
|
id: 'Trip_plan'
|
name: 'Trip plan'
|
isglobal: false
|
isroot: true
|
}
|