XML invoice standard: ISDOC

ISDOC is an XML invoice standard used in the Czech Republic.

If you receive XML invoices from companies in the Czech Republic, the invoices may come in the ISDOC format.

This topic lists the ReadSoft Invoices field types that are normally mapped to elements in the documents (ISDOC format), and indicates the locations of the elements in the XML. The ReadSoft Invoices field types that are not normally mapped to the XML elements are not listed here.

For more information on how the logic in ReadSoft Invoices intelligent XML functionality works with this standard, please see the ReadSoft Collector Integration Specifications Guide.

ReadSoft Invoices Field Location of element mapped in the XML code
Root Invoice
Structure InvoiceLines
NameSpace isdoc.cz
Buyer Name AccountingCustomerParty/Party/PartyName/Name
Buyer Number

AccountingCustomerParty/Party/PartyIdentification/ID

Buyer Tax Reg Number

AccountingCustomerParty/Party/PartyTaxScheme/CompanyID

Country Code AccountingCustomerParty/Party/Country/IdentificationCode
Postal Code AccountingCustomerParty/Party/PostalAddress/PostalZone
Street AccountingCustomerParty/Party/PostalAddress/StreetName
City AccountingCustomerParty/Party/PostalAddress/CityName
Tel AccountingCustomerParty/Party/Contact/Telephone
Email

AccountingCustomerParty/Party/Contact/ElectronicMail

Supplier Name AccountingSupplierParty/Party/PartyName/Name
Supplier Number AccountingSupplierParty/Party/PartyIdentification/ID
Supplier Tax Reg Number AccountingSupplierParty/Party/PartyTaxScheme/CompanyID
Street AccountingSupplierParty/Party/PostalAddress/StreetName
Postal Code AccountingSupplierParty/Party/PostalAddress/PostalZone
City AccountingSupplierParty/Party/PostalAddress/CityName
Country Code AccountingSupplierParty/Party/Country/IdentificationCode
Tel AccountingSupplierParty/Party/Contact/Telephone
Email AccountingSupplierParty/Party/Contact/ ElectronicMail
InvoiceCredit

AccountingCustomerParty/Party/PartyTaxScheme/TaxScheme

InvoiceCurrency LocalCurrencyCode
InvoiceDate IssueDate
InvoiceDueDate PaymentMeans/Payment/Details/PaymentDueDate
InvoiceNumber ID
InvoiceTotalVATAmount TaxTotal/TaxSubTotal/TaxAmount
InvoiceTotalVATExcludedAmount TaxTotal/TaxSubTotal/TaxableAmount
InvoiceTotalVATIncludedAmount TaxTotal/TaxSubTotal/TaxInclusiveAmount
InvoiceTotalVATRatePercent TaxTotal/TaxSubTotal/TaxCategory/Percent
PaymentTerms PaymentMeans/Payment
Line item fields
LIT_ArticleIdentifier /InvoiceLines/InvoiceLine/ID (Unique alphanumeric line identifier)
LIT_DeliveredQuantity /InvoiceLines/InvoiceLine/InvoicedQuantity
LIT_DeliveredQuantityUnitCode /InvoiceLines/InvoiceLine/InvoicedQuantityunitCode
LIT_RowIdentifier /InvoiceLines/InvoiceLine/OrderReference/LineID
LIT_UnitPriceAmount /InvoiceLines/InvoiceLine/UnitPrice
LIT_VatAmount /InvoiceLines/InvoiceLine/LineExtensionTaxAmount
LIT_VatExcludedAmount /InvoiceLines/InvoiceLine/LineExtensionAmount
LIT_VatIncludedAmount /InvoiceLines/InvoiceLine/LineExtensionAmountTaxInclusive
LIT_VatRate /InvoiceLines/InvoiceLine/ClassifiedTaxCategory/Percent
Attachment fields Location of element mapped in the XML code
Filename /Invoice/SupplementsList/Supplement/Filename
EmbeddedValueInfo /Invoice/SupplementsList/Supplement/DigestMethod/@Algorithm
EmbeddedValue /Invoice/SupplementsList/Supplement/DigestValue