Dieser Artikel erklärt, welche Elemente des RetailForce Dokumentenmodells (DOM) den notwendigen Belegelementen von Fiskalbelegen in Litauen entsprechen und wo diese im DOM zu finden sind.
Anforderungen an Dokumenten in Litauen finden Sie im Artikel Beleganforderungen Litauen.
Die Angaben in der Spalte "Nr." entsprechen jeden im oben verlinkten Artikel im Abschnitt Fiskalbeleg (Receipt).
| Nr. | Bezeichnung | RetailForce DOM |
Anmerkungen | |
| Elemente | Ort | |||
| 1 | Header Fiskalbeleg |
CompanyName CompanyAddress{} CompanyVatNumber |
FiscalClients | Informationen sind in der Client-Konfiguration gespeichert (fiscalService.config.json). |
| 2 | Belegkennungen | |||
| 2 | Belegkennung | Kvitas_Nr. | FiscalResponse. PrintingFields | Gesamtdokumentennummer |
| 2 | Belegkennung | ClosingReportNumber | FiscalResponse. AdditionalFields | Nummer des Berichts (Z) (zu dem das Dokument "gehört") |
| 2 | Belegkennung | DayFiscalDocNr | FiscalResponse. AdditionalFields | Tägliche Fiskaldokumentennummer |
| 3 | Artikeldetails | ItemCaption | Document.Positions | Detailinformationen zu Artikel aus JSON-Request. |
| 4 | Preis | GrossValue | Document.Positions | GrossValue stellt die Zeilensummer dar (NICHT den Einzelpreis!) |
| 5 | Menge | Quantity | Document.Positions | Artikelmenge |
| 6 | Steuersatz | VatIdentification | Document.Positions | Hinweis: VatIdentification stellt den RetailForce-internen Code eines Steuersatzes dar. Idealerweise wird hier ein eigener Code (z.B. A, B, C...) verwendet. |
| 7 | Steuerbetrag | TaxValue | Document.Positions | Steuersumme der Position. |
| 8 | Zahlungsbetrag | Amount | Document.Payment | Zahlungsbetrag je Zahlungsart (PaymentType) |
| 9 | Rabatte / Zuschläge | DiscountValue | Document.Positions | Wird im RetailForce DOM auf der einzelnen Position angegeben, oder auf einer Position vom Typ 10 / "[10] = Total". |
| 10 | Korrekturen | Rounding | Document.Positions |
Rundungen werden auf einer Position vom Typ 10 / "[10] = Total" angegeben. Hinweis: Rundungen von Beträgen beachten! |
| 11 | fällige Gesamtbetrag | Summe aller Elemente "Amount" | Document.Payment | Einzelne Zahlungsbeträge müssen aufsummiert werden. |
| 12 | erhaltene Betrag | - | - | Wechselgeld wird nicht vom Fiskalisierungsservice verwaltet. |
| 13 | zurückgegebener Betrag | uniqueReadablePaymentIdentifier: cashMovement | Document.Payment | Wenn Wechselgeld ausbezahlt wird, muss in der Property "uniqueReadablePaymentIdentifier" der Wert "cashMovement" gesetzt werden, damit die auch im EndOfDay Dokument korrekt aufgeschlüsselt wird. Siehe Summenbildung in Berichten Litauen für weitere Details. |
| 14 | Kassennummer |
CashRegisterId oder EKA_Nr |
FiscalResponse / FiscalResponse.PrintingFields |
iEKA-Kassennummer wird in der fiscalResponse zurückgegeben. |
| 14.1 | Nummer Sicherheitsmodul | Saugos_modulio_ID | FiscalResponse.PrintingFields | Von iEKA zugewiesene Nummer der Sicherheitsmoduls. |
| 15 | Prüfdaten | |||
| 15.1 | Dokumentennummer | |||
| 15.2 | Dokumentensignatur | Kvito_parašas | FiscalResponse.PrintingFields | Signatur des Dokuments (von Sicherheitsmodul). |
| 15.3 | Dokumentencode | Kvito_kodas | FiscalResponse.PrintingFields | Von iEKA vergebene eindeutige Dokumentennummer. |
| 15.4 | QR-Code | Np_QrCode | FiscalResponse.PrintingFields | Datastring muss in einen QR-Code umgewandelt werden. |
| 16 | Kundenidentifikation | Id | Document.Partner | Identifikation des Kunden. GGf. ist die Angabe der Umsatzsteuer-ID des Kunden (B2B) erforderlich. |
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.