Completed

Robô para transmissão de arquivos Xml

Published on the January 09, 2025 in IT & Programming

About this project

Open

Projeto Robô para envio de Arquivos
Precisamos de um robô que envie os arquivos XML de nossos clientes para nosso email e para o email do contador do cliente.
Os arquivos são referentes às vendas realizadas pelo cliente e ficam separadas nas seguintes pastas :

Vendas:
C:\HAYASHI_Sistema\XML\Autorizadas\202501
Compras:
C:\HAYASHI_Sistema\XML\Entradas\202501

O robô deverá compactar todos os arquivos do mês solicitado em nosso painel e transmitir para os emails cadastrados em nosso painel.
Funcionamento:
- Em nosso painel iremos cadastrar os seguintes dados de nosso cliente: razão social, nome fantasia, email, email do contador do cliente;
- A rotina poderá ser disparada mediante um botão em nosso painel ou de maneira automática, no começo de cada mês, o que for mais simples e menos custoso ao projeto, o robô deverá enviar os arquivos XMLs referente ao mês anterior da pasta informada no painel;
- Deverá haver a possibilidade de enviar um mês diferente do mês anterior;
- Deverá haver a possibilidade de enviar de todos os clientes ou selecionar alguns clientes para envio ou algum mês específico;
- Em alguns clientes os arquivos compactados gerados ficam maiores do que 5mb, o que acaba sendo bloqueados por alguns emails, diante dessa situação analisar a possibilidade de dividir o arquivo compactado em vários arquivos menores e enviá-los em vários emails (favor informar separadamente se é possível e se isso aumento o custo do projeto);
- Atualmente usamos um robô que está apresentando alguns problemas em alguns clientes, como quando utilizam um determinado anti-vírus (Avast, AVG, etc), mesmo ao criarmos as regras de segurança permitindo que o robô execute o serviço, esses anti-vírus ainda assim travam o envio, contudo em alguns clientes esse procedimento funciona e em outros não; É possível solucionar essa situação?
- O robô deverá enviar todos os arquivos que estiverem dentro da pasta solicitada (solicitamos isso porque o robô atual somente envia os XMLs de vendas, contudo alguns clientes querem enviar os XMLs de compras do mês pro contador e a sintaxe do nome é diferente, o que impossibilita o envio);

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed