Quintiq file version 2.0 #parent: MatrixEditorSupplyPlanning Response OnClick ( shadow[PlanningCell] selection ) id:Response_MatrixEditorSupplyPlanning_MenuLock_OnClick { #keys: '[146140.0.568092105]' DefinitionID => /Responsedef_MatrixEditorSupplyPlanning_WebMenu_OnClick GroupServerCalls: true Initiator: 'MenuLock' Precondition: [* pispip := selection.ProductInStockingPointInPeriodPlanning(); pispips := construct( ProductInStockingPointInPeriods ); pispips.Add( pispip ); return not isnull( pispip ) and ProductInStockingPointInPeriod::CanLockUnlock( pispips, feedback ); *] QuillAction { Body: [* // Lock the cell Form.OnUpdateValue( selection, selection.Quantity() ); pispip := selection.ProductInStockingPointInPeriodPlanning(); PlanningCell::LockPISPIP( pispip, true ); *] } }