Olá Pessoal!
Eu sou programador Dephi há 24 anos, porém eu nunca precisei fazer uma aplicação para emissão de nota fiscal. O mais próximo que eu cheguei disso foi migrar o código de um sistema que emitia notas através da Tecnospeed para que passasse a emitir via ENotas, ambas empresas que terceirizam a emissão de NF.
Agora, estou tendo a necessidade de implementar a emissão de NFCe em um software proprietário meu, mas estou na dúvida se uso o serviço de uma terceirizada, como ENotas ou se faço com ACBr. Eu sei que a vantagem de usar terceiros é que todas as adaptações à legislação será feita por eles, mas a desvantagem é ser pago. Por outro lado, usar ACBr é grátis, mas eu teria que manter toda a lógica do sistema atualizada. Ah, tem o agravante de eu ser do Ceará. Eu sei que recentemente o módulo fiscal deixou de ser obrigatório, mas não sei se o funcionamento agora é 100% igual ao restante do Brasil.
Eu preciso implementar a emissão de NFCe para um sistema de ótica no Delphi e gostaria de usar ACBr. Eu não tenho quase nenhuma noção sobre a legislação fiscal, termos técnicos da área fiscal, códigos, alíquotas, etc. Não sei quantos nem quais cruds preciso implementar. Além disso, eu gostaria de saber mais ou menos quanto trabalho dá para manter tudo atualizado, conforme e SEFAZ vai mudando as regras, as leis, os códigos, alíquotas, etc. Eu imagino quanto problema dá se a SEFAZ define um prazo para uma determinada mudança nos softwares e por falta de conhecimento eu deixo de fazer estas mudanças.
Não sei se fui claro na minha dúvida: eu preciso entender tudo o que é necessário para implementar do zero a emissão de NFCe com ACBr, mas não sei por onde começar!
Algúem poderia me ajudar?
Agradeço desde já!