Ta članek prikazuje trenutne dopolnitve in spremembe modela objektov dokumenta (DOM) v posameznih releasejih.
Te spremembe ne vplivajo na obstoječe implementacije. Zagotovljena je nazaj združljivost modela DOM. Če sprememba vpliva na nazaj združljivost, bo to posebej poudarjeno.
Spremembe so običajno potrebne v okviru implementacije novih držav, v katerih velja obveznost fiskalizacije. Da bi prek RetailForce Middleware izpolnili zahteve glede fiskalizacije v teh dodatnih državah, priporočamo, da prilagodite obstoječe implementacije in v prihodnje prenesete nova polja v middleware, če so na voljo v nadrejenem sistemu.
Elementi
V naslednji tabeli je prikazano, katere spremembe določenih elementov DOM so bile v kateri različici uvedene ali odstranjene.
|
DOM-ver. |
DOM-objekt | Mesto | Sprememba | Release |
| 1.7.0 | SystemEntryDate | Dokument | Zaradi zahtev v Portugalski je bilo polje SystemEntryDate uvedeno predvsem za račune (kjer se datum računa razlikuje od datuma vknjižbe). | 1.11.16 |
| 1.5.2 | IsBusiness | Partner | Zaradi francoskih zahtev se polje »partner.IsBusiness« preverja v francoskih odjemalcih. | 1.9.1 |
| 1.5.2 | BaseTaxValue2 | Položaj ItemBase |
BaseTaxValue2 določa vrednost (pred popustom ali doplačilom) druge davčne stopnje. | 1.9.0 |
| 1.5.2 | VatPercent2 | Položaj ItemBase |
Drugo davčno stopnjo je mogoče določiti v VatPercent2. To je na primer obvezno v Quebecu (Kanada). | 1.9.0 |
| 1.5.2 | AdditionalTax | Položaj ItemBase |
Dodatne davke, kot so dodatni davki na alkohol ali tobak v nekaterih državah, je mogoče določiti z uporabo AdditionalTax. | 1.9.0 |
| 1.5.2 | TaxValue | Položaj ItemBase |
TaxValue2 določa vrednost (po odbitku popusta ali pribitka) druge davčne stopnje. | |
| 1.5.2 | ItemType | Položaj ItemBase |
ItemType opisuje vrsto artikla – blago ali storitve
|
1.8.18 |
| 1.5.0 | DocumentIssueType | Dokument | Opredeljuje vrsto izdaje dokumenta (papirni, digitalni račun, papirni in digitalni, ni izdan) | 1.8.8 |
| 1.5.0 | ServiceType | Dokument | Specifikacija vrste storitve (storitve pri mizi, storitve na okencu), podrobnosti o »dejavnosti« | 1.8.8 |
| 1.5.0 | Je e-trgovinska transakcija | Dokument | Navedba, ali gre za transakcijo e-trgovine | 1.8.8 |
| 1.5.0 | Edinstvena ID blagajne | Dokument |
Edinstvena ID blagajne se v dokumentu shrani od različice DOM 1.5.0 naprej, polje Configuration.Cashregister.Id pa je iz konfiguracije odstranjeno. V okviru integracije z Warrify. |
1.8.8 |
| 1.5.0 | Konfiguracija |
Zastarelo do nadaljnjega obvestila. Kot del integracije z Warrify. |
1.8.8 | |
| 1.5.0 | TerminalSlaveId | Dokument | Možnost določitve ID številke vnosne postaje (podrejenega sistema), priključene na elektronski sistem beleženja. | 1.8.8 |
| 1.5.0 | footerGraphicIndex | Dokument | V nogo dokumenta se prek footerGraphicIndex vstavi vnaprej določen grafični element. | 1.8.8 |
| 1.5.0 | AdditionalHeader | Dokument | Dodatno besedilo v headerju potrdila (dodano kot del funkcionalne izboljšave za tiskanje dokumentov v Italiji). | 1.8.8 |
| 1.5.0 | AdditionalFooter | Dokument | Dodatno besedilo v Footeru potrdila (dodano v okviru funkcionalne izboljšave za tiskanje dokumentov v Italiji). | 1.8.8 |
| 1.5.0 | Coupon | Dokument | Dodana je bila možnost tiskanja dodatnih kuponov na računu (dodano v okviru funkcionalne izboljšave za tiskanje dokumentov v Italiji). | 1.8.8 |
| 1.5.0 | IsBusiness | Partner | Opredelitev, da je »partner« (= stranka) poslovna stranka. | 1.8.8 |
| 1.5.0 | Dodatna identifikacija | Partner |
Prenos dodatnih ID-jev, kot so:
|
1.8.8 |
| 1.5.0 | VatPercentage2 | Vat | Določitev dodatne davčne stopnje (razširitev za države z več kot eno davčno stopnjo – npr. GST in QST v Québecu/Kanadi). | 1.8.8 |
| 1.5.0 | VatPercent2 | Pozicija | Prenos dodatne davčne stopnje za zadevno postavko (razširitev za države z več kot eno davčno stopnjo – npr. GST in QST v Québecu/Kanadi). | 1.8.8 |
| 1.5.0 | AdditionalTaxType | Položaj. AdditionalTax | Navedba dodatnih davkov (alkohol, tobak, NOVA (avtomobil v Avstriji), drugo) | 1.8.8 |
| 1.5.0 | Identifikacija AdditionalTaxType | Položaj. AdditionalTax | Podrobnosti o dodatnem davku, obvezno, če je AdditionalTaxType »drugo«. | 1.8.8 |
| 1.5.0 | TaxPercent | Položaj. AdditionalTax | Navedba stopnje (v odstotkih) dodatnega davka. | 1.8.8 |
| 1.5.0 | TaxValue | Položaj. AdditionalTax | Navedba zneska dodatne davčne stopnje. | 1.8.8 |
| 1.5.0 | BusinessSector | FiscalClient | Opredelitev poslovnega področja (področja dejavnosti). | 1.8.8 |
| 1.5.0 | cardData | Plačilo | se lahko uporablja za tiskanje potrdil o plačilu s kreditno kartico za stranke in trgovce (trenutno na voljo le v Italiji) | 1.8.8 |
| 1.4.1 | FiscalModuleVersion | Document | Različica fiskalnega modula (Trusted Fiscal Module), ki je bila uporabljena za ustvarjanje zadevnega dokumenta. Če jo programska oprema ne posreduje, jo samodejno nastavi middleware. | 1.8.4 |
| 1.4.1 | FiscalCountryModule-Version | Dokument | Različica državnega modula (Trusted Fiscal Country Module), ki je bila uporabljena za izdelavo zadevnega dokumenta. Če je ni posredovala programska oprema, jo samodejno določi middleware. | 1.8.4 |
| 1.4.1 | SoftwareName | Dokument | Ime programske opreme POS, s katero je bil ustvarjen zadevni dokument. Če ga programska oprema ne posreduje, ga samodejno določi middleware. | 1.8.4 |
| 1.4.0 | Datum in čas | Sklic na dokument | Vsa polja DateTime spremenite v DateTimeOffset v okviru priprav na fiskalizacijo v Cloud. | 1.8.0 |
| 1.3.0 | FiscalDocument – Revizija | fiscalResponse – Nemčija | Element se zdaj uporablja le v AdditionalFields v FiscalResponseGermany. | 1.7.7 |
| 1.3.0 | Fiskalni dokument – številka | fiscalResponse | fiscalDocumentNumber (string ) je bil dodan, da se omogoči preslikavanje alfanumeričnih vrednosti (Madžarska, Srbija). | 1.7.7 |
| 1.2.0 | PayOutType | Pozicija. Knjiženje |
Dodan element, ki omogoča razvrščanje plačil na blagajni. Upoštevajte, da je na primer prenos denarja (iz blagajne v banko in obratno) že razvrščen prek BusinessTransactionTypes. | 1.7.6 |
| 1.2.0 | ReturnReasonType | Sklic na dokument |
Vrednosti
|
1.7.6 |
| 1.2.0 | Payment | Lastnost IsCash je bila odstranjena iz DOM. | 1.7.6 | |
| 1.1.8 | ItemSerialNumber | Position.Item | Dodana lastnost ItemSerialNumber – serijska številka artikla ali identifikacijska številka. | 1.6.4 |
| 1.1.7 | ReturnReasonType | Document-Reference | Dodana lastnost. | 1.6.1 |
| 1.1.7 | ReturnReasonText | Sklic na dokument | Lastnost dodana. | 1.6.1 |
| 1.1.7 | Barcode | Položaj.Besedilo | Dodana lastnost. Uporablja se za tiskanje Barcode kod prek fiskalnih tiskalnikov. | 1.6.1 |
| 1.1.7 | barcodeType | Position.Text | Dodana lastnost. Določitev tipa Barcode. | 1.6.1 |
| 1.1.1 | AccountingDate | Dokument | Dodan datum, ko je transakcija knjižena v finančnem računovodstvu. | 1.3.2 |
| 1.1.1 | ServicePeriodStart | Dokument | Začetek obdobja storitve – dodana lastnost. | 1.3.2 |
| 1.1.1 | ServicePeriodEnd | Dokument | Konec obdobja storitve – dodana nepremičnina. | 1.3.2 |
| 1.1.1 | PaymentTerms | Dokument | Dodan objekt »Pogoji plačila« (PaymentTerms). | 1.3.2 |
| 1.1.1 | PositionCount | Dokument | Število prenesenih postavk (napaka pri preverjanju, če se število prenesenih postavk ne ujema s tem poljem). | 1.3.2 |
| 1.1.1 | DueDateDays | PaymentTerms | Dodana lastnost »Rok plačila«. | 1.3.2 |
| 1.1.1 | Popust | PaymentTerms | Dodana lastnost »popust«. | 1.3.2 |
| 1.1.1 | DiscountDueDays | PaymentTerms | Dodana lastnost »obdobje popusta«. | 1.3.2 |
| 1.1.1 |
Kazni za zamudo pri plačilu – stopnja |
PaymentTerms | Dodana lastnost »Obresti na zamude«. | 1.3.2 |
| 1.1.0 | PrintCount | Dokument | Dodana lastnost PrintCount – število izpisov ob ustvarjanju potrdila. | 1.2.11 |
| 1.1.0 | ProformaPrintCount | Dokument | Dodana lastnost ProformaPrintCount – število izpisov pred shranjevanjem potrdila (npr.: izpis informacij v gostinstvu). | 1.2.11 |
| 1.1.0 | DeliveryPrintCount | Dokument | Dodana lastnost DeliveryPrintCount – število izpisov vmesnih naročil / npr.: naročila pri mizi ali izpis za kuhinjo/bar. | 1.2.11 |
| 1.1.0 | SalesPerson | Dokument | Dodana lastnost SalesPerson (tip objekta: Uporabnik). | 1.2.11 |
| 1.1.0 | CustomerCount | Dokument | Dodana lastnost CustomerCount – število strank na računu. | 1.2.11 |
| 1.1.0 | CreateDate | Position | Dodana lastnost CreateDate – datum ustvarjanja artikla, če je na voljo. | 1.2.11 |
| 1.1.0 | CostPrice | Pozicija.Element | Dodana lastnost CostPrice – nabavna cena/nakupna cena. | 1.2.11 |
| 1.1.0 | ItemDateOfEntry | Pozicija.Postavka | ItemDateOfEntry ItemDateOfEntry Datum vnosa artikla. | 1.2.11 |
| 1.1.0 | CreateDate | Plačilo | Dodana lastnost CreateDate – datum ustvarjanja plačila, če je na voljo. | 1.2.11 |
| 1.1.0 | Uporabnik | Plačilo | Dodana lastnost uporabnika – uporabnik, ki je vnesel plačilo. | 1.2.11 |
| 1.1.0 | SalesPerson | Plačilo | Dodana lastnost SalesPerson – SalesPerson, ki je opravil plačilo. | 1.2.11 |
| 1.1.0 | Referenčna identifikacijska številka plačilnega terminala | Plačilo | Dodano PaymentTerminalReferenceId – omogoča navedbo transactionId, ko je priključen plačilni terminal. | 1.2.11 |
| 1.1.0 | Identifikator | Položaj. Popust |
Dodan identifikator lastnosti | 1.2.11 |
| 1.1.0 | FirstName | Uporabnik | Dodana lastnost za »Ime«. | 1.2.11 |
| 1.1.0 | LastName | Uporabnik | Dodana lastnost za »Priimek«. | 1.2.11 |
| 1.1.0 | Predhodnik | ReferenceType | Dodan je bil dodatni referenčni tip »predhodni dokument« | 1.2.11 |
| 1.0.0 |
FiscalDocument – startTime |
FiscalResponse | Dodana lastnost. | 1.0.0 |
| 1.0.0 | PaymentType | Plačilo | Dodana lastnost. | 1.0.0 |
| 1.0.0 |
Poslovna transakcija – Vrsta |
Položaj | Dodana lastnost. | 1.0.0 |
Vrste dokumentov
V naslednji tabeli je prikazano, v kateri različici so bile določene vrste dokumentov (documentType) dodane ali odstranjene.
|
DOM – različica |
DocumentType | Sprememba / Pojasnilo | Release |
| 1.3.0 | PrintingReceipt | Uporablja se za tiskanje nefiskalnih dokumentov brez artiklov | 1.7.7 |
| 1.1.0 | ProformaInvoice | Dodana vrsta dokumenta ProformaInvoice. Proforma račun. | 1.2.11 |
| 1.1.0 | Inventar | Dodana vrsta dokumenta Zaloga – za zaloge. | 1.2.11 |
Načini plačila
V naslednji tabeli je prikazano, v kateri različici so bili dodani ali odstranjeni določeni načini plačila (PaymentType).
|
DOM- verzija |
PaymentType | Sprememba / Pojasnilo | Release |
| 1.1.0 | Kriptovaluta | Kriptovaluta – za plačila z BitCoinom in podobnimi kriptovalutami. | 1.2.11 |
| 1.1.0 | Aplikacije za mobilne telefone | Aplikacije za mobilne telefone – za plačila z aplikacijami za mobilne telefone. | 1.2.11 |
| 1.1.0 | BankAccount | BankAccount – plačilo z bančnim nakazilom. | 1.2.11 |
| 1.1.0 | CustomerCard | Kartica stranke – račun stranke. | 1.2.11 |
| 1.1.0 | Loyalty | Loyalty – plačilo s točkami, kuponi. | 1.2.11 |
| 1.1.0 | Ček | Ček – plačila s čeki . | 1.2.11 |
| 1.1.0 | CreditNote | CreditNote – plačilo s kreditno noto. | 1.2.11 |
Vrste poslovnih transakcij
V naslednji tabeli je prikazano, v kateri različici so bile določene vrste poslovnih transakcij (BusinessTransactionType) dodane ali odstranjene.
|
DOM- Ver. |
BusinessTransactionType | Sprememba / Pojasnilo | Release |
| 1.2.0 | Lastnost »Popust« je bila odstranjena. | 1.7.6 | |
| 1.1.0 | GrantGenuine | Lastnost GrantGenuine – resnična subvencija – dodana. | 1.2.11 |
| 1.1.0 | GrantUnreal | Lastnost GrantUnreal – nerealna subvencija – dodana. | 1.2.11 |
Druge spremembe
Druge spremembe so opisane spodaj.
- trenutno nobene -
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.