Esta rotina calcula o custo de reposição atualizando o campo "Custo Stand." (B1_CUSTD) no Cadastro de Produtos, baseado em qualquer das cinco moedas do sistema, considerando a taxa de referência diária ou mensal. O cálculo pode ser efetuado:
- A partir do último preço de compra do produto;
- A partir do último custo de compra do produto;
- A partir da estrutura de montagem do mesmo.
O campo “Custo Stand.” (B1_CUSTD), no Cadastro de Produto, é gravado logo após o processamento da rotina “Custo de Reposição” (MATA320). Para a geração do Custo Standard de um produto é necessário que, na nota de entrada do produto, se utilize um TES configurado com o campo "Atualiza Preço de Compra" (F4_UPRC) como “SIM”, após isso, basta acessar à rotina MATA320 para geração do Custo Standard.
Na tela de parametrização da rotina MATA320, a pergunta "Calcular os custos por?" contém as seguintes opções:
- Ult Prec Compra: O sistema grava o valor do último preço de compra no campo "Último preço de compra" (B1_UPRC) no cadastro do produto;
- Estrutura: O sistema grava o valor do “Custo Stand.” (B1_CUSTD) da Matéria Prima nos Produtos Intermediários e Produtos Acabados da estrutura;
- Ult Cust Compra: O sistema grava o valor do último custo de compra, campos "Custo Moe 1" (D1_CUSTO) e "Vlr.Total" (D1_TOTAL), no campo “Custo Stand.” (B1_CUSTD) no cadastro do produto.
No caso do cálculo por último preço de compra, os campos do cadastro de produtos, relativos aos cálculos de imposto, serão considerados para cálculos do Custo Standard.
Ao acessar a página principal da rotina via módulo SIGAEST, menu Miscelanea → Cálculos → Custo de Reposição, estão disponíveis as seguintes opções:
|
Quando o produto é produzido dentro de sua empresa e ele faz parte de uma estrutura, a rotina de "Custo de Reposição" (MATA320) deve ser executada com a resposta "Estrutura"
Exemplo:
PA -
|_MP1 QTD na estrutura = 20 itens e B1_CUSTD 11,00
|_MP2 QTD na estrutura = 200 itens e B1_CUSTD 11,00
11 (B1_CUSTD) * 20 (Qtd na Estrutura) = 220,00
11 (B1_CUSTD) * 200 (Qtd na Estrutura) = 2200
Ou seja, Quantidade Consumida * Custo Standard de cada MP.
Ao executar a rotina “Custo de Reposição” (MATA320), para formarmos o Custo Standard dos nossos PA's, selecionando a pergunta "Calcular os custos por?" = "Estrutura", o valor a ser gravado no cadastro do produto PA, neste exemplo, será B1_CUSTD = 2.420,00 (que basicamente é a soma do Custo Standard do MP1 e MP2, já que fazem parte da estrutura.
Para formar o Custo de Reposição das MPs, acesse a rotina “Custo de Reposição” (MATA320) filtrando o "Tipo de Produto" De/Até = "MP", já na pergunta "Calcular os custos por?", teremos duas opções:
- Último Preço de Compra: Informação coletada no campo "Ult. Preco" (B1_UPRC);
- Último Custo de Compra: Informação coletada no campo "Custo Moeda1" (D1_CUSTO).
É possível Durante o processamento do Custo de Reposição, definir uma das três opções disponível nesta pergunta, e caso o produto em questão se trate de um item de Mão-de-Obra será considerado no cálculo os itens conforme definido nas opções abaixo, sendo estas:
Da Estrutura: Utiliza como meio para realização do processamento apenas os produtos definidos na tabela SG1 - Estruturas dos Produtos;
Rot. Operações: Utiliza como meio para realização do processamento apenas os produtos definidos na tabela SG2 - Roteiro de Operações. Para esta opção é possível definir o Código do Roteiro de Operações que será utilizado no cálculo através da pergunta "Cod do Roteiro de Operacoes?", caso esta pergunta não seja preenchida o sistema considera o código definido no campo "Rt.Op Padrao" (B1_OPERPAD);
O cálculo do custo unitário se comporta da seguinte maneira:
Tipo de Operação 1
Custo Unitário: (G2_MAOOBRA(Mão-de-Obra) * G2_SETUP(Tempo de Setup) / G2_LOTEPAD(Lote Padrão)) + (G2_TEMPAD(Tempo Padrão) / LOTEPAD(Lote Padrão)) + (G2_SETUP(Tempo de Setup) * B1_CUSTD(Custo Standard))
Obs.: Caso seja Tipo de Operação 1, porém com H1_MAOOBRA (Mão-de-Obra (Eficiência)) diferente de 0, então: ((G2_MAOOBRA(Mão-de-Obra) * G2_SETUP(Tempo de Setup) / G2_LOTEPAD(Lote Padrão)) + (G2_TEMPAD(Tempo Padrão) / LOTEPAD(Lote Padrão)) + (G2_SETUP(Tempo de Setup) * B1_CUSTD(Custo Standard))) / H1_MAOOBRA (Mão-de-Obra (Eficiência))
Tipo de Operação 4
O cálculo com Tipo de Operação 4, inicia-se buscando o valor de Quantidade Alocada, sendo ele:
Quantidade Alocada: Se G2_LOTEPAD(Lote Padrão) for 0, então 1 é atribuído à Quantidade Alocada, senão, Quantidade Alocada é o próprio valor presente em G2_LOTEPAD(Lote Padrão). Tendo isso em mente:
Custo Unitário: Quantidade Alocada * (G2_TEMPAD(Tempo Padrão) / G2_LOTEPAD(Lote Padrão)) * B1_CUSTD(Custo Standard))
Obs.: Caso seja Tipo de Operação 4, porém com H1_MAOOBRA (Mão-de-Obra (Eficiência)) diferente de 0, então: (Quantidade Alocada * (G2_TEMPAD / G2_LOTEPAD) * B1_CUSTD) / H1_MAOOBRA (Mão-de-Obra (Eficiência))
Tipo de Operação 2 ou 3
Custo Unitário: G2_TEMPAD(Tempo Padrão) * B1_CUSTD(Custo Standard)
A pergunta "Tempo Setup?" quando definido com conteúdo diferente de "Ignora", poderá utilizar o conteúdo do campo "Tipo Operac." (G2_TPOPER) no cálculo do custo unitário, sendo as opções disponíveis "1=Normal", "2=Tempo Fixo", "3=Ilimitada" e "4=Tempo Mínimo". Porém, para as opções "1=Normal" e "4=Tempo Mínimo", caso o campo "M.O. (Efic.)" (H1_MAOOBRA) contenha valor diferente de zero, o custo unitário será dividido pelo mesmo, ou seja, [Custo Unitário / "M.O. (Efic.)" (H1_MAOOBRA)].
Ambos: Utiliza como meio para realização do processamento os produtos definidos nas tabelas SG1 - Estruturas dos Produtos e SG2 - Roteiro de Operações.
Não se aplica