| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 | | Quintiq file version 2.0 |  | #parent: #root |  | StaticMethod CreateDate ( |  |   MacroPlan macroPlan |  | ) |  | { |  |   TextBody: |  |   [* |  |     genrations   := selectuniquevalues( macroPlan, Product_MP, tempPMP, tempPMP.Generation().TrimBoth() <> "", tempPMP.Generation() ); |  |     mqbmlbs      := selectuniquevalues( macroPlan, Product_MP, tempPMP, tempPMP.MQBMLB().TrimBoth() <> "", tempPMP.MQBMLB() ); |  |     traverse ( genrations, Elements, g ) { |  |       traverse ( mqbmlbs, Elements, m ) { |  |         mrcr     := select( macroPlan, MaterialRackCustomRow, tempMRCR, tempMRCR.Generation() = g and tempMRCR.MLB_MQB() = m ); |  |         if ( isnull( mrcr ) ) { |  |           mrcr   := macroPlan.MaterialRackCustomRow( relnew, Generation := g, MLB_MQB := m ); |  |           traverse ( macroPlan, MaterialRackColumn, mrc ) { |  |             cell := mrcr.MaterialRackCustomCell( relnew, Quantity := 0 ); |  |             cell.MaterialRackColumn( relset, mrc ); |  |           } |  |         } |  |       } |  |     } |  |   *] |  | } | 
 |