Histórico da Página
Incluir Página | ||||
---|---|---|---|---|
|
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 |
Porque 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?
...
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 |
...
a 560 |
...
na versão |
...
27 caso todas as suas rotinas estejam na versão |
...
27, para |
...
a 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. |