A RetailForce fornece o chamado «Fiscal Middleware». A integração deste «Fiscal Middleware» num sistema de registo eletrónico através de uma interface normalizada e independente do país permite o funcionamento em conformidade com a legislação dos sistemas de registo eletrónico («caixas registadoras», sistemas POS, etc.) em muitos países.
Integração
Pode encontrar uma visão geral dos sistemas operativos suportados no artigo indicado na ligação.
Variantes
A integração do «middleware» num sistema de registo eletrónico pode ser efetuada de várias formas:
Serviço Web REST
A ligação através da interface REST do middleware é a mais utilizada. Para o efeito, disponibilizamos:
- um serviço Windows (serviço Web REST). Publicamos a versão atual do serviço Web REST na área de downloads do nosso site: https://www.retailforce.cloud/downloads/.
- Para sistemas Linux, disponibilizamos um contentor Docker, que pode ser encontrado no Docker Hub em: https://hub.docker.com/u/RetailForce.
- Além disso, está disponível uma versão do middleware alojada na RetailForce Cloud em https://fiscalisation.retailforce.cloud/swagger/index.html (= Serviço de Fiscalização na Nuvem).
Integração DLL
Para além da ligação ao serviço web, é possível integrar o middleware como bibliotecas de ligação dinâmica (DLLs) no sistema de registo eletrónico (chamada de método).
Para esta variante, disponibilizamos pacotes nuget-packages em https://www.nuget.org/profiles/RetailForceDevelopment.
Esta variante de integração é também utilizada para sistemas POS Android e iOS, desde que tenham sido desenvolvidos em .NET.
Documentação
Todas as informações relativas à implementação do RetailForce Fiskal middleware no seu sistema POS podem ser consultadas aqui no nosso Centro de Soluções (https://support.retailforce.cloud).
A secção «Informações para Desenvolvedores» é particularmente relevante neste contexto. A secção «Informações Técnicas» fornece uma visão geral dos aspetos técnicos em diferentes países.
Pode encontrar uma descrição completa do Modelo de Objetos de Documento (DOM) do RetailForce no diretório «Downloads» do RetailForce website, no diretório da respetiva versão.
Características especiais da integração REST
As informações sobre os primeiros passos com o serviço web REST podem ser consultadas no artigo indicado
Após instalar o Fiskal Middleware (como serviço web REST) num computador, pode aceder à descrição da api através de http://localhost:7678/swagger.
Contentor Docker
As instruções sobre como iniciar o contentor Docker no Linux podem ser consultadas no artigo indicado no link.
Características especiais da integração DLL
Para obter informações sobre a implementação do nuget, consulte o artigo indicado no link.
Colocação em funcionamento
Para poder iniciar o Serviço Fiscal, é necessário inicializar um chamado «client» no middleware.
Um client está sempre ligado/atribuído a uma caixa registadora (a um sistema de registo eletrónico independente). Uma instância do middleware fiscal pode conter vários clientes. As diferentes variantes de utilização do middleware fiscal são descritas abaixo:
| Tipo | Instalação | Exemplo |
| Cliente Único | O middleware é instalado diretamente no hardware do sistema de registo eletrónico e tem 1 client atribuído a 1 caixa registadora. | Caixa registadora com capacidade de funcionamento offline no supermercado (a caixa registadora pode funcionar de forma independente, sem ligação a um sistema central) |
| Multi Client I | O middleware está instalado num sistema central (por exemplo, um servidor na loja ou no centro de dados da empresa). Várias caixas registadoras de uma mesma empresa enviam dados de transações para o middleware. O middleware possui um client por caixa registadora. | Servidor da loja com várias caixas registadoras na rede local |
| Multicliente II | O middleware está instalado num sistema central (por exemplo, na Cloud ou num centro de dados). Várias caixas registadoras de diferentes empresas enviam dados de transações para o middleware. Este possui um client por caixa registadora. | Sistema de caixas registadoras na Cloud utilizado por muitas empresas |
Os passos gerais para a inicialização do middleware estão descritos no artigo indicado na ligação.
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.