Histórico da Página
...
O método de apropriação configurado determina o preenchimento dos campos TRB_DTBASE e TRB_SEQPRO:
| Método de apropriação | TRB_DTBASE | TRB_SEQPRO |
|---|---|---|
| Mensal | Data de fechamento | Vazio |
| Diária | Data do movimento | Vazio |
| Sequencial | Data de fechamento | Sequencia do movimento (NUMSEQ) |
Desta forma, quando selecionamos o método de apropriação sequencial, o recálculo vai considerar a ordem dos movimentos conforme sua inclusão no sistema, pois a data dos movimentos será sempre igual no arquivo de trabalho (TRB).
...
MV_SEQ300 - Sequenciamento da Ordem 300 no Recálculo do Custo Médio
04. CAMPO INSDT
O campo NUMSEQ recebe valores alfanuméricos, e possui 2.176.782.336 combinações possíveis, sendo altamente improvável que ocorra a reinicialização da sequência. Ainda assim, em ambientes com alto volume de movimentações, após anos de uso, pode ocorrer a reinicialização da sequência. No recálculo do custo médio, ao utilizar o método de apropriação sequencial, pode ocorrer ordenação incorreta dentro do período em que a reinicialização ocorrer.
A partir do release 12.1.2410, foi liberada a criação do campo INSDT nas tabelas do sistema. O campo é preenchido automaticamente pelo banco de dados com a data e hora da inclusão do registro na tabela.
O campo NUMSEQ recebe valores alfanuméricos, e possui 2.176.782.336 combinações possíveis, sendo altamente improvável que ocorra a reinicialização da sequência. Ainda assim, caso a empresa faça o uso da função ProxNum de maneira incorreta em customizações, pode ser que ocorra estouro na numeração antes do previsto.
Principais Campos e Parâmetros
...
Assim, para resolver o problema, foi desenvolvida uma melhoria na rotina, onde o campo INSDT também é utilizado ao montar o arquivo de trabalho do recálculo do custo médio.
Para mais detalhes, consulte a documentação abaixo:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
| Card documentos | ||||
|---|---|---|---|---|
|
...