Se a base corromper, o Fiscal Flow Client retorna ao PDV uma tag (BDCorrompido boolean) que permitirá ao PDV interpretar o ocorrido:Se o valor da tag "BDCorrompido = True", o PDV deve interromper suas operações e apresentar uma mensagem amigável recomendando o reinicio dos serviços do Fiscal Flow Client. O PDV pode realizar esse reinicio silenciosamente; Ao reiniciar, o Client fará a recriação de uma nova base automaticamente e buscará restaurar os dados anteriores. Para isso, é importante nunca realizar alterações na estrutura de diretórios do Client; Também aumentamos o nível de detalhes nos logs da aplicação, visando contribuir na melhor compreensão das causas em situações futuras. |