Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

ProjectResourceRate

Namespace OfficeIMO.Project
Assembly OfficeIMO.Project
Modifiers sealed

Hourly work rates or per-unit material prices for a half-open local time range in one rate table.

Inheritance

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Properties

public Nullable<DateTime> From { get; set; } #

Inclusive effective date. Required when writing a dated rate to MSPDI.

public Nullable<DateTime> To { get; set; } #

Exclusive effective end. Adjacent rate periods may share this boundary.

public Nullable<ProjectCostRateTable> Table { get; set; } #

Rate table; an absent table means A.

public Nullable<Decimal> StandardRate { get; set; } #

Currency units per work hour or material unit, independent of display format.

public Nullable<Decimal> OvertimeRate { get; set; } #

Currency units per overtime hour.

public Nullable<Decimal> CostPerUse { get; set; } #

Currency charge per assigned work-resource unit, or once per material assignment regardless of quantity.

public Nullable<Int32> StandardRateFormat { get; set; } #

Source display-unit code; it does not rescale StandardRate.

public Nullable<Int32> OvertimeRateFormat { get; set; } #

Source display-unit code; it does not rescale OvertimeRate.