Denne artikel viser aktuelle tilføjelser og ændringer til dokumentobjektmodellen (DOM) i de respektive releases.
Eksisterende implementeringer påvirkes ikke af disse ændringer. DOM'ens bagudkompatibilitet er sikret. Hvis en ændring påvirker bagudkompatibiliteten, vil dette blive påpeget separat.
Ændringer er normalt nødvendige i forbindelse med implementering af nye lande, hvor der indføres skattepligt. For at opfylde skattepligtkravene i disse yderligere lande via RetailForce Middleware anbefales det at tilpasse eksisterende implementeringer og fremover overføre de nye felter til middlewaren, forudsat at de er tilgængelige i det opstrøms system.
Elementer
Følgende tabel viser, hvilke ændringer til bestemte elementer i DOM der er blevet implementeret eller fjernet i hvilken version.
|
DOM-ver. |
DOM-objekt | Sted | Ændring | Release |
| 1.7.0 | SystemEntryDate | Dokument | På grund af krav i Portugal blev feltet SystemEntryDate primært indført til fakturaer (hvor fakturadatoen adskiller sig fra registreringsdatoen). | 1.11.16 |
| 1.5.2 | IsBusiness | Partner | På grund af franske krav valideres feltet "partner.IsBusiness" i franske klienter. | 1.9.1 |
| 1.5.2 | BaseTaxValue2 | Position ItemBase |
BaseTaxValue2 angiver værdien (før rabat eller tillæg) for en anden skattesats. | 1.9.0 |
| 1.5.2 | VatPercent2 | Position ItemBase |
En anden skattesats kan angives i VatPercent2. Dette er f.eks. påkrævet i Quebec (Canada). | 1.9.0 |
| 1.5.2 | AdditionalTax | Position ItemBase |
Yderligere afgifter, såsom de afgifter, der i nogle lande opkræves på alkohol eller tobak, kan angives ved hjælp af AdditionalTax. | 1.9.0 |
| 1.5.2 | TaxValue | Position ItemBase |
TaxValue2 angiver værdien (efter rabat eller tillæg) for en anden afgiftssats. | |
| 1.5.2 | ItemType | Position ItemBase |
ItemType beskriver varetypen – varer eller tjenesteydelser
|
1.8.18 |
| 1.5.0 | DocumentIssueType | Dokument | Definerer typen af dokumentudstedelse (papir, digital kvittering, papir og digital, ikke udstedt) | 1.8.8 |
| 1.5.0 | ServiceType | Dokument | Angivelse af servicetype (bordservering, betjening ved skranke) med nærmere beskrivelse af "aktiviteten" | 1.8.8 |
| 1.5.0 | Er e-handelstransaktion | Dokument | Angivelse af, om transaktionen er en e-handelstransaktion | 1.8.8 |
| 1.5.0 | Unikt kasseapparat-ID | Dokument |
Det unikke cashregister-ID gemmes i dokumentet fra DOM-version 1.5.0, men feltet Configuration.CashRegister.Id fjernes fra konfigurationen. Som en del af Warrify-integrationen. |
1.8.8 |
| 1.5.0 | Konfiguration |
Forældet indtil videre. Som en del af Warrify-integrationen. |
1.8.8 | |
| 1.5.0 | TerminalSlaveId | Dokument | Mulighed for at angive et ID for en indgangsstation (slave), der er tilsluttet det elektroniske registreringssystem. | 1.8.8 |
| 1.5.0 | FooterGraphicIndex | Dokument | Et foruddefineret grafisk element placeres i dokumentets Footer via footerGraphicIndex. | 1.8.8 |
| 1.5.0 | AdditionalHeader | Dokument | Yderligere tekst i headeren på en bilag (tilføjet som led i den funktionelle udvidelse til dokumentudskrivning i Italien). | 1.8.8 |
| 1.5.0 | AdditionalFooter | Dokument | Ekstra tekst i Footer-feltet på en bilag (tilføjet som led i den funktionelle udvidelse til dokumentudskrivning i Italien). | 1.8.8 |
| 1.5.0 | Coupon | Dokument | Muligheden for at udskrive yderligere kuponer på kvitteringen er tilføjet (tilføjet som en del af den funktionelle udvidelse af dokumentudskrivning i Italien). | 1.8.8 |
| 1.5.0 | IsBusiness | Partner | Definition af, at "partneren" (= kunden) er en erhvervskunde. | 1.8.8 |
| 1.5.0 | Yderligere identifikation | Partner |
Overførsel af yderligere ID'er, såsom:
|
1.8.8 |
| 1.5.0 | MomsProcent2 | Vat | Angivelse af en yderligere skattesats (udvidelse til lande med mere end én skattesats – f.eks. GST og QST i Québec/Canada). | 1.8.8 |
| 1.5.0 | VatPercent2 | Position | Overførsel af en yderligere skattesats for den pågældende vare (udvidelse til lande med mere end én skattesats – f.eks. GST og QST i Québec/Canada). | 1.8.8 |
| 1.5.0 | AdditionalTaxType | Position. AdditionalTax | Angivelse af tillægsafgifter (alkohol, tobak, NOVA (bil i AT), andre) | 1.8.8 |
| 1.5.0 | AdditionalTaxType Identifikation | Position. AdditionalTax | Detaljer om den yderligere afgift, obligatorisk hvis AdditionalTaxType er "other". | 1.8.8 |
| 1.5.0 | TaxPercent | Position. AdditionalTax | Angivelse af satsen (i procent) for en tillægsafgift. | 1.8.8 |
| 1.5.0 | TaxValue | Position. AdditionalTax | Angivelse af beløbet for en tillægsskattesats. | 1.8.8 |
| 1.5.0 | BusinessSector | FiscalClient | Definition af forretningsområdet (aktivitetsområdet). | 1.8.8 |
| 1.5.0 | CardData | Payment | kan bruges til at udskrive kreditkortkvitteringer til kunder og forhandlere (findes i øjeblikket kun i Italien) | 1.8.8 |
| 1.4.1 | FiscalModuleVersion | Dokument | Version af det skattemæssige modul (Trusted Fiscal Module), der blev brugt til at generere det pågældende dokument. Indstilles automatisk af middlewaren, hvis det ikke overføres af softwaren. | 1.8.4 |
| 1.4.1 | FiscalCountryModule-Version | Dokument | Version af landemodulet (Trusted Fiscal Country Module), der blev anvendt til at generere det pågældende dokument. Indstilles automatisk af middlewaren, hvis den ikke overføres af softwaren. | 1.8.4 |
| 1.4.1 | SoftwareName | Dokument | Navnet på den POS-software, som det pågældende dokument blev genereret med. Indstilles automatisk af middlewaren, hvis det ikke overføres af softwaren. | 1.8.4 |
| 1.4.0 | DateTimeOffset | Dokumentreference | Ændr alle DateTime-felter til DateTimeOffset som forberedelse til cloud-fiskalisering. | 1.8.0 |
| 1.3.0 | FiscalDocument-Revision | fiscalResponse – Tyskland | Elementet bruges nu kun i AdditionalFields i FiscalResponseGermany. | 1.7.7 |
| 1.3.0 | Fiskaldokument-nummer | fiscalResponse | FiscalDocumentNumber (string ) tilføjet for at kunne kortlægge alfanumeriske værdier (Ungarn, Serbien). | 1.7.7 |
| 1.2.0 | PayOutType | Position. Booking |
Element tilføjet for at kunne klassificere betalinger i kassen. Bemærk, at f.eks. en pengeoverførsel (kasseapparat/bank og omvendt) allerede klassificeres via BusinessTransactionTypes. | 1.7.6 |
| 1.2.0 | ReturnReasonType | Dokumentreference |
Værdierne
|
1.7.6 |
| 1.2.0 | Payment | Egenskaben IsCash er blevet fjernet fra DOM. | 1.7.6 | |
| 1.1.8 | ItemSerialNumber | Position.Item | Egenskaben ItemSerialNumber er tilføjet – varens serienummer eller identifikationsnummer. | 1.6.4 |
| 1.1.7 | ReturnReasonType | Document-Reference | Egenskab tilføjet. | 1.6.1 |
| 1.1.7 | returnReasonText | Dokument-reference | Egenskab tilføjet. | 1.6.1 |
| 1.1.7 | Barcode | Position.Tekst | Egenskab tilføjet. Anvendes til udskrivning af Barcodes via fiskale printere. | 1.6.1 |
| 1.1.7 | barcodeType | Position.Text | Egenskab tilføjet. Angivelse af Barcode-typen. | 1.6.1 |
| 1.1.1 | AccountingDate | Dokument | Dato, hvor transaktionen bogføres i regnskabet, tilføjet. | 1.3.2 |
| 1.1.1 | ServicePeriodStart | Dokument | Start på serviceperiode – ejendom tilføjet. | 1.3.2 |
| 1.1.1 | ServicePeriodEnd | Dokument | Slutningen af serviceperioden – ejendom tilføjet. | 1.3.2 |
| 1.1.1 | PaymentTerms | Dokument | Objektet "Betalingsbetingelser" (PaymentTerms) tilføjet. | 1.3.2 |
| 1.1.1 | PositionCount | Dokument | Antal overførte poster (valideringsfejl, hvis antallet af overførte poster ikke stemmer overens med dette felt). | 1.3.2 |
| 1.1.1 | DueDateDays | PaymentTerms | Egenskaben "Forfalder den" er tilføjet. | 1.3.2 |
| 1.1.1 | Rabat | PaymentTerms | Egenskaben "rabat" er tilføjet. | 1.3.2 |
| 1.1.1 | DiscountDueDays | PaymentTerms | Egenskaben "Rabattperiode" tilføjet. | 1.3.2 |
| 1.1.1 |
Bøde for forsinket betaling – sats |
PaymentTerms | Egenskaben "Rente på restancer" tilføjet. | 1.3.2 |
| 1.1.0 | PrintCount | Dokument | Egenskaben PrintCount tilføjet – antal udskrifter ved oprettelse af bilaget. | 1.2.11 |
| 1.1.0 | ProformaPrintCount | Dokument | Egenskaben ProformaPrintCount tilføjet – antal udskrifter før kvitteringen gemmes (f.eks.: udskrivning af oplysninger i cateringbranchen). | 1.2.11 |
| 1.1.0 | DeliveryPrintCount | Dokument | Egenskaben DeliveryPrintCount tilføjet – antal udskrifter af mellemordrer / f.eks.: bordbestillinger eller udskrifter til køkken/bar. | 1.2.11 |
| 1.1.0 | SalesPerson | Dokument | Egenskaben "SalesPerson" tilføjet (objekttype: Bruger). | 1.2.11 |
| 1.1.0 | CustomerCount | Dokument | Egenskaben CustomerCount er tilføjet – antal kunder på en kvittering. | 1.2.11 |
| 1.1.0 | CreateDate | Position | Egenskaben CreateDate tilføjet – varens oprettelsesdato, hvis den er tilgængelig. | 1.2.11 |
| 1.1.0 | CostPrice | Position.Vare | CostPrice -egenskab tilføjet – kostpris/indkøbspris. | 1.2.11 |
| 1.1.0 | ItemDateOfEntry | Position.Vare | ItemDateOfEntry ItemDateOfEntry for varen. | 1.2.11 |
| 1.1.0 | CreateDate | Betaling | Egenskaben CreateDate er tilføjet – betalingsoprettelsesdato, hvis tilgængelig. | 1.2.11 |
| 1.1.0 | Bruger | Betaling | Brugeregenskab tilføjet – den bruger, der har indtastet betalingen. | 1.2.11 |
| 1.1.0 | SalesPerson | Betaling | Egenskaben SalesPerson tilføjet – den sælger, der foretog betalingen. | 1.2.11 |
| 1.1.0 | Betalingsterminal-reference-id | Betaling | PaymentTerminalReferenceId tilføjet – gør det muligt at angive et transactionId, når en betalingsterminal er tilsluttet. | 1.2.11 |
| 1.1.0 | Identifikator | Position. Rabat |
Egenskabsidentifikator tilføjet | 1.2.11 |
| 1.1.0 | FirstName | Bruger | Egenskab for "Fornavn" tilføjet. | 1.2.11 |
| 1.1.0 | LastName | Bruger | Egenskab for "Efternavn" tilføjet. | 1.2.11 |
| 1.1.0 | Forgænger | ReferenceType | Yderligere referencetype "forudgående dokument" tilføjet | 1.2.11 |
| 1.0.0 |
FiscalDocument – startTime |
fiscalResponse | Egenskab tilføjet. | 1.0.0 |
| 1.0.0 | PaymentType | Betaling | Egenskab tilføjet. | 1.0.0 |
| 1.0.0 |
Forretningstransaktion – Type |
Position | Egenskab tilføjet. | 1.0.0 |
Dokumenttyper
Følgende tabel viser, i hvilken version bestemte dokumenttyper (documentType) blev tilføjet eller slettet.
|
DOM-version |
DocumentType | Ændring / Forklaring | Release |
| 1.3.0 | PrintingReceipt | Bruges til at udskrive ikke-fiskale dokumenter uden varelinjer | 1.7.7 |
| 1.1.0 | ProformaInvoice | Dokumenttypen ProformaInvoice er tilføjet. Proformafaktura. | 1.2.11 |
| 1.1.0 | Lager | Dokumenttypen Lager er tilføjet – til lageropgørelser. | 1.2.11 |
Betalingsformer
Følgende tabel viser, i hvilken version bestemte betalingstyper/betalingsmetoder (PaymentType) blev tilføjet eller slettet.
|
DOM-version |
PaymentType | Ændring / Forklaring | Release |
| 1.1.0 | Kryptovaluta | Kryptovaluta – til betalinger med Bitcoin m.fl. | 1.2.11 |
| 1.1.0 | Mobilapps | Mobilapps – til betalinger med mobilapps. | 1.2.11 |
| 1.1.0 | BankAccount | BankAccount – Betaling via bankoverførsel. | 1.2.11 |
| 1.1.0 | CustomerCard | Kundekort – kundekonto. | 1.2.11 |
| 1.1.0 | Loyalty | Loyalty – betaling med point, coupons. | 1.2.11 |
| 1.1.0 | Check | Check – betaling med check . | 1.2.11 |
| 1.1.0 | CreditNote | CreditNote – betaling med kreditnota. | 1.2.11 |
Typer af forretningstransaktioner
Følgende tabel viser, i hvilken version bestemte typer forretningstransaktioner (BusinessTransactionType) blev tilføjet eller slettet.
|
DOM-version |
BusinessTransactionType | Ændring / Forklaring | Release |
| 1.2.0 | Egenskaben "Rabatt" er blevet fjernet. | 1.7.6 | |
| 1.1.0 | GrantGenuine | Egenskaben GrantGenuine – ægte tilskud – er tilføjet. | 1.2.11 |
| 1.1.0 | GrantUnreal | Egenskaben GrantUnreal – uægte tilskud – tilføjet. | 1.2.11 |
Andre ændringer
Andre ændringer er beskrevet nedenfor.
- ingen i øjeblikket -
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Log ind for at kommentere.