Dúvida
Como é gravado, os níveis gerados na tabela TRB no campo TRB_NIVEL?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Estoque/Custos - Todas as versões.
Solução
Essas informações, são contidas de forma interna, pois se trata da geração e conceito atrelado por dentro do próprio sistema.
Especificamente ao arquivo de trabalho TRB do recalculo do custo médio, (Clique aqui e veja a FAQ com instruções sobre como extrair a TRB) publicamos os campos de maior interesse externo que visam definir a ordenação de classificação e sequencia de calculo do custo, limitando aos campos TRB_DTBASE, TRB_SEQPRO, TRB_ORDEM, TRB_NIVEL, TRB_NIVSD3, TRB_CHAVE, TRB_SEQ que fazem parte de uma das chaves de leitura do arquivo de trabalho e que determina a ordenação que o recalculo usará durante o processamento, e sua publicação é para orientar o cliente no caso que deseje intervir nesta ordenação mudando-a e customizando conforme suas considerações.
Especificamente o campo TRB_NIVEL é o nível da estrutura do produto na ordem 300 (Movimentos internos), porem na Estrutura de produtos, o nível pode ser 01,02....99 e para que a ordenação no arquivo de trabalho corresponda a uma hierarquia é usado o nível invertido, ou seja, onde na estrutura o nível é 01 no arquivo será 99, 02 será 98 e assim nos demais níveis.
Os niveis gerados pela estrutura, são gravados na tabela auxiliar TRBSG1SP.
Lembrando que este nível pode ser de forma direta através do nível da estrutura de produto ou de forma indireta pelos movimentos requisitados para uma OP, mesmo não tendo uma estrutura.
(Isto é definido em um dos parâmetros do recalculo, chamado "Gera estrutura pela movimentação").
Saiba mais sobre os perguntes do custo médio:
Cross Segmento - Backoffice (Linha Protheus) - SIGAEST - MATA330 - Perguntas do Recálculo do Custo Médio
As letras agregadas ao nível são explicadas nos links mencionados.
Considerando o parâmetro MV_SEQ300, este irá instruir ao recalculo que considere os movimentos de ordem 300 de forma cronológica, ou seja, na ordem em que foram sendo movimentados no sistema e caso ocorra um movimento com data retroativa este será considerado na ordem em que foi movimentado.
MV_SEQ300 - Sequenciamento da Ordem 300 no Recálculo do Custo Médio
Produtos que não possuem estrutura, ao processar o custo com o pergunte "gera estrutura pela movi" e "recalcula niveis da estrutura" ambos como NAO, dessa forma não sera gerado NIVEL no arquivo TRB.
Saiba mais sobre a ordenação dos movimentos no custo médio:
Veja vídeo com instruções sobre como gerar e gravar a TRB
Saiba mais:
Clique aqui e veja mais artigos sobre Custos no Estoque
0 Comentários