1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
  | Quintiq file version 2.0 
 |  #parent: #root 
 |  Method SetProcessUoM ( 
 |    Process_MP process, 
 |    String uom 
 |  ) 
 |  { 
 |    Description: "Modify Unit's unit of measure." 
 |    TextBody: 
 |    [* 
 |      // Set uom in unit level 
 |      if( not isnull( process ) ) 
 |      { 
 |        unit := process.AsProcess_MP(); 
 |        unit.UnitOfMeasureName( uom ); 
 |        unit.UpdateCommitLogic( false /* is new */ ); 
 |      } 
 |      else 
 |      { 
 |        this.Run().RegisterFailure( 'Process does not exist' ); 
 |      } 
 |    *] 
 |  } 
 |  
  |