Pesquisar

Implementação de Emissão NF-e e NFC-e Integrada ao Banco de Dados Firebird

08/10/2025 às 16:59

Descrição do Projeto:

* Objetivo
Desenvolver a camada de emissão de NF-e e NFC-e, incluindo os principais eventos fiscais (envio, cancelamento, inutilização, carta de correção e demais eventos previstos), totalmente integrada ao banco de dados existente do sistema, desenvolvido em Lazarus/FPC com Firebird 5.0.
O trabalho deverá resultar na entrega do código-fonte completo e funcional, já adaptado ao projeto em andamento do contratante, de forma que possa ser incorporado diretamente ao ERP existente.
O código deverá ser bem documentado internamente, com sumários, comentários e explicações detalhadas das funções, procedimentos e integrações realizadas.
Após a entrega final, o profissional deverá disponibilizar um prazo adicional de 10 dias para testes, correções e esclarecimento de dúvidas, garantindo o pleno funcionamento do módulo integrado.

* Contexto
O sistema já possui todas as telas de cadastro de produtos, clientes, CFOP, impostos e documentos fiscais, além de uma estrutura de tabelas no banco de dados que contempla todos os campos previstos no Manual do Contribuinte da NF-e.
Atualmente, o banco está preparado para o cenário anterior à Reforma Tributária, e será necessário adequar as tabelas para suportar os novos tributos e regras introduzidos pela Reforma Tributária (IBS, CBS, IS, entre outros).
Esses ajustes serão realizados em conjunto com o contratante, conforme a necessidade e orientação técnica do profissional contratado.

* Escopo do trabalho
O profissional será responsável por:
1. Integração completa com o banco de dados existente
- Ler os dados diretamente das tabelas atuais (já populadas e estruturadas).
- Gerar os XMLs de NF-e e NFC-e conforme layout oficial da SEFAZ.
- Transmitir os documentos por meio do ACBr (versão Pro disponível).
- Tratar o retorno da SEFAZ (autorização, rejeição, cancelamento, etc.).
- Gravar os resultados e status de volta nas tabelas (incluindo XML assinado, protocolo, motivo, chave de acesso e logs de evento).
2. Desenvolvimento modular e reutilizável
- Criar funções e métodos genéricos, capazes de serem chamados a partir de qualquer tela da aplicação.
- Cada função deverá receber parâmetros como ID da tabela DFE, tipo de evento e demais informações necessárias.
- O retorno deverá ser tratado adequadamente, exibindo mensagens ou DANFE conforme o evento executado.
3. Eventos e funcionalidades contempladas
- Envio de NF-e e NFC-e
- Cancelamento
- Inutilização
- Carta de Correção
- Consulta por Chave
- Impressão de DANFE e DANFCE
- Outros eventos oficiais previstos nas NTs
4. Adequações para a Reforma Tributária
- Orientar tecnicamente sobre os novos campos e ajustes necessários nas tabelas.
- Trabalhar em conjunto com o contratante, que fará as alterações físicas no banco conforme a necessidade.
5. Documentação e qualidade técnica
- Código-fonte bem estruturado e comentado.
- As Chamadas externas a funcionalidade devem ser feito por meio de funções com retornos.
- Inclusão de sumários de unidade, explicações de métodos e comentários técnicos claros.
- Entrega de vídeo explicativo (mínimo 1 hora) detalhando a estrutura e funcionamento do módulo.

* Requisitos técnicos
- Linguagem: Object Pascal (Lazarus/FPC)
- Banco de dados: Firebird 5.0
- Biblioteca fiscal: ACBr (Pro disponível)
- Layout XML: NF-e e NFC-e versão 4.00 ou superior, conforme NTs vigentes da SEFAZ
- Código modular, limpo e documentado
- Compatibilidade direta com o projeto em andamento

* Forma de trabalho
- Desenvolvimento colaborativo: o contratante realizará os ajustes de banco conforme orientação do profissional.
- O Contratado receberá diretamente o projeto atual em funcionamento junto com o banco de dados, nas entregas o contratado devolverá o projeto completo com as adequações.
- Comunicação contínua durante o desenvolvimento.
- Após entrega final, o profissional concederá 10 dias de suporte para testes e esclarecimento de dúvidas.

* Entregas esperadas
1. Código-fonte completo, integrado e testado dentro do projeto do contratante.
2. Funções e métodos prontos para emissão e tratamento de eventos fiscais.
3. Integração direta com o banco Firebird (leitura e gravação).
4. Adequações estruturais orientadas para a Reforma Tributária.
5. Documentação interna e vídeo explicativo.

* Prazos e etapas sugeridas
- Fase 1 – Integração NF-e: 20 dias
- Fase 2 – Integração NFC-e e eventos: 10 dias
- Fase 3 – Ajustes de Reforma Tributária e testes: 10 dias
(prazos ajustáveis conforme complexidade e alinhamento entre as partes)
Diferenciais desejados
- Experiência comprovada com ACBr e emissão de NF-e/NFC-e.
- Domínio de Lazarus/FPC ou Delphi e Firebird.
- Atualização quanto às NTs da Reforma Tributária 2025.
- Boa comunicação técnica e didática.

Habilidades desejadas:

Pascal

Atividades do cliente nesse projeto:

Última visualização: ontem às 15:31

Última interação: 09/10/2025 às 09:55

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Desktop
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 3
Interessados: 6
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (3)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Adaptar ERP Delphi 7 para reforma tributária - Olá, Eu tenho um sistema em Delphi 7 desenvolvido utilizando programação procedural (não é OO). Na parte de emissão de notas fiscais eletrônicas, el...

Desenvolvedor Lazarus para ajustes e consultorias - Olá, Estou em processo de desenvolvimento de um ERP simples em Lazarus. Ocorre que muitas vezes preciso de um profissional disponível para orientar e resolver problemas dos estagi&aac...

Implantação de sistema de governança e automação empresarial no Microsoft 365 - Estamos buscando um(a) consultor(a) ou empresa especializada em implantação de governança digital e automação de processos empresariais utilizando o ecossistema M...

Desenvolvimento de app com integração ao Excel e PowerBI - Eu preciso que seja realizado um app, que pode ser feito por Power Apps, onde eu consiga registrar as fichas em obra, que já devem estar pré-prontas no app. Registrando pelo aplicativ...

Desenvolvedor C++ para software de otimização de rede - Integração de driver de rede em aplicação desktop existente. SOBRE O PROJETO: Tenho um software desktop para Windows já desenvolvido que faz otimizaç&ati...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.