Realizado

Projeto para geração de arquivos Xsd. Em Vb.Net ou C# Para finalidade de envio de Edf-Reinf

Publicado em 23 de Novembro de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolver estrutura em XSD, conforme  manuais em anexo. O objetivo final do arquivo XSD é transmitir informações de gestão do nosso software para a Receita Federal, em atendimento as necessidades de reinf (que substituirá o fluxo de dirf nos sistemas contábeis).
No total são esperados 19 arquivos de comunicação formato XSD, a estrutura é similar em todos, alterando algumas pontualidades em cada. Destes 19 arquivos neste projeto será necessarioa a entrega de apenas 5 ARQUIVOS. (Veja nos arquivos anexados quais).
A Receita Federal fornece manuais atualizados e sistema validador. Em anexo existem 19 modelos que podem ser seguidos. Lembrando que destes modelos devem ser feitos apenas os 5 arquivos da area publica que estão marcados nos words em anexo.
IMPORTANTE: Após a entrega, nossa equipe ficará responsável por alimentar cada arquivo XSD com dados enviados através de StoreProcedures SQLSERVER. Portanto precisa ser compatível. Para testes durante o desenvolvimento poderá utilizar-se de dados fictícios enviados através de suas próprias storeprocedures, sendo que após a entrega deste projeto nossa equipe ficará responsável por substituir o envio das suas storeprocedures fictícias por StoreProcedures da base de dados do sistema contábil de nossa posse. 
O que esperamos:
1.    Código em VB.NET ou C#
2.    Telinha básica para escolher qual arquivo gerar (básica, pois depois vamos embutir em nosso projeto e aperfeiçoar), e um botão para gerar o arquivo (pode ser uma grid/lista com um botão de gerar para cada linha).
3.    Ao clicar no botão o arquivo XSD em questão seja gerado carregando informações de StoreProcedure.
4.    Nesse ato de geração, segundo os manuais cada arquivo leva embutido uma assinatura eletrônica cpf ou cnpj. Se espera que no ato de geração, citado acima, o um recurso automático assine através de certificado instalado na maquina sendo utilizada (A1 ou A3 por exemplo).
OBS: não fornecemos arquivo de assinatura digital para testes do desenvolvedor, este deve ser de responsabilidade do desenvolvedor durante as atividades de desenvolvimento.
Nos anexos de layout se encontram características e regras que precisam estar nos arquivos e etc. E o manual do desenvolvedor que se refere a estrutura do arquivo, padrão e eventos, e ao processo de validação para homologar o trabalho. E este é o que se refere ao trabalho esperado neste projeto. A construção de arquivo XSD seguindo esse padrão, e passando pela validação do programa validador da Receita Federal, disponível através de link informado neste mesmo manual anexo. Também em anexo modelos dos 19 arquivos XSD (abstraídos do site da Receita Federal) que podem ser utilizados.
Mais detalhes sobre o escopo do arquivo XSD esperado e sua validação, podem ser obtidos no site da Receita na URL http://sped.rfb.gov.br/pagina/show/6056

Devido ao volume de arquivos podemos separar o projeto em partes, sendo pago valor a cada entrega combinada, sendo que na 1º entrega se espera a Tela de geração com pelo menos 1 arquivo sendo gerado e assinado eletronicamente, e posteriormente pacotes de entregas com XX arquivos por vez.  Podemos combinar o valor total e liberar fundos  para cada entrega com valor ou % combinado previamente.
Gostariamos de concluir o serviço ainda em 2022.

Contexto Geral do Projeto

Devido ao volume de arquivos podemos separar o projeto em partes, sendo pago valor a cada entrega combinada, sendo que na 1º entrega se espera a Tela de geração com pelo menos 1 arquivo sendo gerado e assinado eletronicamente, e posteriormente pacotes de entregas com XX arquivos por vez. Podemos combinar o valor total e liberar fundos para cada entrega com valor ou % combinado previamente. Gostariamos de concluir o serviço ainda em 2022.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias