Mudanças entre as edições de "Totall Middleware"

De TotaliWiki
Ir para: navegação, pesquisa
(Configurações)
 
(6 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 1: Linha 1:
{{Tags|Totall POS|Totall CheckOutNF|Totall Commerce Web}}
+
{{Tags|Totall Middleware}}
{{Referencias}}
+
{{MenuLateral|[[Instalação do Totall Middleware (Instalador)|Instalação do Totall Middleware]]|[[Configurações do Totall Middleware]]|[[Arquitetura do Totall Middleware]]|[[Atualização do Totall Middleware]]|[[Mensageria do Totall Middleware]]}}
{{MenuLateral|[[Instalação do Totall Middleware]]|[[Configurações do Totall Middleware]]|[[Arquitetura do Totall Middleware]]|[[Atualização do Totall Middleware]]}}
+
'''Direto ao Assunto!'''
+
Você pode acessar os artigos complementares ou correlacionados a esse artigo, através do Menu Lateral.<br/>
+
 
=Resumo=
 
=Resumo=
Esse artigo trata do Totall Middleware que é um software encarregado de mediar dados distintos, tendo como entrada diversos instrumentos de leitura como (???) como e sensores com unidades variadas, o middleware se encarrega de filtrar e refinar toda a informação entre os softwares Totall POS, Totall CheckOutNF, Totall Commerce WEB e demais aplicações como SEFAZ por exemplo.<br/>
+
Esse artigo trata do Totall Middleware que é um software encarregado de mediar dados distintos, tendo como entrada diversos instrumentos de leitura e sensores com unidades variadas, o middleware se encarrega de filtrar e refinar toda a informação entre os softwares Totall POS, Totall CheckOutNF, Totall Commerce WEB e demais aplicações como SEFAZ por exemplo.<br/>
 
<br/>
 
<br/>
 
O Totall Middleware possui um banco de dados PostgreSQL próprio que chamamos de (Guarda), utilizado para diversos fins, como por exemplo:
 
O Totall Middleware possui um banco de dados PostgreSQL próprio que chamamos de (Guarda), utilizado para diversos fins, como por exemplo:
Linha 11: Linha 8:
 
* Guardar documentos eletrônicos emitidos, de forma unificada.<br/>
 
* Guardar documentos eletrônicos emitidos, de forma unificada.<br/>
 
<br/>
 
<br/>
 +
=Requisitos de Hardware e Software=
 +
Nessa seção apresentamos os requisitos mínimos de hardware e de software para instalação ou execução do Totall Middleware.<br/>
 +
==Mínimos==
 +
'''Sistema Operacional:''' Windows 10 64 bits<br/>
 +
'''Espaço em Disco:''' 10 GB SSD <br/>
 +
'''Memória RAM:''' 6 GB<br/>
 +
'''CPU:''' Processador Intel I3 ou superior<br/>
 +
 +
==Recomendados==
 +
'''Sistema Operacional:'''  Windows Server 2022 64 Bits<br/>
 +
'''Espaço em Disco:''' 20 GB SSD <br/>
 +
'''Memória RAM:''' 8 GB<br/>
 +
'''CPU:''' Processador Intel I5 ou superior<br/>
 +
<br/>
 +
 
=Arquitetura do Totall Middleware=
 
=Arquitetura do Totall Middleware=
 
A arquitetura de software é descrição na forma de modelos, de diferentes visões do sistema em termos de unidade (partes) que interagem entre si. Veja no diagrama a relação do Totall Middleware com o CheckOutNF, SEFAZ, Banco do Totall Commerce, Banco do Middleware e SATs.<br/>
 
A arquitetura de software é descrição na forma de modelos, de diferentes visões do sistema em termos de unidade (partes) que interagem entre si. Veja no diagrama a relação do Totall Middleware com o CheckOutNF, SEFAZ, Banco do Totall Commerce, Banco do Middleware e SATs.<br/>
Linha 46: Linha 58:
 
'''2ª''' se o serviço do Middleware Local está ativo. Acesse {{Tela|Painel de Controle|Ferramentas Administrativas|Serviços}} verifique o status do serviço Totall Middleware Checkout.<br/>
 
'''2ª''' se o serviço do Middleware Local está ativo. Acesse {{Tela|Painel de Controle|Ferramentas Administrativas|Serviços}} verifique o status do serviço Totall Middleware Checkout.<br/>
 
<br/>
 
<br/>
=Mensageria=
 
A Mensageria faz a integração de todo processo de geração, emissão, recepção e armazenamento de todos os documentos fiscais como: NF-e, NFS-e, NFC-e e CF-e SAT, executados pelos nossos sistemas: Totall PoS e Totall CheckOutNF, conciliando com o SEFAZ de cada estado correspondente.<br/>
 
<br/>
 
=Mensageria NF-e=
 
A Mensageria NFe integra todo processo que envolve uma NF-e com o SEFAZ de cada Estado. O processo de NF-e envolve:<br/>
 
* Emissão de NF-e<br/>
 
* Consulta de status de NF-e<br/>
 
* Cancelamento de NF-e<br/>
 
* Inutilização de numeração<br/>
 
* Consulta de status de portal SEFAZ<br/>
 
* Impressão automática de DANFE<br/>
 
* Emissão de NF-e em Contingência<br/>
 
<br/>
 
==Configurações==
 
'''1.''' Para utilizar a Mensageria do Totall Middleware acesse {{Tela|Totall Config|Ambiente|N.F. Emitidas|Diversos|Mensageria}} selecione a mensageria do Totall Middleware.<br/>
 
'''2.''' Informe o IP do serviço do Totall Middleware para cada filial no {{Tela|Totall Config|Outros|Filiais|Middleware}} e informe os dados para IP/Hostname e Porta.<br/>
 
<br/>
 
<gallery>
 
Mensageria.png|Conf. Mensageria do Totall Middleware.
 
Mensageria2.png|Conf. IP/Hostname e Porta.
 
</gallery><br/>
 
<br/>
 
'''3.'''
 
 
 
=Versão=
 
=Versão=
 
Para verificar a versão do Totall Middleware basta chamar o executável utilizando o parâmetro VERSION.<br/>
 
Para verificar a versão do Totall Middleware basta chamar o executável utilizando o parâmetro VERSION.<br/>
Linha 75: Linha 63:
 
[[Arquivo:Middleware_version.png]]<br/>
 
[[Arquivo:Middleware_version.png]]<br/>
 
<br/>
 
<br/>
 +
<br/>
 +
<small>{{Referencias}}</small>

Edição atual tal como às 15h06min de 1 de março de 2023

Tag-icone-mini.png Totall Middleware

Resumo

Esse artigo trata do Totall Middleware que é um software encarregado de mediar dados distintos, tendo como entrada diversos instrumentos de leitura e sensores com unidades variadas, o middleware se encarrega de filtrar e refinar toda a informação entre os softwares Totall POS, Totall CheckOutNF, Totall Commerce WEB e demais aplicações como SEFAZ por exemplo.

O Totall Middleware possui um banco de dados PostgreSQL próprio que chamamos de (Guarda), utilizado para diversos fins, como por exemplo:

  • Guardar configurações;
  • Guardar documentos eletrônicos emitidos, de forma unificada.


Requisitos de Hardware e Software

Nessa seção apresentamos os requisitos mínimos de hardware e de software para instalação ou execução do Totall Middleware.

Mínimos

Sistema Operacional: Windows 10 64 bits
Espaço em Disco: 10 GB SSD
Memória RAM: 6 GB
CPU: Processador Intel I3 ou superior

Recomendados

Sistema Operacional: Windows Server 2022 64 Bits
Espaço em Disco: 20 GB SSD
Memória RAM: 8 GB
CPU: Processador Intel I5 ou superior

Arquitetura do Totall Middleware

A arquitetura de software é descrição na forma de modelos, de diferentes visões do sistema em termos de unidade (partes) que interagem entre si. Veja no diagrama a relação do Totall Middleware com o CheckOutNF, SEFAZ, Banco do Totall Commerce, Banco do Middleware e SATs.

Middleware01.jpg

Papéis do Middleware

Conheça os papéis/funções do Totall Middleware que de acordo com as circunstâncias desempenha até 3 papéis:

  • Middleware Matriz.
  • Middleware Filial.
  • Middleware Local.


Middleware da Matriz

O Middleware da Matriz possui acesso ao banco de dados local do Middleware (guarda) e exclusivamente ao banco de dados do Totall Commerce.

  • É permitido que exista apenas um Middleware Matriz para que a conexão com o banco de dados do Totall Commerce não tenha que trafegar por link de internet.
  • Deve ser instalado na mesma rede local onde o banco de dados do Totall Commerce está.

Middleware02.jpg

Middleware da Filial

O Middleware da Filial não tem acesso ao banco de dados do Totall Commerce, mas possui acesso ao banco de dados local.

  • É permitido que exista apenas um por filial.
  • Aconselhamos que o Middleware da Filial aponte a replicação para o Middleware Matriz para que sejam guardadas as notas de forma unificada e assim permitindo alguns processos que necessitam dos documentos eletrônicos emitidos pelas filiais. Veja o artigo Configurações do Totall Middleware.

Middleware03.jpg

Middleware Local

O Middleware Local é responsável pela comunicação entre o CheckOutNF e a impressora não fiscal e outros periféricos.

  • É instalado automaticamente pelo instalador do CheckOutNF, portanto o serviço deve ser instalado nas máquinas que emitem CF-e (Caixas) e um por caixa.
  • O instalador do CheckOutNF não instala o PostgreSQL, portanto não possui banco de dados.
  • O nome do serviço instalado é Totall Middleware Checkout.

Middleware04.jpg

Considerações:

  • Se o Cupom Fiscal Eletrônico foi emitido e não impresso deve ser verificado:

se a impressora não fiscal está conectada na porta COM correta. Veja a seção CheckoutNF Comunicando com o Middleware do artigo CF-e - Cupom Fiscal Eletrônico.
se o serviço do Middleware Local está ativo. Acesse Painel de Controle >>> Ferramentas Administrativas >>> Serviços verifique o status do serviço Totall Middleware Checkout.

Versão

Para verificar a versão do Totall Middleware basta chamar o executável utilizando o parâmetro VERSION.
C:\TotallMiddleware\TotallMiddlewareService.exe VERSION
Middleware version.png