COMO ANALISAR SEUS CUSTOS Roteiro para fechamento de estoque. MP - SIGAEST - Roteiro para fechamento dos estoques
Abaixo segue o passo-a-passo para analisar e solucionar incidentes na rotina de Custo Médio.
1) Primeiramente verifique se sua rotina de Custo Médio (MATA330) esta atualizada, abaixo segue nossa página de atualização. http://tdn.totvs.com/pages/viewpage.action?pageId=384583702
2) Certifique que o tamanho e decimais dos campos de custo médio estão configurados de forma correta para seu ambiente produtivo, para ajudar nesta avaliação desenvolvemos a documentação abaixo: http://tdn.totvs.com/display/PROT/PEST06012+-+MATA330+-+Como+aumentar+a+quantidade+de+Casas+Decimais+para+os+campos+de+CUSTOS Importante: A configuração incorreta dos campos de custo médio pode gerar diferenças de valores no resultado de relatórios (ex. Kardex, Posição de Estoque, Registro de inventario e outros)
3) Coletar o conteúdo dos parâmetros: Certifique que os parâmetros SX6 envolvidos no processo de apuração e calculo do custo médio estão configurados da melhor forma possível para seu ambiente produtivo, para conhecer os parâmetros envolvidos no processo de calculo do custo médio acesse a documentação disponibilizada no link abaixo: http://tdn.totvs.com/pages/viewpage.action?pageId=340362132 Importante: A configuração incorreta dos parâmetros SX6 envolvidos no processo de valorização do custo médio irá afetar diretamente seu resultado.
4) Verificar se utiliza o seu ambiente possui o pacotes de Stored Procedures instalados Para saber se o seu ambiente possui stored procedures da rotina de custo médio acesse o link abaixo com o explicativo de como consulta-losseus pacotes de stored proceddures. http://tdn.totvs.com/display/PROT/PEST06018+-+MATA330+-+Stored+Procedures+utilizadas+no+produto+Estoque+e+Custos+-+Como+Instalar+Procedures
5) Enviar data da rotina MATA330, Build, DbAccess, Lib e Versão utilizados, após acessar a rotina e pressionar Shift+F6 no teclado e clicar em avançar.
Versão do Binario/Appserver: Build: Release do RPO: Versão da Lib: Importante: Para esta ação você pode printar a tela abaixo que contem as informações
Data dos Fontes: MATA330.PRX CFGX051.PRW: SIGACUS.PRW: M330JCTB.PRX: MATXFUNA.PRX: MATXFUNB.PRX: MATXFUNC.PRX: SIGACUSA.PRX: SIGACUSB.PRX: Importante: Para esta ação você utilizar o botão "Exportar Dados" e salvar todas as datas de fontes para encaminhar para o time de suporte técnico.
6) Enviar as respostas dos parâmetros SX1 antes da execução da rotina MATA330.
Perguntas SX1 da rotina de Custo Médio (MATA330) Data Limite Final ? Mostra Lanctos. Contabeis ? Aglutina Lanctos. Contabeis ? Atualizar Arq. de Movimentos ? % de Aumento da MOD ? Centro de Custo ? Conta Contabil a Inibir de ? Conta Contabil a Inibir Ate ? Apagar Estornos ? Gerar Lancto. Contabil ? Gerar Estrut.pela Moviment. ? Contabilizacao On-Line Por ? Calcula Mao-de-Obra ? Metodo de Apropriacao ? Recalcula Niveis da Estrut. ? Mostra Sequencia do Calculo ? Seq Processamento FIFO ? Mov Internos Valorizados ? Recalcula custos Transportes ? Calculo de custos por ? Calcular Custo em Partes ? | |
---|
7) Ao executar a rotina de Recalculo do Custo (MATA330) ocorre recursividade na base de dados? Caso afirmativo deverá executar o relatório MATR331 (“Analise de Recursividade”) e somente após acertar a recursividade dever á executar novamente a rotina de custo médio (MATA330).
8) Emissão do relatório Kardex (MATR900) do produto para análise dos custos, impresso da seguinte forma: O melhor relatório para avaliar resultado do custo médio de um determinado produto em seu estoque e o "KARDEX (MATR900)" devido sua construção voltada para apuração de calculo, por esse motivo recomendamos sua utilização. Quanto utilizar Custo por Filial (Parâmetro MV_CUSFIL = F ) - Configure as perguntas conforme abaixo:
Quando utilizar Custo por Armazém (Parâmetro MV_CUSFIL = A) - Configure as perguntas conforme abaixo:
- Data inicial: Data do último fechamento de estoque + 1 dia. Exemplo: último fechamento de estoque em 31/03, data inicial do relatório 01/04. - Data final: Data limite utilizada no processamento do recálculo do custo médio. - Sequência de impressão: Cálculo - Verificação do parâmetro MV_CUSFIL. Caso esse esteja configurado como A, imprimir o Kardex apenas do armazém analisado. Caso esteja configurado como F, imprimir o Kardex com a informação ** no campo armazém. Caso esteja como E, imprimir o relatório de todas as filiais, considerando ## no campo armazém. - Imprimir o relatório dos três últimos períodos em formato PDF com a página dos parâmetros informados. Somente para um único item que será analisado. Importante: O parâmetro MV_DBLQMOV deve estar configurado com a data do último dia do período em validação, neste exemplo 30/04 (Último dia do mês que esta sendo processado)
9) Em caso de custos incorretos verificar os seguintes detalhes: - Custo médio unitário do Armazém = B2_CM1 (Observar valores elevados para este campo, pois esta ocorrência pode distorcer o custo e ate ocasionar estouro de campo no processamento da rotina de custo médio) - Observar sempre o Saldo inicial (SB9) oriundo do ultimo fechamento de estoque, pois a causa do problema pode estar no período anterior (Fechamento passado). - Verificar na tabela SB9 possui registros deletados, caso afirmativo verificar se o custo incorreto é referente à Ordem de Produção se for verificar se o ocorreu reabertura de estoque. Se isso aconteceu o cliente devera solicitar auxilio de analista in loco pois não é procedimento padrão a reabertura de estoque para clientes que possuem ordem de produção.
10) Ordenação dos movimentos após execução do recalculo do custo médio. Ao executar o recálculo com a opção Mostra Sequencia de Cálculo como SIM, irá verificar em tela o arquivo de trabalho gerado pelo recálculo do custo médio para ordenação das movimentações, seguindo a ordenação abaixo: Data Base / Seq. De Processamento / Ordem de Processamento / Nível do Produto / Nível do Movimento Interno / Chave para Ordenação / Número Sequencial. -> Imprimir Print desta tela Caso a ordenação dos movimentos não atenda o processo da empresa, sugerimos a utilização do parâmetro MV_SEQ300, porém persistindo a ocorrência quanto a ordenação, poderá utilizar o ponto de entrada MA330TRB para alterar a ordenação conforme necessidade. -> Caso contrário descrever a ordenação dos movimentos desejados.
11) Se produto acabado favor do tipo “PA” ou “PI” enviar o relatório MATR860 para a OP (Ordem de Produção) que deu origem ao movimento divergente. O p c i o n a l p a r a a c e r t o :
Para realizar o acerto do custo dos produtos em estoque devemos executar os passos abaixo: a) Antes de começar qualquer acerto, executar Acerto de Saldo Atual e Refaz Acumulados b) Incluir dois tipos de movimentação via MATA230: • Tipo TM = Devolução / Valorizado (F5_VAL) = SIM / Qtd. Zero (F5_QTDZERO) = SIM • Tipo TM = Requisição / Valorizado (F5_VAL) = SIM / Qtd. Zero (F5_QTDZERO) = SIM c) Verificar via SB2, no campo B2_VATU o valor dos produtos em estoque. Estes campos armazena o valor total do produto em estoque da quantidade informada no campo B2_QATU1. Sendo assim o valor unitário do produto seria B2_VATU1 / B2_QATU. Exemplo: B2_QATU = 100,00, B2_VATU = 200,00, o custo unitário é 2,00. d) Após verificar o valor que consta na SB2, e ter definido o valor correto, incluir uma movimentação interna com o tipo de movimentação criada anteriormente, informando o valor a requisitar ou devolver no campo D3_CUSTO1. Na rotina MATA240
Exemplo: 1- O valor correto em estoque deveria ser 100,00. Neste caso devemos requisitar o valor do estoque, então utilizar o movimento de requisição cadastrado anteriormente. No D3_CUSTO1 informar o valor a requisitar: 100,00 Após a movimentação o saldo no campo B2_VATU1 será de 100,00.
2- O valor correto em estoque deveria ser 400,00. Neste caso devemos devolver valor ao estoque, então utilizar o movimento de devolução cadastrado anteriormente. No D3_CUSTO1 informar o valor a devolver 200,00 Após a movimentação o saldo no campo B2_VATU1 será de 400,00. Após estes acertos o custo do produto em estoques estará correto.
|