Quintiq file version 2.0 #parent: #root Method EnableDisableComponents () id:Method_DialogCreateEditPISPSpecification_EnableDisableComponents { #keys: '[124808.2.555246384]' Body: [* // Enable / disable components CheckBoxIsOverrideUnitOfMeasurementForProduct.Enabled( not CheckBoxIsBatchEditUOM.Visible() or ( CheckBoxIsBatchEditUOM.Visible() and CheckBoxIsBatchEditUOM.Checked() ) ); SelectionUnitOfMeasurement.Enabled( CheckBoxIsOverrideUnitOfMeasurementForProduct.Enabled() and CheckBoxIsOverrideUnitOfMeasurementForProduct.Checked() ); CheckBoxIsNegativeInventoryAllowed.Enabled( not CheckBoxIsBatchEditIsNegativeInventoryAllowed.Visible() or ( CheckBoxIsBatchEditIsNegativeInventoryAllowed.Visible() and CheckBoxIsBatchEditIsNegativeInventoryAllowed.Checked() ) ); CheckBoxIsExcluded.Enabled( not CheckBoxIsBatchEditIsExcluded.Visible() or ( CheckBoxIsBatchEditIsExcluded.Visible() and CheckBoxIsBatchEditIsExcluded.Checked() ) ); CheckBoxIsExcludedFromBalancing.Enabled( not CheckBoxIsBatchEditIsExcludedFromBalancing.Visible() or ( CheckBoxIsBatchEditIsExcludedFromBalancing.Visible() and CheckBoxIsBatchEditIsExcludedFromBalancing.Checked() ) ); CheckBoxIsSafetyStockKept.Enabled( not CheckBoxIsBatchEditIsSafetyStockKept.Visible() or ( CheckBoxIsBatchEditIsSafetyStockKept.Visible() and CheckBoxIsBatchEditIsSafetyStockKept.Checked() ) ); EditorInputLotSize.Enabled( not CheckBoxIsBatchEditInputLotSize.Visible() or ( CheckBoxIsBatchEditInputLotSize.Visible() and CheckBoxIsBatchEditInputLotSize.Checked() ) ); CheckBoxIsExcludeShelfLife.Enabled( not CheckBoxIsBatchEditIsExcludeShelfLife.Visible() or ( CheckBoxIsBatchEditIsExcludeShelfLife.Visible() and CheckBoxIsBatchEditIsExcludeShelfLife.Checked() ) ); *] }