XML-Struktur für die Verarbeitung der Online-Rechnungsstellung für Ungarn
In diesem Dokument wird die Struktur der XML-Dateien beschrieben, die für Ungarn über den Prozess der Online-Rechnungsstellung in "Online-Rechnungsst.-Transakt. Öffnen" (AAS390) erstellt werden. Eine allgemeine Beschreibung dieser Funktion finden Sie unter Online-Rechnungsstellung – Verarbeitung und die spezifische Funktionalität für Ungarn unter Online-Rechnungsstellung für Ungarn.
Die mit (AAS391) erstellten XML-Dateien sind speziell auf die in Ungarn geltenden Anforderungen der Online-Rechnungsstellung ausgerichtet.
Die XML-Dateien werden anhand des Schemas "frsontData.xsd" validiert, das von der National Tax and Customs Administration of Hungary (NTCA) veröffentlicht wird.
Struktur und Inhalt der XML-Dateien werden unten beschrieben.
Struktur | XML-Element | Inhalt |
---|---|---|
XML-Dateikopf | Grunddaten für die XML-Datei. | |
Modifikationen | invoiceReference | Berichtigte Rechnung. Details für Korrekturrechnung oder Gutschriften. |
Kopf | supplierInfo | Informationen über den Aussteller der Rechnung. Details aus "Firma. Division verbinden" (MNS100). |
customerInfo | Informationen über Person, an die die Rechnung gerichtet ist. Details aus "Kunde. Öffnen" (CRS610). | |
fiscalRepresentativeInfo | Vertretung. Details aus "Lieferant. Öffnen" (CRS620) der Fiskalvertretung, falls vorhanden. | |
invoiceData | Rechnungskopf | |
Positionen | invoiceLines | Beschreibung der Waren und Dienstleistungen. Rechnungsdetails aus verschiedenen Programmen/Tabellen je nach Typ der Rechnung. |
Summen | invoiceSummary | Rechnungssummen. Berechnungen basierend auf Rechnungsbeträgen aus dem Beleg im Hauptbuch. |
XML-Dateikopf
Dieser Abschnitt enthält Grunddaten für die XML-Datei und wird einmal pro Datei (pro Rechnung) erstellt.
XML-Element | Beschreibung |
---|---|
Meldungskopf. XML-Deklaration für Zeichenkodierung und Namensraum. Name des Schemas und Speicherort des Schemas. | |
invoiceExchange | Kopf für die Rechnungsinformationen. |
Modifikationen (invoiceReference)
Pro XML-Datei (pro Rechnung) wird ein Abschnitt erstellt.
XML-Element | Beschreibung |
---|---|
originalInvoiceNumber |
Referenz zur ursprünglichen Rechnung, die geändert wird. Bei Korrekturrechnungen oder Gutschriften wird die Rechnungsnummer aus den Debitorenzusatzinformationen der Kategorie 235 oder 255 verwendet. |
modificationIssueDate | Das Datum der geänderten Rechnung – das Rechnungsdatum der Originalrechnung. |
modificationTimestamp | Der UTC-Zeitstempel der Originalrechnung aus dem Quellsystem. |
lastModificationReference |
Die Referenznummer der letzten Änderungsrechnung der Originalrechnung (falls vorhanden). Für eine Originalrechnung, die durch eine Korrekturrechnung geändert wurde, wird Debitorenzusatzinformationskategorie 236 verwendet. Für die Originalrechnung, die durch eine Gutschrift geändert wurde, wird Debitorenzusatzinformationskategorie 256 verwendet. Wenn für die Originalrechnung mehr als eine Debitorenzusatzinformationskategorie 236 oder 256 vorhanden ist, wird die für den letzten Datensatz gefundene Rechnungsnummer in dieses Element übernommen. Dieses Element sollte nur geschrieben werden, wenn die letzte zu ändernde Rechnungsnummer nicht mit der Nummer der zu modifizierenden Rechnung übereinstimmt, die gerade gemeldet wird, und wenn das Element modifyWithoutMaster auf "false" gesetzt ist. |
modifyWithoutMaster |
Angabe der Modifikation einer Originalrechnung, die zum Zeitpunkt der Modifikation noch nicht gemeldet wurde. Um zu validieren, ob die Originalrechnung gemeldet wurde, wird die Tabelle FONNT nach dieser Rechnungsnummer durchsucht. Wenn die Originalrechnungsnummer in FONINT/CINO nicht gefunden wird, wird dieses Element auf "true" gesetzt. Wenn die ursprüngliche Rechnungsnummer in FONINT/CINO gefunden wird, wird dieses Element auf "false" gesetzt. |
Aussteller der Rechnung (supplierInfo)
Pro XML-Datei (pro Rechnung) wird ein Abschnitt erstellt. Die Informationen werden aus "Firma. Division verbinden" (MNS100) abgerufen.
XML-Element | Beschreibung |
---|---|
supplierTaxNumber |
Öffnendes Tag. Steuernummer des Ausstellers der Rechnung. Organisationsnummer 2 von (MNS100/G) wird als Steuernummer verwendet. Ist diese nicht vorhanden, wird stattdessen die USt-Identifikationsnummer aus (MNS100/G) ohne den führenden Ländercode verwendet. |
taxpayerId |
Die Steuer-ID, 8-stellig. Es werden die ersten 8 Stellen aus Organisationsnummer 2 verwendet. |
vatCode |
USt-Code für Steuerstatus, einstellig. Werte 1–5. Es wird die 9. Stelle von Organisationsnummer 2 verwendet. Standard = 1, wenn nichts angegeben ist. |
countyCode |
Ländercode, zweistellig. Es gibt eine spezielle Liste mit Ländercodes für Ungarn: 02; 03; …. 51 Werte 1–5. Die 10. und 11. Stelle von Organisationsnummer 2 werden verwendet. Standard = 00, wenn nichts angegeben ist. |
groupMemberTaxNumber | Nicht verwendet/aktualisiert. |
taxpayerId | Nicht verwendet/aktualisiert. |
vatCode | Nicht verwendet/aktualisiert. |
countyCode | Nicht verwendet/aktualisiert. |
communityVatNumber | Die USt-Identifikationsnummer des Rechnungsausstellers mit führendem Ländercode aus (MNS100/G). |
supplierName |
Name des Ausstellers der Rechnung (Name der Division). Firmenname aus (MNS100/E). Außerdem können Adressinformationen basierend auf den Einstellungen in (CRS881)/(CRS882) miteinbezogen werden. Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass diesem Element Zusatzinformationen hinzugefügt werden müssen. Wenn diese nicht vorhanden ist, wird nur der Firmenname aus (MNS100/E) berücksichtigt. |
supplierAddress |
Adresse des Ausstellers der Rechnung. Öffnendes Tag. |
simpleAddress |
Adresse des Ausstellers der Rechnung. Öffnendes Tag. |
countryCode | Basisländercode der Verkaufsdivision. Land aus (MNS100/E). |
region | Nicht verwendet/aktualisiert. |
postalCode |
Postleitzahl der Verkaufsdivision. Postleitzahl aus (MNS100/E). Die ersten 4 Stellen werden verwendet. Standard = 0000, wenn nichts angegeben ist. |
city |
Ort der Verkaufsdivision. Ort aus (MNS100/E) oder aus einem der Adressfelder in (MNS100/E), basierend auf der Einrichtung in (CRS881)/(CRS882). Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, weist dies darauf hin, dass der Ort aus einem der Adressfelder dieses Elements abgerufen werden soll. Wenn diese nicht vorhanden ist, wird der Ort aus (MNS100/E) verwendet. |
additionalAddressDetail |
Adresszeilen 1, 2, 3 und 4 aus (MNS100/E) oder gemäß der Einrichtung in (CRS881)/(CRS882). Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die Adressinformationen aus einem oder mehreren Adressfeldern dieses Elements abgerufen werden sollen. Wenn diese nicht vorhanden ist, sollten Adressinformationen aus allen vier Adressfeldern in (MNS100/E) verwendet werden. |
supplierBankAccountNumber | Nicht verwendet/aktualisiert. |
individualExemption | Nicht verwendet/aktualisiert. |
exciseLicenceNum | Nicht verwendet/aktualisiert. |
Kunde, an den die Rechnung gerichtet ist (customerInfo)
Pro XML-Datei (pro Rechnung) wird ein Abschnitt erstellt. Die Informationen werden über "Kunde. Öffnen" (CRS610) abgerufen.
XML-Element | Beschreibung |
---|---|
customerTaxNumber |
Öffnendes Tag. Steuernummer des Kunden, an den die Waren oder Dienstleistungen geliefert werden. Die Organisationsnummer 2 (COR2) von (CRS610/J) wird als Steuernummer verwendet. Wenn diese nicht vorhanden ist, wird stattdessen die USt-Identifikationsnummer ohne den führenden Ländercode aus der ersten USt-Transaktion für den Beleg im Hauptbuch verwendet. Wenn die Kundennummer in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass sowohl die Steuernummer des Kunden als auch die Steuernummer des Gruppenmitglieds gemeldet werden muss. Wenn diese nicht vorhanden ist, muss nur die Steuernummer des Kunden gemeldet werden. |
taxpayerId |
Die Steuer-ID, 8-stellig. Es werden die ersten 8 Stellen aus Organisationsnummer 2 verwendet. |
vatCode |
USt-Code für Steuerstatus, einstellig. Werte 1–5. Es wird die 9. Stelle von Organisationsnummer 2 verwendet. Standard = 1, wenn nichts angegeben ist. |
countyCode |
Ländercode, zweistellig. Es gibt eine spezielle Liste mit Ländercodes für Ungarn: 02; 03; …. 51 Werte 1–5. Die 10. und 11. Stelle von Organisationsnummer 2 werden verwendet. Standard = 00, wenn nichts angegeben ist. |
groupMemberTaxNumber |
Öffnendes Tag. Die Steuernummer des Gruppenmitglieds, wenn der Verkauf des Produkts oder die Erbringung der Wartung unter Verwendung einer Gruppen-ID ausgeführt wurde. Die Organisationsnummer (CORG) aus (CRS610/J) wird als Steuernummer verwendet. Wenn dieses Element nicht existiert, wird es nicht erstellt. Wenn die Kundennummer in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass sowohl die Steuernummer des Kunden als auch die Steuernummer des Gruppenmitglieds gemeldet werden muss. Wenn diese nicht vorhanden ist, muss nur die Steuernummer des Kunden gemeldet werden. |
taxpayerId |
Die Steuer-ID, 8-stellig. Es werden die ersten 8 Stellen aus Organisationsnummer 2 verwendet. |
vatCode |
USt-Code für Steuerstatus, einstellig. Werte 1–5. Es wird die 9. Stelle von Organisationsnummer 2 verwendet. Standard = 1, wenn nichts angegeben ist. |
countyCode |
Ländercode, zweistellig. Es gibt eine spezielle Liste mit Ländercodes für Ungarn: 02; 03; …. 51 Werte 1–5. Die 10. und 11. Stelle von Organisationsnummer 2 werden verwendet. Standard = 00, wenn nichts angegeben ist. |
communityVatNumber |
USt-Identifikationsnummer des Kunden, an den die Waren oder Dienstleistungen geliefert werden. Die USt-Identifikationsnummer einschließlich des führenden Ländercodes wird aus der ersten USt-Transaktion für den Beleg im Hauptbuch abgerufen. |
thirdStateTaxId | Nicht verwendet/aktualisiert. |
customerName |
Name des Kunden, an den die Waren oder Dienstleistungen geliefert werden. Kundenname aus (CRS610/E). Außerdem können Adressinformationen basierend auf den Einstellungen in (CRS881)/(CRS882) miteinbezogen werden. Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass diesem Element Zusatzinformationen hinzugefügt werden müssen. Wenn diese nicht vorhanden ist, wird nur der Kundenname aus (CRS610/E) berücksichtigt. |
customerAddress |
Adresse des Kunden, an den die Waren oder Dienstleistungen geliefert werden. Öffnendes Tag. |
simpleAddress |
Adresse des Kunden, an den die Waren oder Dienstleistungen geliefert werden. Öffnendes Tag. |
countryCode | Ländercode des Kunden. Land aus (CRS610/E). |
region | Nicht verwendet/aktualisiert. |
postalCode |
Postleitzahl des Kunden. Postleitzahl aus (CRS610/E). Die ersten 4 Stellen werden verwendet. Standard = 0000, wenn nichts angegeben ist. |
city |
Ort des Kunden. Ort aus (CRS610/E) oder aus einem der Adressfelder in (CRS610/E), basierend auf der Einrichtung in (CRS881)/(CRS882). Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, weist dies darauf hin, dass der Ort aus einem der Adressfelder dieses Elements abgerufen werden soll. Wenn diese nicht vorhanden ist, wird der Ort aus (CRS610/E) verwendet. |
additionalAddressDetail |
Adresszeilen 1, 2, 3 und 4 aus (CRS610/E) oder gemäß der Einrichtung in (CRS881)/(CRS882). Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die Adressinformationen aus einem oder mehreren Adressfeldern dieses Elements abgerufen werden sollen. Wenn dieses nicht vorhanden ist, sollten Adressinformationen aus allen vier Adressfeldern in (CRS610/E) verwendet werden. |
customerBankAccountNumber | Nicht verwendet/aktualisiert. |
Fiskalvertretung (fiscalRepresentativeInfo)
Pro XML-Datei (pro Rechnung) wird ein Abschnitt erstellt. Details aus "Lieferant. Öffnen" (CRS620) und "Lieferant. Adresse verbinden" (CRS622) der Lieferantennummer der Fiskalvertretung, die in "Fiskalvertretung. Öffnen" (TXS030) für den eingegebenen Ländercode des Basislandes gefunden wurde.
XML-Element | Beschreibung |
---|---|
fiscalRepresentativeTaxNumber |
Öffnendes Tag. Steuernummer der Fiskalvertretung (Aussteller der Rechnung). Organisationsnummer 2 aus (CRS620/E) wird als Steuernummer verwendet. Wenn nicht vorhanden, wird stattdessen die USt-Identifikationsnummer aus (CRS620/E) ohne den führenden Ländercode verwendet. |
taxpayerId |
Die Steuer-ID, 8-stellig. Es werden die ersten 8 Stellen aus Organisationsnummer 2 verwendet. |
vatCode |
USt-Code für Steuerstatus, einstellig. Werte 1–5. Es wird die 9. Stelle von Organisationsnummer 2 verwendet. Standard = 1, wenn nichts angegeben ist. |
countyCode |
Ländercode, zweistellig. Es gibt eine spezielle Liste mit Ländercodes für Ungarn: 02; 03; …. 51 Werte 1–5. Die 10. und 11. Stelle von Organisationsnummer 2 werden verwendet. Standard = 00, wenn nichts angegeben ist. |
fiscalRepresentativeName |
Wenn eine Fiskalvertretung beteiligt ist, Name der Fiskalvertretung (Aussteller der Rechnung). Name des Lieferanten aus (CRS622/E) (aus Adresstyp 01, falls vorhanden, sonst aus Typ 02), Lieferantenname aus (CRS620). Außerdem können Adressinformationen basierend auf den Einstellungen in (CRS881)/(CRS882) miteinbezogen werden. Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass diesem Element Zusatzinformationen hinzugefügt werden müssen. Wenn dieser nicht vorhanden ist, wird nur der Name des Lieferanten aus (CRS622/E) oder (CRS620/E) berücksichtigt. |
fiscalRepresentativeAddress |
Adresse der Fiskalvertretung (Aussteller der Rechnung). Öffnendes Tag. |
simpleAddress |
Adresse der Fiskalvertretung (Aussteller der Rechnung). Öffnendes Tag. |
countryCode | Ländercode des Basislandes der Fiskalvertretung. Land aus (CRS622/E) (aus Adresstyp 01, wenn vorhanden, sonst aus Typ 02); wenn dies nicht vorhanden ist, dann Land aus (CRS620/E). |
region | Nicht verwendet/aktualisiert. |
postalCode |
Postleitzahl der Fiskalvertretung. Postleitzahl aus (CRS622/E) vom Adresstyp 01, falls vorhanden, sonst vom Typ 02. Die ersten 4 Stellen werden verwendet. Standard = 0000, wenn nichts angegeben ist. |
city |
Ort der Fiskalvertretung Ort aus (CRS622/E) vom Adresstyp 01, falls vorhanden, ansonsten vom Typ 02, oder aus einem der Adressfelder in (CRS622/E), basierend auf der Einrichtung in (CRS881)/(CRS882). Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, weist dies darauf hin, dass der Ort aus einem der Adressfelder dieses Elements abgerufen werden soll. Wenn dieser nicht vorhanden ist, wird der Ort aus (CRS622/E) verwendet. |
additionalAddressDetail |
Adresszeilen 1, 2, 3 und 4 aus (CRS622/E) vom Adresstyp 01, wenn vorhanden, andernfalls vom Typ 02, oder gemäß der Einrichtung in (CRS881)/(CRS882). Wenn eine Übersetzung in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die Adressinformationen aus einem oder mehreren Adressfeldern dieses Elements abgerufen werden sollen. Wenn diese nicht vorhanden ist, sollten Adressinformationen aus allen vier Adressfeldern in (CRS622/E) verwendet werden. |
fiscalRepresentativeBankAccountNumber | Nicht verwendet/aktualisiert. |
Rechnungskopf (invoiceData)
Pro XML-Datei (pro Rechnung) wird ein Abschnitt erstellt.
XML-Element | Beschreibung |
---|---|
invoiceNumber | Sequenzielle Nummer, die die Rechnung eindeutig identifiziert. |
invoiceCategory |
Rechnungskategorietyp; "NORMAL", "SIMPLIFIED" oder "AGGREGATE". Standard = "NORMAL". |
invoiceIssueDate | Ausstellungsdatum der Rechnung. |
invoiceDeliveryDate |
USt-Datum: - Lieferdatum oder - bei Akontozahlungen das Datum, an dem der Betrag der geschuldeten Umsatzsteuer in Rechnung gestellt wird, sofern dieses nicht mit dem Rechnungsdatum übereinstimmt. Das USt-Datum wird aus der ersten USt-Transaktion für den Beleg im Hauptbuch abgerufen. Wenn dies nicht vorhanden ist, wird stattdessen das Rechnungsdatum aus Debitoren verwendet. |
invoiceDeliveryPeriodStart | Nicht verwendet/aktualisiert. |
invoiceDeliveryPeriodEnd | Nicht verwendet/aktualisiert. |
invoiceAccountingDeliveryDate | Nicht verwendet/aktualisiert. |
currencyCode | Rechnungswährung. Währungscode für die Rechnung in Debitoren. |
exchangeRate |
Der Wechselkurs wird aus der ersten USt-Transaktion für den Beleg im Hauptbuch abgerufen. Bei Rechnungen mit der Währung "HUF" wird der Wert standardmäßig auf "1" gesetzt. |
selfBillingIndicator | Nicht verwendet/aktualisiert. |
paymentMethod | Nicht verwendet/aktualisiert. |
paymentDate | Nicht verwendet/aktualisiert. |
cashAccountingIndicator | Nicht verwendet/aktualisiert. |
invoiceAppearance |
Aussehen der Rechnung; "PAPER", "ELECTRONIC" (nicht EDI), "EDI" oder "UNKNOWN" (die Software kann die Erscheinungsform der Rechnung nicht identifizieren oder ist zum Zeitpunkt der Ausstellung unbekannt). Standard = "UNKNOWN" |
electronicInvoiceHash | Nicht verwendet/aktualisiert. |
additionalInvoiceData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungspositionen (invoiceLines) – Kundenauftragsrechnungen (OIS350)
Rechnungspositionsdetails für Kundenauftragsrechnungen aus "Rechnung. Anzeigen" (OIS350). Pro XML-Datei (pro Rechnung) werden ein oder mehrere Abschnitte erstellt.
XML-Element | Beschreibung |
---|---|
line | Öffnendes Tag. |
lineNumber | Sequentielle Positionsnummer, die bei jeder Rechnung mit 1 beginnt. |
lineModificationReference |
Öffnendes Tag. Anzeige der Modifikationen auf Artikelpositionsstufe für eine geänderte Rechnung. Um festzustellen, ob die aktuelle Rechnung einen Verweis auf eine Originalrechnungsnummer enthält, werden die Debitorenzusatzinformationskategorien 235 und 255 überprüft. Falls dieser vorhanden ist, werden die gefundene Rechnungsnummer und das gefundene Rechnungsjahr zum Füllen der Elemente dieses Tags verwendet. Wenn kein Verweis vorhanden ist, wird dieses Tag nicht erstellt. |
lineNumberReference |
Die Positionsnummer der geänderten Originalrechnung oder die neue Positionsnummer beim Erstellen einer neuen Rechnungsposition, wobei die Positionsnummern der Originalrechnung beibehalten werden. Die Anzahl der Positionen für die Originalrechnung wird berechnet. Andere Korrekturrechnungen, die sich auf die gleiche Originalrechnung beziehen, werden bei der Berechnung der Anzahl der Positionen für die Originalrechnung ebenfalls berücksichtigt. Um die Originalrechnungsnummer zu suchen, werden die Debitorenzusatzinformationskategorien 235 und 255 der Korrekturrechnung überprüft. Um festzustellen, ob weitere Korrekturrechnungen mit einer Referenz auf die gleiche Originalrechnungsnummer vorhanden sind, werden die Debitorenzusatzinformationskategorien 236 und 256 der Originalrechnung überprüft. |
lineOperation |
Modifikationstyp der Rechnungsposition; "CREATE" oder "MODIFY". Standard = "CREATE". |
referencesToOtherLines | Nicht verwendet/aktualisiert. |
referenceToOtherLine | Nicht verwendet/aktualisiert. |
advanceIndicator |
Anzeige der Vorschusszusatzkosten. Für Rechnungspositionen mit Positionstyp 50 (Vorschusszusatzkosten) wird für dieses Element "true" geschrieben. Für andere Rechnungspositionstypen wird dieses Element nicht erstellt. |
productCodes | Nicht verwendet/aktualisiert. |
productCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
lineExpressionIndicator | Die Mengeneinheit eines Artikels, wenn sie als natürliche Maßeinheit ausgedrückt werden kann. |
lineDescription |
Beschreibung der gelieferten Waren und/oder Dienstleistungen. Bei Artikelpositionen wird die Artikelbeschreibung aus der Sprache "HU" in "Artikel. Bez./Sprache eingeben" (MMS030) abgerufen, falls vorhanden, ansonsten aus dem Artikelnamen im Kundenauftrag. Bei externen Kopfzusatzkosten wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "KA-Zusatzkosten. Eingeben Bez/Sprache" (OIS029) existiert, ansonsten aus "Auftrags-Zusatzkosten. Öffnen" (OIS030). Bei Bearbeitungsgebühren im Kopf wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "Bearbeitungsgebühren. Bez./Spr. eingeben" (OIS033) vorhanden ist, ansonsten aus "Bearbeitungsgebühren. Öffnen" (OIS031). Wenn externe Positionszusatzkosten in der XML-Datei als separate Positionen erfasst werden, wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "Positionszusatzkosten. Erf. Bez./Sprache" (CRS276) vorhanden ist, sonst aus "Zusatzkosten Auftragsposition. Öffnen" (CRS275). Bei vorfakturierten Positionen wird die Beschreibung aus den Textzeilen 1 und 2 in "Kundenauftrag. Vorfakturieren" (OIS105) abgerufen, falls vorhanden, ansonsten werden die Rechnungsreferenz und die Kundenauftragsnummer verwendet. Bei Positionen mit einem abgerechneten Betrag (früher vorfakturiert) besteht die Beschreibung aus der Rechnungsreferenz, der Kundenauftragsnummer und der Lieferungsnummer. |
Menge |
Menge der gelieferten Waren und/oder Dienstleistungen, die in einer Maßeinheit ausgedrückt werden kann. Die Menge wird aus der Lieferposition in "Lieferung. Positionen anzeigen" (OIS356) übernommen. Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen keine Menge vorhanden ist, wird in diesem Element "1" eingegeben, da dies obligatorisch ist. |
unitOfMeasure |
Verkaufsmaßeinheit der gelieferten Ware und/oder Dienstleistungen, sofern diese in einer Maßeinheit ausgedrückt werden kann. Standard = "EIGENE". Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen keine Maßeinheit vorhanden ist, wird für dieses Element "db" (bedeutet "Stück" auf Ungarisch) angegeben, da dies obligatorisch ist. |
unitOfMeasureOwn |
Maßeinheit der gelieferten Ware und/oder Dienstleistung, sofern dies in einer Maßeinheit ausgedrückt werden kann. Der Wert für "Verkaufspreis-ME" (SPUN) wird aus der Auftragsposition in "Kundenauftrag. Position öffnen" (OIS101) abgerufen. Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen es keine Maßeinheit gibt, wird für dieses Element "db" (bedeutet "Stück" auf Ungarisch) angegeben, da dies ob obligatorisch ist. |
unitPrice |
Nettoverkaufspreis in der Verkaufsmaßeinheit und in der Rechnungswährung, einschließlich aller Rabatte und sonstigen Abzüge. Der "unitPrice" berechnet sich aus "lineNetAmount" (Nettoauftragswert) dividiert durch "quantity" (Menge). |
lineDiscountData | Nicht verwendet/aktualisiert. |
discountDescription | Nicht verwendet/aktualisiert. |
discountValue | Nicht verwendet/aktualisiert. |
discountRate | Nicht verwendet/aktualisiert. |
lineAmountsNormal | Öffnendes Tag. |
lineNetAmount |
Steuerbarer Basisbetrag in der Rechnungswährung. Nettobetrag für Artikelpositionen + externe Positionszusatzkosten vom Typ "csk" – alle externen Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatRate |
Öffnendes Tag. Der angewendete Umsatzsteuersatz. Dieser Tag enthält nur eines der sechs untergeordneten Elemente. Zwei davon (marginSchemeVat und marginSchemeNoVat) würden immer auf "false" gesetzt werden, sodass sie nicht berücksichtigt werden. Gemäß der möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgestellt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus der Rechnungsposition in "Rechnung. Positionen anzeigen" (OIS351) für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird aus (CRS882) abgerufen. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
lineVatAmount |
USt-Betrag in der Rechnungswährung. Der geschuldete Umsatzsteuerbetrag, außer wenn ein solches Detail gesetzmäßig ausgeschlossen ist. Für dieses Element wird der abgerechnete USt-Betrag in der Rechnungswährung ausgedrückt. Bei Artikelpositionen (Positionstyp 31) zeigt dieses Element den USt-Betrag der Artikelposition + den USt-Betrag der externen Positionszusatzkosten vom Typ "csk" – den USt-Betrag aller externen Positionsrabatte an. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, weist dies darauf hin, dass die Positionszusatzkosten den Typ "csk" haben, d. h., dass sie im Nettobetrag der Artikelposition enthalten sind, und dann muss der USt-Betrag dieser Positionszusatzkosten ebenfalls in diesem Element enthalten sein. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatAmountHUF | Nicht verwendet/aktualisiert. |
lineGrossAmountNormal |
Fälliger Gesamtbetrag einschließlich Umsatzsteuer in der Rechnungswährung. Bruttobetrag (inkl. USt.) für die Artikelposition + externe Positionszusatzkosten vom Typ "csk" - alle externe Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn dieser nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden in der XML-Datei als separate Zeile gemeldet. |
intermediatedService | Nicht verwendet/aktualisiert. |
aggregateInvoiceLineData | Nicht verwendet/aktualisiert. |
lineExchangeRate | Nicht verwendet/aktualisiert. |
lineDeliveryDate | Nicht verwendet/aktualisiert. |
newTransportMean | Nicht verwendet/aktualisiert. |
brand | Nicht verwendet/aktualisiert. |
serialNum | Nicht verwendet/aktualisiert. |
engineNum | Nicht verwendet/aktualisiert. |
vehicle | Nicht verwendet/aktualisiert. |
engineCapacity | Nicht verwendet/aktualisiert. |
enginePower | Nicht verwendet/aktualisiert. |
firstEntryIntoService | Nicht verwendet/aktualisiert. |
kms | Nicht verwendet/aktualisiert. |
depositIndicator | Nicht verwendet/aktualisiert. |
marginSchemeIndicator | Nicht verwendet/aktualisiert. |
ekaerIds | Nicht verwendet/aktualisiert. |
ekaerId | Nicht verwendet/aktualisiert. |
obligatedForProductFee | Nicht verwendet/aktualisiert. |
GPCExcise | Nicht verwendet/aktualisiert. |
dieselOilPurchase | Nicht verwendet/aktualisiert. |
purchaseLocation | Nicht verwendet/aktualisiert. |
countryCode | Nicht verwendet/aktualisiert. |
region | Nicht verwendet/aktualisiert. |
postalCode | Nicht verwendet/aktualisiert. |
Ort | Nicht verwendet/aktualisiert. |
additionalAddressDetail | Nicht verwendet/aktualisiert. |
purchaseDate | Nicht verwendet/aktualisiert. |
vehicleRegistrationNumber | Nicht verwendet/aktualisiert. |
dieselOilQuantity | Nicht verwendet/aktualisiert. |
netaDeclaration | Nicht verwendet/aktualisiert. |
productFeeClause | Nicht verwendet/aktualisiert. |
productFeeTakeoverData | Nicht verwendet/aktualisiert. |
takeover | Nicht verwendet/aktualisiert. |
amount | Nicht verwendet/aktualisiert. |
customerDeclaration | Nicht verwendet/aktualisiert. |
productStream | Nicht verwendet/aktualisiert. |
productWeight | Nicht verwendet/aktualisiert. |
lineProductFeeContent | Nicht verwendet/aktualisiert. |
productFeeCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
productQuantity | Nicht verwendet/aktualisiert. |
measuringUnit | Nicht verwendet/aktualisiert. |
productFeeRate | Nicht verwendet/aktualisiert. |
productFeeAmount | Nicht verwendet/aktualisiert. |
additionalLineData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungspositionen (invoiceLines) – manuelle Rechnungen (ARS100, ARS120, FAS130)
Details zu Rechnungspositionen für Kundenrechnungen aus "Kundenrechnung. Eingeben" (ARS100), "Manuelle Rechnung. Eingeben" (ARS120) und "Anlage. Verkaufen" (FAS130). Die Informationen werden aus dem Beleg im Hauptbuch übernommen, und jede Belegposition mit USt-Kontotyp (AT04) 3–9 erstellt eine Rechnungsposition in der XML-Datei.
XML-Element | Beschreibung |
---|---|
line | Öffnendes Tag. |
lineNumber | Sequentielle Positionsnummer, die bei jeder Rechnung mit 1 beginnt. |
lineModificationReference |
Öffnendes Tag. Gibt die Modifikationen auf Artikelpositionsstufe für eine geänderte Rechnung an. Stellt fest, ob die aktuelle Rechnung einen Verweis auf eine Originalrechnungsnummer hat, und überprüft, falls vorhanden, die Debitorenzusatzinformationskategorien 235 und 255. Falls dieser vorhanden ist, werden die gefundene Rechnungsnummer und das gefundene Rechnungsjahr zum Füllen der Elemente dieses Tags verwendet. Falls nicht vorhanden, wird dieses Tag nicht erstellt. |
lineNumberReference |
Die Positionsnummer der geänderten Originalrechnung oder die neue Positionsnummer beim Erstellen einer neuen Rechnungsposition, wobei die Positionsnummern der Originalrechnung beibehalten werden. Die Anzahl der Positionen für die Originalrechnung wird berechnet. Andere Korrekturrechnungen, die sich auf die gleiche Originalrechnung beziehen, werden bei der Berechnung der Anzahl der Positionen für die Originalrechnung ebenfalls berücksichtigt. Um die Originalrechnungsnummer zu suchen, werden die Debitorenzusatzinformationskategorien 235 und 255 der Korrekturrechnung überprüft. Um festzustellen, ob weitere Korrekturrechnungen mit einer Referenz auf die gleiche Originalrechnungsnummer vorhanden sind, werden die Debitorenzusatzinformationskategorien 236 und 256 der Originalrechnung überprüft. |
lineOperation |
Modifikationstyp der Rechnungsposition; "CREATE" oder "MODIFY". Standard = "CREATE". |
referencesToOtherLines | Nicht verwendet/aktualisiert. |
referenceToOtherLine | Nicht verwendet/aktualisiert. |
advanceIndicator | Nicht verwendet/aktualisiert. |
productCodes | Nicht verwendet/aktualisiert. |
productCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
lineExpressionIndicator | Die Mengeneinheit eines Artikels, wenn sie als natürliche Maßeinheit ausgedrückt werden kann. |
lineDescription |
Beschreibung der gelieferten Waren und/oder Dienstleistungen. Der Belegtext wird als Artikelbeschreibung für manuelle Rechnungen verwendet. |
Menge |
Menge der gelieferten Waren und/oder Dienstleistungen, die in einer Maßeinheit ausgedrückt werden kann. Die Menge muss während der Buchung der Rechnung in "Buchungen. Öffnen" (GLS120) eingegeben werden, um dieses Element zu aktualisieren. Wenn keine Menge in (GLS120) eingegeben wird, wird die Menge 0,000000 für die Transaktion im Hauptbuch verwendet, und dann wird die Menge standardmäßig auf 1,000000 gesetzt Element. |
unitOfMeasure |
Verkaufsmaßeinheit der gelieferten Ware und/oder Dienstleistungen, sofern diese in einer Maßeinheit ausgedrückt werden kann. Standard = "EIGENE". |
unitOfMeasureOwn |
Maßeinheit der gelieferten Ware und/oder Dienstleistung, sofern dies in einer Maßeinheit ausgedrückt werden kann. Im Hauptbuch ist keine Maßeinheit angegeben, daher wird für dieses Element "db" (ungarisch für "Stück") eingegeben, da dieses Element in der XML-Datei obligatorisch ist. |
unitPrice |
Preis pro Einheit in der Rechnungswährung. Der "unitPrice" berechnet sich aus "lineNetAmount" (Nettoauftragswert) dividiert durch "quantity" (Menge). |
lineDiscountData | Nicht verwendet/aktualisiert. |
discountDescription | Nicht verwendet/aktualisiert. |
discountValue | Nicht verwendet/aktualisiert. |
discountRate | Nicht verwendet/aktualisiert. |
lineAmountsNormal | Öffnendes Tag. |
lineNetAmount | Steuerbarer Basisbetrag in der Rechnungswährung. |
lineVatRate |
Öffnendes Tag. Der angewendete Umsatzsteuersatz. Dieser Tag enthält nur eines der sechs untergeordneten Elemente. Zwei davon (marginSchemeVat und marginSchemeNoVat) werden immer auf "false" gesetzt, sodass sie nicht berücksichtigt werden. Gemäß einer möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgestellt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus der Belegposition in "Hauptbuch. Transaktionen anzeigen" (GLS211) für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird aus (CRS882) abgerufen. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
lineVatAmount |
USt-Betrag in der Rechnungswährung. Der geschuldete Umsatzsteuerbetrag, außer wenn ein solches Detail gesetzmäßig ausgeschlossen ist. Für dieses Element wird der abgerechnete USt-Betrag in der Rechnungswährung ausgedrückt. Der Wert für "lineVatAmount" wird als Fremdwährungsbetrag (CUAM) multipliziert mit dem USt-Prozentsatz (VTP1) des Datensatzes im Hauptbuch berechnet. |
lineVatAmountHUF | Nicht verwendet/aktualisiert. |
lineGrossAmountNormal |
Bruttopositionsbetrag in Rechnungswährung. Geschuldeter Gesamtbetrag einschließlich USt in Rechnungswährung. Der Wert für "lineGrossAmountNormal" wird berechnet, indem "lineNetAmount" und "lineVatAmount" summiert werden. |
intermediatedService | Nicht verwendet/aktualisiert. |
aggregateInvoiceLineData | Nicht verwendet/aktualisiert. |
lineExchangeRate | Nicht verwendet/aktualisiert. |
lineDeliveryDate | Nicht verwendet/aktualisiert. |
newTransportMean | Nicht verwendet/aktualisiert. |
brand | Nicht verwendet/aktualisiert. |
serialNum | Nicht verwendet/aktualisiert. |
engineNum | Nicht verwendet/aktualisiert. |
vehicle | Nicht verwendet/aktualisiert. |
engineCapacity | Nicht verwendet/aktualisiert. |
enginePower | Nicht verwendet/aktualisiert. |
firstEntryIntoService | Nicht verwendet/aktualisiert. |
kms | Nicht verwendet/aktualisiert. |
depositIndicator | Nicht verwendet/aktualisiert. |
marginSchemeIndicator | Nicht verwendet/aktualisiert. |
ekaerIds | Nicht verwendet/aktualisiert. |
ekaerId | Nicht verwendet/aktualisiert. |
obligatedForProductFee | Nicht verwendet/aktualisiert. |
GPCExcise | Nicht verwendet/aktualisiert. |
dieselOilPurchase | Nicht verwendet/aktualisiert. |
purchaseLocation | Nicht verwendet/aktualisiert. |
countryCode | Nicht verwendet/aktualisiert. |
region | Nicht verwendet/aktualisiert. |
postalCode | Nicht verwendet/aktualisiert. |
Ort | Nicht verwendet/aktualisiert. |
additionalAddressDetail | Nicht verwendet/aktualisiert. |
purchaseDate | Nicht verwendet/aktualisiert. |
vehicleRegistrationNumber | Nicht verwendet/aktualisiert. |
dieselOilQuantity | Nicht verwendet/aktualisiert. |
netaDeclaration | Nicht verwendet/aktualisiert. |
productFeeClause | Nicht verwendet/aktualisiert. |
productFeeTakeoverData | Nicht verwendet/aktualisiert. |
takeover | Nicht verwendet/aktualisiert. |
amount | Nicht verwendet/aktualisiert. |
customerDeclaration | Nicht verwendet/aktualisiert. |
productStream | Nicht verwendet/aktualisiert. |
productWeight | Nicht verwendet/aktualisiert. |
lineProductFeeContent | Nicht verwendet/aktualisiert. |
productFeeCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
productQuantity | Nicht verwendet/aktualisiert. |
measuringUnit | Nicht verwendet/aktualisiert. |
productFeeRate | Nicht verwendet/aktualisiert. |
productFeeAmount | Nicht verwendet/aktualisiert. |
additionalLineData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungspositionen (invoiceLines) – interne Rechnungen (MFS100)
Details zu Rechnungspositionen von Kundenrechnungen aus "Interne Verrechnung. Erstellen" (MFS100). Die Informationen werden aus "Interner Transfer. Zw. Divisionen anz." (MFS200) abgerufen. Jeder Datensatz für die interne Rechnung in (MFS200) erstellt eine Rechnungsposition in der XML-Datei.
XML-Element | Beschreibung |
---|---|
line | Öffnendes Tag. |
lineNumber | Sequentielle Positionsnummer, die bei jeder Rechnung mit 1 beginnt. |
lineModificationReference |
Öffnendes Tag. Anzeige der Modifikationen auf Artikelpositionsstufe für eine geänderte Rechnung. Dies gilt nicht für interne Rechnungen. |
lineNumberReference | Nicht verwendet/aktualisiert. |
lineOperation | Nicht verwendet/aktualisiert. |
referencesToOtherLines | Nicht verwendet/aktualisiert. |
referenceToOtherLine | Nicht verwendet/aktualisiert. |
advanceIndicator | Nicht verwendet/aktualisiert. |
productCodes | Nicht verwendet/aktualisiert. |
productCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
lineExpressionIndicator | Die Mengeneinheit eines Artikels, wenn sie als natürliche Maßeinheit ausgedrückt werden kann. |
lineDescription |
Beschreibung der gelieferten Waren und/oder Dienstleistungen. Bei internen Rechnungen wird die Artikelbeschreibung aus der Sprache "HU" in "Artikel. Namen/Sprache eingeben" (MMS030) abgerufen, falls vorhanden, ansonsten wird der Artikelname aus "Artikel. Öffnen" (MMS001) abgerufen. |
Menge |
Menge der gelieferten Waren und/oder Dienstleistungen, die in einer Maßeinheit ausgedrückt werden kann. Für interne Rechnungen wird die Menge aus "Gelieferte Menge - Grundmaßeinheit" (DLQT) in (MFS200) abgerufen. |
unitOfMeasure |
Verkaufsmaßeinheit der gelieferten Ware und/oder Dienstleistungen, sofern diese in einer Maßeinheit ausgedrückt werden kann. Standard = "EIGENE". |
unitOfMeasureOwn |
Maßeinheit der gelieferten Ware und/oder Dienstleistung, sofern dies in einer Maßeinheit ausgedrückt werden kann. Für interne Rechnungen wird "unitOfMeasure" aus Sprache "HU" in "Maßeinheit. Bezeichn./Sprache eingeben" (CRS052) abgerufen, falls vorhanden, andernfalls von der Maßeinheit in (MMS001). |
unitPrice |
Preis pro Einheit in der Rechnungswährung. Für interne Rechnungen wird "unitPrice" über "Interner Verrechnungspreis" (INPR) in (MFS200) abgerufen. |
lineDiscountData | Nicht verwendet/aktualisiert. |
discountDescription | Nicht verwendet/aktualisiert. |
discountValue | Nicht verwendet/aktualisiert. |
discountRate | Nicht verwendet/aktualisiert. |
lineAmountsNormal | Öffnendes Tag. |
lineNetAmount |
Steuerbarer Basisbetrag in der Rechnungswährung. Bei internen Rechnungen ergibt sich der Wert von "PositionNetAmount" aus "Gelieferte Menge" (DLQT) multipliziert mit "Interner Verrechnungspreis" (INPR) in (MFS200). |
lineVatRate |
Öffnendes Tag. Der angewendete Umsatzsteuersatz. Dieser Tag enthält nur eines der sechs untergeordneten Elemente. Zwei davon (marginSchemeVat und marginSchemeNoVat) werden immer auf "false" gesetzt, sodass sie nicht berücksichtigt werden. Gemäß einer möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgestellt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus dem Datensatz in (MFS200) für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird aus (CRS882) abgerufen. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
lineVatAmount |
USt-Betrag in der Rechnungswährung. Der geschuldete Umsatzsteuerbetrag, außer wenn ein solches Detail gesetzmäßig ausgeschlossen ist. Für dieses Element wird der abgerechnete USt-Betrag in der Rechnungswährung ausgedrückt. Bei internen Rechnungen ergibt sich der Wert von "lineVatAmount" aus "Gelieferte Menge" (DLQT) multipliziert mit "Interner Verrechnungspreis" (INPR), multipliziert mit "USt-Prozentsatz" in (VTP1). |
lineVatAmountHUF | Nicht verwendet/aktualisiert. |
lineGrossAmountNormal |
Bruttopositionsbetrag in Rechnungswährung. Geschuldeter Gesamtbetrag einschließlich USt in Rechnungswährung. Der Wert für "lineGrossAmountNormal" wird berechnet, indem "lineNetAmount" und "lineVatAmount" summiert werden. |
intermediatedService | Nicht verwendet/aktualisiert. |
aggregateInvoiceLineData | Nicht verwendet/aktualisiert. |
lineExchangeRate | Nicht verwendet/aktualisiert. |
lineDeliveryDate | Nicht verwendet/aktualisiert. |
newTransportMean | Nicht verwendet/aktualisiert. |
brand | Nicht verwendet/aktualisiert. |
serialNum | Nicht verwendet/aktualisiert. |
engineNum | Nicht verwendet/aktualisiert. |
vehicle | Nicht verwendet/aktualisiert. |
engineCapacity | Nicht verwendet/aktualisiert. |
enginePower | Nicht verwendet/aktualisiert. |
firstEntryIntoService | Nicht verwendet/aktualisiert. |
kms | Nicht verwendet/aktualisiert. |
depositIndicator | Nicht verwendet/aktualisiert. |
marginSchemeIndicator | Nicht verwendet/aktualisiert. |
ekaerIds | Nicht verwendet/aktualisiert. |
ekaerId | Nicht verwendet/aktualisiert. |
obligatedForProductFee | Nicht verwendet/aktualisiert. |
GPCExcise | Nicht verwendet/aktualisiert. |
dieselOilPurchase | Nicht verwendet/aktualisiert. |
purchaseLocation | Nicht verwendet/aktualisiert. |
countryCode | Nicht verwendet/aktualisiert. |
region | Nicht verwendet/aktualisiert. |
postalCode | Nicht verwendet/aktualisiert. |
Ort | Nicht verwendet/aktualisiert. |
additionalAddressDetail | Nicht verwendet/aktualisiert. |
purchaseDate | Nicht verwendet/aktualisiert. |
vehicleRegistrationNumber | Nicht verwendet/aktualisiert. |
dieselOilQuantity | Nicht verwendet/aktualisiert. |
netaDeclaration | Nicht verwendet/aktualisiert. |
productFeeClause | Nicht verwendet/aktualisiert. |
productFeeTakeoverData | Nicht verwendet/aktualisiert. |
takeover | Nicht verwendet/aktualisiert. |
amount | Nicht verwendet/aktualisiert. |
customerDeclaration | Nicht verwendet/aktualisiert. |
productStream | Nicht verwendet/aktualisiert. |
productWeight | Nicht verwendet/aktualisiert. |
lineProductFeeContent | Nicht verwendet/aktualisiert. |
productFeeCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
productQuantity | Nicht verwendet/aktualisiert. |
measuringUnit | Nicht verwendet/aktualisiert. |
productFeeRate | Nicht verwendet/aktualisiert. |
productFeeAmount | Nicht verwendet/aktualisiert. |
additionalLineData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungspositionen (invoiceLines) - Rechnungen für Instandhaltungskundenaufträge (COS350)
Rechnungspositionsdetails von Rechnungen für Instandhaltungskundenaufträge aus "Rechnung. Anzeigen" (COS350). Pro XML-Datei (pro Rechnung) werden ein oder mehrere Abschnitte erstellt.
XML-Element | Beschreibung |
---|---|
line | Öffnendes Tag. |
lineNumber | Sequentielle Positionsnummer, die bei jeder Rechnung mit 1 beginnt. |
lineModificationReference |
Öffnendes Tag. Anzeige der Modifikationen auf Artikelpositionsstufe für eine geänderte Rechnung. Um festzustellen, ob die aktuelle Rechnung einen Verweis auf eine Originalrechnungsnummer enthält, werden die Debitorenzusatzinformationskategorien 235 und 255 überprüft. Falls dieser vorhanden ist, werden die gefundene Rechnungsnummer und das gefundene Rechnungsjahr zum Füllen der Elemente dieses Tags verwendet. Wenn kein Verweis vorhanden ist, wird dieses Tag nicht erstellt. |
lineNumberReference |
Die Positionsnummer der geänderten Originalrechnung oder die neue Positionsnummer beim Erstellen einer neuen Rechnungsposition, wobei die Positionsnummern der Originalrechnung beibehalten werden. Die Anzahl der Positionen für die Originalrechnung wird berechnet. Andere Korrekturrechnungen, die sich auf die gleiche Originalrechnung beziehen, werden bei der Berechnung der Anzahl der Positionen für die Originalrechnung ebenfalls berücksichtigt. Um die Originalrechnungsnummer zu suchen, werden die Debitorenzusatzinformationskategorien 235 und 255 der Korrekturrechnung überprüft. Um festzustellen, ob weitere Korrekturrechnungen mit einer Referenz auf die gleiche Originalrechnungsnummer vorhanden sind, werden die Debitorenzusatzinformationskategorien 236 und 256 der Originalrechnung überprüft. |
lineOperation |
Modifikationstyp der Rechnungsposition; "CREATE" oder "MODIFY". Standard = "CREATE". |
referencesToOtherLines | Nicht verwendet/aktualisiert. |
referencesToOtherLine | Nicht verwendet/aktualisiert. |
advanceIndicator |
Anzeige der Vorschusszusatzkosten. Für Rechnungspositionen mit Positionstyp 50 (Vorschusszusatzkosten) wird für dieses Element "true" geschrieben. Für andere Rechnungspositionstypen wird dieses Element nicht erstellt. |
productCodes | Nicht verwendet/aktualisiert. |
productCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
lineExpressionIndicator | Die Mengeneinheit eines Artikels, wenn sie als natürliche Maßeinheit ausgedrückt werden kann. |
lineDescription |
Beschreibung der gelieferten Waren und/oder Dienstleistungen. Bei Arbeitspositionen wird die Artikelbeschreibung aus der Sprache "HU" in "Artikel. Namen/Sprache eingeben" (MMS030) abgerufen, falls vorhanden, ansonsten aus dem Artikelnamen. Bei Artikelpositionen wird die Artikelbeschreibung aus der Sprache "HU" in "Artikel. Namen/Sprache eingeben" (MMS030) abgerufen, falls vorhanden, ansonsten aus dem Artikelnamen. Bei externen Kopfzusatzkosten wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "KA-Zusatzkosten. Eingeben Bez/Sprache" (OIS029) existiert, ansonsten aus "Auftrags-Zusatzkosten. Öffnen" (OIS030). Wenn externe Positionszusatzkosten in der XML-Datei als separate Positionen erfasst werden, wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "Positionszusatzkosten. Erf. Bez./Sprache" (CRS276) vorhanden ist, sonst aus "Zusatzkosten Auftragsposition. Öffnen" (CRS275). Für externe Artikelzusatzkosten wird die Beschreibung aus der Sprache "HU" in "Positionszusatzkosten. Erf. Bez./Sprache" (CRS276) ausgewählt, falls vorhanden, sonst von "Zusatzkosten Auftragsposition. Öffnen" (CRS275). Bei vorfakturierten Positionen wird die Beschreibung aus den Textzeilen 1 und 2 in "IH-Kundenauftrag. Adressen verbinden" (COS105) abgerufen, falls vorhanden, ansonsten werden die Rechnungsreferenz und die Kundenauftragsnummer verwendet. Bei Positionen mit einem abgerechneten Betrag (früher vorfakturiert) besteht die Beschreibung aus der Rechnungsreferenz und der Kundenauftragsnummer aus der Rechnung in "Rechnung. Positionen anzeigen" (COS351). |
Menge |
Menge der gelieferten Waren und/oder Dienstleistungen, die in einer Maßeinheit ausgedrückt werden kann. Für die Positionstypen 31–36 wird die Menge aus der Rechnungsspezifikation der Lieferposition in "IH Rechnung. Spezifikationen öffnen" (COS170) abgerufen. Für die Positionstypen 39 und 91–94 wird die Menge aus der Auftragsposition in "IH-Kundenaufträge. Positionen öffnen" (COS101) abgerufen. Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen keine Menge vorhanden ist, wird in diesem Element "1" eingegeben, da dies obligatorisch ist. |
unitOfMeasure |
Verkaufsmaßeinheit der gelieferten Ware und/oder Dienstleistungen, sofern diese in einer Maßeinheit ausgedrückt werden kann. Standard = "EIGENE". |
unitOfMeasureOwn |
Maßeinheit der gelieferten Ware und/oder Dienstleistung, sofern dies in einer Maßeinheit ausgedrückt werden kann. Für die Positionstypen 39 und 91–94 wird die "Maßeinheit" aus dem Feld "Maßeinheit" (UNIT) der Auftragsposition in "IH-Kundenaufträge. Positionen öffnen" (COS101) abgerufen. Für die Positionstypen 31–36 wird die "Maßeinheit" aus dem Feld "Maßeinheit" (UNIT) der Rechnungsspezifikation in "IH Rechnung. Spezifikationen öffnen" (COS170) abgerufen. Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen keine Maßeinheit vorhanden ist, wird für dieses Element "db" (bedeutet "Stück" auf Ungarisch) angegeben, da dies obligatorisch ist. |
unitPrice |
Nettoverkaufspreis in der Verkaufsmaßeinheit und in der Rechnungswährung, einschließlich aller Rabatte und sonstigen Abzüge. Der Preis pro Einheit berechnet sich aus "lineNetAmount" (Nettoauftragswert) dividiert durch "quantity" (Menge). |
lineDiscountData | Nicht verwendet/aktualisiert. |
discountDescription | Nicht verwendet/aktualisiert. |
discountValue | Nicht verwendet/aktualisiert. |
discountRate | Nicht verwendet/aktualisiert. |
lineAmountsNormal | Öffnendes Tag. |
lineNetAmount |
Steuerbarer Basisbetrag in der Rechnungswährung. Nettobetrag für Artikelpositionen + externe Positionszusatzkosten vom Typ "csk" – alle externen Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatRate |
Öffnendes Tag. Der angewendete Umsatzsteuersatz. Dieser Tag enthält nur eines der sechs untergeordneten Elemente. Zwei davon (marginSchemeVat und marginSchemeNoVat) würden immer auf "false" gesetzt werden, sodass sie nicht berücksichtigt werden. Gemäß der möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgestellt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus der Rechnungsposition in "Rechnung. Positionen anzeigen" (OIS351) für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird aus (CRS882) abgerufen. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
lineVatAmount |
USt-Betrag in der Rechnungswährung. Der geschuldete Umsatzsteuerbetrag, außer wenn ein solches Detail gesetzmäßig ausgeschlossen ist. Für dieses Element wird der abgerechnete USt-Betrag in der Rechnungswährung ausgedrückt. Bei Artikelpositionen (Positionstyp 31, 32, 34, 36) zeigt dieses Element den gesamten USt-Betrag der Artikelposition + den USt-Betrag beliebiger Positionszusatzkosten - den Umsatzsteuerbetrag aller externen Positionsrabatte an. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, weist dies darauf hin, dass die Positionszusatzkosten den Typ "csk" haben, d. h., dass sie im Nettobetrag der Artikelposition enthalten sind, und dann muss der USt-Betrag dieser Positionszusatzkosten ebenfalls in diesem Element enthalten sein. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatAmountHUF | Nicht verwendet/aktualisiert. |
lineGrossAmountNormal |
Fälliger Gesamtbetrag einschließlich Umsatzsteuer in der Rechnungswährung. Bruttobetrag (inkl. USt.) für die Artikelposition + externe Positionszusatzkosten vom Typ "csk" - alle externe Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn dieser nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden in der XML-Datei als separate Zeile gemeldet. |
intermediatedService | Nicht verwendet/aktualisiert. |
aggregateInvoiceLineData | Nicht verwendet/aktualisiert. |
lineExchangeRate | Nicht verwendet/aktualisiert. |
lineDeliveryDate | Nicht verwendet/aktualisiert. |
newTransportMean | Nicht verwendet/aktualisiert. |
brand | Nicht verwendet/aktualisiert. |
serialNum | Nicht verwendet/aktualisiert. |
engineNum | Nicht verwendet/aktualisiert. |
vehicle | Nicht verwendet/aktualisiert. |
engineCapacity | Nicht verwendet/aktualisiert. |
enginePower | Nicht verwendet/aktualisiert. |
firstEntryIntoService | Nicht verwendet/aktualisiert. |
kms | Nicht verwendet/aktualisiert. |
depositIndicator | Nicht verwendet/aktualisiert. |
marginSchemeIndicator | Nicht verwendet/aktualisiert. |
ekaerIds | Nicht verwendet/aktualisiert. |
ekaerId | Nicht verwendet/aktualisiert. |
obligatedForProductFee | Nicht verwendet/aktualisiert. |
GPCExcise | Nicht verwendet/aktualisiert. |
dieselOilPurchase | Nicht verwendet/aktualisiert. |
purchaseLocation | Nicht verwendet/aktualisiert. |
countryCode | Nicht verwendet/aktualisiert. |
region | Nicht verwendet/aktualisiert. |
postalCode | Nicht verwendet/aktualisiert. |
Ort | Nicht verwendet/aktualisiert. |
additionalAddressDetail | Nicht verwendet/aktualisiert. |
purchaseDate | Nicht verwendet/aktualisiert. |
vehicleRegistrationNumber | Nicht verwendet/aktualisiert. |
dieselOilQuantity | Nicht verwendet/aktualisiert. |
netaDeclaration | Nicht verwendet/aktualisiert. |
productFeeClause | Nicht verwendet/aktualisiert. |
productFeeTakeoverData | Nicht verwendet/aktualisiert. |
takeover | Nicht verwendet/aktualisiert. |
amount | Nicht verwendet/aktualisiert. |
customerDeclaration | Nicht verwendet/aktualisiert. |
productStream | Nicht verwendet/aktualisiert. |
productWeight | Nicht verwendet/aktualisiert. |
lineProductFeeContent | Nicht verwendet/aktualisiert. |
productFeeCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
productQuantity | Nicht verwendet/aktualisiert. |
measuringUnit | Nicht verwendet/aktualisiert. |
productFeeRate | Nicht verwendet/aktualisiert. |
productFeeAmount | Nicht verwendet/aktualisiert. |
additionalLineData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungspositionen (invoiceLines) – Miet-, Service- und Leasingrechnungen (STS350, SOS350, LTS350)
Mietrechnungen, Wartungsauftragsrechnungen und Leasingrechnungen verwenden FAM-Funktion SO20.
Die Rechnungspositionsdetails für diese Rechnungen werden aus "Wartungsauftrag. Positionen anzeigen" (SOS530) übernommen. Pro XML-Datei (pro Rechnung) werden ein oder mehrere Abschnitte erstellt.
XML-Element | Beschreibung |
---|---|
line | Öffnendes Tag. |
lineNumber | Sequentielle Positionsnummer, die bei jeder Rechnung mit 1 beginnt. |
lineModificationReference |
Öffnendes Tag. Anzeige der Modifikationen auf Artikelpositionsstufe für eine geänderte Rechnung. Um festzustellen, ob die aktuelle Rechnung einen Verweis auf eine Originalrechnungsnummer enthält, werden die Debitorenzusatzinformationskategorien 235 und 255 überprüft. Falls dieser vorhanden ist, werden die gefundene Rechnungsnummer und das gefundene Rechnungsjahr zum Füllen der Elemente dieses Tags verwendet. Wenn kein Verweis vorhanden ist, wird dieses Tag nicht erstellt. |
lineNumberReference |
Die Positionsnummer der geänderten Originalrechnung oder die neue Positionsnummer beim Erstellen einer neuen Rechnungsposition, wobei die Positionsnummern der Originalrechnung beibehalten werden. Die Anzahl der Positionen für die Originalrechnung wird berechnet. Andere Korrekturrechnungen, die sich auf die gleiche Originalrechnung beziehen, werden bei der Berechnung der Anzahl der Positionen für die Originalrechnung ebenfalls berücksichtigt. Um die Originalrechnungsnummer zu suchen, werden die Debitorenzusatzinformationskategorien 235 und 255 der Korrekturrechnung überprüft. Um festzustellen, ob weitere Korrekturrechnungen mit einer Referenz auf die gleiche Originalrechnungsnummer vorhanden sind, werden die Debitorenzusatzinformationskategorien 236 und 256 der Originalrechnung überprüft. |
lineOperation |
Modifikationstyp der Rechnungsposition; "CREATE" oder "MODIFY". Standard = "CREATE". |
referencesToOtherLines | Nicht verwendet/aktualisiert. |
referencesToOtherLine | Nicht verwendet/aktualisiert. |
advanceIndicator |
Anzeige der Vorschusszusatzkosten. Für Rechnungspositionen mit Positionstyp 50 (Vorschusszusatzkosten) wird für dieses Element "true" geschrieben. Für andere Rechnungspositionstypen wird dieses Element nicht erstellt. |
productCodes | Nicht verwendet/aktualisiert. |
productCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
lineExpressionIndicator | Die Mengeneinheit eines Artikels, wenn sie als natürliche Maßeinheit ausgedrückt werden kann. |
lineDescription |
Beschreibung der gelieferten Waren und/oder Dienstleistungen. Bei Artikelpositionen wird die Artikelbeschreibung aus der Sprache "HU" in "Artikel. Namen/Sprache eingeben" (MMS030) abgerufen, falls vorhanden, ansonsten aus dem Artikelnamen des Wartungsauftrags. Bei externen Kopfzusatzkosten wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "KA-Zusatzkosten. Eingeben Bez/Sprache" (OIS029) existiert, ansonsten aus "Auftrags-Zusatzkosten. Öffnen" (OIS030). Bei Bearbeitungsgebühren im Kopf wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "Bearbeitungsgebühren. Bez./Spr. eingeben" (OIS033) vorhanden ist, ansonsten aus "Bearbeitungsgebühren. Öffnen" (OIS031). Wenn externe Positionszusatzkosten in der XML-Datei als separate Positionen erfasst werden, wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "Positionszusatzkosten. Erf. Bez./Sprache" (CRS276) vorhanden ist, sonst aus "Zusatzkosten Auftragsposition. Öffnen" (CRS275). |
Menge |
Menge der gelieferten Waren und/oder Dienstleistungen, die in einer Maßeinheit ausgedrückt werden kann. Die Menge wird aus der Wartungsauftragsposition in "Wartungsauftrag. Positionen anzeigen" (SOS530) abgerufen. Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen keine Menge vorhanden ist, wird in diesem Element "1" eingegeben, da dies obligatorisch ist. |
unitOfMeasure |
Verkaufsmaßeinheit der gelieferten Ware und/oder Dienstleistungen, sofern diese in einer Maßeinheit ausgedrückt werden kann. Standard = "EIGENE". |
unitOfMeasureOwn |
Maßeinheit der gelieferten Ware und/oder Dienstleistung, sofern dies in einer Maßeinheit ausgedrückt werden kann. Für Mietpositionen, vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei berichtet), bei denen keine Maßeinheit vorhanden ist, wird "db" (bedeutet "Stück" in Ungarisch) in dieses Element eingegeben, da dies obligatorisch ist. Für andere Informationstypen wird die Maßeinheit aus der Artikelstammtabelle verwendet. |
unitPrice |
Nettoverkaufspreis in der Verkaufsmaßeinheit und in der Rechnungswährung, einschließlich aller Rabatte und sonstigen Abzüge. Der Preis pro Einheit berechnet sich aus "lineNetAmount" (Nettoauftragswert) dividiert durch "quantity" (Menge). |
lineDiscountData | Nicht verwendet/aktualisiert. |
discountDescription | Nicht verwendet/aktualisiert. |
discountValue | Nicht verwendet/aktualisiert. |
discountRate | Nicht verwendet/aktualisiert. |
lineAmountsNormal | Öffnendes Tag. |
lineNetAmount |
Steuerbarer Basisbetrag in der Rechnungswährung. Nettobetrag für Artikelpositionen + externe Positionszusatzkosten des Typs "csk" - alle externen Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatRate |
Öffnendes Tag. Der angewendete Umsatzsteuersatz. Dieser Tag enthält nur eines der sechs untergeordneten Elemente. Zwei davon (marginSchemeVat und marginSchemeNoVat) würden immer auf "false" gesetzt werden, sodass sie nicht berücksichtigt werden. Gemäß der möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgestellt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus der Rechnungsposition in "Rechnung. Positionen anzeigen" (OIS351) für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird aus (CRS882) abgerufen. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
lineVatAmount |
USt-Betrag in der Rechnungswährung. Der geschuldete Umsatzsteuerbetrag, außer wenn ein solches Detail gesetzmäßig ausgeschlossen ist. Für dieses Element wird der abgerechnete USt-Betrag in der Rechnungswährung ausgedrückt. Bei Artikelpositionen (Positionstyp 31) zeigt dieses Element den USt-Betrag der Artikelposition + den USt-Betrag der externen Positionszusatzkosten vom Typ "csk" – den USt-Betrag aller externen Positionsrabatte an. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, weist dies darauf hin, dass die Positionszusatzkosten den Typ "csk" haben, d. h., dass sie im Nettobetrag der Artikelposition enthalten sind, und dann muss der USt-Betrag dieser Positionszusatzkosten ebenfalls in diesem Element enthalten sein. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatAmountHUF | Nicht verwendet/aktualisiert. |
lineGrossAmountNormal |
Fälliger Gesamtbetrag einschließlich Umsatzsteuer in der Rechnungswährung. Bruttobetrag (inkl. USt.) für die Artikelposition + externe Positionszusatzkosten vom Typ "csk" - alle externen Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn dieser nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden in der XML-Datei als separate Zeile gemeldet. |
intermediatedService | Nicht verwendet/aktualisiert. |
aggregateInvoiceLineData | Nicht verwendet/aktualisiert. |
lineExchangeRate | Nicht verwendet/aktualisiert. |
lineDeliveryDate | Nicht verwendet/aktualisiert. |
newTransportMean | Nicht verwendet/aktualisiert. |
brand | Nicht verwendet/aktualisiert. |
serialNum | Nicht verwendet/aktualisiert. |
engineNum | Nicht verwendet/aktualisiert. |
vehicle | Nicht verwendet/aktualisiert. |
engineCapacity | Nicht verwendet/aktualisiert. |
enginePower | Nicht verwendet/aktualisiert. |
firstEntryIntoService | Nicht verwendet/aktualisiert. |
kms | Nicht verwendet/aktualisiert. |
depositIndicator | Nicht verwendet/aktualisiert. |
marginSchemeIndicator | Nicht verwendet/aktualisiert. |
ekaerIds | Nicht verwendet/aktualisiert. |
ekaerId | Nicht verwendet/aktualisiert. |
obligatedForProductFee | Nicht verwendet/aktualisiert. |
GPCExcise | Nicht verwendet/aktualisiert. |
dieselOilPurchase | Nicht verwendet/aktualisiert. |
purchaseLocation | Nicht verwendet/aktualisiert. |
countryCode | Nicht verwendet/aktualisiert. |
region | Nicht verwendet/aktualisiert. |
postalCode | Nicht verwendet/aktualisiert. |
Ort | Nicht verwendet/aktualisiert. |
additionalAddressDetail | Nicht verwendet/aktualisiert. |
purchaseDate | Nicht verwendet/aktualisiert. |
vehicleRegistrationNumber | Nicht verwendet/aktualisiert. |
dieselOilQuantity | Nicht verwendet/aktualisiert. |
netaDeclaration | Nicht verwendet/aktualisiert. |
productFeeClause | Nicht verwendet/aktualisiert. |
productFeeTakeoverData | Nicht verwendet/aktualisiert. |
takeover | Nicht verwendet/aktualisiert. |
amount | Nicht verwendet/aktualisiert. |
customerDeclaration | Nicht verwendet/aktualisiert. |
productStream | Nicht verwendet/aktualisiert. |
productWeight | Nicht verwendet/aktualisiert. |
lineProductFeeContent | Nicht verwendet/aktualisiert. |
productFeeCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
productQuantity | Nicht verwendet/aktualisiert. |
measuringUnit | Nicht verwendet/aktualisiert. |
productFeeRate | Nicht verwendet/aktualisiert. |
productFeeAmount | Nicht verwendet/aktualisiert. |
additionalLineData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungspositionen (invoiceLines) – Projektauftragsrechnungen (POS350)
Projektauftragsrechnungen verwenden die FAM-Funktion PO20.
Rechnungspositionsdetails für Projektrechnungen werden aus "Rechnung. Anzeigen" (STS350) übernommen. Pro XML-Datei (pro Rechnung) werden ein oder mehrere Abschnitte erstellt.
XML-Element | Beschreibung |
---|---|
line | Öffnendes Tag. |
lineNumber | Sequentielle Positionsnummer, die bei jeder Rechnung mit 1 beginnt. |
lineModificationReference |
Öffnendes Tag. Anzeige der Modifikationen auf Artikelpositionsstufe für eine geänderte Rechnung. Um festzustellen, ob die aktuelle Rechnung einen Verweis auf eine Originalrechnungsnummer enthält, werden die Debitorenzusatzinformationskategorien 235 und 255 überprüft. Falls dieser vorhanden ist, werden die gefundene Rechnungsnummer und das gefundene Rechnungsjahr zum Füllen der Elemente dieses Tags verwendet. Wenn kein Verweis vorhanden ist, wird dieses Tag nicht erstellt. |
lineNumberReference |
Die Positionsnummer der geänderten Originalrechnung oder die neue Positionsnummer beim Erstellen einer neuen Rechnungsposition, wobei die Positionsnummern der Originalrechnung beibehalten werden. Die Anzahl der Positionen für die Originalrechnung wird berechnet. Andere Korrekturrechnungen, die sich auf die gleiche Originalrechnung beziehen, werden bei der Berechnung der Anzahl der Positionen für die Originalrechnung ebenfalls berücksichtigt. Um die Originalrechnungsnummer zu suchen, werden die Debitorenzusatzinformationskategorien 235 und 255 der Korrekturrechnung überprüft. Um festzustellen, ob weitere Korrekturrechnungen mit einer Referenz auf die gleiche Originalrechnungsnummer vorhanden sind, werden die Debitorenzusatzinformationskategorien 236 und 256 der Originalrechnung überprüft. |
lineOperation |
Modifikationstyp der Rechnungsposition; "CREATE" oder "MODIFY". Standard = "CREATE". |
referencesToOtherLines | Nicht verwendet/aktualisiert. |
referencesToOtherLine | Nicht verwendet/aktualisiert. |
advanceIndicator |
Anzeige der Vorschusszusatzkosten. Für Rechnungspositionen mit Positionstyp 50 (Vorschusszusatzkosten) wird für dieses Element "true" geschrieben. Für andere Rechnungspositionstypen wird dieses Element nicht erstellt. |
productCodes | Nicht verwendet/aktualisiert. |
productCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
lineExpressionIndicator | Die Mengeneinheit eines Artikels, wenn sie als natürliche Maßeinheit ausgedrückt werden kann. |
lineDescription |
Beschreibung der gelieferten Waren und/oder Dienstleistungen. Für Rechnungspositionen wird das Feld "Artikelbeschreibung" (ITDS) der Rechnungsposition verwendet. Bei externen Kopfzusatzkosten wird die Beschreibung aus der Sprache "HU" abgerufen, wenn diese in "KA-Zusatzkosten. Eingeben Bez/Sprache" (OIS029) existiert, ansonsten aus "Auftrags-Zusatzkosten. Öffnen" (OIS030). |
Menge |
Menge der gelieferten Waren und/oder Dienstleistungen, die in einer Maßeinheit ausgedrückt werden kann. Die Menge wird aus der Projektauftragsposition in "Projektrechnung. Positionen akt." (POS481) abgerufen. Wenn dies nicht eingestellt ist, wird die Menge auf "1" gesetzt. Für vorfakturierte Positionen, Kopfzusatzkosten und Positionszusatzkosten (wenn als separate Positionen in der XML-Datei gemeldet), bei denen keine Menge vorhanden ist, wird in diesem Element "1" eingegeben, da dies obligatorisch ist. |
unitOfMeasure |
Verkaufsmaßeinheit der gelieferten Ware und/oder Dienstleistungen, sofern diese in einer Maßeinheit ausgedrückt werden kann. Standard = "EIGENE". |
unitOfMeasureOwn |
Maßeinheit der gelieferten Ware und/oder Dienstleistung, sofern dies in einer Maßeinheit ausgedrückt werden kann. Die Maßeinheit wird primär aus der Rechnungsposition übernommen, sekundär aus dem Artikelstamm. Für Teilrechnungen, vorfakturierte Positionen, Kopfzusatzkosten (wenn als separate Zeilen in der XML-Datei gemeldet), bei denen keine Maßeinheit vorhanden ist, wird "db" (bedeutet "Stück" auf Ungarisch) in dieses Element eingegeben, da dies obligatorisch ist. Für andere Informationstypen wird die Maßeinheit aus der Artikelstammtabelle verwendet. |
unitPrice |
Nettoverkaufspreis in der Verkaufsmaßeinheit und in der Rechnungswährung, einschließlich aller Rabatte und sonstigen Abzüge. Der Preis pro Einheit berechnet sich aus "lineNetAmount" (Nettoauftragswert) dividiert durch "quantity" (Menge). |
lineDiscountData | Nicht verwendet/aktualisiert. |
discountDescription | Nicht verwendet/aktualisiert. |
discountValue | Nicht verwendet/aktualisiert. |
discountRate | Nicht verwendet/aktualisiert. |
lineAmountsNormal | Öffnendes Tag. |
lineNetAmount |
Steuerbarer Basisbetrag in der Rechnungswährung. Nettobetrag für Artikelpositionen + externe Positionszusatzkosten des Typs "csk" - alle externen Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatRate |
Öffnendes Tag. Der angewendete Umsatzsteuersatz. Dieser Tag enthält nur eines der sechs untergeordneten Elemente. Zwei davon (marginSchemeVat und marginSchemeNoVat) würden immer auf "false" gesetzt werden, sodass sie nicht berücksichtigt werden. Gemäß der möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgestellt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus der Rechnungsposition in "Rechnung. Positionen anzeigen" (OIS351) für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird aus (CRS882) abgerufen. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Wenn der USt-Code nicht vorhanden ist, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
lineVatAmount |
USt-Betrag in der Rechnungswährung. Der geschuldete Umsatzsteuerbetrag, außer wenn ein solches Detail gesetzmäßig ausgeschlossen ist. Für dieses Element wird der abgerechnete USt-Betrag in der Rechnungswährung ausgedrückt. Bei Artikelpositionen (Positionstyp 31) zeigt dieses Element den USt-Betrag der Artikelposition + den USt-Betrag der externen Positionszusatzkosten vom Typ "csk" – den USt-Betrag aller externen Positionsrabatte an. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, weist dies darauf hin, dass die Positionszusatzkosten den Typ "csk" haben, d. h., dass sie im Nettobetrag der Artikelposition enthalten sind, und dann muss der USt-Betrag dieser Positionszusatzkosten ebenfalls in diesem Element enthalten sein. Wenn diese nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden dann als separate Zeile in der XML-Datei gemeldet. |
lineVatAmountHUF | Nicht verwendet/aktualisiert. |
lineGrossAmountNormal |
Fälliger Gesamtbetrag einschließlich Umsatzsteuer in der Rechnungswährung. Bruttobetrag (inkl. USt.) für die Artikelposition + externe Positionszusatzkosten vom Typ "csk" - alle externen Positionsrabatte. Wenn die externen Positionszusatzkosten in (CRS881)/(CRS882) vorhanden sind, bedeutet dies, dass die Positionszusatzkosten den Typ "csk" haben, d. h. sie sind im Nettobetrag des Artikels enthalten Position. Wenn dieser nicht vorhanden ist, haben die Positionszusatzkosten nicht den Typ "csk" und werden in der XML-Datei als separate Zeile gemeldet. |
intermediatedService | Nicht verwendet/aktualisiert. |
aggregateInvoiceLineData | Nicht verwendet/aktualisiert. |
lineExchangeRate | Nicht verwendet/aktualisiert. |
lineDeliveryDate | Nicht verwendet/aktualisiert. |
newTransportMean | Nicht verwendet/aktualisiert. |
brand | Nicht verwendet/aktualisiert. |
serialNum | Nicht verwendet/aktualisiert. |
engineNum | Nicht verwendet/aktualisiert. |
vehicle | Nicht verwendet/aktualisiert. |
engineCapacity | Nicht verwendet/aktualisiert. |
enginePower | Nicht verwendet/aktualisiert. |
firstEntryIntoService | Nicht verwendet/aktualisiert. |
kms | Nicht verwendet/aktualisiert. |
depositIndicator | Nicht verwendet/aktualisiert. |
marginSchemeIndicator | Nicht verwendet/aktualisiert. |
ekaerIds | Nicht verwendet/aktualisiert. |
ekaerId | Nicht verwendet/aktualisiert. |
obligatedForProductFee | Nicht verwendet/aktualisiert. |
GPCExcise | Nicht verwendet/aktualisiert. |
dieselOilPurchase | Nicht verwendet/aktualisiert. |
purchaseLocation | Nicht verwendet/aktualisiert. |
countryCode | Nicht verwendet/aktualisiert. |
region | Nicht verwendet/aktualisiert. |
postalCode | Nicht verwendet/aktualisiert. |
Ort | Nicht verwendet/aktualisiert. |
additionalAddressDetail | Nicht verwendet/aktualisiert. |
purchaseDate | Nicht verwendet/aktualisiert. |
vehicleRegistrationNumber | Nicht verwendet/aktualisiert. |
dieselOilQuantity | Nicht verwendet/aktualisiert. |
netaDeclaration | Nicht verwendet/aktualisiert. |
productFeeClause | Nicht verwendet/aktualisiert. |
productFeeTakeoverData | Nicht verwendet/aktualisiert. |
takeover | Nicht verwendet/aktualisiert. |
amount | Nicht verwendet/aktualisiert. |
customerDeclaration | Nicht verwendet/aktualisiert. |
productStream | Nicht verwendet/aktualisiert. |
productWeight | Nicht verwendet/aktualisiert. |
lineProductFeeContent | Nicht verwendet/aktualisiert. |
productFeeCode | Nicht verwendet/aktualisiert. |
productCodeCategory | Nicht verwendet/aktualisiert. |
productCodeValue | Nicht verwendet/aktualisiert. |
productQuantity | Nicht verwendet/aktualisiert. |
measuringUnit | Nicht verwendet/aktualisiert. |
productFeeRate | Nicht verwendet/aktualisiert. |
productFeeAmount | Nicht verwendet/aktualisiert. |
additionalLineData | Nicht verwendet/aktualisiert. |
dataName | Nicht verwendet/aktualisiert. |
dataDescription | Nicht verwendet/aktualisiert. |
dataValue | Nicht verwendet/aktualisiert. |
Rechnungszusammenfassung (invoiceSummary)
Die Summen pro Rechnung. Details aus dem Rechnungsbeleg im Hauptbuch. Pro XML-Datei (pro Rechnung) wird ein Abschnitt erstellt.
Der Abschnitt für <vatRate> besteht aus Teilsummen pro USt-Satz, während die Abschnitte für <invoiceNetAmount>, <invoiceVatAmount>, <invoiceVatAmountHUF> und <invoiceGrossAmount> die aus den <vatRate>-Elementen summierten Rechnungsgesamtbeträge sind.
XML-Element | Beschreibung |
---|---|
summaryNormal | Öffnendes Tag. |
summaryByVatRate | Öffnendes Tag. |
vatRate |
Öffnendes Tag. Pro Rechnung können mehrere dieser Tags vorhanden sein. Datensätze mit dem gleichen USt-Satz werden kumuliert. Ein solcher Tag wird für alle im Rechnungsbeleg enthaltenen USt-Prozentsätze und für jede Befreiung, die pro USt-Code in (CRS881)/(CRS882) angegeben ist. Jedes <vatRate>-Tag (für jeden USt-Satz) darf nur eines der sechs untergeordneten Elemente enthalten. Zwei davon (marginSchemeVat und marginSchemeNoVat) würden immer auf "false" gesetzt werden, sodass sie nicht berücksichtigt werden. Gemäß einer möglichen Einrichtung für verschiedene USt-Codes in (CRS881)/(CRS882) für drei der verbleibenden vier Elemente wird festgelegt, welche davon auf Basis des USt-Codes der Transaktion ausgefüllt werden. Wenn eine Übersetzung für den aktuellen USt-Code für eines dieser drei Elemente in (CRS882) vorhanden ist, wird dieses Element in die XML-Datei aufgenommen. Wenn für den USt-Code unter einem dieser drei Elemente in (CRS882) keine Übersetzung vorhanden ist, ist das Element vatPercentage in die XML-Datei aufgenommen. |
vatPercentage |
Der angewendete Umsatzsteuersatz. Zwei Dezimalstellen. Wenn der USt-Code für die USt-Transaktion des Belegs im Hauptbuch für eines der drei Elemente unten nicht in (CRS881)/(CRS882) vorhanden ist, wird der USt-Prozentsatz aus der USt-Transaktion des Belegs im Hauptbuch für dieses Element übernommen. |
vatExemption |
Angabe der Steuerbefreiung. Ist im Falle einer Steuerbefreiung die Referenz zur anwendbaren gesetzlichen Regelung oder zur USt-Richtlinie oder jeder anderen Referenz, die besagt, dass die Lieferung von Waren oder Dienstleistungen von der Zahlung der Umsatzsteuer befreit ist. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, gibt dies eine USt-Befreiung an, und der USt-Befreiungstext wird dann aus (CRS882) abgerufen. Falls nicht vorhanden, wird dieses Element nicht erstellt. |
vatOutOfScope |
Ausgeschlossen vom USt-Gesetz. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch für dieses Element in (CRS881)/(CRS882) vorhanden ist, bedeutet dies, dass die USt außerhalb des Geltungsbereichs liegt, und für dieses Element wird "true" geschrieben. Falls nicht vorhanden, wird dieses Element nicht erstellt. |
vatDomesticReverseCharge |
Gibt die USt-Umkehrgebühr des Landes an. Wenn der USt-Code der USt-Transaktion für den Beleg im Hauptbuch in (CRS881)/(CRS882) für dieses Element vorhanden ist, wird hier die USt-Umkehrgebühr des Landes angegeben, und für dieses Element wird "true" geschrieben. Falls nicht vorhanden, wird dieses Element nicht erstellt. |
marginSchemeVat | Nicht verwendet/aktualisiert. |
marginSchemeNoVat | Nicht verwendet/aktualisiert. |
vatRateNetAmount | Basisbetrag für die Steuerberechnung pro USt-Satz in der Rechnungswährung. |
vatRateVatAmount | USt-Betrag pro USt-Satz in der Rechnungswährung. |
vatRateVatAmountHUF |
USt-Betrag pro USt-Satz, ausgedrückt in Ungarischen Forint (HUF), auch wenn alle anderen Details in einer anderen Währung angegeben sind. Die Währung, die in "Ländercode. Öffnen" (CRS045) für den Ländercode des Basislandes der Rechnung festgelegt wurde, wird für den Umsatzsteuerbetrag dieses Elements verwendet. |
vatRateGrossAmount | Berechneter Bruttobetrag inkl. USt in der Rechnungswährung pro USt-Satz. |
invoiceNetAmount |
Gesamtnettobetrag pro Rechnung, ausgedrückt in der Währung der Rechnung. Beträge aus den Elementen unter <vatRateNetAmount> werden summiert. |
invoiceVatAmount |
USt-Gesamtbetrag pro Rechnung, ausgedrückt in der Währung der Rechnung. Beträge aus den Elementen unter <vatRateVatAmount> werden summiert. |
invoiceVatAmountHUF |
USt-Gesamtbetrag pro Rechnung, ausgedrückt in Ungarischen Forint (HUF). Beträge aus den Elementen unter <vatRateVatAmountHUF> werden summiert. |
invoiceGrossAmount |
Gesamtbruttobetrag pro Rechnung, ausgedrückt in der Währung der Rechnung. Beträge aus Elementen unter <vatRateGrossAmount> werden summiert. |
Beispiel für XML-Dateien
Diese XML-Datei betrifft eine normale Kundenauftragsrechnung, die in "KA-Rechnung. Drucken" (OIS180) mit zwei Artikelpositionen, einem Kopfzusatzkostenbetrag und zwei externen Positionszusatzkosten erstellt wurde, von denen ein Positionszusatzkostenbetrag den Typ "csk" hat und daher in der ersten Artikelposition enthalten ist, während der zweite Positionszusatzkostenbetrag als separate Zeile in der XML-Datei gemeldet wird.
Diese XML-Datei betrifft eine Korrekturrechnung, die in "KA-Rechnung. Korrigieren oder gutschr." (OIS380) erstellt wurde und in der die erste Artikelposition der vorherigen Rechnung korrigiert wurde.