Quintiq file version 2.0
|
#parent: #root
|
Method EnableDisableComponentsForBatchEdit (
|
Boolean isbatchedit
|
) id:Method_DialogSmartPlan_EnableDisableComponentsForBatchEdit
|
{
|
#keys: '[137862.0.112802120]'
|
Body:
|
[*
|
// Enable/disable components for batchedit
|
data := DialogSmartPlan.DataHolderDialogData().Data();
|
isspecifytotalsupply := true;
|
|
if( isbatchedit
|
or not data.ProductInStockingPoint_MP().IsLeaf() )
|
{
|
DialogSmartPlan.CheckboxSpecifyTotalSupply().Enabled( false, Translations::MP_Designer_DialogSmartPlan_IsBatchTotalSupplyCheckbox() );
|
DialogSmartPlan.EditFieldTotalSupply().Text( "" );
|
DialogSmartPlan.EditFieldTotalSupply().Enabled( false, Translations::MP_Designer_DialogSmartPlan_IsBatchTotalSupply() );
|
|
// Uncheck for batchedit and non leaf products
|
isspecifytotalsupply := false;
|
}
|
DialogSmartPlan.CheckboxSpecifyTotalSupply().Checked( isspecifytotalsupply );
|
*]
|
}
|