RetailForce oferă un așa-numit „Fiscal Middleware”. Integrarea acestui „Fiscal Middleware” într-un sistem de înregistrare electronică prin intermediul unei interfețe standardizate, independentă de țară, permite funcționarea conformă cu legislația a sistemelor de înregistrare electronică („case de marcat”, sisteme POS etc.) în multe țări.
Integrare
O prezentare generală a sistemelor de operare acceptate poate fi găsită în articolul la care face referire linkul.
Variante
Integrarea middleware-ului fiscal într-un sistem de înregistrare electronică se poate realiza în mai multe moduri:
Serviciu web REST
Cele mai des se folosește conexiunea prin interfața REST a middleware-ului. În acest scop, punem la dispoziție:
- un serviciu Windows (serviciu web REST). Publicăm versiunea actuală a serviciului web REST în secțiunea de descărcări a site-ului nostru web: https://www.retailforce.cloud/downloads/.
- Pentru sistemele Linux, punem la dispoziție un container Docker, pe care îl puteți găsi pe Docker Hub la adresa: https://hub.docker.com/u/RetailForce.
- În plus, o versiune a middleware-ului găzduită în RetailForce Cloud este disponibilă la https://fiscalisation.retailforce.cloud/swagger/index.html (=Serviciul de fiscalizare în cloud).
Integrare DLL
Pe lângă conexiunea prin serviciul web, este posibilă integrarea middleware-ului sub formă de biblioteci de legături dinamice (DLL) în sistemul de înregistrare electronică (apel de metodă).
Pentru această variantă, punem la dispoziție pachete nuget la adresa https://www.nuget.org/profiles/RetailForceDevelopment.
Această variantă de integrare este utilizată și pentru sistemele POS Android și iOS, cu condiția ca acestea să fi fost dezvoltate în .NET.
Documentație
Toate informațiile privind implementarea RetailForce Fiskal middleware în sistemul dvs. POS pot fi găsite aici, în Centrul nostru de soluții (https://support.retailforce.cloud).
Secțiunea „Informații pentru dezvoltatori” este deosebit de relevantă în acest sens. Secțiunea „Informații tehnice” oferă o prezentare generală a aspectelor tehnice din diferite țări.
O descriere completă a modelului de obiecte de document (DOM) RetailForce poate fi găsită în directorul „Descărcări” de pe RetailForce website, în directorul corespunzător versiunii respective.
Caracteristici speciale ale integrării REST
Informații privind primii pași cu serviciul web REST pot fi găsite în articolul la care se face referire
După instalarea Fiskal Middleware (ca serviciu web REST) pe un computer, puteți accesa descrierea api-ului prin http://localhost:7678/swagger.
Container Docker
Instrucțiunile privind pornirea containerului Docker în sistemul de operare Linux pot fi găsite în articolul la care se face referire.
Caracteristici speciale ale integrării DLL
Pentru informații privind implementarea nuget, consultați articolul la care se face referire.
Punerea în funcțiune
Pentru a putea porni serviciul fiscal, trebuie inițializat un așa-numit „client” în middleware.
Un client este întotdeauna conectat/alocat unei singure case de marcat (unui sistem independent de înregistrare electronică). O instanță a middleware-ului fiscal poate conține mai mulți clienți. Diferitele variante de utilizare a middleware-ului fiscal sunt descrise mai jos:
| Tip | Instalare | Exemplu |
| Un singur client | Middleware-ul este instalat direct pe hardware-ul sistemului de înregistrare electronică și are 1 client alocat la 1 casă de marcat. | Casă de marcat cu funcționare offline în supermarket (casa de marcat poate funcționa independent, fără conexiune la un sistem central) |
| Mai mulți clienți I | Middleware-ul este instalat pe un sistem central (de exemplu, un server din magazin sau din centrul de date al companiei). Mai multe case de marcat ale aceleiași companii transmit datele tranzacțiilor către middleware. Middleware-ul are câte un client pentru fiecare casă de marcat. | Server de magazin cu mai multe case de marcat în rețeaua locală |
| Multi Client II | Middleware-ul este instalat pe un sistem central (de exemplu, în Cloud, într-un centru de date). Mai multe case de marcat aparținând unor companii diferite raportează datele tranzacțiilor către middleware. Acesta are un client pentru fiecare casă de marcat. | Sistem de case de marcat în Cloud utilizat de mai multe companii |
Pașii generali pentru inițializarea middleware-ului sunt descriși în articolul la care se face referire.
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.