Histórico da Página
...
Função getData :
A função getData é responsavel responsável por coletar as demais informações do painel e uma delas seria a do prazo de evnvio envio dos eventos para o eSocial no painel de auditoria, nela ocorrera as alterações para verificar os dias uteis:
...
Função dataValida e tabela 63 :
Na tabela 63 podemos fazer iremos sempre realizar a inclusão dos feriados assim como feito o exemplo do codigo 013 - 23/01 teste função
Documentação para preenchimento da tabela : https://tdn.totvs.com/display/public/PROT/FIN0041_Cadastrar_Feriado_Tabelas_Genericas_63
Documentação sobre a função : DataValida - Verifica data válida no sistema
Documentação não oficial de como utilizar a tabela 63 e função dataValida : https://sempreju.com.br/como-cadastrar-feriado-e-verificar-se-uma-data-e-valida/
Utilizando a função dataValida :.
Passando a data cadastrada na tabela 63 ele irá julgar se o dia é valido ou não, em caso de proximo próximo dia util apenas colocar o parametro parâmetro para .T. e caso seja o dia anterior para .F. .
...
A melhor forma de alteração seria ajustar as regras simples direto no trecho do fonte ou criar uma função parametrizada parâmetrizada para este calculo de datacálculo de data.
Quebra de tarefas:
1 - Analisar o prazo de envio dos eventos.
2 - Alteração nos eventos periodicos e teste.
3- Alteração nos eventos não periodicos e teste.