Quintiq file version 2.0 Component TabPage { #keys: '[131962.0.10330486]' BaseType: 'TabPage' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 0 id: 390 parent: 0 } GBFlow.Column { grow: 0 id: 592 parent: 0 } GBFlow.Column { grow: 0 id: 827 parent: 0 } GBFlow.Column { grow: 128 id: 290 parent: 0 } ] Elements: [ GBElement { Component => CheckBoxBatchEditHasShelfLife Position { startcolumn: 390 startrow: 644 endcolumn: 390 endrow: 644 } } GBElement { Component => CheckBoxHasShelfLife Position { startcolumn: 592 startrow: 644 endcolumn: 592 endrow: 644 } } GBElement { Component => /EditorShelfLife Position { startcolumn: 827 startrow: 644 endcolumn: 290 endrow: 644 } } GBElement { Component => CheckBoxIsByProduct Position { startcolumn: 827 startrow: 710 endcolumn: 827 endrow: 710 } } GBElement { Component => CheckBoxBatchEditByProduct Position { startcolumn: 390 startrow: 710 endcolumn: 390 endrow: 710 } } GBElement { Component => CheckBoxIsPlannedAfterOptimization Position { startcolumn: 827 startrow: 200 endcolumn: 827 endrow: 200 } } GBElement { Component => CheckBoxBatchEditIsExcludedFromOptimization Position { startcolumn: 390 startrow: 166 endcolumn: 390 endrow: 166 } } GBElement { Component => CheckBoxIsExcludedFromOptimization Position { startcolumn: 827 startrow: 166 endcolumn: 827 endrow: 166 } } GBElement { Component => CheckBoxBatchEditHasMaturationDays Position { startcolumn: 390 startrow: 881 endcolumn: 390 endrow: 881 } } GBElement { Component => CheckBoxHasMaturationDays Position { startcolumn: 592 startrow: 881 endcolumn: 592 endrow: 881 } } GBElement { Component => /EditorMaturationDays Position { startcolumn: 827 startrow: 881 endcolumn: 290 endrow: 881 } } GBElement { Component => CheckBoxIsExcludedFromFulfillmentKPI Position { startcolumn: 827 startrow: 648 endcolumn: 827 endrow: 648 } } GBElement { Component => CheckBoxBatchEditIsExcludedFromFulfillmentKPI Position { startcolumn: 390 startrow: 648 endcolumn: 390 endrow: 648 } } ] Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] Rows: [ GBFlow.Row { grow: 0 id: 644 parent: 0 } GBFlow.Row { grow: 0 id: 881 parent: 0 } GBFlow.Row { grow: 0 id: 710 parent: 0 } GBFlow.Row { grow: 0 id: 166 parent: 0 } GBFlow.Row { grow: 0 id: 200 parent: 0 } GBFlow.Row { grow: 0 id: 648 parent: 0 } ] } Children: [ Component CheckBoxBatchEditHasShelfLife { #keys: '[131962.0.10334248]' BaseType: 'CheckBox' ViewSecurity: 'ShelfLife' Properties: [ SizePosition: 'lt5 24 108 124' Text: '' ] } Component CheckBoxHasShelfLife { #keys: '[131962.0.10334249]' BaseType: 'CheckBox' ViewSecurity: 'ShelfLife' Properties: [ DataBinding: 'Dialog.Data.HasShelfLife' Shortcut: 'Alt+H' Text: 'S&helf life (days)' Tooltip: 'Shelf life can be used for perishable products.
When the inventory of a perishable product is larger than the demand within its shelf life, a constraint violation is shown.
Inclusive of maturation (days).' ] } #child: EditorShelfLife Component CheckBoxIsByProduct { #keys: '[131962.0.10334258]' BaseType: 'CheckBox' Properties: [ DataBinding: 'Dialog.Data.IsByProduct' Shortcut: 'Alt+Y' SizePosition: 'lt77 180 210 226' Text: 'Is b&y-product' Tooltip: 'Set a product as by-product to exclude it from the cost and capacity calculations' ] } Component CheckBoxBatchEditByProduct { #keys: '[131962.0.10334259]' BaseType: 'CheckBox' Properties: [ SizePosition: 'lt5 24 210 226' Text: '' ] } Component CheckBoxIsPlannedAfterOptimization { #keys: '[131962.0.10334260]' BaseType: 'CheckBox' Properties: [ DataBinding: 'Dialog.Data.IsPlannedAfterOptimization' Shortcut: 'Alt+P' Text: '&Post-processing for sourcing' Tooltip: 'For products that are excluded from the optimizer, this post-processing step will plan the sourcing by means of smart plan.' ] } Component CheckBoxBatchEditIsExcludedFromOptimization { #keys: '[131962.0.10337652]' BaseType: 'CheckBox' Properties: [ Text: '' ] } Component CheckBoxIsExcludedFromOptimization { #keys: '[131962.0.10337653]' BaseType: 'CheckBox' Properties: [ DataBinding: 'Dialog.Data.IsExcludedFromOptimization' Shortcut: 'Alt+E' Text: '&Exclude from optimizer' Tooltip: 'By excluding from the optimizer, the optimizer will not plan the supply of this product but simply assume sufficient supply.
Note that this may result in balance constraints for this product in case of insufficient supply.
To plan the supply as post-processing step after the optimizer run, check the post-processing for sourcing checkbox.' ] } #child: EditorMaturationDays Component CheckBoxBatchEditHasMaturationDays { #keys: '[137118.0.257809041]' BaseType: 'CheckBox' ViewSecurity: 'ShelfLife' Properties: [ Text: '' ] } Component CheckBoxHasMaturationDays { #keys: '[137118.0.257809757]' BaseType: 'CheckBox' ViewSecurity: 'ShelfLife' Properties: [ DataBinding: 'Dialog.Data.HasMaturation' Shortcut: 'Alt+M' Text: '&Maturation (days)' Tooltip: 'Maturation specifies the number of days a product cannot be utilized for demand while it matures.' ] } Component CheckBoxIsExcludedFromFulfillmentKPI { #keys: '[154376.0.10983920]' BaseType: 'CheckBox' Properties: [ DataBinding: 'Dialog.Data.IsDerivedExcludeFromFulfillmentKPI' Text: 'Exclude from fulfillment KPIs' Tooltip: 'Once checked, all associated sales demands will be excluded from the calculation of all fulfillment-related KPIs.
In the meantime, the sales demands have the lowest priority in fulfillment, and safety stock deployment will not take them into account.' ] } Component CheckBoxBatchEditIsExcludedFromFulfillmentKPI { #keys: '[154376.0.10984180]' BaseType: 'CheckBox' Properties: [ Text: '' ] } ] Properties: [ Title: 'Advanced' ModeledStringList ChildOrdering { c: CheckBoxBatchEditHasShelfLife c: CheckBoxHasShelfLife c: EditorShelfLife c: CheckBoxBatchEditHasMaturationDays c: CheckBoxHasMaturationDays c: EditorMaturationDays c: CheckBoxBatchEditByProduct c: CheckBoxIsByProduct c: CheckBoxBatchEditIsExcludedFromOptimization c: CheckBoxIsExcludedFromOptimization c: CheckBoxIsPlannedAfterOptimization c: CheckBoxBatchEditIsExcludedFromFulfillmentKPI c: CheckBoxIsExcludedFromFulfillmentKPI } ] }