admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Quintiq file version 2.0
#parent: #root
DeclarativeOwningNMRelation CalcSalesDemandFulfillmentRestriction
{
  #keys: '1[123718.0.363753615]'
  Expression:
  [*
    // Check sales demand's start within any fulfillment restriction
    return selectset( this,
                      SalesSegment_MP.SalesDemand,
                      sd,
                      not sd.Product_MP().IsLeaf(),
                      sd.Product_MP().IsParentOf( this.Product_MP() )
                      and sd.StartDate() >= this.StartDate()
                      and sd.StartDate() < this.EndDate()
                      );
  *]
  HelperRelation: SalesDemand
  InstantiationType: SalesDemandFulfillmentRestriction
  Relation: SalesDemandFulfillmentRestriction
}