Versão liberada dia: 24/09/2018
Versão Executável: 1.0.0.4
EasyCash: 1.4.003.000
Criada uma ferramenta para validação dos cupons fiscais eletrônicos emitidos no sistema com os recebidos e registrados pela SEFAZ, acessível pelo menu SAT na opção Conferência dos CF-e na SEFAZ, conforme a imagem abaixo:
O componente ACBrSAT era inicializado uma única vez para todos os conjuntos de instruções de todos os caixas. Foi detectado que, caso ocorresse alguma falha de comunicação no hardware, por exemplo, este instância permanecia travada, prejudicando as próximas instruções e, consequentemente, resultaria em uma exceção no frente de caixa, mesmo após o SAT voltar à operação. Como melhoria, agora o componente é inicializado antes de cada instrução e finalizado ao término da mesma.
Foi adicionado no servidor novas tags, com o objetivo de auxiliar no tratamento de erros de resposta do SAT. As mesmas devem ser setadas na tag [SAT]. São elas:
ValidarNumeroSessaoResposta=0 |
0 - Desabilita 1 - Habilita Utilizada para quando o sistema pedir um determinado processamento para o SAT, ao retornar a resposta, compara o número de sessão enviado com o número de sessão recebido. Caso difira, tenta novamente o número de vezes setado na variável a seguir. |
NumeroTentativasValidarSessao=1 | Utilizado quando o comando acima está habilitado. Caso o comando difira o número de sessão no retorno, reenvia os dados na tentativa de recuperar a informação correta. Não é recomendável setar o valor do número de tentativas para além de 3. |
NumeroTentativasComando=3 | Número de tentativas para reenvio de comandos para o SAT, caso seja reportado erro no processamento, principalmente, erro de abertura e leitura da porta de comunicação. Não é recomendável setar o valor do número de tentativas para além de 3. |
IntervaloEsperaComando=1000 | Tempo de espera para reenvio do comando setado pela tag anterior. |