Finalizei o software, mas como ele se comunica com a Máquina SAT? - ACBrSAT - Projeto ACBr
September 24, 2015 in ACBrSAT
Estamos convertendo nosso sistema que era ECF para SAT, já rodei a aplicação SATTeste com o emulador do Sefaz, mudei todo o sistema para trabalhar tal como o exemplo.
Não tenho nenhum aparelho SAT para testar, então ficam minhas dúvidas:
1 ) Preciso de um aparelho para realizar testes?
2 ) Ainda não compreendi. como o software se comunica com o aparelho? Se na aplicação SATTeste a comunicação é direta com o emulador...
3 ) Temos um cliente que já até adquiriu o aparelho, mas ele fica em outra cidade e os testes teriam que ser realizados remotamente. Só testando com o emulador já funcionaria em campo?
Desculpem as dúvidas de iniciante, li a maioria dos tópicos mas não encontrei respostas para minhas dúvidas.
Obrigado, mestres ninjas!
1- Não é necessário. O emulador fornecido pela SEFAZ faz toda a simulação de um aparelho SAT. Mas se tiver condições, adquira o kit sdk da Tanca, é o melhor.
2- A comunicação entre o software e o aparelho é feita através da dll fornecida pelos fabricantes. O componente AcbrSAT é o pivô entre eles.
3- Você não poderá realizar testes no aparelho adquirido pelo seu cliente, pois as vendas que realizar já serão vendas em modo produção, pois o aparelho só não permite a mudança para o modo homologação. Para os testes você deve usar o emulador ou mesmo adquirir um aparelho para o uso em desenvolvimento.
Obrigado, Sérgio. Vou procurar adquirir um sdk de desenvolvimento. A única diferença do aparelho é que ele só funciona em homologação?
Sim, o aparelho é parametrizado apenas para testes e não é possível alterar essa condição para o uso em produção.