Quintiq file version 2.0
|
#parent: #root
|
Method New (
|
FormOperationCosts formOperationCosts,
|
structured[Unit] units
|
) id:Method_DialogCreateEditOperationCost_New
|
{
|
#keys: '[145730.0.2100900206]'
|
Body:
|
[*
|
// Create new unit costs for one or more units
|
|
account := guard( DataHolderSelectedAccounts.Data().Element( 0 ), MacroPlan.GetDefaultAccount( Form.GetCostType() ) );
|
|
operation := select( units, Elements.Operation, op, true );
|
|
// Only add single operation from the unit because this New method only support singular create
|
operations := construct( Operations );
|
operations.Add( operation );
|
|
this.NewForAccount( formOperationCosts, operations, account );
|
*]
|
}
|