Monitoramento de pasta e envio de arquivo para servidor

Método de pagamento: Verificado


Realizado
Descrição:
- Este aplicativo deve ser instalado em windows e rodar como serviço na bandeja mesmo depois de sua janela fechada, quando o micro for reiniciado o aplicativo subirá automaticamente;

- Uma pasta deve ser monitorada para verificar a inclusão ou alteração de arquivos XML de NFe que devem ser enviados ha um ou mais servidores;

- Os arquivos da pasta origem devem ser analisados pelo seu conteúdo, gere um Hash para fazer a comparação, com o arquivo recebido pelo servidor e poder verificar a integridade do mesmo, uma lista dos arquivos deve ser gerado enquanto estão sendo enviados para ter certeza que não ocorreu erro durante a transferência, caso dê erro em algum tenha possibilidade de reenvio apenas dos arquivos com erro;

- Ter uma opção para reenviar todos novamente ou apenas os com erro ou não enviados;

- Possibilidade de adicionar mais de um servidor na lista de envio para copias backup;

- Opção de schedular execução por data e hora como intervalos entre casa sincronização.

- Opção para ser manter logado com usuario do cliente, uma vez que o técnico configurar o envio para uma conta ela se mantenha salva, para quando o aplicativo for reiniciado não precise se logar novamente, esta funcionalidade tem que ser transparente ao usuário do micro;

- O cliente (usuário) terá uma pasta principal onde ficara as pastas destino, ex. Pasta Arq_Recebidos uma Arq_Processados, após o envio pasta Arq_Recebidos o aplicativo servidor deve gravar em uma tabela de banco, as informações do arquivo, como, nome.ext, usuário que enviou, data/hora/min do envio e algumas outras informações que estão dentro do XML, não enviar arquivos repetidos.
Dentro da pasta Arq_processados criar sub pastas com os ano correte, sendo a primeira carga toda adicionada na pasta do ano corrente e posteriormente a cada mudança de ano criar novas pastas.

- Interface web, para ser exibida os arquivos recebidos e processados em tempo real podendo ser separados por cliente, possibilitando que seja feito seu download, e usada para saber qual cliente esta enviando.

Wilson Jr

Categoria: TI e Programação

Windows Java XML

Aberto

Orçamento

11

Propostas

11

Freelancers interessados

Publicado: há 5 anos

Prazo de Entrega: 15 dias

Crie seu próprio projeto

Você está procurando um freelancer para realizar um projeto parecido? Crie seu próprio projeto e você receberá ofertas dos melhores freelancers.


Outros projetos deste cliente

Para saber mais sobre este cliente

Faça seu login na Workana

Freelancers que já se candidataram para este trabalho

TRPSis.Bom dia, sou gerente de produtos da TRPSistemas e contamos com uma equipe com mais de 10 analistas e programadores especializados em tecnologia Microsoft, Delphi, PHP, IOs, Android e que ficam a disposição de nossos c... Mais detalhes