Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method NewForAccount ( 
 | 
  FormOperationCosts formOperationCosts, 
 | 
  structured[Operation] operation, 
 | 
  Account_MP account 
 | 
) id:Method_DialogCreateEditOperationCost_NewForAccount 
 | 
{ 
 | 
  #keys: '[144528.2.71910131]' 
 | 
  Body: 
 | 
  [* 
 | 
    // Create new unit costs for one or more units and specific Account_MP 
 | 
    DataHolderForm.Data( formOperationCosts ); // Form that opens the dialog, to select the newly created object in list 
 | 
     
 | 
    DataHolderOperations.Data( operation.Copy() ); 
 | 
     
 | 
    // Set default values 
 | 
    this.SetShadowOperationCostWithDefaultAccountInfo( DataHolderOperations.Data().First(), account ); 
 | 
     
 | 
    this.Initialize(); 
 | 
  *] 
 | 
} 
 |