Class DatevTransactionBooking
Datev data for a booking
Inheritance
Inherited Members
Namespace: Simplic.ERP.Core.Datev
Assembly: Simplic.ERP.Core.dll
Syntax
public class DatevTransactionBooking
Constructors
| Improve this Doc View SourceDatevTransactionBooking()
Constructor
Declaration
public DatevTransactionBooking()
Properties
| Improve this Doc View SourceAllGross
Gets or sets the all values are gross flag
Declaration
public static bool AllGross { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AlternativeTermOfPayment
Gets or sets the time for payment
Declaration
public DateTime? AlternativeTermOfPayment { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
ArticleBookings
Gets all generated article bookings
Declaration
public List<DatevItemBooking> ArticleBookings { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DatevItemBooking> |
BookType
Gets or sets the booking type
Declaration
public BookingType BookType { get; }
Property Value
Type | Description |
---|---|
BookingType |
BookTypeShort
Gets the type of booking
Declaration
public string BookTypeShort { get; }
Property Value
Type | Description |
---|---|
System.String |
CashDiscountPercentValue
Gets or sets the cash discount in percent
Declaration
public PreciseDecimal CashDiscountPercentValue { get; set; }
Property Value
Type | Description |
---|---|
PreciseDecimal |
CashDiscountTotal
Gets or sets the total cash discount
Declaration
public PreciseDecimal CashDiscountTotal { get; set; }
Property Value
Type | Description |
---|---|
PreciseDecimal |
CurrencyId
Gets or sets the currency id
Declaration
public Guid CurrencyId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
CurrencyShort
Gets or sets the currency short name
Declaration
public string CurrencyShort { get; }
Property Value
Type | Description |
---|---|
System.String |
DeliveryDate
Gets or sets the delivery date
Declaration
public DateTime? DeliveryDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> |
DirectionTypeId
Gets or sets the transaction type direction id
Declaration
public Guid DirectionTypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
ErrorLog
Gets the errors found in calulation as csv format lines
Declaration
public List<string> ErrorLog { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
FinancialContactFriendlyName
Gets or sets the friendly name for the financial contact
Declaration
public string FinancialContactFriendlyName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
FinancialPersonalAccountId
Gets or sets the financial personal account id
Declaration
public Guid FinancialPersonalAccountId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
FinancialPersonalAccountNumber
Gets or sets the financial account number
Declaration
public string FinancialPersonalAccountNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Guid
Gets or sets the unique id
Declaration
public Guid Guid { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Ident
Gets or sets the transaction ident
Declaration
public string Ident { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IsCancelationType
Gets or sets the is cancelation flag
Declaration
public bool IsCancelationType { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsCanceled
Gets or sets the cancelation flag
Declaration
public bool IsCanceled { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsGrossTransaction
Gets or sets the the gross transaction flag
Declaration
public bool IsGrossTransaction { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsLocked
Gets or sets the locked flag
Declaration
public bool IsLocked { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsTransferredToAccounting
Gets or sets the transfered to accounting flag
Declaration
public bool IsTransferredToAccounting { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsValueNegative
Gets or sets the negative flag
Declaration
public bool IsValueNegative { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
NoAutomatic
Overrides the automatic to use no gross value for aeins export
Declaration
public static bool NoAutomatic { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Number
Gets or sets the transaction number
Declaration
public string Number { get; set; }
Property Value
Type | Description |
---|---|
System.String |
PersonalAccountGLA
Gets or sets the personal account general ledger accoutn
Declaration
public PersonalAccountGeneralLedgerGroup PersonalAccountGLA { get; set; }
Property Value
Type | Description |
---|---|
PersonalAccountGeneralLedgerGroup |
PersonalAccountGLAGroupNumber
Gets or sets the personal account genereal ledger account group number
Declaration
public int PersonalAccountGLAGroupNumber { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
ReferenceNr
Gets or sets the external transaction reference number
Declaration
public string ReferenceNr { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ReverseBookTypeShort
Gets the reversed type of booking for cancelation
Declaration
public string ReverseBookTypeShort { get; }
Property Value
Type | Description |
---|---|
System.String |
State
Gets or sets the state of the transaction
Declaration
public int State { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
TaxBookings
Gets the all generated tax bookings
Declaration
public List<DatevItemBooking> TaxBookings { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DatevItemBooking> |
TenantId
Gets or sets the tenant id
Declaration
public Guid TenantId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
TermOfPayment
Gets the term of payment object
Declaration
public PersonalAccountTermOfPayment TermOfPayment { get; }
Property Value
Type | Description |
---|---|
PersonalAccountTermOfPayment |
TermOfPaymentId
Gets or sets the term of payment id
Declaration
public Guid TermOfPaymentId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
TotalPrice
Gets or sets the total price
Declaration
public PreciseDecimal TotalPrice { get; set; }
Property Value
Type | Description |
---|---|
PreciseDecimal |
TotalPriceTax
Gets or sets the total tax
Declaration
public PreciseDecimal TotalPriceTax { get; set; }
Property Value
Type | Description |
---|---|
PreciseDecimal |
TransactionDate
Gets or sets the transaction date
Declaration
public DateTime TransactionDate { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime |
TrasactionDateShort
Gets or sets the short transaction date for datev
Declaration
public string TrasactionDateShort { get; }
Property Value
Type | Description |
---|---|
System.String |
TypeId
Gets or sets the type id
Declaration
public Guid TypeId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
UseTaxKey
Gets the information if a taxkey must used
Declaration
public bool UseTaxKey { get; }
Property Value
Type | Description |
---|---|
System.Boolean |