Šiame įraše pateikiami dokumentų modelio (DOM – document object model) atnaujinimai ir pakeitimai, įtraukti į atitinkamas versijas.
Esamos implementacijos lieka nepaveiktos šių pakeitimų. Užtikrinamas DOM atgalinis suderinamumas. Jei pakeitimas turėtų įtakos atgaliniam suderinamumui, apie tai bus atskirai nurodyta.
Pakeitimai dažniausiai tampa būtini diegiant naujas fiskalines šalis. Siekiant atitikti fiskalinius reikalavimus šiose papildomose šalyse naudojant „RetailForce“ fiskalinę tarpinę programinę įrangą, rekomenduojama pritaikyti esamas implementacijas ir ateityje taip pat perkelti naujus laukelius į tarpinę programinę įrangą, jei jie yra kasos sistemoje.
Elementai
Toliau pateiktoje lentelėje nurodyta, kokie pakeitimai tam tikruose DOM elementuose buvo įgyvendinti arba pašalinti kurioje versijoje.
|
DOM versija |
DOM objektas | Vieta | Pakeitimas | Išleidimas |
| 1.7.0 | SystemEntryDate | Dokumentas | Atsižvelgiant į reikalavimus Portugalijoje, laukas „SystemEntryDate“ buvo įtrauktas daugiausia sąskaitoms faktūroms (sąskaitos faktūros data skiriasi nuo įvedimo datos). | 2016 m. lapkričio 1 d. |
| 1.5.2 | IsBusiness | Partner | Atsižvelgiant į Prancūzijos reikalavimus, laukas „partner.isBusiness“ yra tikrinamas prancūzų kalbos kliente. | 1.9.1 |
| 1.5.2 | baseTaxValue2 |
Pozicija ItemBase |
Lauke „baseTaxValue2“ nurodoma antrojo mokesčio tarifo vertė (prieš nuolaidą ar priedą). | 1.9.0 |
| 1.5.2 | vatPercent2 | Pozicija ItemBase |
Lauke „vatPercent2“ galima nurodyti antrąjį mokesčio tarifą. Tai būtina, pavyzdžiui, Kvebeke (Kanada). | 1.9.0 |
| 1.5.2 | papildomas mokestis | Pozicija ItemBase |
Naudojant „additionalTax“ galima nurodyti papildomus mokesčius, pvz., papildomus mokesčius, kurie kai kuriose šalyse taikomi alkoholiui ar tabakui. | 1.9.0 |
| 1.5.2 | taxValue2 | Prekės bazinė kaina |
„taxValue2“ nurodoma antrojo mokesčio tarifo vertė (po nuolaidos arba priedo). | 1.9.0 |
| 1.5.2 | itemType | Prekės kodas ItemBase |
itemType apibūdina prekės tipą – prekė ar paslauga
|
1.8.18 |
| 1.5.0 | Dokumentų išdavimo tipas | Dokumentas | Apibrėžia dokumento išdavimo tipą (popierinis, skaitmeninis dokumentas, popierinis ir skaitmeninis, neišduotas). | 1.8.8 |
| 1.5.0 | Paslaugos tipas | Dokumentas | Nurodo paslaugos tipą (aptarnavimas prie stalo, prie baro), išsamiai apibūdina „veiklą“ | 1.8.8 |
| 1.5.0 | Ar tai e-komercijos sandoris | Dokumentas | Nurodyti, ar tai yra elektroninės komercijos sandoris. | 1.8.8 |
| 1.5.0 | UniqueCashRegister Id | Dokumentas |
Unikalus kasos ID nuo DOM versijos 1.5.0 yra saugomas dokumente, todėl laukas Configuration.CashRegister.Id yra pašalintas iš konfigūracijos. Įgyvendinant „Warrify“ integraciją. |
1.8.8 |
| 1.5.0 | Configuration |
Kol kas nebeaktualu. Įtraukta į „Warrify“ integraciją. |
1.8.8 | |
| 1.5.0 | TerminalSlaveId | Dokumentas | Galimybė nurodyti su elektronine registravimo sistema sujungtos įvesties stoties (pavaldinio) ID. | 1.8.8 |
| 1.5.0 | Pagrindo grafikos indeksas | Dokumentas | Naudojant footerGraphicIndex, iš anksto apibrėžtas grafinis elementas įterpiamas į dokumento apačią. | 1.8.8. |
| 1.5.0 | Papildomas antraštė | Dokumentas | Papildomas tekstas dokumento antraštėje (įdiegtas plečiant dokumentų spausdinimo Italijoje funkcijas). | 1.8.8 |
| 1.5.0 | Papildomas pabaigos antraštė | Dokumentas | Papildomas tekstas dokumento apačioje (įdiegtas plečiant funkcijas, skirtas dokumentų spausdinimui Italijoje). | 1.8.8 |
| 1.5.0 | Kuponas | Dokumentas | Galimybė spausdinti papildomus kuponus ant dokumento (įdiegta plečiant dokumentų spausdinimo Italijoje funkcijas). | 1.8.8 |
| 1.5.0 | IsBusiness | Partneris | Apibrėžimas, kad „partneris“ (=klientas) yra verslo klientas. | 1.8.8 |
| 1.5.0 | Papildoma identifikacija | Partneris |
Papildomų identifikatorių, pvz.,
|
1.8.8 |
| 1.5.0 | VatPercentage2 | PVM | Papildomo mokesčio tarifo nurodymas (papildymas šalims, kuriose galioja daugiau nei vienas mokesčio tarifas – pvz., GST ir QST Kvebeke/Kanadoje). | 1.8.8 |
| 1.5.0 | PVMProcentas2 | Pozicija | Papildomo mokesčio tarifo perdavimas atitinkamai pozicijai (papildymas šalims, kuriose galioja daugiau nei vienas mokesčio tarifas – pvz., GST ir QST Kvebeke/Kanadoje). | 1.8.8 |
| 1.5.0 | AdditionalTaxType | Pozicija. AdditionalTax | Papildomų mokesčių nurodymas (alkoholio, tabako, NOVA (Auto-AT), kiti). | 1.8.8 |
| 1.5.0 | Papildomo mokesčio tipo identifikatorius | Pozicija. Papildomas mokestis | Papildomo mokesčio detalizavimas, privalomas nurodyti, jei AdditionalTaxType yra „other“. | 1.8.8 |
| 1.5.0 | Mokesčio procentas | Pozicija. Papildomas mokestis | Papildomo mokesčio tarifo (procentais) nurodymas. | 1.8.8 |
| 1.5.0 | TaxValue | Pozicija. Papildomas mokestis | Papildomo mokesčio sumos nurodymas. | 1.8.8 |
| 1.5.0 | Verslo sektorius | FiscalClient | Verslo srities (veiklos srities) apibrėžimas. | 1.8.8 |
| 1.5.0 | CardData | Payment | gali būti naudojama kreditinių kortelių kvitams klientams ir prekybininkams spausdinti (šiuo metu prieinama tik Italijoje). | 1.8.8 |
| 1.4.1 | FiscalModuleVersion | Dokumentas | Fiskalinio modulio (Trusted Fiscal Module) versija, kuri buvo naudojama atitinkamam dokumentui sukurti. Automatiškai nustatoma tarpinės programinės įrangos, jei nėra perduota programinės įrangos. | 1.8.4 |
| 1.4.1 | FiscalCountryModule versija | Dokumentas | Šalies modulio (Trusted Fiscal Country Module) versija, kuri buvo naudojama atitinkamam dokumentui sukurti. Automatiškai nustatoma tarpinės programinės įrangos, jei neperduodama programinės įrangos. | 1.8.4 |
| 1.4.1 | Programinės įrangos pavadinimas | Dokumentas | Kasinės programinės įrangos, kuria buvo sukurtas atitinkamas dokumentas, pavadinimas. Nustatomas automatiškai tarpinės programinės įrangos, jei neperduodamas programinės įrangos. | 1.8.4 |
| 1.4.0 | DateTimeOffset | Dokumento nuoroda | Visų DateTime laukų pakeitimas į DateTimeOffset, siekiant pasirengti fiskalizacijai debesyje. | 1.8.0 |
| 1.3.0 | FiscalDocument peržiūra | FiscalResponse-Germany | Elementas naudojamas tik „FiscalResponseGermany“ papildomuose laukuose. | 1.7.7 |
| 1.3.0 | FiscalDocument numeris | FiscalResponse | FiscalDocumentNumber (string ) pridėtas, kad būtų galima atvaizduoti raidinius ir skaitmeninius vertes (Vengrija, Serbija). | 1.7.7 |
| 1.2.0 | Išmokėjimo tipas | Pridėtas elementas „Position. Booking |
elementas pridėtas, kad būtų galima klasifikuoti išmokas kasoje. Atkreipkite dėmesį, kad, pvz., pinigų pervedimas (kasa/bankas ir atvirkščiai) jau klasifikuojamas per BusinessTransactionTypes. | 1.7.6 |
| 1.2.0 | ReturnReasonType | Document-Reference |
Grąžinamų prekių klasifikavimui buvo naudojamos reikšmės
|
1.7.6 |
| 1.2.0 | Payment | Savybė „IsCash“ buvo pašalinta iš DOM. | 1.7.6 | |
| 1.1.8 | ItemSerialNumber | Position.Item | Pridėta savybė „ItemSerialNumber“ – prekės serijos numeris arba identifikavimo numeris. | 1.6.4 |
| 1.1.7 | ReturnReasonType | Document-Reference | Pridėta savybė. | 1.6.1 |
| 1.1.7 | ReturnReasonText | Document-Reference | Savybė pridėta. | 1.6.1 |
| 1.1.7 | BarCode | Position.Text | Savybė pridėta. Naudojama brūkšninių kodų spausdinimui per fiskalinį spausdintuvą. | 1.6.1 |
| 1.1.7 | BarCodeType | Position.Text | Pridėta savybė. Brūkšninių kodų tipo nurodymas. | 1.6.1 |
| 1.1.1 | Apskaitos data | Document | Pridėta apskaitos data finansinėje apskaitoje. | 1.3.2 |
| 1.1.1 | Paslaugos laikotarpio pradžia | Dokumentas | Paslaugų laikotarpio pradžia – pridėta savybė. | 1.3.2 |
| 1.1.1 | Paslaugos laikotarpio pabaiga | Dokument | Paslaugų teikimo laikotarpio pabaiga – pridėta savybė. | 1.3.2 |
| 1.1.1 | Mokėjimo sąlygos | Dokumentas | Mokėjimo sąlygos Pridėtas objektas „PaymentTerms“. | 1.3.2 |
| 1.1.1 | Pozicijų skaičius | Dokument | Perduotų pozicijų skaičius (patikrinimo klaida, jei perduotų pozicijų skaičius nesutampa su šio lauko duomenimis). | 1.3.2 |
| 1.1.1 | DueDateDays | PaymentTerms | Pridėta savybė „Mokėtina iki“. | 1.3.2 |
| 1.1.1 | Nuolaida | Mokėjimo sąlygos | Pridėta savybė „Nuolaida“. | 1.3.2 |
| 1.1.1 | Nuolaidos mokėjimo terminai | Mokėjimo sąlygos | Pridėta savybė „Skonto terminas“. | 1.3.2 |
| 1.1.1 | Vėluojančio mokėjimo baudos norma | Mokėjimo sąlygos | Pridėta savybė „Delspinigių palūkanos“. | 1.3.2 |
| 1.1.0 | Spausdinimų skaičius | Dokumentas | Pridėta savybė „PrintCount“ – spausdinimų skaičius kuriant dokumentą. | 1.2.11 |
| 1.1.0 | ProformaPrintCount | Dokumentas | Pridėta savybė „ProformaPrintCount“ – spausdinimų skaičius prieš dokumentą išsaugant (pvz., informacinis spausdinimas viešojo maitinimo įstaigose). | 1.2.11 |
| 1.1.0 | DeliveryPrintCount | Dokument | Pridėta savybė „DeliveryPrintCount“ – tarpinių užsakymų spausdinimų skaičius, pvz., užsakymai prie stalo arba spausdinimas virtuvėje / bare. | 1.2.11 |
| 1.1.0 | SalesPerson | Dokument | Pridėta savybė „SalesPerson“ (objekto tipas: vartotojas). | 1.2.11 |
| 1.1.0 | Klientų skaičius | Dokument | Pridėta savybė „CustomerCount“ – klientų skaičius viename dokumente. | 1.2.11 |
| 1.1.0 | CreateDate | Pozicija | Pridėta savybė „CreateDate“ – pozicijos sukūrimo data, jei yra. | 1.2.11 |
| 1.1.0 | CostPrice | Pozicija.Elementas | Pridėta savybė „CostPrice“ – savikaina/pirkimo kaina. | 1.2.11 |
| 1.1.0 | ItemDateOfEntry | Pozicija.Prekė | ItemDateOfEntry Prekės įvedimo data. | 1.2.11 |
| 1.1.0 | CreateDate | Payment | Pridėta savybė CreateDate – mokėjimo sukūrimo data, jei yra. | 1.2.11 |
| 1.1.0 | User | Mokėjimas | Pridėta savybė „User“ – mokėjimą įregistravęs vartotojas. | 1.2.11 |
| 1.1.0 | Pardavėjas | Mokėjimas | Pridėta savybė „SalesPerson“ – pardavėjas, kuris atliko mokėjimą. | 1.2.11 |
| 1.1.0 | Mokėjimo terminalo nuorodos ID | Mokėjimas | Pridėta savybė „PaymentTerminalReferenceId“ – leidžia nurodyti „TransactionId“, kai prijungtas mokėjimo terminalas. | 1.2.11 |
| 1.1.0 | Identifikatorius | Pozicija. Nuolaida |
Pridėta savybė „Identifier“ | 1.2.11 |
| 1.1.0 | Vardas | Vartotojas | Pridėta savybė „Vardas“. | 1.2.11 |
| 1.1.0 | Pavardė | Vartotojas | Pridėta savybė „Pavardė“. | 1.2.11 |
| 1.1.0 | Predecessor | ReferenceType | Pridėtas papildomas nuorodos tipas „ankstesnis dokumentas“ | 1.2.11 |
| 1.0.0 |
FiscalDocument- StartTime |
FiscalResponse | Pridėta savybė. | 1.0.0 |
| 1.0.0 | Mokėjimo tipas | Payment | Pridėta savybė. | 1.0.0 |
| 1.0.0 | BusinessTransaction Type | Pridėta | Pridėta savybė. | 1.0.0 |
Dokumentų tipai
Toliau pateiktoje lentelėje nurodyta, kurioje versijoje buvo pridėti arba pašalinti tam tikri dokumentų tipai (DocumentType).
|
DOM versija |
DocumentType | Pakeitimas / paaiškinimas | Išleidimas |
| 1.3.0 | PrintingReceipt | Naudojama neapmokestinamų kvitų, kuriuose nėra prekių pozicijų, spausdinimui | 1.7.7 |
| 1.1.0 | ProformaInvoice | Pridėtas kvito tipas „ProformaInvoice“. Proforma sąskaita. | 1.2.11 |
| 1.1.0 | Inventory | Pridėtas dokumento tipas „Inventory“ – skirtas inventoriui. | 1.2.11 |
Mokėjimo būdai
Toliau pateiktoje lentelėje nurodyta, kurioje versijoje buvo pridėti arba pašalinti tam tikri mokėjimo būdai / mokėjimo metodai (PaymentType).
|
DOM versija |
PaymentType | Pakeitimas / paaiškinimas | Išleidimas |
| 1.1.0 | Kriptovaliuta | Kriptovaliuta – mokėjimams su „BitCoin“ ir pan. | 1.2.11 |
| 1.1.0 | MobilePhoneApps | MobilePhoneApps – mokėjimams naudojant mobiliųjų telefonų programas. | 1.2.11 |
| 1.1.0 | BankAccount | BankAccount – mokėjimas banko pavedimu. | 1.2.11 |
| 1.1.0 | CustomerCard | Kliento kortelė – kliento sąskaita. | 1.2.11 |
| 1.1.0 | Loyalty | Lojalumas – mokėjimas taškais, kuponais. | 1.2.11 |
| 1.1.0 | Check | Čekis – mokėjimas čekiais. | 1.2.11 |
| 1.1.0 | CreditNote | Kredito aviza – mokėjimas kredito aviza. | 1.2.11 |
Sandorių tipai
Toliau pateiktoje lentelėje nurodyta, kurioje versijoje buvo pridėti arba pašalinti tam tikri verslo sandorių tipai (BusinessTransactionType).
|
DOM versija |
BusinessTransactionType | Pakeitimas / paaiškinimas | Išleidimas |
| 1.2.0 | Savybė „Nuolaida“ buvo pašalinta. | 1.7.6 | |
| 1.1.0 | GrantGenuine | Pridėta savybė „GrantGenuine“ – tikrasis subsidijos dydis. | 1.2.11 |
| 1.1.0 | GrantUnreal | Pridėta savybė GrantUnreal – netikra dotacija. | 1.2.11 |
Kiti pakeitimai
Toliau aprašomi kiti pakeitimai.
- šiuo metu nėra -
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite