Bom dia a todos!
As perguntas que eu mais escuto no dia a dia sobre o assunto e que eu julgo mais interessante de serem comentadas são:
- Qual é a melhor opção a ser utilizada, SAT ou NFC-e?
- Como faço para utilizar o SAT em rede 1 para N?
E eu sempre dou a maior atenção nas explicações para que fique claro a quem me perguntou e sempre me coloco a disposição para debater caso a caso.
Normalmente eu começo pela segunda pergunta "- Como faço para utilizar o SAT em rede 1 para N?"
E sendo assim eu explico a dificuldade de fazer um Sistema Gerenciador (Software + Hardware com contingência) que seja economicamente viável.
Eu comentei isso no post quem quiser entender meu ponto de vista.
Após isso boa parte das pessoas conseguem identificar que é melhor ter um SAT por ponto de venda. Mas é claro isso não é pra todos.
E então eu converso sobre a primeira pergunta que e o assunto deste tópico "- Qual é a melhor opção a ser utilizada, SAT ou NFC-e?"
Utilizar a NFC-e é uma bela opção. Eu diria que seria o mundo ideal, a perfeição.
Porém estamos diante de máquinas, sistemas e meios de comunicação que não são perfeitos nem tem 100% de disponibilidade.
Sendo assim para utilizar a NFC-e temos que ter em mente que teremos alguns momentos de indisponibilidade, sejam eles causados pela Sefaz, pela rede interna, pela internet, por uma lentidão no trafego de dados, etc. Sejam eles curtos ou duradouros.
E nestes momentos os estabelecimentos deverão ter um meio de gerar cupons de maneira off line para poder continuar operando, seja EPEC ou SAT. Nenhum contribuinte vai querer ficar parado aguardando estabilidade nm sistema on-line onde quer que o problema esteja.
Como o melhor meio para emitir cupons off-line no estado de São Paulo é através do SAT o Aplicativo Comercial terá que gerar um novo XML e enviar para o SAT.
E assim ter uma resposta instantânea.
Você até pode usar EPEC, mas cai nas mesmas possibilidades de disponibilidade de rede, internet e sefaz.
Vamos pensar como desenvolvedor em duas maneiras:
1 - Pra quem usa definitivamente o SAT:
- Eu já tenho um SAT por PDV. (fui convencido pelo outro post)
- Eu desenvolvo um Software que utiliza somente o SAT.
- Eu emito as notas de maneira instantânea.
2 - Pra quem usa NFC-e e em contingência usa o SAT.
- Eu já tenho um SAT por PDV.
- Eu desenvolvi um Software mais complexo que utiliza NFC-e e em contingência utlizar o SAT.
- Eu não tenho certeza da disponibilidade da Sefaz, a Sefaz também fica "fora do ar".
- Eu não tenho certeza da disponibilidade da minha rede interna, pois pode um dia falhar.
- Eu não tenho certeza da disponibilidade da minha internet, pois posso ficar dias sem internet.
- Eu não tenho certeza da velocidade da minha internet, pois ela pode ficar lenta, ficar rápida, lenta, rápida, etc.
- Quando isso acontecer meu sistema tem que identificar por um "timeout", gerar outro xml e enviar pro SAT.
- E então eu emito as notas de maneira instantânea pelo SAT.
Ou seja, eu tenho a possibilidade de ter um sistema instantâneo (SAT) e coloco um sistema que eu não tenho certeza por conta da disponibilidade da infraestrutura e quando eu perceber isso eu volto pro sistema instantâneo que eu já tinha disponível???
Até hoje eu ainda não encontrei um Sistema Gerenciador que seja economicamente viável e por isso eu defendo um SAT por PDV e quando tratamos a duvida entre SAT e NFC-e fico ainda mais convencido que utilizar o SAT definitivamente é a melhor opção.
Em resumo, pra que trocar o Certo pelo Duvidoso?