Quintiq file version 2.0 #parent: MatrixEditorProductPlanning Response OnCheckEditability ( structured[ProductInStockingPointInPeriodPlanning] cell, Real value ) id:Response_MatrixEditorProductPlanning_OnCheckEditability { #keys: '[136682.2.1137897468]' CanBindMultiple: false DefinitionID: 'Responsedef_WebMatrixEditor_OnCheckEditability' QuillAction { Body: [* //Precondition attributes := construct( Strings ); attributes.Add(focusedattribute); isSupply_o := false; feedback :=""; cond := MacroPlan.CanPlan( feedback ) and ProductInStockingPointInPeriod::CanEnterSupplyQuantity( feedback, cell, attributes, isSupply_o ); if( cond ) { if( isSupply_o ) { periods := selectset( cell, Elements.Period_MP, period, true ); cond := ScenarioManager::CanStartSmartPlan( ScenarioManager, DataHolderActiveScenario.Data(), true, periods, feedback ); } } editinfo.CanEdit( cond ); editinfo.UserHint( feedback ); *] GroupServerCalls: false } }