Denna artikel visar aktuella tillägg och ändringar i dokumentobjektmodellen (DOM) i respektive release.
Befintliga implementationer påverkas inte av dessa ändringar. DOM:s bakåtkompatibilitet säkerställs. Om en ändring påverkar bakåtkompatibiliteten kommer detta att påpekas separat.
Ändringar är vanligtvis nödvändiga i samband med implementering av nya länder som omfattas av skatteplikt. För att uppfylla skattepliktkraven i dessa ytterligare länder via RetailForce Middleware rekommenderas det att anpassa befintliga implementationer och i framtiden överföra de nya fälten till middlewaren, förutsatt att de finns tillgängliga i uppströmsystemet.
Element
Följande tabell visar vilka ändringar av vissa element i DOM som har implementerats eller tagits bort i respektive version.
|
DOM-version |
DOM-objekt | Plats | Ändring | Release |
| 1.7.0 | SystemEntryDate | Dokument | På grund av krav i Portugal infördes fältet SystemEntryDate främst för fakturor (där fakturadatumet skiljer sig från registreringsdatumet). | 1.11.16 |
| 1.5.2 | IsBusiness | Partner | På grund av franska krav valideras fältet ”partner.IsBusiness” i franska klienter. | 1.9.1 |
| 1.5.2 | BaseTaxValue2 | Position ItemBase |
BaseTaxValue2 anger värdet (före rabatt eller tillägg) för en andra skattesats. | 1.9.0 |
| 1.5.2 | VatPercent2 | Position ItemBase |
En andra skattesats kan anges i VatPercent2. Detta krävs till exempel i Quebec (Kanada). | 1.9.0 |
| 1.5.2 | AdditionalTax | Position ItemBase |
Tilläggsskatter, såsom de tilläggsskatter som tas ut på alkohol eller tobak i vissa länder, kan anges med hjälp av AdditionalTax. | 1.9.0 |
| 1.5.2 | TaxValue | Position ItemBase |
TaxValue2 anger värdet (efter rabatt eller tillägg) för en andra skattesats. | |
| 1.5.2 | ItemType | Position ItemBase |
ItemType beskriver artikeltypen – varor eller tjänster
|
1.8.18 |
| 1.5.0 | DocumentIssueType | Dokument | Definierar typen av dokumentutfärdande (papperskvitto, digitalt kvitto, pappers- och digitalt kvitto, ej utfärdat) | 1.8.8 |
| 1.5.0 | ServiceType | Dokument | Angivelse av typ av tjänst (bordsservering, betjäning vid disk), med detaljer om ”aktiviteten” | 1.8.8 |
| 1.5.0 | Är e-handelstransaktion | Dokument | Angivelse av om transaktionen är en e-handelstransaktion | 1.8.8 |
| 1.5.0 | Unikt kassaregister-ID | Dokument |
Det unika cashregister-ID:t sparas i dokumentet från DOM-version 1.5.0, men fältet Configuration.CashRegister.Id har tagits bort från konfigurationen. Som en del av Warrify-integrationen. |
1.8.8 |
| 1.5.0 | Konfiguration |
Föråldrad tills vidare. Som en del av Warrify-integrationen. |
1.8.8 | |
| 1.5.0 | TerminalSlaveId | Dokument | Alternativ för att ange ett ID för en inmatningsstation (slav) som är ansluten till det elektroniska registreringssystemet. | 1.8.8 |
| 1.5.0 | footerGraphicIndex | Dokument | Ett fördefinierat grafiskt element placeras i dokumentets Footer via footerGraphicIndex. | 1.8.8 |
| 1.5.0 | AdditionalHeader | Dokument | Ytterligare text i headern på en verifikation (lagts till som en del av funktionsförbättringen för dokumentutskrift i Italien). | 1.8.8 |
| 1.5.0 | AdditionalFooter | Dokument | Ytterligare text i Footer-delen på en kvittens (lagts till som en del av funktionsförbättringen för dokumentutskrift i Italien). | 1.8.8 |
| 1.5.0 | Coupon | Dokument | Alternativet att skriva ut ytterligare kuponger på kvittot har lagts till (lagt till som en del av funktionsförbättringen för dokumentutskrift i Italien). | 1.8.8 |
| 1.5.0 | IsBusiness | Partner | Definition av att ”partner” (= kund) är en företagskund. | 1.8.8 |
| 1.5.0 | Ytterligare identifiering | Partner |
Överföring av ytterligare ID:n, såsom:
|
1.8.8 |
| 1.5.0 | MomsProcent2 | Vat | Angivelse av en ytterligare skattesats (tillägg för länder med fler än en skattesats – t.ex. GST och QST i Québec/Kanada). | 1.8.8 |
| 1.5.0 | VatPercent2 | Position | Överföring av en ytterligare skattesats för respektive artikel (utvidgning för länder med fler än en skattesats – t.ex. GST och QST i Québec/Kanada). | 1.8.8 |
| 1.5.0 | AdditionalTaxType | Position. AdditionalTax | Angivelse av tilläggsskatter (alkohol, tobak, NOVA (bil i AT), övrigt) | 1.8.8 |
| 1.5.0 | AdditionalTaxType identifiering | Position. AdditionalTax | Uppgifter om tilläggsskatten, obligatoriskt om AdditionalTaxType är ”other”. | 1.8.8 |
| 1.5.0 | TaxPercent | Position. AdditionalTax | Angivelse av procentsatsen för en tilläggsskatt. | 1.8.8 |
| 1.5.0 | TaxValue | Position. AdditionalTax | Angivelse av beloppet för en tilläggsskattesats. | 1.8.8 |
| 1.5.0 | BusinessSector | FiscalClient | Definition av affärsområdet (verksamhetsområdet). | 1.8.8 |
| 1.5.0 | cardData | Payment | kan användas för att skriva ut kreditkortskvitton för kunder och handlare (för närvarande endast tillgängligt i Italien) | 1.8.8 |
| 1.4.1 | FiscalModuleVersion | Dokument | Version av den skattemodul (Trusted Fiscal Module) som användes för att generera respektive dokument. Ställs in automatiskt av middleware om den inte överförs av programvaran. | 1.8.4 |
| 1.4.1 | FiscalCountryModule-Version | Dokument | Version av landsmodulen (Trusted Fiscal Country Module) som användes för att generera det aktuella dokumentet. Ställs in automatiskt av middleware om den inte överförs av programvaran. | 1.8.4 |
| 1.4.1 | SoftwareName | Dokument | Namn på POS-programvaran med vilken respektive dokument genererades. Ställs in automatiskt av middleware om det inte överförs av programvaran. | 1.8.4 |
| 1.4.0 | Datum- och tidsförskjutning | Dokumentreferens | Ändra alla DateTime-fält till DateTimeOffset som förberedelse inför molnbaserad skattehantering. | 1.8.0 |
| 1.3.0 | FiscalDocument-Revision | fiscalResponse – Tyskland | Elementet används nu endast i AdditionalFields i FiscalResponseGermany. | 1.7.7 |
| 1.3.0 | FiscalDocument-Number | fiscalResponse | FiscalDocumentNumber (string ) har lagts till för att kunna mappa alfanumeriska värden (Ungern, Serbien). | 1.7.7 |
| 1.2.0 | PayOutType | Position. Bokning |
Element har lagts till för att kunna klassificera betalningar i kassan. Observera att exempelvis en penningöverföring (kassa/bank och vice versa) redan klassificeras via BusinessTransactionTypes. | 1.7.6 |
| 1.2.0 | ReturnReasonType | Dokumentreferens |
Värdena
|
1.7.6 |
| 1.2.0 | Payment | Egenskapen IsCash har tagits bort från DOM. | 1.7.6 | |
| 1.1.8 | ItemSerialNumber | Position.Item | Egenskapen ItemSerialNumber har lagts till – artikelns serienummer eller identifikationsnummer. | 1.6.4 |
| 1.1.7 | ReturnReasonType | Dokument-Referens | Egenskap tillagd. | 1.6.1 |
| 1.1.7 | ReturnReasonText | Dokument-Referens | Egenskap tillagd. | 1.6.1 |
| 1.1.7 | Barcode | Position.Text | Egenskap tillagd. Används för utskrift av Barcodes via kassaskrivare. | 1.6.1 |
| 1.1.7 | barcodeType | Position.Text | Egenskap tillagd. Anger typen av Barcode. | 1.6.1 |
| 1.1.1 | AccountingDate | Dokument | Datum då transaktionen bokförs i den finansiella redovisningen har lagts till. | 1.3.2 |
| 1.1.1 | ServicePeriodStart | Dokument | Startdatum för tjänsteperioden – fastighet har lagts till. | 1.3.2 |
| 1.1.1 | ServicePeriodEnd | Dokument | Tjänsteperiodens slut – fastighet tillagd. | 1.3.2 |
| 1.1.1 | PaymentTerms | Dokument | Objektet Betalningsvillkor (PaymentTerms) har lagts till. | 1.3.2 |
| 1.1.1 | PositionCount | Dokument | Antal överförda poster (valideringsfel om antalet överförda poster inte stämmer överens med detta fält). | 1.3.2 |
| 1.1.1 | DueDateDays | PaymentTerms | Egenskapen ”Betalningsdatum” har lagts till. | 1.3.2 |
| 1.1.1 | Rabatt | PaymentTerms | Egenskapen "rabatt" har lagts till. | 1.3.2 |
| 1.1.1 | DiscountDueDays | PaymentTerms | Egenskapen "Rabattperiod" har lagts till. | 1.3.2 |
| 1.1.1 |
Straffränta vid försenad betalning – Räntesats |
PaymentTerms | Egenskapen "Ränta på förfallna belopp" har lagts till. | 1.3.2 |
| 1.1.0 | PrintCount | Dokument | Egenskapen PrintCount har lagts till – antal utskrifter vid skapandet av kvittot. | 1.2.11 |
| 1.1.0 | ProformaPrintCount | Dokument | Egenskapen ProformaPrintCount har lagts till – antal utskrifter innan kvittot sparas (t.ex. informationsutskrifter inom restaurangbranschen). | 1.2.11 |
| 1.1.0 | DeliveryPrintCount | Dokument | Egenskapen DeliveryPrintCount har lagts till – antal utskrifter av mellanliggande beställningar, t.ex. bordsbeställningar eller utskrifter till kök/bar. | 1.2.11 |
| 1.1.0 | SalesPerson | Dokument | Egenskapen SalesPerson har lagts till (objekttyp: Användare). | 1.2.11 |
| 1.1.0 | CustomerCount | Dokument | Egenskapen CustomerCount har lagts till – antalet kunder på ett kvitto. | 1.2.11 |
| 1.1.0 | CreateDate | Position | Egenskapen CreateDate har lagts till – artikelns skapandedatum, om sådant finns. | 1.2.11 |
| 1.1.0 | CostPrice | Position.Objekt | Egenskapen CostPrice har lagts till – anskaffningspris/inköpspris. | 1.2.11 |
| 1.1.0 | ItemDateOfEntry | Position.Artikel | ItemDateOfEntry Iteminmatningsdatum. | 1.2.11 |
| 1.1.0 | CreateDate | Betalning | Egenskapen CreateDate har lagts till – betalningens skapandedatum, om sådant finns tillgängligt. | 1.2.11 |
| 1.1.0 | Användare | Betalning | Användaregenskapen har lagts till – den användare som registrerade betalningen. | 1.2.11 |
| 1.1.0 | SalesPerson | Betalning | Egenskapen SalesPerson har lagts till – den säljare som genomförde betalningen. | 1.2.11 |
| 1.1.0 | Betalningsterminal-referens-ID | Betalning | PaymentTerminalReferenceId har lagts till – möjliggör angivande av ett transactionId när en betalningsterminal är ansluten. | 1.2.11 |
| 1.1.0 | Identifierare | Position. Rabatt |
Egenskapsidentifierare tillagd | 1.2.11 |
| 1.1.0 | FirstName | Användare | Egenskap för "Förnamn" tillagd. | 1.2.11 |
| 1.1.0 | LastName | Användare | Egenskap för "Efternamn" har lagts till. | 1.2.11 |
| 1.1.0 | Föregångare | ReferenceType | Ytterligare referenstyp "föregående dokument" har lagts till | 1.2.11 |
| 1.0.0 |
FiscalDocument – startTime |
fiscalResponse | Egenskap tillagd. | 1.0.0 |
| 1.0.0 | PaymentType | Betalning | Egenskap tillagd. | 1.0.0 |
| 1.0.0 |
Affärstransaktion – Typ |
Position | Egenskap tillagd. | 1.0.0 |
Dokumenttyper
Följande tabell visar i vilken version vissa dokumenttyper (documentType) har lagts till eller tagits bort.
|
DOM-version |
DocumentType | Ändring / Förklaring | Release |
| 1.3.0 | PrintingReceipt | Används för att skriva ut icke-fiskala dokument utan artikelposter | 1.7.7 |
| 1.1.0 | Proformafaktura | Dokumenttypen ProformaInvoice har lagts till. Proformafaktura. | 1.2.11 |
| 1.1.0 | Inventering | Dokumenttypen Lager har lagts till – för inventeringar. | 1.2.11 |
Betalningssätt
Följande tabell visar i vilken version vissa betalningstyper/betalningsmetoder (PaymentType) har lagts till eller tagits bort.
|
DOM-version |
PaymentType | Ändring / Förklaring | Release |
| 1.1.0 | Kryptovaluta | Kryptovaluta – för betalningar med Bitcoin m.fl. | 1.2.11 |
| 1.1.0 | Mobilappar | Mobilappar – för betalningar med mobilappar. | 1.2.11 |
| 1.1.0 | BankAccount | BankAccount – Betalning via banköverföring. | 1.2.11 |
| 1.1.0 | CustomerCard | Kundkort – kundkonto. | 1.2.11 |
| 1.1.0 | Loyalty | Loyalty – betalning med poäng, kuponger. | 1.2.11 |
| 1.1.0 | Check | Check – betalning med check . | 1.2.11 |
| 1.1.0 | CreditNote | CreditNote – betalning med kreditnota. | 1.2.11 |
Typer av affärstransaktioner
Följande tabell visar i vilken version vissa typer av affärstransaktioner (BusinessTransactionType) lades till eller togs bort.
|
DOM-ver. |
BusinessTransactionType | Ändring / Förklaring | Release |
| 1.2.0 | Egenskapen ”Rabatt” har tagits bort. | 1.7.6 | |
| 1.1.0 | GrantGenuine | Egenskapen GrantGenuine – verkligt bidrag – har lagts till. | 1.2.11 |
| 1.1.0 | GrantUnreal | Egenskap GrantUnreal – overkligt bidrag – tillagd. | 1.2.11 |
Övriga ändringar
Övriga ändringar beskrivs nedan.
- för närvarande inga -
Den här artikeln har översatts automatiskt.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.