Quintiq file version 2.0
|
#parent: #root
|
Method Update (
|
String accounttype,
|
String parentname,
|
String reporttype,
|
Real defaultcost,
|
String defaultcostdriver,
|
Number defaultlengthoftime,
|
String defaulttimeunit,
|
Number displayindex,
|
Boolean ismaximize,
|
Boolean isusedbyoptimizer
|
)
|
{
|
Description: 'Update account MP'
|
TextBody:
|
[*
|
// ying ying Nov-6-2013 (created)
|
|
this.AccountTypeName( accounttype );
|
this.ParentName( parentname );
|
this.ReportType( reporttype );
|
|
this.DefaultCost( defaultcost );
|
this.DefaultCostDriver( defaultcostdriver );
|
this.DefaultLengthOfTime( defaultlengthoftime );
|
this.DefaultTimeUnit( defaulttimeunit );
|
|
this.DisplayIndexForTemplate( displayindex );
|
this.IsMaximize( ismaximize );
|
this.IsUsedByOptimizer( isusedbyoptimizer );
|
|
if( this.DefaultCostDriver() = Translations::MP_AccountAssignmentCostDriverSales() )
|
{
|
this.CreateSalesPISPAccount();
|
}
|
*]
|
}
|