Quintiq file version 2.0
|
#parent: #root
|
Method DeleteSetInterestAllowed (
|
LibDEF_SetInterestOfDataset datasetInterest_i
|
) as Boolean id:Method_LibDEF_FormSetInterestOfDataset_DeleteSetInterestAllowed
|
{
|
#keys: '[143398.0.762056176]'
|
Body:
|
[*
|
// Checks if SetInterest can be deleted
|
if( GlobalStateDataExchangeFramework.HasPlanningDatasetChecked() )
|
{
|
datasetInterest_i.GetSystem().IsAvailableChecked( true ); // System is expected to be available
|
datasetInterest_i.IsCreatedFromSetTypeInterestChecked(); // Only interest created on set level is allowed to be deleted
|
this.IsCurrentDatasetChecked( datasetInterest_i ); // Dataset can only interact with its own DatasetInterests
|
}
|
|
return FeedbackObject::IsAllowed();
|
*]
|
}
|