Quintiq file version 2.0
|
#parent: #root
|
StaticMethod CanLockUnlock (
|
ProductInStockingPointInPeriods pispips,
|
output String feedback_o
|
) declarative remote as Boolean
|
{
|
TextBody:
|
[*
|
// ODE2 May-30-2017 (created)
|
|
isplanningandnonhistoricalperiod := forall( pispips, Elements.Period_MP, period, period.IsPlanning() and not period.IsHistorical() );
|
|
if( not isplanningandnonhistoricalperiod )
|
{
|
feedback_o := Translations::MP_MacroPlan_ActionOnlyAllowedOnPlanningAndNonHistoricalPeriod();
|
}
|
|
return isplanningandnonhistoricalperiod;
|
*]
|
}
|