0% found this document useful (0 votes)
174 views5 pages

Hungary XML Invoice Data Guide

This document describes fields for XML data exchange related to real time Hungarian invoice data. It defines sections, fields, data types, lengths and other attributes. Key fields include invoice number, date, completeness indicator, original invoice number, modification reference data and indexes. The fields are mapped to specific source tables and fields for extracting the data values from various source systems.

Uploaded by

ho.caroline112
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
174 views5 pages

Hungary XML Invoice Data Guide

This document describes fields for XML data exchange related to real time Hungarian invoice data. It defines sections, fields, data types, lengths and other attributes. Key fields include invoice number, date, completeness indicator, original invoice number, modification reference data and indexes. The fields are mapped to specific source tables and fields for extracting the data values from various source systems.

Uploaded by

ho.caroline112
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

XML Doc Hungary Real Time Data V3.

Field Field Definition Field Source


Section Field Name Description XML Type Parent Type Occr M/O Length Dec Format V Values Source Type Source Table Source Field Derived Value Source Description
minLength 1 F703030.K74FLEN on the basis of KCO,DOC,DCT
invoiceData invoiceNumber Sequential number of the original or modifiation invoice - section 169 (b) or section 170 (1) b) of the VAT law T invoiceData D 1 M maxLength 50 .*[^\s].* E F703030 K74FLEN

F03B11.DIVJ on the basis of KCO,DCO,DCT


invoiceData invoiceIssueDate Date of issue of the invoice - section 169 (a) of the VAT law T invoiceData D 1 M Date \d{4}-\d{2}-\d{2} E F03B11 DIVJ
invoiceData completenessIndicator Indicates whether the data exchange is identical with the invoice and complete with modifications required T invoiceData 1 M Boolean:True or False Hardcoded as "true"
invoiceData invoiceMain Contains the data of the invoice or the invoice-equivalent document G invoiceData 1 M
invoiceMain invoice G invoiceMain
invoice invoiceReference Modification or technical annulment reference data G invoice 1 M
minLength 1 Retrieve OKCO,ODOC,ODCT of original transaction from F7430015.
invoiceReference originalInvoiceNumber Sequence number of the original invoice, on which the modification occurs - section 170 (1) c) of the VAT law T invoiceReference C 0 O maxLength 50 .*[^\s].* E F703030 K74FLEN F703030.K74FLEN - Retrieve on the basis of OKCO,ODOC,ODCT.
Identify if the original transaction is avaliable in F74H502.
invoiceReference modifyWithoutMaster Indicates whether the modification references to a not exchanged base invoice T invoiceReference C 1 M 1 0 or 1 S 0 or 1 If yes then 0 else 1

Modification index is computed based on modification invoice


(Credit/Debit Memo) date and document number.

Data is sequenced according to the


(Legal Document Date) K74LDDJ and Document Num of F7430010 and
F7430015 linked to Original Invoice . Modification index is derived based
on this sequence.
nonNegativeInteger
invoiceReference modificationIndex The unique sequence number referring to the original invoice T invoiceReference N 1 M minInclusive 1 [0-9] C CALCULATIVE
invoice invoiceHead Data concerning the whole invoice G invoice 1 M
invoiceHead supplierInfo Data related to the issuer of the invoice (supplier) G invoiceHead 1 M
supplierInfo supplierTaxNumber Tax number or group identification number, under which the supply of goods or services is done G supplierInfo 1 M
F0101.TAX from Address book for Company Address number.
Supported Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ or
HUXXXXXXXXYZZ

First 8 digit of the Hungarian VAT Registration Number of the supplier.


supplierInfo taxpayerId Core tax number of the taxable person. In case of group taxation arrangement the group identification number T supplierTaxNumber C 1 M 8 [0-9]{8} E F0101 TAX This is the XXXXXXXX sub string in above format
Single digit to indicate taxation type of the supplier (Legal Entity)
Derived from Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ, this is the Y
supplierInfo vatCode VAT code to indicate taxation type of the taxpayer. One digit T supplierTaxNumber C 0 O 1 [1-5]{1} S F0101.TAX sub string
Derived from Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ, this is the ZZ
supplierInfo countyCode County code, two digits T supplierTaxNumber C 0 O 2 [0-9]{2} S F0101.TAX sub string
supplierInfo groupMemberTaxNumber Tax number of group member, when the purchase of goods or services is done under group identification number G supplierInfo 0 O Optional Element , not printed.
supplierInfo taxpayerId Core tax number of the taxable person. In case of group taxation arrangement the group identification number T groupMemberTaxNumber C 1 M 8 [0-9]{8} Optional Element , not printed.
supplierInfo vatCode VAT code to indicate taxation type of the taxpayer. One digit T groupMemberTaxNumber C 0 O 1 [1-5]{1} Optional Element , not printed.
supplierInfo countyCode County code, two digits T groupMemberTaxNumber C 0 O 2 [0-9]{2} Optional Element , not printed.
minLength 4
Optional Element , not printed.
supplierInfo communityVatNumber Community tax number T supplierInfo C 0 O maxLength 15 [A-Z]{2}[0-9A-Z]{2,13}
minLength 1
supplierInfo supplierName Name of the seller (supplier) T supplierInfo C 1 M maxLength 512 .*[^\s].* E F0101 ALPH F0101.ALPH for company address number
supplierInfo supplierAddress Address of the seller (supplier) G supplierInfo 1 M
supplierInfo simpleAddress Simple address G supplierAddress 1 M
supplierInfo countryCode ISO 3166 alpha-2 country code T simpleAddress C 1 M 2 [A-Z]{2} E F0116 CTR F0116.CTR for the company address number
minLength 1
F0116.ADDS for the company address number
supplierInfo region ISO 3166 alpha-2 province code (if appropriate in a given country) T simpleAddress C 0 O maxLength 50 .*[^\s].* E F0116 ADDS
minLength 4
F0116.ADDZ for the company address number
supplierInfo postalCode ZIP code (If can not be interpreted, need to be filled "0000") T simpleAddress C 1 M maxLength 10 [A-Z0-9]{4,10} E F0116 ADDZ
minLength 1
F0116.CTY1 for the company address number
supplierInfo city Settlement T simpleAddress C 1 M maxLength 255 .*[^\s].* E F0116 CTY1
minLength 1
supplierInfo additionalAddressDetail Further address data (name and type of public place, house number, floor, door, lot number, etc.) T simpleAddress C 1 M maxLength 255 .*[^\s].* E F0116 ADD1+ADD2+ADD3+ADD4 F0116.ADD1+ADD2+ADD3+ADD4 for company address number
supplierInfo detailedAddress Detailed address G supplierAddress 1 M Optional Element , not printed.
supplierInfo countryCode ISO 3166 alpha-2 country code T detailedAddress C 1 M 2 [A-Z]{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
supplierInfo region ISO 3166 alpha-2 province code (if appropriate in a given country) T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 4
Optional Element , not printed.
supplierInfo postalCode ZIP code (If can not be interpreted, need to be filled "0000") T detailedAddress C 1 M maxLength 10 [A-Z0-9]{4,10}
minLength 1
Optional Element , not printed.
supplierInfo city Settlement T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo streetName Name of public place T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo publicPlaceCategory Category of public place T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo number House number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo building Building T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo staircase Staircase T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo floor Floor T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo door Door number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
supplierInfo lotNumber Lot number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 15 [0-9]{8}[-][0-9]{8}[-][0-9]{8}|[0-9]{8}[-][0-9]{8}|[A-Z]{2}[0-9]{2}[0- Retrieve F0030.IBAN based on Account ID (F03B11.AID) and F0030.BKTP =
supplierInfo supplierBankAccountNumber Bank account number of the seller (supplier) T supplierInfo C 0 O maxLength 34 9A-Za-z]{11,30} E F0030 IBAN G
supplierInfo individualExemption Value is true if the seller (supplier) is individually exempted from VAT T supplierInfo C 0 O 1 0 or 1 Optional Element , not printed.
minLength 1
Optional Element , not printed.
supplierInfo exciseLicenceNum Number of supplier’s tax warehouse license or excise license (Act LXVIII of 2016) T supplierInfo C 0 O maxLength 50 .*[^\s].*
invoiceHead customerInfo Data related to the customer G invoiceHead 0 O
indicates the status of the customer in the given transaction. The three possible values for this field are (DOMESTIC, OTHER and
P01012.H74CVS,regional info vaule set using UDC 74H|CS
customerInfo CustomerVatStatus PRIVATE_PERSON) T customerInfo C 1 M C
customerInfo customerTaxNumber Tax number or group identification number, under which the supply of goods or services is done G customerInfo 0 O
customerInfo taxpayerId Core tax number of the taxable person. In case of group taxation arrangement the group identification number T customerTaxNumber C 1 M 8 [0-9]{8} E F0101 TAX F0101.TAX from Address book for transaction customer AN8.
Single digit to indicate taxation type of the supplier (Legal Entity)
Derived from Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ, this is the Y
customerInfo vatCode VAT code to indicate taxation type of the taxpayer. One digit T customerTaxNumber C 0 O 1 [1-5]{1} S F0101.TAX sub string
Derived from Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ, this is the ZZ
customerInfo countyCode County code, two digits T customerTaxNumber C 0 O 2 [0-9]{2} S F0101.TAX sub string
customerInfo groupMemberTaxNumber Tax number of group member, when the supply of goods or services is done under group identification number) G customerInfo 0 O Optional Element , not printed.
customerInfo taxpayerId Core tax number of the taxable person. In case of group taxation arrangement the group identification number T groupMemberTaxNumber C 1 M 8 [0-9]{8} Optional Element , not printed.
customerInfo vatCode VAT code to indicate taxation type of the taxpayer. One digit T groupMemberTaxNumber C 0 O 1 [1-5]{1} Optional Element , not printed.
customerInfo countyCode County code, two digits T groupMemberTaxNumber C 0 O 2 [0-9]{2} Optional Element , not printed.
minLength 4
Optional Element , not printed.
customerInfo communityVatNumber Community tax number T customerInfo C 0 O maxLength 15 [A-Z]{2}[0-9A-Z]{2,13}
minLength 1
F0101.TAX from Address book for transaction customer AN8.
customerInfo thirdStateTaxId tag is to provide the tax identification number of a foreign customer T customerVatData C 0 M maxLength 50 .*[^\s].* E F0101 TAX
minLength 1
customerInfo customerName Name of the customer T customerInfo C 1 M maxLength 512 .*[^\s].* E F0101 ALPH F0101.ALPH for transaction customer AN8
customerInfo customerAddress Address of the customer G customerInfo 1 M
customerInfo simpleAddress Simple address G customerAddress 1 M
customerInfo countryCode ISO 3166 alpha-2 country code T simpleAddress C 1 M 2 [A-Z]{2} E F0116 CTR F0116.CTR for the transaction customer AN8
minLength 1
F0116.ADDS for the transaction customer AN8
customerInfo region ISO 3166 alpha-2 province code (if appropriate in a given country) T simpleAddress C 0 O maxLength 50 .*[^\s].* E F0116 ADDS
minLength 4
F0116.ADDZ for the transaction customer AN8
customerInfo postalCode ZIP code (If can not be interpreted, need to be filled "0000") T simpleAddress C 1 M maxLength 10 [A-Z0-9]{4,10} E F0116 ADDZ
minLength 1
F0116.CTY1 for the transaction customer AN8
customerInfo city Settlement T simpleAddress C 1 M maxLength 255 .*[^\s].* E F0116 CTY1
minLength 1
customerInfo additionalAddressDetail Further address data (name and type of public place, house number, floor, door, lot number, etc.) T simpleAddress C 1 M maxLength 255 .*[^\s].* E F0116 ADD1+ADD2+ADD3+ADD4 F0116.ADD1+ADD2+ADD3+ADD4 for transaction customer AN8
customerInfo detailedAddress Detailed address G customerAddress 1 M Optional Element , not printed.
customerInfo countryCode ISO 3166 alpha-2 country code T detailedAddress C 1 M 2 [A-Z]{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
customerInfo region ISO 3166 alpha-2 province code (if appropriate in a given country) T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 4
Optional Element , not printed.
customerInfo postalCode ZIP code (If can not be interpreted, need to be filled "0000") T detailedAddress C 1 M maxLength 10 [A-Z0-9]{4,10}
minLength 1
Optional Element , not printed.
customerInfo city Settlement T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo streetName Name of public place T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo publicPlaceCategory Category of public place T detailedAddress C 0 O maxLength 50 .*[^\s].*

Page 1 of 5
XML Doc Hungary Real Time Data V3.0

Field Field Definition Field Source


Section Field Name Description XML Type Parent Type Occr M/O Length Dec Format V Values Source Type Source Table Source Field Derived Value Source Description
minLength 1
Optional Element , not printed.
customerInfo number House number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo building Building T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo staircase Staircase T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo floor Floor T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo door Door number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
customerInfo lotNumber Lot number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 15 [0-9]{8}[-][0-9]{8}[-][0-9]{8}|[0-9]{8}[-][0-9]{8}|[A-Z]{2}[0-9]{2}[0- Retrieve F0030.IBAN on the basis of transaction customer AN8 and
customerInfo customerBankAccountNumber Bank account number of the customer T customerInfo C 0 O maxLength 34 9A-Za-z]{11,30} E F0030 IBAN F0030.BKTP = C
invoiceHead fiscalRepresentativeInfo Data related to the fiscal representative G invoiceHead 0 O
fiscalRepresentativeInfo fiscalRepresentativeTaxNumber Tax number of the fiscal representative G fiscalRepresentativeInfo 1 M
fiscalRepresentativeInfo taxpayerId Core tax number of the taxable person. In case of group taxation arrangement the group identification number T fiscalRepresentativeTaxNumber C 1 M 8 [0-9]{8} E F0101 TAX F0101.TAX from Address book for fiscal representative AN8.
Single digit to indicate taxation type of the supplier (Legal Entity)
Derived from Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ, this is the Y
fiscalRepresentativeInfo vatCode VAT code to indicate taxation type of the taxpayer. One digit T fiscalRepresentativeTaxNumber C 0 O 1 [1-5]{1} S F0101.TAX sub string
Derived from Hungarian Tax Registration Number format is: XXXXXXXX-Y-ZZ, this is the ZZ
fiscalRepresentativeInfo countyCode County code, two digits T fiscalRepresentativeTaxNumber C 0 O 2 [0-9]{2} S F0101.TAX sub string
minLength 1
fiscalRepresentativeInfo fiscalRepresentativeName Name of the fiscal representative T fiscalRepresentativeInfo C 1 M maxLength 512 .*[^\s].* E F0101 ALPH F0101.ALPH for fiscal representative AN8
fiscalRepresentativeInfo fiscalRepresentativeAddress Address of the fiscal representative G fiscalRepresentativeInfo 1 M
fiscalRepresentativeInfo simpleAddress Simple address G fiscalRepresentativeAddress 1 M
fiscalRepresentativeInfo countryCode ISO 3166 alpha-2 country code T simpleAddress C 1 M 2 [A-Z]{2} E F0116 CTR F0116.CTR for the fiscal representative AN8
minLength 1
F0116.ADDS for the fiscal representative AN8
fiscalRepresentativeInfo region ISO 3166 alpha-2 province code (if appropriate in a given country) T simpleAddress C 0 O maxLength 50 .*[^\s].* E F0116 ADDS
minLength 4
F0116.ADDZ for the fiscal representative AN8
fiscalRepresentativeInfo postalCode ZIP code (If can not be interpreted, need to be filled "0000") T simpleAddress C 1 M maxLength 10 [A-Z0-9]{4,10} E F0116 ADDZ
minLength 1
F0116.CTY1 for the fiscal representative AN8
fiscalRepresentativeInfo city Settlement T simpleAddress C 1 M maxLength 255 .*[^\s].* E F0116 CTY1
minLength 1
fiscalRepresentativeInfo additionalAddressDetail Further address data (name and type of public place, house number, floor, door, lot number, etc.) T simpleAddress C 1 M maxLength 255 .*[^\s].* E F0116 ADD1+ADD2+ADD3+ADD4 F0116.ADD1+ADD2+ADD3+ADD4 for fiscal representative AN8
fiscalRepresentativeInfo detailedAddress Detailed address G fiscalRepresentativeAddress 1 M Optional Element , not printed.
fiscalRepresentativeInfo countryCode ISO 3166 alpha-2 country code T detailedAddress C 1 M 2 [A-Z]{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo region ISO 3166 alpha-2 province code (if appropriate in a given country) T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 4
Optional Element , not printed.
fiscalRepresentativeInfo postalCode ZIP code (If can not be interpreted, need to be filled "0000") T detailedAddress C 1 M maxLength 10 [A-Z0-9]{4,10}
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo city Settlement T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo streetName Name of public place T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo publicPlaceCategory Category of public place T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo number House number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo building Building T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo staircase Staircase T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo floor Floor T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo door Door number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
fiscalRepresentativeInfo lotNumber Lot number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 15 [0-9]{8}[-][0-9]{8}[-][0-9]{8}|[0-9]{8}[-][0-9]{8}|[A-Z]{2}[0-9]{2}[0-
F0030.IBAN on the basis of fiscal representative AN8
fiscalRepresentativeInfofiscalRepresentativeBankAccountNumberBank account number opened by the fiscal representative for the issuer of the invoice (supplier) T fiscalRepresentativeInfo C 0 O maxLength 34 9A-Za-z]{11,30} E F0030 IBAN
invoiceHead invoiceDetail Invoice detail adata G invoiceHead 1 M
invoiceDetail invoiceCategory Type of invoice T invoiceDetail C 1 M String as predefined enumeration NORMALSIMPLIFIEDAGGREGATE S NORMAL Hard coded
invoiceDetail invoiceDeliveryDate Delivery date (if this field does not exist on the invoice, the date of the invoice should be considered as such) - section 169 (g) of the VAT law T invoiceDetail D 0 O Date \d{4}-\d{2}-\d{2} E F703030 DSVJ F703030.DSVJ on the basis of KCO,DOC,DCT
invoiceDetail invoiceDeliveryPeriodStart The first day of the delivery, if the invoice delivery is a period T invoiceDetail D 0 O Date \d{4}-\d{2}-\d{2}
invoiceDetail invoiceDeliveryPeriodEnd The last day of the delivery, if the invoice delivery is a period T invoiceDetail D 0 O Date \d{4}-\d{2}-\d{2} Optional Element , not printed.
invoiceDetail invoiceAccountingDeliveryDate Date of accounting accomplishment. In the event of a period, the last day of the period T invoiceDetail D 0 O Date \d{4}-\d{2}-\d{2} Optional Element , not printed.
invoiceDetail currencyCode ISO 4217 currency code on the invoice T invoiceDetail C 1 M 3 [A-Z]{3} E F03B11 CRCD Optional Element , not printed.
totalDigits 14,
In case any currency is used other than HUF, the applied exchange rate should be mentioned: 1 unit of the foreign currency fractionDigits 6 F03B11.CRR on the basis of KCO,DCO,DCT
invoiceDetail exchangeRate expressed in HUF T invoiceDetail N 0 O minExclusive 0.00 6 E F03B11 CRR
invoiceDetail selfBillingIndicator Marking the fact of self-billing (in the case of self-billing the value is true) T invoiceDetail C 0 O 1 0 or 1 S 0 Hard Coded
TRANSFER
CASH
CARD Optional Element , not printed.
VOUCHER
invoiceDetail paymentMethod Method of payment T invoiceDetail C 0 O String as predefined enumeration OTHER
invoiceDetail paymentDate Deadline for payment T invoiceDetail D 0 O Date \d{4}-\d{2}-\d{2} Optional Element , not printed.
Marking the fact of cash accounting if this is indicated on the invoice - section 169 (h) of the VAT law. The value is true in case of cash
Optional Element , not printed.
invoiceDetail cashAccountingIndicator accounting T invoiceDetail C 0 O 1 0 or 1
PAPER
ELECTRONIC
From the processing option "Invoice Appearance"
EDI
invoiceDetail invoiceAppearance Form of appearance of the invoice T invoiceDetail C 1 M String as predefined enumeration UNKNOWN S From PO
invoiceDetail electronicInvoiceHash Electronic invoice file SHA256 hash value T invoiceDetail C 0 O 64 [0-9A-F]{64} Optional Element , not printed.
invoiceDetail additionalInvoiceData Other data in relation to the invoice G invoiceDetail 0:n O Optional Element , not printed.
minLength 1
Optional Element , not printed.
additionalInvoiceData dataName Unique identification of the data field T invoiceDetail C 1 M maxLength 255 [A-Z][0-9]{5}[_][_A-Z0-9]{1,249}
minLength 1
Optional Element , not printed.
additionalInvoiceData dataDescription Description of content of the data field T invoiceDetail C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
additionalInvoiceData dataValue Value of the data T invoiceDetail C 1 M maxLength 512 .*[^\s].*
invoice invoiceLines Product/service data appearing on the invoice G invoice 0 O
invoiceLines mergedItemIndicator indicate that the lines are consolidated for a large invoice to reduce the file size before sending to RTR portal T invoiceLines C 1 M Boolean:true or false Hardcoded as "false"
invoiceLines line Product / service item G invoiceLines 1:n M
nonNegativeInteger F7420033 SEQ F7420033.SEQ For Goods transaction
invoiceLines lineNumber Sequential number of the item T line N 1 M minInclusive 1 E F7430033 SEQ F7430033.SEQ For Services transaction
invoiceLines lineModificationReference Marking the goal of modification of the line (in the case of data supply about changes/updates only) G line 0 O
Line number of the original invoice, which the modification occurs with, in case of create operation the tag shall contain the new nonNegativeInteger
Calculated based on number of lines in original transactions.
invoiceLines lineNumberReference line number, as a sequential increment of the the original invoice T lineModificationReference N 1 M minInclusive 1 S CALCULATIVE
CREATE
Hard Coded
invoiceLines lineOperation Line modification type T lineModificationReference C 1 M String as predefined enumeration MODIFY E CREATE
invoiceLines referencesToOtherLines G line 0 O Optional Element , not printed.
nonNegativeInteger
Optional Element , not printed.
invoiceLines referenceToOtherLine References to connected items T referencesToOtherLines N 1:n M minInclusive 1
invoiceLines advanceIndicator The value is true if the invoice item is a kind of advance charge T line C 0 O 1 0 or 1 Optional Element , not printed.
invoiceLines productCodes Product codes G line 0 O
invoiceLines productCode Product code G productCodes 1:n M
VTSZ
SZJ
KN
AHK
CSK
KT
String as predefined enumeration EJ
minLength 2 OWN F74H501.H74CATTY on the basis of Item and branch plant.
invoiceLines productCodeCategory The kind of product code (f. ex. VTSZ, CsK, etc.) T productCode C 1 M maxLength 5 OTHER E F74H501 H74CATTY If Item and Branch Plant set up not found , get the data based on Item
minLength 2 F74H501.H74CATVL on the basis of Item and branch plant.
invoiceLines productCodeValue The value of product code T productCode C 1 M maxLength 30 [A-Z0-9]{2,30} E F74H501 H74CATVL If Item and Branch Plant set up not found , get the data based on Item
Value of own product code
Format: SimpleText255NotBlankType minLength 1 Optional Element , not printed.
invoiceLines productCodeOwnValue Pattern: .*[^\s].* T productCode C 1 M maxLength 50 .*[^\s].*
FALSE : For Service Transaction True : for Goods When UOM
invoiceLines lineExpressionIndicator The value is true if the unit of measure of the invoice item is expressible in natural unit T line C 1 M Boolean:True or False C F7420033 F7420033.UOM, F7420033.SOQS , F7430033.UPRC are not Blank
invoiceLines lineNatureIndicator Indication of the nature of the supply of goods or services on a given line T line E 0 0 String as predefined enumeration PRODUCT ,SERVICE, OTHER
F7420033.DSC1 For Goods transaction
minLength 1 F7420033 DSC1 F7430033.RMK For Services transaction
invoiceLines lineDescription Name / description of the product or service T line 0 O maxLength 255 .*[^\s].* E F7430033 RMK
totalDigits 22,
F7420033.SOQS
invoiceLines quantity Quantity T line N 0 O fractionDigits 6 6 E F7420033 SOQS

Page 2 of 5
XML Doc Hungary Real Time Data V3.0

Field Field Definition Field Source


Section Field Name Description XML Type Parent Type Occr M/O Length Dec Format V Values Source Type Source Table Source Field Derived Value Source Description
minLength 1
DESC02 Value of UDC 74H/UM
invoiceLines unitOfMeasure Unit of measure T line C 0 O maxLength 50 .*[^\s].* E F7420033 UOM
minLength 1
Optional Element , not printed.
invoiceLines unitOfMeasureOwn Literal unit of measure of the invoice T line C 0 O maxLength 50 .*[^\s].*
F7420033.UPRC
invoiceLines unitPrice Unit price expressed in the currency of the invoice In the event of simplified invoices gross unit price, in other cases net unit price T line N 0 O maxLength value="50" <xs:maxLength value="50"/> E F7420033 UPRC
pattern
invoiceLines lineDiscountData Discount data in relation to the item G line 0 O value=".*[^\s].*" <xs:pattern value=".*[^\s].*"/>
minLength 1
Optional Element , not printed.
invoiceLines discountDescription Description of the discount T lineDiscountData C 0 O maxLength 255 .*[^\s].*
F702033.ADSC For Goods transaction
totalDigits 18 F702033 ADSC F7430033.ADSC For Services transaction
invoiceLines discountValue Total amount of discount per item expressed in the currency of the invoice if not included in the unit price T lineDiscountData N 0 O fractionDigits 2 2 E F7430033 ADSC
minInclusive 0
maxInclusive 1
Optional Element , not printed.
totalDigits 5
invoiceLines discountRate Total percentage of discount per item expressed in the currency of the invoice if not included in the unit price T lineDiscountData N 0 O fractionDigits 4 4
invoiceLines lineAmountsNormal Item value data to be completed in case of normal invoice G line 0 O
invoiceLines lineNetAmountData G invoiceLines
totalDigits 18 F7420033 AEXP F7420033.AEXP - For Goods transaction
invoiceLines lineNetAmount Net amount of the item expressed in the currency of the invoice T lineNetAmountData N 1 M fractionDigits 2 2 E F7430033 ATXA,ATXN Sum of F7430033.ATXA + F7430033.ATXN - For Services transaction
For Goods Transac on:-
- Computed using F7420033.AEXP * F03B11.CRR- - For transactions other
company currency
- F7420033.AEXP- For transac ons in company currency
For Services Transac on:-
- Computed using (F7430033.ATXA + F7430033.ATXN)*F03B11.CRR - For
Net amount of the item expressed in HUF. totalDigits 18 F03B11, F7420033 CRR,AEXP
transac ons other company currency
invoiceLines lineNetAmountHUF T lineNetAmountData N 1 M fractionDigits 2 2 E F7430033 ATXA,ATXN
- F7430033.ATXA + F7430033.ATXN - For transactions in company currency
invoiceLines lineVatRate Tax rate or tax exemption marking G lineAmountsNormal 1 M
minInclusive 0
maxInclusive 1 F702033 TRAT F702033.TRAT For Goods transaction
totalDigits 5 F7430035 TXR1 F7430035.TRX1 For Services transaction
invoiceLines vatPercentage T lineVatRate N 1 M fractionDigits 4 4 E
minLength 1
Optional Element , not printed.
invoiceLines vatExemption T lineVatRate C 1 M maxLength 50 .*[^\s].*
invoiceLines vatOutOfScope T lineVatRate C 1 M 1 0 or 1 Optional Element , not printed.
invoiceLines vatDomesticReverseCharge T lineVatRate C 1 M 1 0 or 1 Optional Element , not printed.
invoiceLines marginSchemeVat T lineVatRate C 1 M 1 0 or 1 Optional Element , not printed.
invoiceLines marginSchemeNoVat T lineVatRate C 1 M 1 0 or 1 Optional Element , not printed.
F702033 F702033.STAM For Goods transaction
STAM
totalDigits 18 F7430035 F7430035.AA For Services transaction
AA
invoiceLines lineVatAmount VAT amount of the item expressed in the currency of the invoice T lineAmountsNormal N 0 O fractionDigits 2 2 E
For Goods Transaction:-
- Computed using F702033.STAM * F03B11.CRR - For transactions other
company currency
- F702033.STAM - For transactions in company currency
For Services Transaction:-
- Computed using F7430035.AA * F03B11.CRR - For transactions other
company currency
totalDigits 18 - F7430035.AA - For transactions in company currency
invoiceLines lineVatAmountHUF VAT amount of the item expressed in HUF T lineAmountsNormal N 0 O fractionDigits 2 2 E CALCULATIVE

Computed using (F7420033.AEXP+F702033.STAM) - For Goods transaction


totalDigits 18 F7430033.AG - For Services Transactions
invoiceLines lineGrossAmountNormal Gross amount of the item expressed in the currency of the invoice T lineAmountsNormal N 1 M fractionDigits 2 2 E CALCULATIVE

For Goods Transaction:-


- Computed using (F7420033.AEXP+F702033.STAM)*F03B11.CRR- - For
transactions other company currency
- F7420033.AEXP+F702033.STAM- For transactions in company currency
For Services Transaction:-
- Computed using (F7430033.AG)*F03B11.CRR - For transactions other
totalDigits 18 company currency
invoiceLines lineGrossAmountNormalHUF Gross amount of the item expressed in HUF T lineAmountsNormal N 1 M fractionDigits 2 2 E CALCULATIVE - F7430033.AG - For transactions in company currency
invoiceLines lineAmountsSimplified Item value data to be completed in case of simplified invoice G line 0 O Optional Element , not printed.
minInclusive 0
maxInclusive 1
Optional Element , not printed.
totalDigits 5
invoiceLines lineVatContent VAT content of the item, in case of simplified invoice T lineAmountsSimplified N 0 O fractionDigits 4 4
totalDigits 18
Optional Element , not printed.
invoiceLines lineGrossAmountSimplified Gross amount of the item expressed in the currency of the invoice T lineAmountsSimplified N 0 O fractionDigits 2 2
totalDigits 18
Optional Element , not printed.
invoiceLines lineGrossAmountSimplifiedHUF Gross amount of the item expressed in HUF T lineAmountsSimplified N 0 O fractionDigits 2 2
invoiceLines intermediatedService The value is true if the item is an intermediated service - paragraph (4) 1 of the Article 3 of Accounting Act T line C 0 O 1 0 or 1 Optional Element , not printed.
invoiceLines aggregateInvoiceLineData Aggregate invoice data G line 0 O Optional Element , not printed.
totalDigits 14,
The exchange rate applied to the item, pertaining to 1 (one) unit. This should be filled in only if an aggregate invoice in foreign fractionDigits 6 Optional Element , not printed.
invoiceLines lineExchangeRate currency is issued T aggregateInvoiceLineData N 0 O minExclusive 0.00
invoiceLines lineDeliveryDate Delivery date of the given item in the case of an aggregate invoice T aggregateInvoiceLineData D 1 M Date \d{4}-\d{2}-\d{2} Optional Element , not printed.
invoiceLines newTransportMean Supply of new means of transport - section 89 § and 169 (o) of the VAT law G line 0 O Optional Element , not printed.
minLength 1
Optional Element , not printed.
invoiceLines brand Product / type T newTransportMean C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
invoiceLines serialNum Chassis number / serial number / product number T newTransportMean C 0 O maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
invoiceLines engineNum Engine number T newTransportMean C 0 O maxLength 255 .*[^\s].*
invoiceLines vehicle Other data in relation to motorised land vehicle G newTransportMean 1 M Optional Element , not printed.
totalDigits 22,
Optional Element , not printed.
invoiceLines engineCapacity Engine capacity in cubic centimetre T vehicle N 1 M fractionDigits 6 6
totalDigits 22,
Optional Element , not printed.
invoiceLines enginePower Engine power in kW T vehicle N 1 M fractionDigits 6 6
totalDigits 22,
Optional Element , not printed.
invoiceLines kms Travelled distance in km T vehicle N 1 M fractionDigits 6 6
invoiceLines vessel Data of vessel G newTransportMean 1 M Optional Element , not printed.
totalDigits 22,
Optional Element , not printed.
invoiceLines length Length of hull in metre T vessel N 1 M fractionDigits 6 6
invoiceLines activityReferred The value is true if the means of transport is exempt from VAT as per section 259 [25] (b) T vessel C 1 M 1 0 or 1 Optional Element , not printed.
totalDigits 22,
Optional Element , not printed.
invoiceLines sailedHours Number of sailed hours T vessel N 1 M fractionDigits 6 6
invoiceLines aircraft Aircraft G newTransportMean 1 M Optional Element , not printed.
totalDigits 22,
Optional Element , not printed.
invoiceLines takeOffWeight Take-off weight in kilogram T aircraft N 1 M fractionDigits 6 6
invoiceLines airCargo The value is true if the means of transport is exempt from VAT as per section 259 [25] (c) T aircraft C 1 M 1 0 or 1 Optional Element , not printed.
totalDigits 22,
Optional Element , not printed.
invoiceLines operationHours Number of aviated hours T aircraft N 1 M fractionDigits 6 6
invoiceLines depositIndicator The value is true if the item is bottle/container deposit T line C 0 O 1 0 or 1 Optional Element , not printed.
TRAVEL_AGENCY
SECOND_HAND
Optional Element , not printed.
ARTWORK
invoiceLines marginSchemeIndicator Marking the margin-scheme taxation as per section 169 (p)(q) T line C 0 O String as predefined enumeration ANTIQUES
invoiceLines ekaerIds EKAER ID-s of the item G line 0 O Optional Element , not printed.
invoiceLines ekaerId EKAER number(s) identifying the item; EKAER stands for Electronic Trade and Transport Control System T ekaerIds C 1:n M 15 [E]{1}[0-9]{6}[0-9A-F]{8} Optional Element , not printed.
invoiceLines obligatedForProductFee The value is true if the item is liable to product fee T line C 0 O 1 0 or 1 Optional Element , not printed.
totalDigits 18
Optional Element , not printed.
invoiceLines GPCExcise Excise duty on natural gas, electricity and coal in Hungarian forints – paragraph (2), Section 118 of the Act on Excise Duties T line N 0 O fractionDigits 2 2
invoiceLines dieselOilPurchase Data of gas oil acquisition after taxation – point a), paragraph (1) of Section 75 of the NGM Decree No. 45/2016. (XI. 29.) G line 0 O Optional Element , not printed.
invoiceLines purchaseLocation Place of purchase of the gas oil G dieselOilPurchase 1 M Optional Element , not printed.
invoiceLines countryCode ISO 3166 alpha-2 country code T purchaseLocation C 1 M 2 [A-Z]{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
invoiceLines region ISO 3166 alpha-2 province code (if appropriate in a given country) T purchaseLocation C 0 O maxLength 50 .*[^\s].*
minLength 4
Optional Element , not printed.
invoiceLines postalCode ZIP code (If can not be interpreted, need to be filled "0000") T purchaseLocation C 1 M maxLength 10 [A-Z0-9]{4,10}
minLength 1
Optional Element , not printed.
invoiceLines city Settlement T purchaseLocation C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
invoiceLines additionalAddressDetail Further address data (name and type of public place, house number, floor, door, lot number, etc.) T purchaseLocation C 1 M maxLength 255 .*[^\s].*
invoiceLines purchaseDate Date of purchase of gas oil T dieselOilPurchase D 1 M Date \d{4}-\d{2}-\d{2} Optional Element , not printed.
minLength 2
Optional Element , not printed.
invoiceLines vehicleRegistrationNumber Registration number of vehicle (letters and numbers only) T dieselOilPurchase C 1 M maxLength 30 [A-Z0-9]{2,30}

Page 3 of 5
XML Doc Hungary Real Time Data V3.0

Field Field Definition Field Source


Section Field Name Description XML Type Parent Type Occr M/O Length Dec Format V Values Source Type Source Table Source Field Derived Value Source Description
totalDigits 22,
Optional Element , not printed.
invoiceLines dieselOilQuantity Quantity of diesel oil used for contract work and machinery hire service in liter – Act LXVIII of 2016 on Excise Tax section 117 (2) T dieselOilPurchase N 0 O fractionDigits 6 6
Value is true, if the taxable person is liable for tax obligation determined in the Act on Public Health Product Tax (Neta tv.).
Optional Element , not printed.
invoiceLines netaDeclaration Paragraph (2), Section 3 of the Act CIII of 2011 T line C 0 O 1 0 or 1
invoiceLines productFeeClause Clauses according to the Act LXXXV of 2011 on Environmental Protection Product Fee G line 0 O Optional Element , not printed.
invoiceLines productFeeTakeoverData Data in connection with takeover of environmental protection product fee G productFeeClause 0 O Optional Element , not printed.
01
02_aa
02_ab
02_b
02_c
02_d Optional Element , not printed.
02_ea
02_eb
02_fa
02_fb
02_ga
invoiceLines takeoverReason Direction and legal base of takeover T productFeeTakeoverData C 1 M string as predefined enumeration 02_gb
totalDigits 18
Optional Element , not printed.
invoiceLines takeoverAmount Amount in Hungarian forints of the product fee taken over if the purchaser takes over the supplier’s product fee liability T productFeeTakeoverData N 0 O fractionDigits 2 2
Should the supplier, based on statement given by the purchaser, be exempted from paying product fee, then the product stream
Optional Element , not printed.
invoiceLines customerDeclaration affected G productFeeClause 1 M
BATTERY
PACKAGING
OTHER_PETROL
ELECTRONIC
TIRE Optional Element , not printed.
COMMERCIAL
PLASTIC
OTHER_CHEMICAL
invoiceLines productStream Product stream T customerDeclaration C 1 M string as predefined enumeration PAPER
totalDigits 22,
Optional Element , not printed.
invoiceLines productFeeWeight Weight of product fee obliged product in kilogram T customerDeclaration N 0 O fractionDigits 6 6
invoiceLines lineProductFeeContent Data on the content of he line's product charge G line 0:n O Optional Element , not printed.
invoiceLines productFeeCode Product charges code (Tk or Csk code) G lineProductFeeContent 1 M Optional Element , not printed.
VTSZ
SZJ
KN
AHK
CSK Optional Element , not printed.
KT
String as predefined enumeration EJ
minLength 2 OWN
invoiceLines productCodeCategory The kind of product code (f. ex. VTSZ, CsK, etc.) T productFeeCode C 1 M maxLength 5 OTHER
minLength 2
Optional Element , not printed.
invoiceLines productCodeValue The value of product code T productFeeCode C 1 M maxLength 30 [A-Z0-9]{2,30}
minLength 1
Optional Element , not printed.
invoiceLines productCodeOwnValue T productFeeCode C 1 M maxLength 50 .*[^\s].*
totalDigits 22,
Optional Element , not printed.
invoiceLines productFeeQuantity Quantity of product, according to product charge T lineProductFeeContent N 1 M fractionDigits 6 6
DARAB
Optional Element , not printed.
invoiceLines productFeeMeasuringUnit Unit of the rate (kg or piece) T lineProductFeeContent C 1 M string as predefined enumeration KG
totalDigits 18
Optional Element , not printed.
invoiceLines productFeeRate Product fee rate affected with refund claim (HUF / unit) T lineProductFeeContent N 1 M fractionDigits 2 2
totalDigits 18
Optional Element , not printed.
invoiceLines productFeeAmount Amount in Hungarian forints of the product fee affected with refund claim T lineProductFeeContent N 1 M fractionDigits 2 2
invoiceLines additionalLineData Amount in Hungarian forints of the product fee affected with refund claim G line 0 M Optional Element , not printed.
minLength 1
Optional Element , not printed.
invoiceLines dataName Unique identification of the data field T additionalLineData C 1 M maxLength 255 [A-Z][0-9]{5}[_][_A-Z0-9]{1,249}
minLength 1
Optional Element , not printed.
invoiceLines dataDescription Description of content of the data field T additionalLineData C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
invoiceLines dataValue Value of the data T additionalLineData C 1 M maxLength 512 .*[^\s].*
invoice productFeeSummary Summary data of product charges G invoice 0:2 O Optional Element , not printed.
REFUND
Optional Element , not printed.
productFeeSummary productFeeOperation Indication whether the product charge sum is for refunding (REFUND) or for deposition to storage (DEPOSIT) T productFeeSummary C 1 M string as predefined enumeration DEPOSIT

productFeeSummary productFeeData Data on the content of the line's product charge G productFeeSummary 1 M Optional Element , not printed.
productFeeSummary productFeeCode Product charges code (Tk or Csk code) G productFeeData 1 M Optional Element , not printed.
productFeeSummary productCodeCategory The kind of product code (f. ex. VTSZ, CsK, etc.) T productFeeCode C 1 M String as predefined enumera onminLength 2maxLength 5 VTSZSZJKNAHKCSKKTEJOWNOTHER Optional Element , not printed.
productFeeSummary productCodeValue The value of product code T productFeeCode C 1 M minLength 2maxLength 30 [A-Z0-9]{2,30} Optional Element , not printed.
minLength 1
Optional Element , not printed.
productFeeSummary productCodeOwnValue T productFeeCode C 1 M maxLength 50 .*[^\s].*
totalDigits 22,
Optional Element , not printed.
productFeeSummary productFeeQuantity Quantity of product, according to product charge T productFeeData N 1 M fractionDigits 6 6
DARAB
Optional Element , not printed.
productFeeSummary productFeeMeasuringUnit Unit of the rate (kg or piece) T productFeeData C 1 M string as predefined enumeration KG
totalDigits 18
Optional Element , not printed.
productFeeSummary productFeeRate Product fee rate affected with refund claim (HUF / unit) T productFeeData N 1 M fractionDigits 2 2
totalDigits 18
Optional Element , not printed.
productFeeSummary productFeeAmount Amount in Hungarian forints of the product fee affected with refund claim T productFeeData N 1 M fractionDigits 2 2
totalDigits 18
Optional Element , not printed.
productFeeSummary ProductChargeSum Aggergate product charges T productFeeSummary N 1 M fractionDigits 2 2
Data of the document verifying the declaration submitted on the product fee according to the Paragraph (3), Section 13 and the
Optional Element , not printed.
productFeeSummary paymentEvidenceDocumentData Paragraph (3) Section 25 of the Act LXXXV of 2011 G productFeeSummary 0 O
minLength 1
Optional Element , not printed.
productFeeSummary evidenceDocumentNo Sequential number of the invoice, or other document considered as such T paymentEvidenceDocumentData C 1 M maxLength 50 .*[^\s].*
productFeeSummary evidenceDocumentDate Date of issue of the invoice T paymentEvidenceDocumentData D 1 M Date \d{4}-\d{2}-\d{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
productFeeSummary obligatedName Name of obligator T paymentEvidenceDocumentData C 1 M maxLength 255 .*[^\s].*
productFeeSummary obligatedAddress Address of obligator G paymentEvidenceDocumentData 1 M Optional Element , not printed.
productFeeSummary simpleAddress Simple address G obligatedAddress 1 M Optional Element , not printed.
productFeeSummary countryCode ISO 3166 alpha-2 country code T simpleAddress C 1 M 2 [A-Z]{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
productFeeSummary region ISO 3166 alpha-2 province code (if appropriate in a given country) T simpleAddress C 0 O maxLength 50 .*[^\s].*
minLength 4
Optional Element , not printed.
productFeeSummary postalCode ZIP code (If can not be interpreted, need to be filled "0000") T simpleAddress C 1 M maxLength 10 [A-Z0-9]{4,10}
minLength 1
Optional Element , not printed.
productFeeSummary city Settlement T simpleAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary additionalAddressDetail Further address data (name and type of public place, house number, floor, door, lot number, etc.) T simpleAddress C 1 M maxLength 255 .*[^\s].*
productFeeSummary detailedAddress Detailed address G obligatedAddress 1 M Optional Element , not printed.
productFeeSummary countryCode ISO 3166 alpha-2 country code T detailedAddress C 1 M 2 [A-Z]{2} Optional Element , not printed.
minLength 1
Optional Element , not printed.
productFeeSummary region ISO 3166 alpha-2 province code (if appropriate in a given country) T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 4
Optional Element , not printed.
productFeeSummary postalCode ZIP code (If can not be interpreted, need to be filled "0000") T detailedAddress C 1 M maxLength 10 [A-Z0-9]{4,10}
minLength 1
Optional Element , not printed.
productFeeSummary city Settlement T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary streetName Name of public place T detailedAddress C 1 M maxLength 255 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary publicPlaceCategory Category of public place T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary number House number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary building Building T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary staircase Staircase T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary floor Floor T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary door Door number T detailedAddress C 0 O maxLength 50 .*[^\s].*
minLength 1
Optional Element , not printed.
productFeeSummary lotNumber Lot number T detailedAddress C 0 O maxLength 50 .*[^\s].*
productFeeSummary taxNumberOfObligator Tax number of obligator G paymentEvidenceDocumentData 1 M Optional Element , not printed.
productFeeSummary taxpayerId Core tax number of the taxable person. In case of group taxation arrangement the group identification number T taxNumberOfObligator C 1 M 8 [0-9]{8} Optional Element , not printed.
productFeeSummary vatCode VAT code to indicate taxation type of the taxpayer. One digit T taxNumberOfObligator C 0 O 1 [1-5]{1} Optional Element , not printed.

Page 4 of 5
XML Doc Hungary Real Time Data V3.0

Field Field Definition Field Source


Section Field Name Description XML Type Parent Type Occr M/O Length Dec Format V Values Source Type Source Table Source Field Derived Value Source Description
productFeeSummary countyCode County code, two digits T taxNumberOfObligator C 0 O 2 [0-9]{2} Optional Element , not printed.
invoice invoiceSummary Summary data according to VAT law G invoice 1 M
invoiceSummary summaryNormal Calculation of invoice totals (not simplified invoice) G summaryNormal 1 M
summaryNormal summaryByVatRate Calculation of invoice totals per VAT rates G summaryNormal 0:n M
summaryByVatRate vatRate Marking the tax rate or the fact of tax exemption G summaryByVatRate 1 M
minInclusive 0
Goods : F702033.TRAT/100
maxInclusive 1
Services :F7430035.TXR1/100
totalDigits 5
vatRate vatPercentage Applied tax rate - section 169 (j) of the VAT law T vatRate N 1 M fractionDigits 4 4 C CALCULATIVE
totalDigits 18
summaryByVatRate vatRateNetData Net data of given tax rate G summaryByVatRate N 1 M fractionDigits 2 2
Summarized Value for a Specific Vat Rate of all Invoice lines
For Transaction of Base Currency
Goods: F7420033 AEXP
Services: F7430033.ATXA,F7430033.ATXN
totalDigits 18
vatRateNetData vatRateNetAmount Net amount of sales or service delivery under a given tax rate expressed in the currency of the invoice T vatRateNetData N 1 M fractionDigits 2 2 C CALCULATIVE
Summarized Value for a Specific Vat Rate of all Invoice lines
For Transaction of Base Currency
Goods: F7420033 AEXP
Services: F7430033.ATXA,F7430033.ATXN
For Transaction of Different Currency
Goods: (F7420033.AEXP)*F03B11.CRR
totalDigits 18 Services: (F7430033.ATXA,F7430033.ATXN)*F03B11.CRR
vatRateNetData vatRateNetAmountHUF Net amount of sales or service delivery under a given tax rate expressed in HUF T vatRateNetData N 1 M fractionDigits 2 2 C CALCULATIVE
summaryByVatRate vatRateVatData VAT data of given tax rate G summaryByVatRate 2
Summarized Value for a Specific Vat Rate of all Invoice lines
For Transaction of Base Currency
totalDigits 18 Goods: F702033.STAM
vatRateVatData vatRateVatAmount VAT amount of sales or service delivery under a given tax rate expressed in the currency of the invoice T vatRateVatData N 1 M fractionDigits 3 2 C CALCULATIVE Services: F7430035.AA
Summarized Value for a Specific Vat Rate of all Invoice lines
For Transaction of Base Currency
Goods: F702033.STAM
Services: F7430035.AA
For Transaction of Different Currency
totalDigits 18 Goods: (F702033.STAM)*F03B11.CRR
vatRateVatData vatRateVatAmountHUF VAT amount of sales or service delivery under a given tax rate expressed in HUF T vatRateVatData N 1 M fractionDigits 4 2 C CALCULATIVE Services: (F7430035.AA)*F03B11.CRR
summaryByVatRate vatRateGrossData Gross data of given tax rate summaryByVatRate CALCULATIVE
Summarized Value for a Specific Vat Rate of all Invoice lines
For Transaction of Base Currency
totalDigits 18 Goods: F7420033.AEXP+F702033.STAM
vatRateGrossData vatRateGrossAmount Gross amount of sales or service delivery under a given tax rate expressed in the currency of the invoice T vatRateGrossData N 1 M fractionDigits 5 2 C CALCULATIVE Services: F7430033.AG
Summarized Value for a Specific Vat Rate of all Invoice lines
For Transaction of Base Currency
Goods: F7420033.AEXP+F702033.STAM
Services: F7430033.AG
For Transaction of Different Currency
totalDigits 18 Goods: (F7420033.AEXP+F702033.STAM)*F03B11.CRR
vatRateGrossData vatRateGrossAmountHUF Gross amount of sales or service delivery under a given tax rate expressed in HUF T vatRateGrossData N 1 M fractionDigits 5 2 C CALCULATIVE Services: (F7430033.AG)*F03B11.CRR
minLength 1
Optional Element , not printed.
invoiceSummary vatExemption T vatRate C 1 M maxLength 50 .*[^\s].*
invoiceSummary vatOutOfScope T vatRate C 1 M 1 0 or 1 Optional Element , not printed.
invoiceSummary vatDomesticReverseCharge T vatRate C 1 M 1 0 or 1 Optional Element , not printed.
invoiceSummary marginSchemeVat T vatRate C 1 M 1 0 or 1 Optional Element , not printed.
invoiceSummary marginSchemeNoVat T vatRate C 1 M 1 0 or 1 Optional Element , not printed.
Sum of F7420033.AEXP for all invoice lines - For Goods Transaction Sum of
Net amount of the invoice in the F7430033.ATXA+F7430033.ATXN for all invoice lines - For Services
currency of the invoice. MonetaryType (18,2) totalDigits 18 Transactions
invoiceSummary invoiceNetAmount T summaryNormal N 1 M fractionDigits 2 2 E CALCULATIVE

For Goods Transaction of different Currency


Sum of F7420033.AEXP*F03B11.CRR for all invoice lines
For Services Transactions of base Currency
totalDigits 18
Sum of (F7430033.ATXA+F7430033.ATXN)*F03B11.CRR for all invoice lines
invoiceSummary invoiceNetAmountHUF Net amount of the invoice expressed in HUF T summaryNormal N 1 M fractionDigits 2 2 C CALCULATIVE
VAT content of the invoice in
Sum of F702033.STAM for all invoice lines - For Goods Transaction
the currency of the invoice. MonetaryType (18,2) totalDigits 18
Sum of F7430035.AA for all invoice lines - For Services Transaction
invoiceSummary invoiceVatAmount T summaryNormal N 1 M fractionDigits 3 2 E CALCULATIVE
For Goods Transaction:-
- Total of (F702033.STAM * F03B11.CRR) for all invoice lines - For
transactions other company currency
- Total of F702033.STAM for all invoice lines - For transactions in company
currency
For Services Transaction:-
- Total of (F7430035.AA * F03B11.CRR) for all invoice lines - For
VAT content of the invoice in HUF transactions other company currency
MonetaryType (18,2) totalDigits 18 - Total of F7430035.AA for all invoice lines - For transactions in company
invoiceSummary invoiceVatAmountHUF T summaryNormal N 1 M fractionDigits 4 2 S CALCULATIVE currency
invoiceSummary summarySimplified The element is located in InvoiceExchangeType/invoiceSummary/summarySimplified G invoiceSummary 1:n M Optional Element , not printed.
minInclusive 0
maxInclusive 1
Optional Element , not printed.
totalDigits 5
invoiceSummary vatContent T summarySimplified N 1 M fractionDigits 4 4
totalDigits 18
Optional Element , not printed.
invoiceSummary vatContentGrossAmount T summarySimplified N 1 M fractionDigits 3 2
For Goods Transaction of base Currency
Sum of F7420033.AEXP+F702033.STAM for all invoice lines
totalDigits 18 For Services Transactions of base Currency
invoiceSummary invoiceGrossAmount Gross amount of the invoice expressed in the currency of the invoice T invoiceSummary N 1 M fractionDigits 3 2 C CALCULATIVE Sum of F7430033.AG for all invoice lines

For Goods Transaction of different Currency


Sum of (F7420033.AEXP+F702033.STAM)*F03B11.CRR for all invoice lines
For Services Transactions of base Currency
Sum of (F7430033.AG)*F03B11.CRR for all invoice lines
totalDigits 18
invoiceSummary invoiceGrossAmountHUF Gross amount of the invoice expressed in HUF T invoiceSummary N fractionDigits 3 2 C CALCULATIVE
invoice invoiceAnnulment T Invoice 1 M Optional Element , not printed.
minLength 1
Optional Element , not printed.
invoice annulmentReference T invoiceAnnulment 1 M maxLength 50 .*[^\s].*
invoice annulmentTimestamp T invoiceAnnulment D 1 M DateTime \d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d{3}Z Optional Element , not printed.
ERRATIC_DATA
Optional Element , not printed.
invoice annulmentCode T invoiceAnnulment C 1 M string as predefined enumeration ERRATIC_INVOICE_NUMBER
minLength 1
Optional Element , not printed.
invoice annulmentReason T invoiceAnnulment C 1 M maxLength 1024 .*[^\s].*

Page 5 of 5

You might also like