Class DatevItemBooking
Item part contains article item with the same article (gla) , Taxrate and Costcenter
Inherited Members
Namespace: Simplic.ERP.Core.Datev
Assembly: Simplic.ERP.Core.dll
Syntax
public class DatevItemBooking : CommonExportItem
Constructors
| Improve this Doc View SourceDatevItemBooking(DatevTransactionBooking)
Constructor
Declaration
public DatevItemBooking(DatevTransactionBooking booking)
Parameters
Type | Name | Description |
---|---|---|
DatevTransactionBooking | booking |
Properties
| Improve this Doc View SourceArticleGLA
Gets/sets the object of the article general ledger account
Declaration
public GeneralLedgerAccount ArticleGLA { get; set; }
Property Value
Type | Description |
---|---|
GeneralLedgerAccount |
BookingText
Gets the booking text
Declaration
public string BookingText { get; }
Property Value
Type | Description |
---|---|
System.String |
CashDiscountPercent
Gets or sets the cash dicount in percent
Declaration
public PreciseDecimal CashDiscountPercent { get; set; }
Property Value
Type | Description |
---|---|
PreciseDecimal |
CashDiscountTotal
Gets or sets the total cash dicount
Declaration
public PreciseDecimal CashDiscountTotal { get; set; }
Property Value
Type | Description |
---|---|
PreciseDecimal |
CashDiscountTotalDisplayText
Gets or sets the total cash dicount as string, datev does not allow 0
Declaration
public string CashDiscountTotalDisplayText { get; }
Property Value
Type | Description |
---|---|
System.String |
CostCenterNumber
Gets the number of the assigned costcenter
Declaration
public string CostCenterNumber { get; }
Property Value
Type | Description |
---|---|
System.String |
GlaGroupName
Gets/sets the name of the general ledger account group
Declaration
public string GlaGroupName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GlaNumber
Gets/sets the number of the general ledger account
Declaration
public int GlaNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
GLATaxId
Declaration
public Guid? GLATaxId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Guid> |
GlaTaxName
Gets/sets the name of the general ledger account tax
Declaration
public string GlaTaxName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
IsAutomatic
Gets or sets the account is automatic flag
Declaration
public bool IsAutomatic { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TaxId
Gets/sets the assigned tax id
Declaration
public override Guid TaxId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Overrides
| Improve this Doc View SourceTaxKey
Gets or sets the assigned tax key
Declaration
public string TaxKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
TaxNumber
Gets the number of the assigned tax
Declaration
public int TaxNumber { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
TransactionBooking
Gets/sets the assigned transaction booking
Declaration
public DatevTransactionBooking TransactionBooking { get; set; }
Property Value
Type | Description |
---|---|
DatevTransactionBooking |
UseItemTaxKey
Gets or sets if the tax key will be used for this item booking
Declaration
public bool UseItemTaxKey { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Methods
| Improve this Doc View SourceAddCashDiscount(PreciseDecimal)
Add a cashdiscount to the total cash discount
Declaration
public void AddCashDiscount(PreciseDecimal value)
Parameters
Type | Name | Description |
---|---|---|
PreciseDecimal | value |