Class AccountsReceivable
AccountsReceivable
Inheritance
Implements
Inherited Members
Namespace: Simplic.Datev.Swagger.Model
Assembly: Simplic.Datev.IO.Swagger.dll
Syntax
[DataContract]
public class AccountsReceivable : IEquatable<AccountsReceivable>, IValidatableObject
Constructors
| Improve this Doc View SourceAccountsReceivable(String, String, Nullable<Int32>, List<DatevAdditionalInformation>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Decimal>, Nullable<Int32>, Nullable<DateTime>, Nullable<AccountsReceivable.BalanceTypeEnum>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, String, Nullable<DateTime>, Nullable<AccountsReceivable.DebitCreditIdentifierEnum>, String, String, String, Nullable<DateTime>, Nullable<Int32>, String, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<DateTime>, Nullable<AccountsReceivable.EvidenceTypeEnum>, Nullable<Decimal>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, Nullable<Decimal>, String, Nullable<Decimal>, String, String, String, Nullable<AccountsReceivable.PaymentMethodEnum>, String, Nullable<Int32>, String, String, Nullable<Decimal>, Nullable<DateTime>, Nullable<Int32>, String)
Initializes a new instance of the AccountsReceivable class.
Declaration
public AccountsReceivable(string id = null, string accountingSequenceId = null, int? accountNumber = null, List<DatevAdditionalInformation> additionalInformation = null, decimal? amountDebit = null, decimal? amountCredit = null, decimal? amountEntered = null, int? assessmentYear = null, DateTime? assignedDueDate = null, AccountsReceivable.BalanceTypeEnum? balanceType = null, int? businessPartnerBankPosition = null, int? circumstanceType = null, int? clientBankPosition = null, int? contraAccountNumber = null, string currencyCode = null, DateTime? date = null, AccountsReceivable.DebitCreditIdentifierEnum? debitCreditIdentifier = null, string documentField1 = null, string documentField2 = null, string documentLink = null, DateTime? dueDate = null, int? dueDays = null, string dunningLevel = null, DateTime? dunningDate1 = null, DateTime? dunningDate2 = null, DateTime? dunningDate3 = null, DateTime? enforcementDate = null, AccountsReceivable.EvidenceTypeEnum? evidenceType = null, decimal? exchangeRate = null, bool? hasDunningBlock = null, bool? hasInterestBlock = null, bool? isCleared = null, bool? isCondensed = null, string kost1CostCenterId = null, string kost2CostCenterId = null, decimal? kostQuantity = null, string minorDifference = null, decimal? openBalanceOfItem = null, string openItemIndicator = null, string openItemNumber = null, string paymentIndicator = null, AccountsReceivable.PaymentMethodEnum? paymentMethod = null, string postingDescription = null, int? postingRecordNumber = null, string receivablesTypeId = null, string sepaMandateReference = null, decimal? taxRate = null, DateTime? tempDunningBlock = null, int? termOfPaymentId = null, string variousAddressId = null)
Parameters
Type | Name | Description |
---|---|---|
System.String | id | ID of the Open Item<br> <ul> <li>Structure in the case of uncondensed items = first day of the fiscal year in which the accounting record was booked and the Open Item was created, plus a technical subkey, e.g. 20140101_3</li> <li>Structure in the case of condensed items = business partner account number, a reference for the corresponding Open Item (usually the invoice number), and a temporary technical subkey, e.g. 10000_4711_R14</li> </ul><br> When data is supplemented/amended, the ID of the Open Item only changes in certain circumstances. Further information is provided in the Info Database, document 1001015.. |
System.String | accountingSequenceId | (Buchungsstapel-Nummer) Accounting sequence ID. |
System.Nullable<System.Int32> | accountNumber | (Personen-Kontonummer) Subledger account shown in maximum length, 9 digits (technical length). |
System.Collections.Generic.List<DatevAdditionalInformation> | additionalInformation | (Zusatzinformationen) Additional information. A maximum of 10 additional information items are supplied per Open Item. Identical additional information items are only supplied once per Open Item. Sorted alphbetically.. |
System.Nullable<System.Decimal> | amountDebit | (Umsatz Soll) Debit amount. |
System.Nullable<System.Decimal> | amountCredit | (Umsatz Haben) Credit amount. |
System.Nullable<System.Decimal> | amountEntered | (Eingegebener Umsatz) Amount entered. |
System.Nullable<System.Int32> | assessmentYear | (Veranlagungsjahr) Assessment year, format YYYY. |
System.Nullable<System.DateTime> | assignedDueDate | (Zugeordnete Fälligkeit) Assigned due date. |
System.Nullable<AccountsReceivable.BalanceTypeEnum> | balanceType | (Ausgleichsart) Balance type (balancing by means of payments or bank posting, manual clearing, zero balance run, return debit (public sector), subsequent division (public sector)). |
System.Nullable<System.Int32> | businessPartnerBankPosition | (Geschäftspartnerbank) Business partner bank (numbering). |
System.Nullable<System.Int32> | circumstanceType | (Sachverhalt) Circumstance. |
System.Nullable<System.Int32> | clientBankPosition | (Mandantenbank) Client bank (numbering). |
System.Nullable<System.Int32> | contraAccountNumber | (Gegenkontonummer) Contra account number, general ledger account shown at maximum length, 8 digits (technical length). |
System.String | currencyCode | (Währungskennung) Currency code. |
System.Nullable<System.DateTime> | date | (Belegdatum) document date. |
System.Nullable<AccountsReceivable.DebitCreditIdentifierEnum> | debitCreditIdentifier | (Soll-/Haben-Kennzeichen des Saldos) Debit/credit identifier pertaining to the balance. |
System.String | documentField1 | (Rechnungs-/Belegnummer) Invoice/receipt number. |
System.String | documentField2 | (Belegfeld 2) Document field 2. |
System.String | documentLink | (Beleglink) Document link, identifies the Open Item within a document management system. |
System.Nullable<System.DateTime> | dueDate | (Fälligkeitsdatum) Due date. |
System.Nullable<System.Int32> | dueDays | (Fälligkeitstage) Due days. |
System.String | dunningLevel | (Mahnstufe) Dunning level applicable to an invoice. |
System.Nullable<System.DateTime> | dunningDate1 | (Mahndatum 1) Dunning date 1. |
System.Nullable<System.DateTime> | dunningDate2 | (Mahndatum 2) Dunning date 2. |
System.Nullable<System.DateTime> | dunningDate3 | (Mahndatum 3) Dunning date 3. |
System.Nullable<System.DateTime> | enforcementDate | (Vollstreckungsdatum) Enforcement date (only accounting clients with activated receivable types). |
System.Nullable<AccountsReceivable.EvidenceTypeEnum> | evidenceType | (Typ des Postens) Type of item (invoice, credit note, credit note by revocation, deposit, payment, cash discount). |
System.Nullable<System.Decimal> | exchangeRate | (Kurs) Exchange rate. |
System.Nullable<System.Boolean> | hasDunningBlock | (Mahn-/Zahl-Sperre) Dunning/payment block. |
System.Nullable<System.Boolean> | hasInterestBlock | (Keine Zinsberechnung/Zinssperre) No interest calculation/interest block. |
System.Nullable<System.Boolean> | isCleared | (Ausgleichs-Kennzeichen) Clearing status, open or cleared item, false = open item, true = cleared item. |
System.Nullable<System.Boolean> | isCondensed | (Kennzeichen Raffung) Condensation flag. |
System.String | kost1CostCenterId | (Kostenstelle/-träger) Cost center/unit from cost 1. |
System.String | kost2CostCenterId | (Kostenstelle/-träger) Cost center/unit from cost 2. |
System.Nullable<System.Decimal> | kostQuantity | (Kost-Menge) Cost quantity. |
System.String | minorDifference | (Kleindifferenz) Minor difference. |
System.Nullable<System.Decimal> | openBalanceOfItem | (Offener Saldo des Offenen Postens) Balance of the Open Item still open. |
System.String | openItemIndicator | (Kennzeichen/Information) Open Item indicator/information. |
System.String | openItemNumber | (Gruppierungsmerkmal) Group identifier for associated Open Items. |
System.String | paymentIndicator | (Kennzeichen für erstellten Zahlungsträger und erstellte Mahnstufe) Identifier for payment media created and dunning level generated. |
System.Nullable<AccountsReceivable.PaymentMethodEnum> | paymentMethod | (Zahlweise) Payment method (not specified, direct debit, payment reminder, payment), Open Items information, public sector. |
System.String | postingDescription | (Buchungstext) Posting text. |
System.Nullable<System.Int32> | postingRecordNumber | (Buchungssatznummer) Posting record number. |
System.String | receivablesTypeId | (Forderungsart) Receivable type, Open Items information, public sector. |
System.String | sepaMandateReference | (SEPA-Mandatsreferenz) SEPA mandate reference. |
System.Nullable<System.Decimal> | taxRate | (Steuersatz) Tax rate applicable to the Open Item. |
System.Nullable<System.DateTime> | tempDunningBlock | (Temporäre Mahn-/Zahl-Sperre) Temporary dunning/payment block. |
System.Nullable<System.Int32> | termOfPaymentId | Assigned term of payment. |
System.String | variousAddressId | (Diversen Adresse) Assignment of a various address to this Open Item. |
Properties
| Improve this Doc View SourceAccountingSequenceId
(Buchungsstapel-Nummer) Accounting sequence ID
Declaration
[DataMember(Name = "accounting_sequence_id", EmitDefaultValue = false)]
public string AccountingSequenceId { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Buchungsstapel-Nummer) Accounting sequence ID |
AccountNumber
(Personen-Kontonummer) Subledger account shown in maximum length, 9 digits (technical length)
Declaration
[DataMember(Name = "account_number", EmitDefaultValue = false)]
public int? AccountNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Personen-Kontonummer) Subledger account shown in maximum length, 9 digits (technical length) |
AdditionalInformation
(Zusatzinformationen) Additional information. A maximum of 10 additional information items are supplied per Open Item. Identical additional information items are only supplied once per Open Item. Sorted alphbetically.
Declaration
[DataMember(Name = "additional_information", EmitDefaultValue = false)]
public List<DatevAdditionalInformation> AdditionalInformation { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<DatevAdditionalInformation> | (Zusatzinformationen) Additional information. A maximum of 10 additional information items are supplied per Open Item. Identical additional information items are only supplied once per Open Item. Sorted alphbetically. |
AmountCredit
(Umsatz Haben) Credit amount
Declaration
[DataMember(Name = "amount_credit", EmitDefaultValue = false)]
public decimal? AmountCredit { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Umsatz Haben) Credit amount |
AmountDebit
(Umsatz Soll) Debit amount
Declaration
[DataMember(Name = "amount_debit", EmitDefaultValue = false)]
public decimal? AmountDebit { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Umsatz Soll) Debit amount |
AmountEntered
(Eingegebener Umsatz) Amount entered
Declaration
[DataMember(Name = "amount_entered", EmitDefaultValue = false)]
public decimal? AmountEntered { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Eingegebener Umsatz) Amount entered |
AssessmentYear
(Veranlagungsjahr) Assessment year, format YYYY
Declaration
[DataMember(Name = "assessment_year", EmitDefaultValue = false)]
public int? AssessmentYear { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Veranlagungsjahr) Assessment year, format YYYY |
AssignedDueDate
(Zugeordnete Fälligkeit) Assigned due date
Declaration
[DataMember(Name = "assigned_due_date", EmitDefaultValue = false)]
public DateTime? AssignedDueDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Zugeordnete Fälligkeit) Assigned due date |
BalanceType
(Ausgleichsart) Balance type (balancing by means of payments or bank posting, manual clearing, zero balance run, return debit (public sector), subsequent division (public sector))
Declaration
[DataMember(Name = "balance_type", EmitDefaultValue = false)]
public AccountsReceivable.BalanceTypeEnum? BalanceType { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<AccountsReceivable.BalanceTypeEnum> | (Ausgleichsart) Balance type (balancing by means of payments or bank posting, manual clearing, zero balance run, return debit (public sector), subsequent division (public sector)) |
BusinessPartnerBankPosition
(Geschäftspartnerbank) Business partner bank (numbering)
Declaration
[DataMember(Name = "business_partner_bank_position", EmitDefaultValue = false)]
public int? BusinessPartnerBankPosition { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Geschäftspartnerbank) Business partner bank (numbering) |
CircumstanceType
(Sachverhalt) Circumstance
Declaration
[DataMember(Name = "circumstance_type", EmitDefaultValue = false)]
public int? CircumstanceType { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Sachverhalt) Circumstance |
ClientBankPosition
(Mandantenbank) Client bank (numbering)
Declaration
[DataMember(Name = "client_bank_position", EmitDefaultValue = false)]
public int? ClientBankPosition { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Mandantenbank) Client bank (numbering) |
ContraAccountNumber
(Gegenkontonummer) Contra account number, general ledger account shown at maximum length, 8 digits (technical length)
Declaration
[DataMember(Name = "contra_account_number", EmitDefaultValue = false)]
public int? ContraAccountNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Gegenkontonummer) Contra account number, general ledger account shown at maximum length, 8 digits (technical length) |
CurrencyCode
(Währungskennung) Currency code
Declaration
[DataMember(Name = "currency_code", EmitDefaultValue = false)]
public string CurrencyCode { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Währungskennung) Currency code |
Date
(Belegdatum) document date
Declaration
[DataMember(Name = "date", EmitDefaultValue = false)]
public DateTime? Date { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Belegdatum) document date |
DebitCreditIdentifier
(Soll-/Haben-Kennzeichen des Saldos) Debit/credit identifier pertaining to the balance
Declaration
[DataMember(Name = "debit_credit_identifier", EmitDefaultValue = false)]
public AccountsReceivable.DebitCreditIdentifierEnum? DebitCreditIdentifier { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<AccountsReceivable.DebitCreditIdentifierEnum> | (Soll-/Haben-Kennzeichen des Saldos) Debit/credit identifier pertaining to the balance |
DocumentField1
(Rechnungs-/Belegnummer) Invoice/receipt number
Declaration
[DataMember(Name = "document_field1", EmitDefaultValue = false)]
public string DocumentField1 { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Rechnungs-/Belegnummer) Invoice/receipt number |
DocumentField2
(Belegfeld 2) Document field 2
Declaration
[DataMember(Name = "document_field2", EmitDefaultValue = false)]
public string DocumentField2 { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Belegfeld 2) Document field 2 |
DocumentLink
(Beleglink) Document link, identifies the Open Item within a document management system
Declaration
[DataMember(Name = "document_link", EmitDefaultValue = false)]
public string DocumentLink { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Beleglink) Document link, identifies the Open Item within a document management system |
DueDate
(Fälligkeitsdatum) Due date
Declaration
[DataMember(Name = "due_date", EmitDefaultValue = false)]
public DateTime? DueDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Fälligkeitsdatum) Due date |
DueDays
(Fälligkeitstage) Due days
Declaration
[DataMember(Name = "due_days", EmitDefaultValue = false)]
public int? DueDays { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Fälligkeitstage) Due days |
DunningDate1
(Mahndatum 1) Dunning date 1
Declaration
[DataMember(Name = "dunning_date1", EmitDefaultValue = false)]
public DateTime? DunningDate1 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Mahndatum 1) Dunning date 1 |
DunningDate2
(Mahndatum 2) Dunning date 2
Declaration
[DataMember(Name = "dunning_date2", EmitDefaultValue = false)]
public DateTime? DunningDate2 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Mahndatum 2) Dunning date 2 |
DunningDate3
(Mahndatum 3) Dunning date 3
Declaration
[DataMember(Name = "dunning_date3", EmitDefaultValue = false)]
public DateTime? DunningDate3 { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Mahndatum 3) Dunning date 3 |
DunningLevel
(Mahnstufe) Dunning level applicable to an invoice
Declaration
[DataMember(Name = "dunning_level", EmitDefaultValue = false)]
public string DunningLevel { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Mahnstufe) Dunning level applicable to an invoice |
EnforcementDate
(Vollstreckungsdatum) Enforcement date (only accounting clients with activated receivable types)
Declaration
[DataMember(Name = "enforcement_date", EmitDefaultValue = false)]
public DateTime? EnforcementDate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Vollstreckungsdatum) Enforcement date (only accounting clients with activated receivable types) |
EvidenceType
(Typ des Postens) Type of item (invoice, credit note, credit note by revocation, deposit, payment, cash discount)
Declaration
[DataMember(Name = "evidence_type", EmitDefaultValue = false)]
public AccountsReceivable.EvidenceTypeEnum? EvidenceType { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<AccountsReceivable.EvidenceTypeEnum> | (Typ des Postens) Type of item (invoice, credit note, credit note by revocation, deposit, payment, cash discount) |
ExchangeRate
(Kurs) Exchange rate
Declaration
[DataMember(Name = "exchange_rate", EmitDefaultValue = false)]
public decimal? ExchangeRate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Kurs) Exchange rate |
HasDunningBlock
(Mahn-/Zahl-Sperre) Dunning/payment block
Declaration
[DataMember(Name = "has_dunning_block", EmitDefaultValue = false)]
public bool? HasDunningBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | (Mahn-/Zahl-Sperre) Dunning/payment block |
HasInterestBlock
(Keine Zinsberechnung/Zinssperre) No interest calculation/interest block
Declaration
[DataMember(Name = "has_interest_block", EmitDefaultValue = false)]
public bool? HasInterestBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | (Keine Zinsberechnung/Zinssperre) No interest calculation/interest block |
Id
ID of the Open Item<br> <ul> <li>Structure in the case of uncondensed items = first day of the fiscal year in which the accounting record was booked and the Open Item was created, plus a technical subkey, e.g. 20140101_3</li> <li>Structure in the case of condensed items = business partner account number, a reference for the corresponding Open Item (usually the invoice number), and a temporary technical subkey, e.g. 10000_4711_R14</li> </ul><br> When data is supplemented/amended, the ID of the Open Item only changes in certain circumstances. Further information is provided in the Info Database, document 1001015.
Declaration
[DataMember(Name = "id", EmitDefaultValue = false)]
public string Id { get; set; }
Property Value
Type | Description |
---|---|
System.String | ID of the Open Item<br> <ul> <li>Structure in the case of uncondensed items = first day of the fiscal year in which the accounting record was booked and the Open Item was created, plus a technical subkey, e.g. 20140101_3</li> <li>Structure in the case of condensed items = business partner account number, a reference for the corresponding Open Item (usually the invoice number), and a temporary technical subkey, e.g. 10000_4711_R14</li> </ul><br> When data is supplemented/amended, the ID of the Open Item only changes in certain circumstances. Further information is provided in the Info Database, document 1001015. |
IsCleared
(Ausgleichs-Kennzeichen) Clearing status, open or cleared item, false = open item, true = cleared item
Declaration
[DataMember(Name = "is_cleared", EmitDefaultValue = false)]
public bool? IsCleared { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | (Ausgleichs-Kennzeichen) Clearing status, open or cleared item, false = open item, true = cleared item |
IsCondensed
(Kennzeichen Raffung) Condensation flag
Declaration
[DataMember(Name = "is_condensed", EmitDefaultValue = false)]
public bool? IsCondensed { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | (Kennzeichen Raffung) Condensation flag |
Kost1CostCenterId
(Kostenstelle/-träger) Cost center/unit from cost 1
Declaration
[DataMember(Name = "kost1_cost_center_id", EmitDefaultValue = false)]
public string Kost1CostCenterId { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Kostenstelle/-träger) Cost center/unit from cost 1 |
Kost2CostCenterId
(Kostenstelle/-träger) Cost center/unit from cost 2
Declaration
[DataMember(Name = "kost2_cost_center_id", EmitDefaultValue = false)]
public string Kost2CostCenterId { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Kostenstelle/-träger) Cost center/unit from cost 2 |
KostQuantity
(Kost-Menge) Cost quantity
Declaration
[DataMember(Name = "kost_quantity", EmitDefaultValue = false)]
public decimal? KostQuantity { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Kost-Menge) Cost quantity |
MinorDifference
(Kleindifferenz) Minor difference
Declaration
[DataMember(Name = "minor_difference", EmitDefaultValue = false)]
public string MinorDifference { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Kleindifferenz) Minor difference |
OpenBalanceOfItem
(Offener Saldo des Offenen Postens) Balance of the Open Item still open
Declaration
[DataMember(Name = "open_balance_of_item", EmitDefaultValue = false)]
public decimal? OpenBalanceOfItem { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Offener Saldo des Offenen Postens) Balance of the Open Item still open |
OpenItemIndicator
(Kennzeichen/Information) Open Item indicator/information
Declaration
[DataMember(Name = "open_item_indicator", EmitDefaultValue = false)]
public string OpenItemIndicator { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Kennzeichen/Information) Open Item indicator/information |
OpenItemNumber
(Gruppierungsmerkmal) Group identifier for associated Open Items
Declaration
[DataMember(Name = "open_item_number", EmitDefaultValue = false)]
public string OpenItemNumber { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Gruppierungsmerkmal) Group identifier for associated Open Items |
PaymentIndicator
(Kennzeichen für erstellten Zahlungsträger und erstellte Mahnstufe) Identifier for payment media created and dunning level generated
Declaration
[DataMember(Name = "payment_indicator", EmitDefaultValue = false)]
public string PaymentIndicator { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Kennzeichen für erstellten Zahlungsträger und erstellte Mahnstufe) Identifier for payment media created and dunning level generated |
PaymentMethod
(Zahlweise) Payment method (not specified, direct debit, payment reminder, payment), Open Items information, public sector
Declaration
[DataMember(Name = "payment_method", EmitDefaultValue = false)]
public AccountsReceivable.PaymentMethodEnum? PaymentMethod { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<AccountsReceivable.PaymentMethodEnum> | (Zahlweise) Payment method (not specified, direct debit, payment reminder, payment), Open Items information, public sector |
PostingDescription
(Buchungstext) Posting text
Declaration
[DataMember(Name = "posting_description", EmitDefaultValue = false)]
public string PostingDescription { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Buchungstext) Posting text |
PostingRecordNumber
(Buchungssatznummer) Posting record number
Declaration
[DataMember(Name = "posting_record_number", EmitDefaultValue = false)]
public int? PostingRecordNumber { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | (Buchungssatznummer) Posting record number |
ReceivablesTypeId
(Forderungsart) Receivable type, Open Items information, public sector
Declaration
[DataMember(Name = "receivables_type_id", EmitDefaultValue = false)]
public string ReceivablesTypeId { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Forderungsart) Receivable type, Open Items information, public sector |
SepaMandateReference
(SEPA-Mandatsreferenz) SEPA mandate reference
Declaration
[DataMember(Name = "sepa_mandate_reference", EmitDefaultValue = false)]
public string SepaMandateReference { get; set; }
Property Value
Type | Description |
---|---|
System.String | (SEPA-Mandatsreferenz) SEPA mandate reference |
TaxRate
(Steuersatz) Tax rate applicable to the Open Item
Declaration
[DataMember(Name = "tax_rate", EmitDefaultValue = false)]
public decimal? TaxRate { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Decimal> | (Steuersatz) Tax rate applicable to the Open Item |
TempDunningBlock
(Temporäre Mahn-/Zahl-Sperre) Temporary dunning/payment block
Declaration
[DataMember(Name = "temp_dunning_block", EmitDefaultValue = false)]
public DateTime? TempDunningBlock { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | (Temporäre Mahn-/Zahl-Sperre) Temporary dunning/payment block |
TermOfPaymentId
Assigned term of payment
Declaration
[DataMember(Name = "term_of_payment_id", EmitDefaultValue = false)]
public int? TermOfPaymentId { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> | Assigned term of payment |
VariousAddressId
(Diversen Adresse) Assignment of a various address to this Open Item
Declaration
[DataMember(Name = "various_address_id", EmitDefaultValue = false)]
public string VariousAddressId { get; set; }
Property Value
Type | Description |
---|---|
System.String | (Diversen Adresse) Assignment of a various address to this Open Item |
Methods
| Improve this Doc View SourceEquals(AccountsReceivable)
Returns true if AccountsReceivable instances are equal
Declaration
public bool Equals(AccountsReceivable input)
Parameters
Type | Name | Description |
---|---|---|
AccountsReceivable | input | Instance of AccountsReceivable to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Equals(Object)
Returns true if objects are equal
Declaration
public override bool Equals(object input)
Parameters
Type | Name | Description |
---|---|---|
System.Object | input | Object to be compared |
Returns
Type | Description |
---|---|
System.Boolean | Boolean |
Overrides
GetHashCode()
Gets the hash code
Declaration
public override int GetHashCode()
Returns
Type | Description |
---|---|
System.Int32 | Hash code |
Overrides
ToJson()
Returns the JSON string presentation of the object
Declaration
public virtual string ToJson()
Returns
Type | Description |
---|---|
System.String | JSON string presentation of the object |
ToString()
Returns the string presentation of the object
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String | String presentation of the object |
Overrides
Explicit Interface Implementations
| Improve this Doc View SourceIValidatableObject.Validate(ValidationContext)
To validate all properties of the instance
Declaration
IEnumerable<ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
Parameters
Type | Name | Description |
---|---|---|
System.ComponentModel.DataAnnotations.ValidationContext | validationContext | Validation context |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> | Validation Result |