Detailed Invoice Model

Invoice Model Documentation

Profile

Property
Type
Description

Type

Default: XRechnung

Property
Type
Description

Archive

bool

Save the file as an attachment

RecordId

int

Record id for the attachment

AppName

string

App name

Filename

string

Filename for the attachment

DocumentTypeId

int

Document Type Id

Invoice Header

Property
Type
Description

InvoiceNo

string

Invoice number

InvoiceDate

DateTime

Invoice date

CurrencyCode

Currency

InvoiceNoAsReference

string

External document number

ActualDeliveryDate

DateTime

Service date

ReferenceOrderNo

string

External order number

Payment Terms

Property
Type
Description

Description

string

Payment description

DueDate

DateTime

Due date

Payment Means

Property
Type
Description

PaymentCode

Type of payment

Information

string

Payment short description

Identifikationsnummer

string

IBAN of the seller

Payment Information (Seller data)

Property
Type
Description

Iban

string

IBAN of the seller

Bic

string

BIC of the seller

Payment Information (Buyer data)

Property
Type
Description

Iban

string

IBAN of the buyer

Bic

string

BIC of the buyer

Discount and Surcharge

Property
Type

IsDiscount

bool

true = discount / false = surcharge

BasisAmount

Decimal

Base amount

Currency

Currency

ActualAmount

Decimal

Absolute amount

ChargePercentage

Decimal

Relative amount

Reason

string

Information

TaxTypeCode

Type of tax

TaxCategoryCode

Category of tax

TaxPercent

Decimal

Tax percentage

Totals

Property
Type

LineTotalAmount

decimal

Net amount of all lines

ChargeTotalAmount

decimal

Net amount of surcharges

AllowanceTotalAmount

decimal

Net amount of discounts

TaxBasisAmount

decimal

Basis amount for tax

TaxTotalAmount

decimal

Total tax amount

GrandTotalAmount

decimal

Gross amount

TotalPrepaidAmount

decimal

Prepaid amount

DuePayableAmount

decimal

Due payable Amount

Taxes

Property
Type

BasisAmount

decimal

Basis amount for tax

Percent

decimal

Tax percentage

TaxAmount

decimal

Tax amount

TypeCode

Type of tax

CategoryCode

Category of tax

TaxExemptionReasonCodes

string

Optional

ExemptionReason

Optional

Seller

Property

Name

string

Name

Postcode

string

Postcode

City

string

City

Street

string

Street

Country

Country

Seller Contact

Name

string

Contact Name

EmailAddress

string

Contact E-Mail

PhoneNo

string

Contact Phone

Seller Tax Registration

TaxRegistrationNo

string

VAT identification number

SchemeId

Type of Registration

Seller Electronic Address

Address

string

Identification number

SchemeIdentifier

Type of Identification

Buyer

Property

Name

string

Name

Postcode

string

Postcode

City

string

City

Street

string

Street

Country

Country

Buyer Tax Registration

TaxRegistrationNo

string

VAT identification number

SchemeId

Type of Registration

Buyer Electronic Address

Address

string

Identification number

SchemeIdentifier

Type of Identification

Lines

LineID

string

Our Line Id

Name

string

Item name

Description

string

Longer description

UnitCode

Quantity Code

BilledQuantity

decimal

Billed Quantity

GrossUnitPrice

decimal

Gross Unit Price

NetUnitPrice

decimal

Net Unit Price

TaxType

Type of tax

CategoryCode

Category of tax

TaxPercent

decimal

Tax percentage

BuyerAssignedID

string

External order number

LineDiscount

Line Discounts (next table)

Line Discount and Surcharge

IsDiscount

bool

true = discount / false = surcharge

BasisAmount

Decimal

Base amount

Currency

Currency

ActualAmount

Decimal

Absolute amount

Reason

string

Information

TaxTypeCode

Type of tax

TaxCategoryCode

Category of tax

TaxPercent

Decimal

Tax percentage

Last updated

Was this helpful?