FinancialItem Class |
Namespace: CorrigoService.Entities
[SerializableAttribute] public class FinancialItem : CorrigoEntityWithOptimisticLock
The FinancialItem type exposes the following members.
Name | Description | |
---|---|---|
Amount |
Item’s total amount. Precision 2 digits; negative and zero values are allowed.
| |
CheckForNonBillable |
This is a not-mapped property. It is required to indicate that NonBillable property should be calculated
| |
Comment |
Item description; used for presentation purposes. Auto-computed for labor costs and material costs; otherwise provided by user.
Max Length=1024
| |
CostCategoryId |
Cost Category (Labor, Materials, Miscellaneous etc.).
Matches enumeration CostCategory.
| |
CurrencyTypeId |
Currency type inherited from WO
| |
Duration |
Labor cost record duration in minutes. Supported and required for labor costs (in which case it’s taken from user input)
| |
Employee |
Employee who performed labor. Supported and required for labor costs; otherwise NULL.
| |
Exclude |
Boolean flag; True means item must be excluded from Customer Invoice. Supported only for service fees; otherwise always False.
| |
InvoiceItem |
Invoice Dictionary Item associated with the record. Supported for vendor invoices; required for service fees; NULL for costs.
| |
LaborCode |
Labor Code associated with labor record. Supported and required for labor costs; otherwise NULL.
| |
MerchantName |
This field is free text optional value to track and report on merchant name.
| |
NonBillable |
Boolean flag; True means Financial Item is not billable and won’t be copied to Customer invoice
| |
Product |
Product associated with materials item. Supported and required for material costs; otherwise NULL.
| |
Quantity |
Quantity. This field is explicitly set by user (except for labor costs where user specifies duration in minutes; then Qty is computed). Precision is 5 digits; supported values are 0 - 9999999.99999.
| |
Rate |
Item’s rate. Precision 4 digits; negative and zero values are allowed.
| |
RuleModification |
Exclusion Rule.
This value is used to tweak WO billing logic.
Supported only for service fees; otherwise always False.
| |
StartDate |
Start of the labor record. Supported and required for labor costs and labor vendor items; otherwise NULL.
| |
StockLocation |
Stock Location associated with materials cost record. Supported for material costs; otherwise NULL.
| |
TaxAmount |
Tax amount for particular line item provided by provider. This value is only used for vendor invoice items; otherwise it’s ignored.
Precision 2 digits; negative and zero values are allowed.
| |
TaxCodeReference |
Tax Code Item associated with the record.
| |
TypeId |
Indicates whether item belongs to costs, vendor invoice or service fees. Matches enumeration WoCostLineType.
| |
WithholdingTaxRate |
Withholding Tax rate.
This value is only used for vendor invoice items; otherwise it’s ignored.
Precision 5 digits; negative values are not allowed; supported range is 0 - 1.
| |
WithholdingTaxRateUndefined | ||
WoId |
Work Order Id
|