Quintiq file version 2.0
|
#parent: #root
|
Method IsForStockingPoints (
|
structured_Object objects
|
) declarative remote as Boolean
|
{
|
Description: 'Returns true if this account has any stocking point accounts tied to the parameters stocking points / stocking point nodes. Used as filter in designer.'
|
TextBody:
|
[*
|
// TYG2 Jun-10-2016 (Modified)
|
|
value := false;
|
|
stockingpoint := this.GetStockingPoint();
|
|
if( not isnull( stockingpoint ) )
|
{
|
value := exists( objects, Elements.astype( StockingPoint_MP ), sp, sp = stockingpoint or sp.ID() = stockingpoint.ID() )
|
or exists( objects, Elements.astype( StockingPointNode ).StockingPoint_MP, sp, sp = stockingpoint or sp.ID() = stockingpoint.ID() );
|
}
|
|
return value;
|
*]
|
}
|