Trace Rotativo
A partir da versão 4.0.112.45 da CliSiTef, é possível separar cada transação efetuada pela automação em um arquivo de trace próprio.
Entenda-se transação, ao conjunto de trocas de mensagens sob o mesmo cupom fiscal. Ou seja, cupom fiscal e data fiscal, passados como parâmetro na função IniciaFuncaoSiTefInterativo (hora fiscal não é considerada).
Por exemplo: uma transação de recarga de celular seguida de um TEF, no mesmo cupom fiscal, ficam armazenados no mesmo arquivo de trace.
Neste cenário, os arquivos são gravados na forma:
Transação Windows | ** Linux e plataformas mobile (e outras plataformas não-POS) | Plataformas POS** |
---|---|---|
1 (mais recente) | CliSiTef.dmp | TRACE |
2 | CliSiTef.dmp.1 | TRACE.1 |
3 | CliSiTef.dmp.2 | TRACE.2 |
… | ... | ... |
n (mais antiga) | CliSiTef.dmp.n-1 | TRACE.n-1 |
A cada nova transação, os arquivos são rotacionados (renomeados), e os arquivos mais antigos são removidos, mantendo a quantidade de arquivos desejada.
Esta opção permite também o envio destes arquivos para o servidor SiTef, desde que este esteja configurado com o módulo NServices.