Quintiq file version 2.0 Component ListPostponementPenalties { #keys: '[139394.0.1870651620]' BaseType: 'WebList' Children: [ Component DataExtractorPostponementPenalties { #keys: '[139394.0.1870651621]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'structured[ProductInStockingPoint_MP]' Source: 'ApplicationMacroPlanner.DataHolderPISP' Taborder: 0 Transformation: 'Elements.PostponedSalesDemandCost' ] } Component DataSetLevelPostponementPenalties { #keys: '[139394.0.1870651623]' BaseType: 'WebDataSetLevel' Children: [ #child: listContextMenuPostponementPenalties ] Properties: [ Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeAllConstraint","columnid":"All constraints","title":"All constraints","subtotals":"","tooltip":"","width":1,"display":"shown"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ProductID","title":"Product","subtotals":"","tooltip":"","width":8,"display":"shown","attribute":"ProductID"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"StockingPointID","title":"Stocking point","subtotals":"","tooltip":"","width":8,"display":"shown","attribute":"StockingPointID"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Start","title":"Start","subtotals":"","tooltip":"","width":8,"display":"shown","attribute":"Start"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Penalty","title":"Penalty","subtotals":"","tooltip":"","width":8,"display":"shown","editable":false,"attribute":"Penalty"}}]' ContextMenu: 'listContextMenuPostponementPenalties' SortCriteria: 'ProductID;Start' Taborder: 1 ] } #child: listActionBarPagePostponementPenalties ] Properties: [ Taborder: 0 ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_ListPostponementPenalties_WebMenu_OnClick { #keys: '[139394.0.1870651625]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[6187.0.11723111]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_ListPostponementPenalties_WebButton_OnClick { #keys: '[139394.0.1870651626]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[6187.0.11723156]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_ListPostponementPenalties_WebMenu_OnClick_197 { #keys: '[139394.0.2086142454]' Initiator: 'WebMenu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument checked { #keys: '[6763.0.8049219]' Binding: 'this.Checked()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_ListPostponementPenalties_WebButton_OnClick_949 { #keys: '[139394.0.2086142455]' Initiator: 'WebButton' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument checked { #keys: '[6763.0.8049264]' Binding: 'this.Checked()' } ] } ] }