No momento que o cliente vai realizar alguma venda, a NFC-e não é transmitida e ocasiona o seguinte alerta:
ALERTA:
-------------------------------------------------------
O sistema emissor está indisponível no momento.
Não é possível transmitir a NFC-e.
Execute novamente a API pelo monitor ou reinicie
o computador onde a API está localizada.
-------------------------------------------------------
OBS: O Monitor da API estava sendo executado corretamente e ficava online, mas o Checkout permanecia off-line.
OBS02: Quando era tentado abrir o painel da API, ao tentar logar não era puxado a empresa e não era possível selecionar ela.
OBS03: O sistema já havia sido atualizado para a versão mais recente mas ainda apresentava a mesma inconsistência.
Analisando o Log do Checkout, pode-se verificar que o sistema estava apresentando falha de comunicação.
Para resolver tal demanda, a única maneira que o sistema voltou a funcionar foi fazer a reinstalação do Checkout do zero seguindo os seguintes passos:
Primeiro passo:
- Cópia do banco do Resulth;
- Cópia do banco da API;
- Cópia da pasta do ResulthCheckout;
- Cópia da pasta do ResulthNFC-e;
- Cópia da pasta do Postgres(SQL).
Segundo passo: Painel de controle
- Desinstalar o ResulthCheckout;
- ResulthNFCe;
- Java;
- Postgres(SQL).
Terceiro passo:
- Baixar o setup da versão mais recente;
- Realizar a instalação do Resulth Checkout e NFC-e;
- Depois de finalizar a instalação, verificar se os serviços estão rodando corretamente, se o Checkout está online e peça
ao cliente para poder realizar uma venda.