Status: Evaluating bids

Módulo Notas Eletrônicas (Nf-e e Nfs-e)

Project details:
Budget: Open
Published: 2 years ago
Deadline: 30 days
Bids: 9
Interested freelancers: 14
Description:
Desenvolvolver um projeto chamado ProjetoNFe para atender a transmissão, recepção e visualização de notas fiscais eletrônicas, de acordo com o layout nacional. Ao final, o projeto completo será entregue com todos os códigos fontes. Além disso, será enviado um documento especificando a forma de integração entre os sistemas do CLIENTE com o ProjetoNFe.
O ProjetoNFe pode ser desenvolvido em C# na plataforma Microsoft Visual Studio, adotando como principal padrão de projeto o DDD (Domain-Driven-Design). A aplicação será um Serviço do Windows, utilizando banco de dados Microsoft SQL Server para armazenar as notas fiscais e guardas as configurações necessárias.
Todos os processos para atender o ProjetoNFe serão destacados abaixo:
1) Requisitos, Configurações e Parametrizações gerais:
Como requisito básico, o ambiente onde a aplicação será executada deverá possuir o Microsoft SQL Server 2008 ou superior, além do Framework DotNet 4.0 ou superior. Será criado um banco de dados nomeado a escolha do usuário, e executada uma aplicação auxiliar (Utilitário de Configuração) para realizar as seguintes configurações:
- Dados de acesso ao banco (Connection String);
- Local e senha do certificado digital;
- Tempos para monitoramento de envio e consultas;
- Configurações de e-mail, para envio automático quando NF´s autorizadas;
- Opção para Iniciar/Parar serviço e visualizar Logs.
2) Transmissão de Notas Fiscais
A partir do leiaute a ser definido na documentação técnica, o sistema do CLIENTE irá guardar as informações de notas fiscais diretamente no banco de dados. Para cada nova NF gravada no banco, o ProjetoNFe irá formatar em um arquivo XML, assinar digitalmente com o certificado digital do emitente, e enviar para autorização na prefeitura. Caso autorizada, a aplicação envia automaticamente o e-mail contendo o
xml e o DANFE (em formato pdf) da nota fiscal para o destinatário, quando parametrizado.
3) Recepção de Notas Fiscais
A partir do leiaute a ser definido na documentação técnica, o sistema do CLIENTE irá consultar no banco de dados os retornos das notas fiscais enviadas no processo 2. Após a consulta, o sistema poderá atualizar o status da nf, e mostrar ao usuário se a nf foi autorizada ou os problemas que aconteceram.
4) Visualização de Notas Fiscais
Após a nf estar autorizada, o xml e o danfe (em formato pdf) estarão disponíveis no banco de dados para download, visualização e impressão caso necessário.
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Eduardo Z.
(Rating 0.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...