Germany
This section describes the Germany reports appendix.
UStVA Report Mapping
This report utilizes the Tax Settlement universe. The following objects are identified as part of the queries.xml.
| Report Field Name | Maconomy Mapping & Description |
|---|---|
| <Elster> | |
| <TransferHeader> |
Important: Transfer header is only used for when the integration to Elster is done. The same goes for all elements under this group.
Optional. |
| <DatenArt> | This field shows the Data Type.
Optional. Hardcoded: "USTVA" |
| <Vorgang> | This field shows the Process.
Optional. Hardcoded: "send-Auth" |
| <Testmerker> | Test notator, whether the file is a test or not.
Optional. Code: If Testmerker checkbox = true "Ja" Else map NULL |
| <VersionClient> | This is the Maconomy version.
Optional. Code: "21.0.104.0" |
| </TransferHeader> | |
| <DatenTeil> | This field block shows the data part of USTVA.
Optional. |
| <Nutzdatenblock> |
Optional. |
| <NutzdatenHeader version="11" > | Attribute Code.
Optional. Hardcoded: version = "11" |
| <Empfaenger id="F"> | This field shows the Receiver information with ID. This has a static value of "F".
Optional. Code: id = Hardcoded "F". |
| </NutzdatenHeader> | |
| <Nutzdaten> |
Optional. |
| <Anmeldungssteuern xmlns="" version="" > | This field shows specific information for USTVA.
Version attribute is derived from current year and a hardcode "01". Optional. Attribute Code: xmlns="http://finkonsens.de/elster/elsteranmeldung/ustva/v2021" Attribute Code: version = Current year Both Mandatory. Data Type: String Note: We did not change anything from the schema.
|
| <Erstellungsdatum> | This field shows the start date of the report.
Optional. Values either:
Data Type: String |
| <DatenLieferant> | This field shows the Company Information for single company transactions or Tax Reporting Unit information for multiple company transactions.
Optional. Condition: IF Tax Reporting Unit is Entered in Selection Criteria. (IF Company > 1 Tax Reporting Unit Information (see field values below) ELSE Company Information (see field values below) ) |
| <Name> | This fields shows the Tax Reporting Unit Name for multiple companies or Company Name for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 45 Data Type: String Data Type: String |
| <Strasse> | This fields shows the Tax Reporting Unit Tax Office 1 for multiple companies or Company Address 1 for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 30 Data Type: String |
| <PLZ> | This fields shows the Tax Reporting Unit Tax Office 2 for multiple companies or Company ZipCode for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 12 Data Type: String |
| <Ort> |
Description: This fields shows the Tax Reporting Unit Tax Office 3 for multiple companies or Company Postal District for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 30 Data Type: String |
| <Telefon> | This fields shows the Tax Reporting Unit Tax Office 4 for multiple companies or Company Telephone for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 20 Data Type: String |
| <Email> | This fields shows the email specified from the Selection Criteria.
Optional. From Selection Criteria Length: Minimum = 1 Maximum = 70 Data Type: String |
| </DatenLieferant> | |
| <Steuerfall> | This field block shows the Tax related information.
Optional. |
| <Umsatzsteuervoranmeldung> | This field block shows information for USTVA.
Optional. |
| <Jahr> | This field shows the Start Year used in the Selection criteria.
Optional. Value: Start year based on Selection criteria (YYYY) Data Type: String |
| <Zeitraum> | This field shows the two-digit integer code for Monthly Period or Quarterly Period.
Optional. Value: 01-12 for monthly period or 41-44 for quarterly period Optional. Data Type: String |
| <SteuerNummer> | This fields shows the Company Tax No. (Optional).
Value: Company/Tax No. Data Type: String |
| <Kz09> | 5-digit manufacturer ID assigned to Deltek Germany.
Value: hardcode "21651" Mandatory Length: Minimum = 5 Maximum = 95 Data Type: String |
| <Kz10> | Corrected registration.
Value: Selection Criteria Code: IF checkbox Corrected Registration is marked THEN map "1" otherwise no xml tag for the kzline. Data Type: String |
| <Kz21> | Non-taxable services rendered to businesses in other EU-Member States
(18b sent. 1 no. 2 German VAT Act).
Kz 21 relates to non-taxable supplies of services to entrepreneurs established in the European Union solely. Therefore, domestic German non-taxable transactions are not to be reported in Kz 21. As the transactions are non-taxable, there is no reporting obligation in the preliminary German VAT return and thus, no non-taxable domestic German transactions are covered in the preliminary German VAT return. Optional. Code: IF VATPopup1 = Services AND VATRate = 0% AND BillTo Customer Country != Germany AND BillTo Customer EU Member = Yes THEN Settlement\ Basis Amounts\ Tax Basis\ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz22> | Vouchers will be submitted separately (from 2006). Documents (invoices, contracts, etc.) are attached or are being provided separately (if yes, please enter "1").
Mandatory. Value: Selection Criteria Condition: IF checkbox kz22 is marked THEN map "1" otherwise no xml tag for the kzline. Data Type: String |
| <Kz23> | In addition to the information in the tax return, other or different information or facts must be taken into account (if yes, please enter a "1").
This fields shows the Needs additional Information field in the Selection criteria. Value: Selection Criteria Condition: IF checkbox Needs Additional Information is marked THEN map "1" otherwise no xml tag for the kzline. Data Type: String |
| <Kz23_Begruendung> | This fields shows the Additional Information on Tax Registration field in the Selection criteria.
Optional. Value: Manually entered in Selection criteria Length: Minimum = 1 Maximum = 180 Note: When Needs additional Information checkbox in the selection criteria is not ticked, this field will not populate.
Data Type: String |
| <Kz26> | The SEPA Direct Debit Mandate shall be revoked by way of exception (for example, due to offsetting requests) for this reporting period.
Mandatory. Value: Selection Criteria Condition: IF checkbox SEPA-Direct Debit Mandate Payment is marked THEN map "1" otherwise no xml tag for the kzline. Data Type: String |
| <Kz29> | A refund amount is transferred to the account provided to the tax authorities, insofar as the amount is not offset against outstanding tax liabilities.
Amount to be refunded is to be offset / amount to be refunded is assigned (if yes, please enter "1"). Mandatory. Settlement of the refund amount desired / Refund amount is assigned.Value: Selection Criteria Condition: IF checkbox Settlement of the refund amount desired / Refund amount is assigned is marked THEN map "1" otherwise no xml tag for the kzline. Data Type: String |
| <Kz39> | Deduction of the assessed prepayment for the application of a permanent filing and payment extension (usually only to be considered in the last periodic VAT return of the tax period).
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz41> | Intra-Community supplies of goods
(section 4 no. 1 letter b German VAT Act) to customer with VAT-ID No.
Optional. Condition: IF BillToCustomerEUMember = Yes AND VATPopup1 = Goods AND VATRate = 0.0% AND Bill to Customer Tax No > 0 AND Bill To Customer <>Germany THEN Settlement\ Basis Amounts \ Tax Basis \ Tax Basis - Company Note: When Bill To Customer Tax No is empty, kz41 will not populate.
Data Type: BigInteger Max Length: 13 |
| <Kz42> | Supplementary information on sales. Supplies of the first customer in an intra-Community triangular transaction
(section 25b German VAT Act).
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz43> | Further tax-exempt sales with input tax deduction (for example, export deliveries, sales according to 4 Nos. 2 to 7 UStG).
The domestic German transactions which are zero-rated/tax exempt are either declared in Kz 43 or 48 depending on the paragraph for the zero-rating/tax exemption. Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz44> | Intra-Community deliveries of new vehicles to customers without VAT ID.
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz45> | Other non-taxable sales (place of supply not in Germany).
Optional. Condition: IF BillToCustomer Country <> Germany AND VATPopup1 = Goods/Services/Blank and VATRate = 0% AND TaxCountry <> Germany AND BillToCustomer EU Member <> Yes THEN Settlement\ Basis Amounts\ Tax Basis\ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz46> | Taxable services rendered by businesses in other EU-Member States
(section 13b (1) German VAT Act).
Optional. Condition: IF TaxCountry <> Germany AND VATPopup1 = Services AND EUAcquisition = Yes AND Vendor EU Member = Yes THEN Settlement\ Basis Amounts\ Tax Basis\ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz47> | Tax Deductible amount of Kz46.
Optional. 19% VAT rate.Condition: IF TaxCountry <> Germany AND VATPopup1 = Services AND EUAcquisition = Yes AND Vendor EU Member = Yes THEN Settlement\Tax Amounts\Tax Deductible\Tax Deductible - Company Data Type: BigDecimal |
| <Kz48> | Tax-free sales without input tax deduction according to 4 Nos. 8 to 28 UStG.
The domestic German transactions which are zero-rated/tax exempt are either declared in Kz 43 or 48 depending on the paragraph for the zero-rating/tax exemption. Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz49> | Intra-Community deliveries of new vehicles outside a company
(2a UStG).
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz59> | Deduction of input tax for intra-Community deliveries of new vehicles outside a company
(2a UStG) as well as of small businesses within the meaning of 19 Abs. 1 UStG
(15 Abs. 4a UStG).
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz60> | Other sales for which the recipient of goods and services owes VAT incurred pursuant to the German Reverse Charge provisions
(section 13b (5) German VAT Act).
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz61> | Input VAT arising from intra-Community acquisition of goods.
This line should include the VAT on intra-community acquisitions of goods (calculated from Boxes 89, 93 and 96, 98, or lines 33-35) that can be reclaimed by the filing company/taxpayer as input VAT. VAT ONLY. Optional. Condition: VAT of Kz89 + VAT of Kz93 + Kz98 + Kz96 Where:
Data Type: BigDecimal |
| <Kz62> | Import VAT paid
(section 15 (1) sent. 1 no. 2 German VAT Act).
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz63> | Input VAT amounts calculated according to general average rates (sections 23 and 23a German VAT Act).
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz64> | Adjustment of input VAT deduction
(section 15a German VAT Act).
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz65> | Tax due to change of taxation type and form as well as after tax on taxed down payments due to tax rate increase.
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz66> | Input VAT as shown on purchase invoices issued by other businesses
(section 15 (1) sent. 1 no. 1 German VAT Act), from supplies in the meaning of section 13a (1) no. 6 German VAT Act
(section 15 (1) sent. 1 no. 5 German VAT Act) and arising from intra-Community triangular transactions
(section 25b (5) German VAT Act).
This box should include input VAT that can be reclaimed from invoices received from other entrepreneurs as well as from the second supply of goods in an intra-Community triangular trade (for which the transport ended in Germany). Optional. Condition: IF EUAcquisition <> Yes AND VATPopup1 = Goods/Services/Blank AND TaxSettlementType =Tax Receivable THEN Settlement \ Tax Amounts\ Tax Amount - Company Data Type: BigDecimal |
| <Kz67> | Input VAT incurred due to Reverse Charge provisions
(section 15 (1) sent. 1 no. 4 German VAT Act).
Optional. Same as Kz47. Data Type: BigDecimal |
| <Kz69> | VAT amounts shown incorrectly or unjustifiably in invoices
(section 14c German VAT Act) 8 customer as trade consignor or the warehouses' owner respectively pursuant to
section 13a (1) no. 6 German VAT Act.
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz76> | Turnover for which a tax is payable under 24 UStG (sawmill products, beverages and alcohol, for example, wine).
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz77> | Deliveries of agricultural and forestry enterprises to US $ 24 VAT to customers with VAT ID up to 2009: Sales of agricultural and forestry enterprises according to 24 UStG deliveries to the rest of the Community to customers with VAT ID.
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz80> | VAT amount of kz76.
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz81> | Taxable sales (supplies and other services incl. benefits in kind) subject to 19 % VAT. In Box 81, the net amount of sales generated by the filing company/taxpayer that are subject to German VAT at the regular rate of 19% must be entered.
VAT on this amount is calculated automatically by the form and entered into the adjacent field (column "Steuer"). This VAT amount is principally owed by the filing company/taxpayer, that is, it is a payable. Optional. Condition: IF VatRate = 19% AND TaxCountry = Germany AND Tax Settlement Type = Tax Payable AND VATPopup1 = Blank/Goods/Services THEN Settlement \ Basis Amounts \ Tax Basis\ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz83> | Total VAT payable.
Mandatory. Condition: (((kz47+VAT OF kz81+VAT OF kz86+VAT OF kz89+VAT OF kz93+kz80+kz98+kz96) minus kz66+kz61+kz62+kz67+kz63+kz64+kz59) plus kz65+kz69) minus kz39. Where:
Data Type: BigDecimal Note: This field can be either be calculated in the xml output or calculated by the Elster site. However, the total amount provided in the xml output may differ by a little than when the amounts are manually entered in the elster site because there kz fields that are being rounded off when shown in the xml output.
(Considering that you will use the same entry from the xml output.) |
| <Kz86> | Taxable sales (supplies and other services incl. benefits in kind) subject to 7 % VAT.
This box relates to sales generated by the filing company/taxpayer that are subject to German VAT at the reduced rate of 7%. The net amount of these sales is entered in Box 86. VAT on this amount is calculated automatically by the form and entered into the adjacent field (column "Steuer"). This VAT amount is principally owed by the filing company/taxpayer, that is, it is a payable. Optional. Condition: IF VatRate = 7% AND Tax Country = Germany AND TaxSettlementType = Tax Payable AND VATPopup1 =Blank/Goods/Services THEN Settlement \ Basis Amounts \ Tax Basis \ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz87> | Relates to invoices sent (AR). Note that the German VAT rate of 0% only applies to supplies of solar modules to the operator of a photovoltaic system (including main components) on certain objects (for example, private homes or public buildings).
The corresponding Free ad valorem taxes relate to supplies without a consideration if input VAT has been deducted before. Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz89> | Taxable intra-Community acquisition of goods subject to 19 % VAT.
This box relates to intra-Community acquisitions of goods carried out by the filing company/taxpayer that are subject to German VAT at the regular rate of 19%. The net amount of these purchases is entered into box 89. VAT on this amount is calculated automatically by the form and entered into the adjacent field (column "Steuer"). This VAT amount is principally owed by the filing company/taxpayer, that is, it is a payable. Optional. Condition: IF EUVATRate = 19% AND Vendor EU Member= Yes AND Tax Settlement Type = Tax Receivable AND VATPopup1 = Goods AND EUAcquisition = Yes Settlement \ Basis Amounts \ Tax Basis \ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz90> | Zero rated VAT for the sale of solar items similar to kz87.
Optional. Value: Manually entered via Selection criteria. Data Type: BigDecimal |
| <Kz91> | Intra-Community acquisition of goods.
Zero-rated intra-Community acquisition of goods acquisition of goods pursuant to sections 4b and 25c German VAT Act. This box relates to intra-Community acquisitions of goods carried out by the filing company/taxpayer that are zero-rated, that is, no German VAT is due on them. The net amount of these purchases is entered into box 91. Optional. Condition: IF AND Tax Settlement Type = Tax Receivable and VATRate = 0% AND VATPopup1 = Goods AND EUAcquisition = Yes AND Vendor EU Member = Yes THEN Settlement \ Basis Amounts \ Tax Basis \ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz93> | Taxable intra-Community acquisition of goods subject to 7% VAT.
This box relates to intra-Community acquisitions of goods carried out by the filing company/taxpayer that are subject to German VAT at the reduced rate of 7%. The net amount of these purchases is entered into box 93. VAT on this amount is calculated automatically by the form and entered into the adjacent field (column "Steuer"). This VAT amount is principally owed by the filing company/taxpayer, that is, it is a payable. Optional. Condition: IF EUVATRate=7% AND Tax Settlement Type = Tax Receivable AND VATPopup1 = Goods AND EUAcquisition = Yes AND Vendor EU Member = Yes THEN Settlement \ Basis Amounts \ Tax Basis \ Tax Basis - Company Data Type: BigInteger Max Length: 13 |
| <Kz94> | Intra-Community acquisitions of new vehicles from suppliers without VAT ID. to the general tax rate.
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz95> | Intra-Community acquisitions at different tax rates.
Optional. Value: Manually entered via Selection criteria. Data Type: BigInteger Max Length: 13 |
| <Kz96> | VAT amount of kz94.
Optional. Value: Manually entered via Selection criteria Data Type: BigDecimal |
| <Kz98> |
Description: VAT amount of kz95.
Optional. Value: Manually entered via Selection criteria Data Type: BigDecimal |
| </Umsatzsteuervoranmeldung> | |
| </Steuerfall> | |
| </Anmeldungssteuern> | |
| </Nutzdaten> | |
| </Nutzdatenblock> | |
| </DatenTeil> | |
| </Elster> |
Special Filing Extension
Copy to follow.
Special Filing Extension Mappings
| Report Field Name | Maconomy Mapping & Description |
|---|---|
| <Elster> | |
| <TransferHeader> |
Important: Transfer header is only used for when the integration to Elster is done. The same goes for all elements under this group.
Optional. |
| <DatenArt> | This field shows the Data Type.
Optional. Hardcode: "USTVA" |
| <Vorgang> | This field shows the Process
Optional. Hardcode:"send-Auth" |
| <Testmerker> | Test notator, whether the file is a test or not.
Optional. Condition: If Testmerker checkbox = true, "Ja" Else map NULL |
| <VersionClient> | This is the Maconomy version.
Condition: "21.0.04.0" Optional. |
| </TransferHeader> | |
| <DatenTeil> |
Description: This field block shows the data part of USTVA.
Optional. |
| <Nutzdatenblock> |
Optional. |
| <NutzdatenHeader version="11" > |
Attribute Code:
Hardcode: version = "11" Optional. |
| <Empfaenger id="F"> | This field shows the Receiver information with ID.
This has a static value of "F". Optional. Condition: id = Hardcode "F" |
| </NutzdatenHeader> | |
| <Nutzdaten> | Optional |
| <Anmeldungssteuern xmlns ="" version="" > | This field shows specific information for USTVA.
Version attribute is derived from current year and a hardcode "01". Optional. Attribute Code: xmlns= http://finkonsens.de/elster/elsteranmeldung/ustva/v2021 Data Type: String Attribute Code: version = Current year Data Type: String Both Mandatory Note: We did not change anything from the schema.
|
| <Erstellungsdatum> | This field shows the start date of the report
Optional. Values either:
Data Type: String |
| <DatenLieferant> | This field shows the Company Information for single company transactions or Tax Reporting Unit information for multiple company transactions
Optional. Condition: IF Tax Reporting Unit is Entered in Selection Criteria (IF Company > 1 Tax Reporting Unit Information (see field values below) ELSE Company Information (see field values below) ) |
| <Name> | This fields shows the Tax Reporting Unit Name for multiple companies or Company Name for single company
Optional. Values either:
Length: Minimum = 1 Maximum = 45 Data Type: String |
| <Strasse> | This fields shows the Tax Reporting Unit Tax Office 1 for multiple companies or Company Address 1 for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 30 Data Type: String |
| <PLZ> | This fields shows the Tax Reporting Unit Tax Office 2 for multiple companies or Company ZipCode for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 12 Data Type: String |
| <Ort> | This fields shows the Tax Reporting Unit Tax Office 3 for multiple companies or Company Postal District for single company
Optional. Values either: or
Length: Minimum = 1 Maximum = 30 Data Type: String |
| <Telefon> | This fields shows the Tax Reporting Unit Tax Office 4 for multiple companies or Company Telephone for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 20 Data Type: String |
| <Email> | This fields shows the email specified from the Selection Criteria.
Optional. From Selection Criteria. Length: Minimum = 1 Maximum = 70 Data Type: String |
| </DatenLieferant> | |
| <Steuerfall> | This field block shows the Tax related information.
Optional. |
| <Dauerfristverlaengerung> | This field block shows information for Permanent Extension Filing.
Optional. |
| <Jahr> | This field shows the Start Year used in the Selection criteria.
Optional. Value: Start year based on Selection criteria (YYYY). Data Type: String |
| <SteuerNummer> | This fields shows the Company Tax No..
Optional. Value: Company/Tax No. Data Type: String |
| <Kz09> | 5-digit manufacturer ID assigned to Deltek Germany.
Value: 21651" Length: Minimum = 5 Maximum = 95 Data Type: String |
| <Kz23> | In addition to the information in the tax return, other or different information or facts must be taken into account (if yes, please enter a "1").
This fields shows the Needs additional Information field in the Selection criteria. Value: Selection Criteria Condition: IF checkbox is marked THEN map "1". Data Type: String |
| <Kz23_Begruendung> | This fields shows the Additional Information on Tax Registration field in the Selection criteria.
Optional. Value: Manually entered via Selection criteria. Data Type: String Note: When Needs additional Information checkbox in the selection criteria is not ticked, this field will not populate.
|
Special Advance Payment
Copy to follow.
Special Advance Payment Mapping
| Report Field Name | Maconomy Mapping & Description |
|---|---|
| <Elster> | |
| <TransferHeader> |
Important: Transfer header is only used for when the integration to Elster is done.
The same goes for all elements under this group. Optional. |
| <DatenArt> | This field shows the Data Type.
Optional. Hardcode: "USTVA" |
| <Vorgang> | This field shows the Process
Optional. Hardcode: "send-Auth" |
| <Testmerker> | Test notator, whether the file is a test or not.
Optional. Condition: If Testmerker checkbox = true, "Ja" Else map NULL |
| <VersionClient> | This is the Maconomy version.
Condition: "21.0.04.0" Optional. |
| </TransferHeader> | |
| <DatenTeil> | This field block shows the data part of UStVA.
Optional. |
| <Nutzdatenblock> | Optional |
| <NutzdatenHeader version="11" > |
Attribute Code:
Hardcode: version = "11" Optional |
| <Empfaenger id="F"> | This field shows the Receiver information with ID. This has a static value of "F".
Optional. Condition: id = Hardcode "F" |
| </NutzdatenHeader> | |
| <Nutzdaten> | Optional. |
| <Anmeldungssteuern xmlns ="" version="" > | This field shows specific information for USTVA.
Version attribute is derived from current year and a hardcode "01". Optional. Attribute Code: xmlns="http://finkonsens.de/elster/elsteranmeldung/ustva/v2021" Attribute Code: version = Current year Both Mandatory. Data Type: String Note: We did not change anything from the schema.
|
| <Erstellungsdatum> |
Description: This field shows the start date of the report.
Optional. Values either:
Data Type: String |
| <DatenLieferant> | This field shows the Company Information for single company transactions or Tax Reporting Unit information for multiple company transactions.
Optional. Condition: IF Tax Reporting Unit is Entered in Selection Criteria. (IF Company > 1 Tax Reporting Unit Information (see field values below) ELSE Company Information (see field values below) ) |
| <Name> | This fields shows the Tax Reporting Unit Name for multiple companies or Company Name for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 45 Data Type: String |
| <Strasse> | This fields shows the Tax Reporting Unit Tax Office 1 for multiple companies or Company Address 1 for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 30 Data Type: String |
| <PLZ> | This fields shows the Tax Reporting Unit Tax Office 2 for multiple companies or Company ZipCode for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 12 Data Type: String |
| <Ort> | This fields shows the Tax Reporting Unit Tax Office 3 for multiple companies or Company Postal District for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 30 Data Type: String |
| <Telefon> |
Description: This fields shows the Tax Reporting Unit Tax Office 4 for multiple companies or Company Telephone for single company.
Optional. Values either:
Length: Minimum = 1 Maximum = 20 Data Type: String |
| <Email> | This fields shows the email specified from the Selection Criteria.
Optional. From Selection Criteria Length: Minimum = 1 Maximum = 70 Data Type: String |
| </DatenLieferant> | |
| <Steuerfall> | This field block shows the Tax related information.
Optional. |
| < Umsatzsteuersondervorauszahlung> |
Description: This field block shows information for Permanent Extension Filing.
Optional. |
| <Jahr> | This field shows the Start Year used in the Selection criteria.
Optional. Value: Start year based on Selection criteria (YYYY). Data Type: String |
| <SteuerNummer> | This fields shows the Company Tax No..
Optional. Value: Company/Tax No. Data Type: String |
| <Kz09> | 5-digit manufacturer ID assigned to Deltek Germany.
Value:hardcode "21651" Length: Minimum = 5 Maximum = 95 Mandatory Data Type: String |
| <Kz10> | This fields shows the Corrected Registration field in the Selection criteria.
Optional. Value: Manually entered via Selection criteria. Data Type: String |
| <Kz26> | This fields shows the SEPA-Direct Debit Mandate Payment field in the Selection criteria.
Optional. Value: Manually entered via Selection criteria. Data Type: String |
| <Kz29> | This fields shows the Settlement of the refund amount desired / Refund amount is assigned field in the Selection criteria.
Optional. Value: Selection Criteria Note: When this is ticked, then Special advance payment (kz38) will populate.
Code: IF checkbox is marked THEN map "1" Data Type: String |
| <Kz38> | This fields shows the Special Advance Payment field in the Selection criteria.
Optional. Value: Manually entered in Selection criteria. Note: When Settlement of the refund amount desired / Refund amount is assigned checkbox in the selection criteria is not ticked, this field will not populate.
Data Type: BigInteger Total digits: 13 |
Kz Line Usage
Lines for Customer and Vendor Transactions
The following table shows the kz lines that are related to either customer or vendor transactions. This information is included for reference.
| Related Transaction | Kz Line |
|---|---|
| CUSTOMER | kz21 |
| kz41 | |
| kz45 | |
| kz81 | |
| kz86 | |
| VENDOR | kz46 |
| kz47 | |
| kz67 | |
| kz66 | |
| kz89 | |
| kz91 | |
| kz93 |
Additional Kz Lines in Selection Criterion
The following Kz lines are not developed by Deltek but can be manually updated and added via the selection criterion. This allows you to add these fields to the UStVA report XML output file.
- Kz22
- Kz39
- Kz42
- Kz43
- Kz44
- Kz48
- Kz49
- Kz59
- Kz60
- Kz62
- Kz63
- Kz64
- Kz65
- Kz69
- Kz76
- Kz77
- Kz80
- Kz87
- Kz90
- Kz94
- Kz95
- Kz96
- Kz98
Unused Lines
The following kz fields are not applicable to Maconomy and are not included in the Selection Criteria nor in the file for USTVA. They are included here for reference and awareness.
- kz33
- kz35
- kz36
- kz51
- kz52
- kz53
- kz54
- kz55
- kz57
- kz58
- kz68
- kz70
- kz72
- kz73
- kz74
- kz78
- kz79
- kz84
- kz85
- kz97
Troubleshooting
Background Task Timeout
Reports with large volumes of records take longer to process and the background task may timeout. To prevent timeout errors, you must change the character stream size to 2000 or higher (on the BO server console), and set the background task duration to more than 24 hours (on Maconomy).
Set Character Stream Size
To prevent timeouts while running the report, you must change the character stream size on the Business Objects (BO) Central Management Console (CMC) prior to running the report.
To change the character stream size:
- On the BO CMC, log in as an Administrator.
- Click Servers and select Server List.
- From the list of server names, click WebIntelligenceProcessingServer.
- Select
Properties then edit the
Maximum Character Stream Size (MB) field value, from 15 to at least 2000 or your preferred value up to 4095.
Note: The recommended value when running the report is 2000.
- Click Save then close the dialog box.
- Right-click WebIntelligenceProcessingServer then select Restart Server.
Set Background Task Maximum Duration
If the default maximum duration time (1440 minutes) is not enough to generate the report, you can change the maximum duration for the background task.
To change the maximum duration:
- Generate a report to start a background task.
Click OK in the prompt.
- Go to
Setup » Background Tasks » Status and locate your task. It should be at the top of the list.
- Select the task and click the Abort action button.
- Click OK in the prompt.
- Right-click the task (the status displays as Failed) and click
Copy as Template.
A new task should display at the top of the list (the status displays as Pending.)
- Go to the Editing tab then locate and double-click the pending task.
Note: You may need to filter the list and show Inactive Pending Tasks.
- Edit the Max. Duration field to a higher value, such as 2880 for 48 hours.
- Click the Save » Activate action.
- Click OK in the prompt.
- Go to the Status tab and click the
Refresh action button.
The task should run and generate a report.
Note: If the background task still fails, you need to adjust the maximum duration time to accommodate the amount of records.