Páginas filhas
  • Por que algumas rotinas não estão pedindo a atualização de tabela na 560 para criação de novos campos que passaram a ser utilizados?

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Diante disso as rotinas não irão pedir a validação pois a versão da tabela que está gravada no banco ( tabela PCVERSAOBD),  em algum momento fez a atualização de alguma tabela na rotina 560 (por exemplo) na versão 24, então ela grava na PCVERSAOBD aquela versão. Ou seja como as rotinas fazem validação pela maior versão, se é criado um campo novo, as rotinas irão olhar na PCVERSAOBD e verão que 24 é maior que a versão 23 da rotina a ser  executada, e não pedirá a dependência, o que pode ser feito para voltar a pedir as dependências, é executar toda a 560 na versão 23 caso todas as suas rotinas estejam na versão 23, para a 560 as informações de cada tabela na versão 23, assim como as demais rotinas de atualização citadas acima,  diante disso as novas rotinas a serem atualizadas irão voltar a pedir a dependência, pois irão verificar que a tabela está atualizada na versão 23.