Class Bookkeeping
Inheritance
Implements
Inherited Members
Namespace: Simplic.PlugIn.Logistics
Assembly: Simplic.PlugIn.Logistics.dll
Syntax
public class Bookkeeping : IVehicleAdditionalData
Properties
| Improve this Doc View SourceAcquisitionCost
Gets or sets the vehicles acquisition costs
Declaration
public decimal? AcquisitionCost { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
AcquisitionDate
Gets or sets the acquisition date
Declaration
public DateTime? AcquisitionDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
AcquisitionInvoiceNumber
Gets or sets the invoice number of the acquisition
Declaration
public string AcquisitionInvoiceNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
AcquisitionVendorId
Gets or sets the id of the vendor the vehicle was acquired at
Declaration
public Guid? AcquisitionVendorId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
CostCenterId
Gets or sets the cost center id of the vehicle
Declaration
public Guid? CostCenterId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
CurrentYearInsuranceAmount
Gets the amount of vehicle insurance for the current year
Declaration
public decimal? CurrentYearInsuranceAmount { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
DeprecationEnd
Gets or sets the date the vehicle's deprecation ends at
Declaration
public DateTime? DeprecationEnd { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
DeprecationMonthlyDeprecationAmount
Gets or sets the monthly amount of the deprecation
Declaration
public decimal? DeprecationMonthlyDeprecationAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
DeprecationUsefulLife
Gets or sets the useful life of deprecation
Declaration
public int? DeprecationUsefulLife { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
DeprecationUsefulLifeType
Gets or sets the type of the deprecation's useful life 0 = days 1 = weeks 2 = months 3 = years
Declaration
public byte DeprecationUsefulLifeType { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
DivestionBuyerId
Gets or sets the Id of the divestion's buyer
Declaration
public Guid? DivestionBuyerId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
DivestionDate
Gets or sets the date of the divestion
Declaration
public DateTime? DivestionDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
DivestionInvoiceNumber
Gets or sets the invoice number of the divestion
Declaration
public string DivestionInvoiceNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
DivestionRevenue
Gets or sets the amount of the divestion
Declaration
public decimal? DivestionRevenue { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
FinancialSupportAmount
Gets or sets the amount of the financial support
Declaration
public decimal? FinancialSupportAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
FinancialSupportBegin
Gets or sets the date the financial support begins at
Declaration
public DateTime? FinancialSupportBegin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
FinancialSupportDuration
Gets or sets the duration of the financial support
Declaration
public int? FinancialSupportDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
FinancialSupportDurationType
Gets or sets the duration type of the financial support 0 = days 1 = weeks 2 = months 3 = years
Declaration
public byte FinancialSupportDurationType { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
FinancialSupportEnd
Gets or sets the date the financial support ends at
Declaration
public DateTime? FinancialSupportEnd { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
FinancialSupportStateId
Gets or sets the state of the financial support
Declaration
public Guid? FinancialSupportStateId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
FinancingAccount
Gets or sets the account of the financing
Declaration
public string FinancingAccount { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FinancingAmount
Gets or sets the amount of the financing
Declaration
public decimal? FinancingAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
FinancingBeginDate
Gets or sets the date the financing begins
Declaration
public DateTime? FinancingBeginDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
FinancingContractNumber
Gets or sets the contract number of the financing
Declaration
public string FinancingContractNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FinancingDuration
Gets or sets the duration of the financing
Declaration
public int? FinancingDuration { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
FinancingDurationType
Gets or sets the type of the financing duration such as year or month
Declaration
public byte FinancingDurationType { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
FinancingEndDate
Gets or sets the date the financing ends
Declaration
public DateTime? FinancingEndDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
FinancingFinalRate
Gets or sets the final rate of the financing
Declaration
public decimal? FinancingFinalRate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
FinancingInterest
Gets or sets the interest of the financing
Declaration
public decimal? FinancingInterest { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
FinancingLenderId
Gets or sets the financing lender's id
Declaration
public Guid? FinancingLenderId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
FinancingRate
Gets or sets the rate of the financing that has to be paid
Declaration
public decimal? FinancingRate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
FinancingRemark
Gets or sets the remark of the financing
Declaration
public string FinancingRemark { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FinancingTypeId
Gets or sets the financing's type 0 = financing 1 = leasing
Declaration
public byte FinancingTypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Byte |
InsuranceBegin
Gets or sets the begin of the insurance
Declaration
public DateTime? InsuranceBegin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
InsuranceCompany
Gets or sets the insurance company
Declaration
public string InsuranceCompany { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InsuranceDeductible
Gets the amount of the insurance deductible
Declaration
public decimal? InsuranceDeductible { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
InsuranceEnd
Gets or sets the end of the insurance
Declaration
public DateTime? InsuranceEnd { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
InsuranceLiabilityInsuranceAmount
Gets or sets the monthly amount of the liability insurance
Declaration
public decimal? InsuranceLiabilityInsuranceAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
InsuranceNumber
Gets or sets the insurance number
Declaration
public string InsuranceNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InsuranceRemark
Gets or sets the insurance remark
Declaration
public string InsuranceRemark { get; set; }
Property Value
Type | Description |
---|---|
System.String |
InsuranceTypeID
Gets the insurance type
Declaration
public Guid? InsuranceTypeID { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
InsuranceVehicleInsuranceAmount
Gets or sets the monthly amount of the vehicle insurance
Declaration
public decimal? InsuranceVehicleInsuranceAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
InventoryNumber
Gets or sets the inventory number of the vehicle
Declaration
public string InventoryNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OverallInsuranceAmount
Gets the overall amount of vehicle insurance
Declaration
public decimal? OverallInsuranceAmount { get; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
OwnerId
Gets or sets the owner's id
Declaration
public Guid? OwnerId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
RepurchaseAgreementAmount
Gets or sets the amount of the repurchase agreement
Declaration
public decimal? RepurchaseAgreementAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
RepurchaseAgreementDate
Gets or sets the date of the repurchase agreement
Declaration
public DateTime? RepurchaseAgreementDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
RepurchaseAgreementRemark
Gets or sets the remark for the repurchase agreement
Declaration
public string RepurchaseAgreementRemark { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RepurchaseAgreementReturnDate
Gets or sets the date the vehicle has to be returned at according to the repurchase agreement
Declaration
public DateTime? RepurchaseAgreementReturnDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
RepurchaseAgreementSupplierId
Gets or sets the id of the supplier for the repurchase agreement
Declaration
public Guid? RepurchaseAgreementSupplierId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
TaxAmount
Gets or sets the amount of the taxation
Declaration
public decimal? TaxAmount { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> |
TaxAnnualDueDate
Gets or sets the annual due date for the tax
Declaration
public DateTime? TaxAnnualDueDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
TaxNumber
Gets or sets the tax number
Declaration
public string TaxNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TaxPeriodBegin
Gets or sets the begin of the taxation
Declaration
public DateTime? TaxPeriodBegin { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
TaxRemark
Gets or sets the remark for the tax
Declaration
public string TaxRemark { get; set; }
Property Value
Type | Description |
---|---|
System.String |
VehicleId
Gets or sets the id of the Bookkeeping's underlying vehicle
Declaration
public Guid VehicleId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Methods
| Improve this Doc View SourceDeleteData(SAConnection)
Deletes the bookkeeping data set in the instance using the instance's unique identifier set in
Declaration
public void DeleteData(SAConnection connection)
Parameters
Type | Name | Description |
---|---|---|
SAConnection | connection | connection to use for communication with the database |
LoadData(SAConnection)
Loads the bookkeeping data using the vehicle's unique identifier set in VehicleId
Declaration
public void LoadData(SAConnection connection)
Parameters
Type | Name | Description |
---|---|---|
SAConnection | connection | connection to use for communication with the database |
SaveData(SAConnection)
Saves the bookkeeping data set in the instance
Declaration
public void SaveData(SAConnection connection)
Parameters
Type | Name | Description |
---|---|---|
SAConnection | connection | connection to use for communication with the database |