ProductSchedule: GetRates
Can be called to get all the rates associated with the product schedule.
Function
Array GetRates()
Parameters
None
Return Value
An Array object that contains Stepped Rate objects with Rate and Duration properties. the return array will have at least one object
Name | Type | Description |
---|---|---|
Rate | Number | The product rate per minute |
Duration | Number | The duration (seconds) for the rate is applied |
Example
var obj = GetComponentByNameAndType("ProductSchedule1", "Product Schedule");
let rates = obj.GetRates();
for (let i = 0; i < rates.length; ++i)
{
LogDebug("Stepped Rate object index "+i+": Rate: " + rates[i].Rate +" Duration: "+ rates[i].Duration );
}