| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
 | | Quintiq file version 2.0 |  | #parent: #root |  | Method GetLeavesOfPeriodDimension () declarative remote as owning ProductInStockingPointInPeriods |  | { |  |   Description: 'Return the lowest level pispips that is used to store planning data related this pispip on period dimension.' |  |   TextBody: |  |   [* |  |     // soh yee Sep-12-2015 (created) |  |     /* -------- e.g. ----------- |  |     2 product levels: |  |     Family |  |     - P1 |  |     - P2 |  |      |  |     Period specs: |  |     Month |  |     Week |  |      |  |     Family+Jan will return |  |     Family+W1 |  |     Family+W2 |  |     Family+W3 |  |     Family+W4 |  |     Family+System |  |     --------------- */ |  |     base := selectset( this, ProductInStockingPoint_MP.BaseProductInStockingPointInPeriod, pispip, |  |                        pispip = this |  |                        or exists( this, Period_MP.PeriodInPeriod.BasePeriod_MP, period, |  |                                   period = pispip.Period_MP() ) ); |  |      |  |     return &base; |  |   *] |  | } | 
 |