RetailForce fiskalizacijska usluga je fiskalizacijski middleware zasnovan na .net-u za Njemačku i sve ostale zemlje.
Instalacija
Možete preuzeti kopiju fiskalne usluge za Windows koristeći sljedeći link:
http://www.retailforce.cloud/downloads
Molimo preuzmite najnoviju verziju softvera.
Postavljanje se može jednostavno instalirati, nisu potrebne dodatne informacije.
Nakon instalacije, servis postoji kao REST-WebService (Json) na portu 7678 (HTTP). Servis sluša na svim mrežnim sučeljima računara, a ne samo na localhostu. Za šifriranu komunikaciju (HTTPS na portu 7677) pogledajte Aktivaciju HTTPS-a za sigurniju API komunikaciju.
Alternative
Kao alternativu instalaciji REST web servisa, RetailForce Fiskal Middleware je također dostupan kao:
- Docker-kontejner - kao preuzimanje na Docker Hubu https://hub.docker.com/u/retailforce, kao i
- nuget-paketi - preuzmite pakete na: https://www.nuget.org/profiles/RetailForceDevelopment
Informacije o ovim varijantama instalacije/integracije mogu se pronaći u sljedećim člancima:
- Docker-kontejner: Linux - TrustedFiscalService kao Docker kontejner
- nuget-paketi: Prvi koraci u implementaciji nugeta
Primjer aplikacije
Također ćete pronaći primjer aplikacije u direktoriju za preuzimanje gore, u poddirektoriju Samples (Fiscal Service Client Sample). U ovom primjeru aplikacije uključen je cijeli izvorni kod za jednostavno rezervisanje i potpisivanje u C#-u.
Za korištenje primjera aplikacije možete koristiti sljedeće upute za klijenta:
{c1062c55-57c4-4ed2-9c53-aff1762326a4}
Ovaj client guid možete koristiti za prva testiranja bez problema. Za daljnja testiranja, uključujući i integraciju s cloudom, morate kreirati vlastitog testnog klijenta s RetailForce cloudom.
Ako naiđete na probleme s nedostajućim DLL datotekama, molimo vas da pogledate mapu bin/debug projekta u primjernoj aplikaciji.
Validacija dokumenta
Da bismo vam pomogli pri integraciji vašeg softvera, do sada smo napravili funkciju za validaciju modela objekata dokumenta koji ćete poslati fiskalizacijskom modulu.
Kada pozovete metodu ValidateDocument na kreiranom TrustedFiscalModule ili na web servisu za fiskalizaciju (ovisno o vašoj integraciji), dobit ćete sve greške (i upozorenja) dokumenta odjednom. Tako je mnogo lakše prilagoditi postupak pozivanja kako biste dovršili proces integracije.
Dodatne informacije
Integracija posredničkog sloja može se izvršiti na sljedeće načine
- Integracija putem web servisa (Windows, REST)
- Integracija putem web servisa (sa Fiskalclientom u .net standardu, nuget)
- Integracija putem web servisa (sa Fiskalclientom u .NET Frameworku 2.0, nuget)
- Integracija putem web servisa (kao COM-DLL/Active X, dostupno na zahtjev)
- Integracija kao AAR paket na Android uređaju (za Java) (dostupnost zavisi od planova Microsofta)
Neke dodatne informacije o tehničkim aspektima
- Cijeli razvoj se odvija po principu test-driven developmenta
- Svi testovi se pokreću tokom procesa izgradnje prilikom kreiranja nove verzije
- Implementacija rješenja putem nuget paketa ili putem preuzimanja Windows setup instalacije.
Operativni sistemi
RetailForce Fiscal Middleware je do sada testiran na sljedećim operativnim sistemima:
- Windows 7
- Windows 10
- Android (od verzije 8) (kao integracija nuget paketa)
- Linux (za servis)
Molimo vas da također provjerite dokumentaciju sigurnosnog sistema da li odabrani sigurnosni sistem (TSE, HSM itd.) u odgovarajućoj zemlji podržava vaš operativni sistem.
Trenutno nije testirano i podržano, ali bi trebalo raditi:
- iOS (kao integracija nuget paketa)
Upravljanje fiskalnim klijentima
Naše iskustvo pokazuje da upravljanje fiskalnim klijentima ponekad može biti dugotrajno i naporno.
Stoga smo kreirali sljedeće dodatne usluge:
- Automatska konfiguracija klijenta putem RetailForce oblaka bez održavanja instaliranog fiskalnog klijenta
- RetailForce cloud management API za upravljanje dodatnim kompanijama, prodavnicama i terminalima i svim ostalim osnovnim podacima koji su vam potrebni.
Dodatna dokumentacija / dokumentacija usluge
Dodatnu dokumentaciju možete pronaći ovdje:
Kompletan opis usluge za web servis
- http://localhost:7678/swagger (nakon instalacije web servisa)
Kompletna dokumentacija (objektni model) fiskalne usluge
Dokumentacija u podfolderu za preuzimanje instalacijskih datoteka (link na poglavlje instalacije)
Ova dokumentacija će uskoro biti dostupna na http://docs.retailforce.cloud.
Karakteristike zemlje (FiscalCountryProperties)
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.