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.

Incluir Página
corrente
corrente

Rotinas solicitando atualização de tabela na rotina 560

Produto:

560 -

Versão:27 e 28
Ocorrência:

Ao atualizar algumas rotinas e as mesmas não solicitarem

...

a atualização de procedures,

...

significa que em algum momento foi rodada a rotina

...

 560 - Atualizar Banco de Dados, 500 - Atualizar Procedure, 300 - Atualizar Funções de Venda, 1400 - Atualizar Procedure, 1460 - Pré Cadastro NFe, 1100 - Atualizar Procedure, entre outras em uma versão superior à da rotina que está sendo executada (exemplo a rotina a ser executada está na versão

...

27, e a rotina

...

 560 foi executada na versão

...

28).

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

...

28, 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

...

28 é maior que a versão

...

27 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

...

560

...

 na versão

...

27 caso todas as suas rotinas estejam na versão

...

27, para

...

560

...

 as informações de cada tabela na versão

...

27, 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

...

27.