Quintiq file version 2.0
|
#parent: #root
|
Method IsInSalesSegments (
|
SalesSegment_MPs salessegments
|
) declarative remote as Boolean
|
{
|
Description: 'Used for UI list filter by stocking points'
|
TextBody:
|
[*
|
// DWE2 Jul-14-2016 (created)
|
|
// Since it's possible for service level to exist with / without sales segment, we'll just return true when sales segment is not defined
|
value := true;
|
|
if( not isnull( this.SalesSegment_MP() ) )
|
{
|
value := exists( salessegments, Elements, e,
|
e = this.SalesSegment_MP()
|
or e.IsParent( this.SalesSegment_MP() ) )
|
}
|
|
return value
|
*]
|
}
|