Novo Executável: Dataplace.Sync.SFASyncConsole

Foi criado um novo executável denominado Dataplace.Sync.SFASyncConsole, que tem como objetivo realizar a sincronização para as empresas configuradas no ServerConfiguration. Esta implementação traz melhorias significativas no processo de sincronização, oferecendo mais flexibilidade e eficiência.

Funcionalidades

  1. Sincronização por Empresa: O executável é chamado uma vez por empresa configurada, respeitando o tempo estipulado para sincronização, que agora tem um tempo mínimo de 5 minutos, ao contrário do tempo anterior de 30 minutos.
  2. Execução e Log:
    • Em caso de falha na execução do serviço, um log é gravado em um arquivo texto local, com o prefixo Dataplace.Sync.SFAService_log…, facilitando a identificação de problemas.
  3. Tela de Início do Serviço:
    • A interface do SFA.exe foi modificada para que a inicialização e a parada do serviço sejam feitas exclusivamente por ela. Essa alteração simplifica o gerenciamento do serviço.
  4. Configurações de Tempo e E-mail:
    • As configurações de tempo para sincronização e envio de notificações foram realocadas para o ServerConfiguration.exe, centralizando as opções de configuração em um único local.

5. Execução em Paralelo

Um dos principais diferenciais desta nova implementação é que, ao iniciar o serviço, as sincronizações começam imediatamente em paralelo. Isso significa que não será necessário aguardar a conclusão da sincronização de uma empresa para que a próxima seja iniciada, otimizando o tempo total de execução.

Com a introdução do Dataplace.Sync.SFASyncConsole, as empresas agora têm uma ferramenta mais robusta e eficiente para gerenciar suas sincronizações, com a flexibilidade de ajustar os intervalos de execução e a capacidade de executar múltiplas sincronizações simultaneamente. Essa melhoria deve resultar em um aumento significativo na eficiência dos processos de sincronização.

OS 256256