Duplicação Periodicidade Vacinas pelo Organograma
Caso a rotina de vacinação esteja sendo utilizada, a rotina de duplicação irá tratar as tabelas R111??? conforme segue:
- para cada empresa em que a troca de organograma estiver sendo feita, será verificado se existe uma sequência de campanha de vacinação válido na data da troca (data inicial da sequência de campanha de vacinação menor ou igual à data de alteração do organograma e data de término maior ou igual, ou zerada, ou seja em aberto);
- se não achou sequência de campanha de vacinação válido, não será feito tratamento nas tabelas de vacinação para esta empresa;
- se achou sequência de campanha de vacinação, será fechada a sequência encontrada no dia anterior à Data da alteração do Organograma;
- será incluída uma nova sequência de campanha de vacinação com data de início igual a Data da alteração do Organograma e data final igual à data final da antiga sequência;
- serão incluídas vacinas da antiga sequência que estão cadastrados nas tabelas R111VAC, R111VCA, R111VEM, R111VLC, R111VLO para a nova sequência da campanha.
somente serão cadastrados na nova sequência da campanha as vacinas que estiverem válidas na Data da alteração do Organograma ou que tiverem data de início maior que a Data da alteração do Organograma;
- .após a inclusão de todas as vacinas na nova sequência de campanha de vacinação, será efetuado o mesmo tratamento para as vacinas que estão vinculados ao Local (R111VLC, R111VLC), também considerando as Vacinas válidas.
Foram tratados também as seguintes situações:
- .quando a sequência da campanha possuir algum exame cadastrado nas tabelas R111VAC, R111VCA, R111VEM, R111VLC, R111VLO com data de início superior à data de alteração, essas vacinas serão excluídas da sequência antiga antiga, pois não será coerente deixar uma vacina cadastrada com data posterior à data de fechamento da campanha;
- .e, quando possuir alguma vacina cadastrada nas tabelas acima com a data de término superior à data de alteração do organograma, essa data de término será alterada na antiga sequência para a data de fechamento da sequência. Essas alterações foram necessárias para que as informações fiquem coerentes na antiga sequência, visto que todos as vacinas válidas foram incluídas na nova sequência;