Bom dia
Estive conversando com o Isaque e com o Régys, trocando ideias de como tratar o novo requisito do Bloco VII
Onde devemos evidenciar no caso de inserir ou remover registros por meio de um gerenciador de banco os registros
D1, E1, P1, C1 e R01 seguindo as orientações do manual e do ato cotepe.
Bom tive uma ideia e sugestão de como tratar isso, criando uma tabela com dois campos, em um o nome das tabelas e o outro
com um hash, sendo o nome das tabelas chave para ter somente um registro para cada tabela,
ao efetuar o insert ou excluir pelo sistema registros das tabelas que façam parte das validações, atualizo o hash
com o count(*) + algum key para não ficar tão obvio e fácil a sua alteração, pois precisa ser um método rápido de ser realizado
uma carga de pdv não pode passar de segundos ou minutos.
mas recai em um porem, se for excluído o arquivo vai gerar o erro, mas ao inserir um outro ele vai validar pois o count volta ao original, mas também o registro inserido estará incorreto e será evidenciado no arquivo, a mesma vale se for inserido um registro e depois removido que seria o contrario do teste
gostaria de ter opiniões e idéias dos amigos
ps. conversando com um homologador ele me falou o seguinte, que era pra se ater a atender o requisito, se ele excluir ou inserir um registro e evidenciar isso no arquivo está correto, pois não vai ser verificado se isso ou aquilo modificando vai voltar ao valor original.