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.
|
![]() | 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.
|
![]() | 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.
|
![]() | 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.
|
![]() | 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.
|
![]() | WoId |
Work Order Id
|