O que é o GT?
O erro de GT é a diferença entre o arquivo que armazena o totalizador dentro do sistema (pin32.msc - não falar para cliente) e o totalizador da impressora fiscal. Geralmente quem está errado é o arquivo.
O que causa o GT?
O erro é causado porque em algum momento o valor da venda não foi gravado no arquivo pin32. Restauração do sistema também causa GT pois o arquivo pin32 é restaurado junto.
Fatores que devem existir para erro de GT
Duas situações existem para o cliente ter o erro de GT, primeiro a falha no dia, que seria a queda de energia causando a não gravação do total correto no arquivo pin32. E ainda o cliente não tem os dados da última RZ, pois se não reconstituia. - Informem isso ao cliente quando ligar.
Esse é um procedimento permitido por Lei, isso está no roteiro do PAF e pode ser utilizado. O sistema irá se basear na última RZ emitida pela IF para fazer essa reconstituição. Os campos que serão conferido são:
- CRO;
- Total I;
- Total F;
- Venda bruta.
O sistema irá utilizar do seguinte metodo para localizar a linha para reconstituição, primeiro solicita o CRZ atual da impressora, usaremos como exemplo CRZ que a IF tenha retornado como 277, o sistema fará o CRZ atual - 1, nesse caso 277 - 1 = 276, dentro do arquivo de RZ ele inicia a verificação na linha do dia atual, caso o CRZ não for igual ao que ele quer (276) ele vai para a linha anterior. Segue imagem como exemplo:

*CRZ é o Contador de Redução Z, exemplo, hoje se eu abrir meu ECF irá retornar o CRZ 275, caso hoje eu não emita a RZ amanha quando eu abrir o ECF vai ser o CRZ 275 novamente. Esse CRZ continuará sendo o mesmo até que eu faça a Redução, se eu fizer a do dia seguinte vai ser um número à mais, na imagem acima podemos ver isso no dia 01/02 que não tive movimentação, no dia 02/02 era o mesmo e foi feita a RZ, no dia 03/02 já é 276.
Já saiu a nova atualização do fiscal e a nota DLL para Daruma, então no 2015 caso cliente tenha tudo atualizado la (temos que confirmar pela homologação de cada um deles, só atualizar pra quem já está disponível) vai funcionar, claro, tendo os dados corretos dentro do arquivo de RZ.
Temos algumas restrições quanto a Daruma e Dataregis, sobre a Daruma, o CRO que ela vai aceitar para a reconstituição é -1 do atual, exemplo: CRO da IF é 3, para reconstituir o GT tenho que colocar o número 2 la no campo CRO, dai abrir o CF que vai reconstituir, depois eu volto para 3 que é o correto (na 2015 isso foi resolvido com a DLL). Sobre a Dataregis, acontecerá apenas se o cliente estiver com o sistema desatualizado, foi feito um ajuste la em julho de 2013, ficha 3814 onde não era retornado o CRZ correto.
Uma questão que acontece com todas as IF's na 2014 é quando exemplo, na sexta eu faço vendas normalmente, sábado acesse o ECF mas não faça venda e na segunda vou fazer venda normal e emito a RZ, dentro do meu arquivo de RZ fica errado:
CRZ DATA DADOS
80 13/02 SIM
81 16/02 SIM
81 14/02 NÃO
82 17/02 AINDA NÃO POIS É DO DIA ATUAL
Nesse caso o sistema faz 82 - 1 = 81 e vai tentar reconstituir o valor e vai pegar do dia 14/02 e não do dia 16/02. Para resolver tenho que pegar os 4 valores (CRO, Total I, Total F e Venda bruta) do dia 16/02 e preencher na linha do dia 14/02. Fizemos isso em encontro realizado em 03/02/2015 no auditório e funcionou normal. Abaixo como fica no novo FISCAL.EXE do 2015, que então não precisa mais do que foi descrito aqui, apenas ter os dados corretos.
CRZ DATA DADOS
80 13/02 SIM
81 14/02 NÃO
81 16/02 SIM
82 17/02 AINDA NÃO POIS É DO DIA ATUAL