lazhen
2025-01-09 8afe90b633046db39042aada36b88193062f8cff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Quintiq file version 2.0
#parent: #root
StaticMethod Create (
  Product_MP owner
) as MEIO_Engine
{
  Description: 'Create MEIO engine for a product'
  TextBody:
  [*
    obj := owner.MEIO_Engine( relnew );
    obj.Separator(';');
    obj.MEIO_Treeify( relnew  );
    obj.MacroPlan( relset,
                    owner.MacroPlan());
    obj.MEIO_Parameters( relset,
                          owner.MacroPlan().MEIO_Parameters() );
    
    Transaction::Transaction().Propagate( attribute( MEIO_Engine, LastPeriodNumber ) ); // for use in engine computation
    
    return obj;
  *]
}