Histórico da Página
MATA330 - Custo Contábil
Linha de Produto: | Protheus | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Segmento: | Manufatura | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Módulo: | SIGAPCP - Planejamento e Controle da Produção | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Parâmetro(s): |
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Idiomas: | Espanhol, Inglês | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
País(es): | Todos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Banco(s) de Dados: | Todos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sistema(s) Operacional(is): | Todos |
Descrição: | Por meio desta rotina, o Sistema calcula o custo médio ou contábil de forma on-line a cada valorização dos estoques dos produtos com base nas novas entradas de matérias-primas somadas aos saldos existentes.
Exemplo: #include "rwmake.ch" User Function jobm330() | |||||
Sintaxe: | MATA330 - Custo Contábil ( PARAMIXB[1]PARAMIXB[2] [ PARAMIXB[3] ] [ PARAMIXB[4] ] ) --> Nil | |||||
Programa Fonte: | MATA330.PRX | |||||
Retorno: | Nil (nulo) Nil | |||||
Observações: | Esta função pode ser executada através de uma rotina automática. No exemplo abaixo, existe a preparação do ambiente para rodar esta rotina, |
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | SIGAEST - Estoque e Custos |
Função: |
MATA330 - Custo Médio |
02. SITUAÇÃO/REQUISITO
Como é realizada a apropriação do custo considerando a questão abaixo:
Incluir uma Ordem de Produção para produzir 3 barcos:
Realizo a produção de 2, porém o terceiro barco pega fogo e realizo um apontamento de perda, mas houveram requisições após a fabricação dos dois primeiros barcos.
Não consigo encerrar a minha OP, como o custo será apropriado?
03. SOLUÇÃO
Para os cenários descritos é possível utilizar o parâmetro "MV_PERDINF" que foi implementado para atender aos casos de perda nos apontamentos de produção. Seu objetivo é identificar qual o conceito deve ser aplicado ao processo de apontamento de produção, quando for informada a quantidade de perda.
MV_PERDINF = .F.
O sistema considera que a quantidade de perda, informada nos apontamentos de produção, é apenas “informativa”. Neste caso, a baixa de empenhos é realizada proporcionalmente à quantidade
produzida, desconsiderando a quantidade perdida. Desta forma o custo será proporcional ao que foi produzido.
MV_PERDINF = .T.
O sistema considera que a quantidade de perda informada nos apontamentos de produção é considerada na composição do saldo da ordem de produção. Neste caso a baixa de empenhos é
realizada proporcionalmente à quantidade produzida mais a quantidade de perda informada. Desta forma o custo será composto pelo total, pois neste caso a perda também é considerada no apontamento da OP.
Exemplo:
Custo Unitário do produto MP: R$ 1,00
Estrutura do Produto:
Ordem de Produção solicitando a quantidade de 3 PA's:
MV_PERDINF = .F.
Quantidade Produzida | Quantidade Perda | Status da Ordem de Produção | Quantidade Requisitada de MP | Custo da Ordem de Produção | |
2 | 1 | Encerrada | 6 | R$6,00 |
MV_PERDINF = .T.
Quantidade Produzida | Quantidade Perda | Status da Ordem de Produção | Quantidade Requisitada de MP | Custo da Ordem de Produção | |
2 | 1 | Encerrada | 9 | R$9,00 |
Uma outra saída seria fazer a devolução das materias primas referente a produção perdida (vinculando a OP) e depois baixar manualmente as materias primas (sem vincular a OP).
04. DEMAIS INFORMAÇÕES
05. ASSUNTOS RELACIONADOS
- Não há.
HTML |
---|
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |