Identificador de Regra
CTC-632MTAPR01
Módulo: CTC - Contabilidade de Custos.
Finalidade: Calcular via regra, os valores relativos à cada O.P. que compõe o custo do produto no período definido na tabela "30 - Custo Ajustado dos Produtos" que está sendo calculada através da tela F632AMN.
Características:
- Será chamado no processamento da cada uma das O.Ps do produto calculado e tem como objetivo, retornar para o Gestão Empresarial a proporção da quantidade do produto na O.P. em relação a quantidade total da O.P. Este valor será utilizado no cálculo do custo ajustado deste produto, O.P. por O.P. a partir da grade Custos Ajustado por OP (Unitário) existente na tela F632AMN;
- A proporção da quantidade do produto na O.P. em relação a quantidade total da O.P. deve ser calculada em relação a 1. Ou seja, deve retornar um valor decimal entre 0 e 1 (0>= CtcNPercOP <=1). Exemplo:
- 0.60... 0,10... 0,25... 0,999.
Tela: F632AMN.
Observação
- A utilização do cálculo de custo ajustado via regra "4 - Via Regra", irá sobrepor o uso do identificador de regras CTC-632PROAP01, mesmo que o produto da O.P. que está processando seja identificado como apara. O cálculo de todos as O.Ps/produtos, será efetuado na regra;
- Se em algum caso, a O.P./produto não for tratada na regra, este será calculado conforme o método de apropriação "1 - Volume Produzido".
definir numero CtcNNumMtc;
definir alfa CtcACodPro; @Código do Produto N @
definir alfa CtcACodDer; @Código da Derivação N @
definir alfa CtcACodOri; @Código da Origem do Produto fabricado na O.P. N @
definir numero CtcNNumOrp; @Número da Ordem de Produção N @
definir numero CtcNCodEmp; @Código da Empresa N @
definir numero CtcNNumOri; @Nível da origem do produto N @
definir numero CtcNEntPad; @Entradas de estoque em processo a padrão N @
definir numero CtcNSaiPad; @Saidas de estoque em processo a padrão N @
definir numero CtcNEntRea; @Entradas de estoque em processo a Real N @
definir numero CtcNEntMat; @Valor materiais N @
definir alfa CtcAProStq; @Indicativo se o produto é de 1ª, 2ª, 3ª N @
definir numero CtcNCusVar; @Custo unitário do componente/serviço/taxa variável N @
definir alfa CtcAOriPro; @Origem do produto (Não origem da O.P.). Quando se tratar de apara, serve para diferenciar se a apara é produzida ou se foi gerada a partir de outro produto N @
definir numero CtcNQtdAca; @Estoque de produtos acabados - Quantidade N@
definir numero CtcNQtdPrc; @Produtos em processo - Quantidade N @
definir numero CtcNPrcPad; @Valor em processo a padrão unitário N @
definir numero CtcNValCif; @Custos indiretos de fabricação N @
definir numero CtcNSdiIcm; @Saldo inicial de ICMS, quando tinha valor de ICMS em processo no mês anterior N @
definir numero CtcNCusFix; @Custo unitário fixo da O.P./Produto N @
definir numero CtcNCusVar; @Custo unitário do componente/serviço/taxa variável N @
definir numero CtcNVlrIcm; @Total de ICMS para cada produto/O.P. N @
definir numero CtcNPercOP; @Proporção da quantidade do produto na O.P. em relação a quantidade total da O.P.S @
Se (CtcACodPro = "CASCA")
CtcNPercOP = 0.10;
Se (CtcACodPro = "FARELO")
CtcNPercOP = 0.20;
Se (CtcACodPro = "ARS01")
CtcNPercOP = 0.10;
Se (CtcACodPro = "ARROZ01")
CtcNPercOP = 0.60;
Nome | Tipo | Observações | Retorna Valor |
---|---|---|---|
CtcNNumMtc |
NÚMERO |
Número de Identificação da Tabela | N |
CtcACodPro | ALFA | Código do Produto | N |
CtcACodDer | ALFA | Código da Derivação | N |
CtcACodOri | ALFA | Código da Origem do Produto fabricado na O.P. | N |
CtcNNumOrp | NÚMERO | Número da Ordem de Produção | N |
CtcNCodEmp | NÚMERO | Código da Empresa | N |
CtcNNumOri | NÚMERO | Nível da origem do produto | N |
CtcNEntPad | NÚMERO | Entradas de estoque em processo a padrão | N |
CtcNSaiPad | NÚMERO | Saídas de estoque em processo a padrão | N |
CtcNEntRea | NÚMERO | Entradas de estoque em processo a Real | N |
CtcNEntMat | NÚMERO | Valor materiais | N |
CtcAProStq | ALFA | Indicativo se o produto é de 1ª, 2ª, 3ª | N |
CtcNCusVar | NÚMERO | Custo unitário do componente/serviço/taxa variável | N |
CtcAOriPro | ALFA | Origem do produto (Não origem da O.P). Quando se tratar de apara, serve para diferenciar se a apara é produzida ou se foi gerada a partir de outro produto | N |
CtcNQtdAca | NÚMERO | Estoque de produtos acabados - Quantidade | N |
CtcNQtdPrc | NÚMERO | Produtos em processo - Quantidade | N |
CtcNPercOP | NÚMERO | Proporção da quantidade do produto na O.P. em relação a quantidade total da O.P. | S |
CtcNPrcPad | NÚMERO | Valor em processo a padrão unitário | N |
CtcNValCif | NÚMERO | Custos indiretos de fabricação | N |
CtcNSdiIcm | NÚMERO | Saldo inicial de ICMS, quando tinha valor de ICMS em processo no mês anterior | N |
CtcNCusFix | NÚMERO | Custo unitário fixo da O.P./Produto | N |
CtcNCusVar | NÚMERO | Custo unitário do componente/serviço/taxa variável | N |
CtcNVlrIcm | NÚMERO | Total de ICMS para cada produto/O.P. | N |
Importante
- A variável CtcNPercOP (Proporção da quantidade do produto na O.P. em relação a quantidade total da O.P.) deve sempre retornar um valor da regra (salvo se a regra não considerar o produto/O.P.). Já existe um valor pré calculado pelo sistema nas demais variáveis que retornam valor para o Gestão Empresarial, porém podem ser manipuladas;
- As variáveis que retornam valor para o Gestão Empresarial serão utilizadas posteriormente no processo para calcular os seguintes valores do item (O.P/produto) da grade Custos Ajustado por OP (unitário) existente na tela F632AMN:
- Custo unitário fixo em processo;
- Custo unitário variável em processo;
- Custo unitário fixo acabado;
- Custo unitário variável acabado;
- Custo Médio - Produtos em processo;
- Custo Médio - Estoque de produtos acabados;
- Valor de ICMS ref. produtos acabados;
- Valor de ICMS ref. produtos em elaboração.
- O cálculo dos valores citados acima não é alterado pela regra. A regra altera os valores que compõem esses cálculos, ou seja, ao invés de calcular a proporção de um produto na O.P. pelo método de apropriação "2 - Valor de Mercado", por exemplo, essa proporção é definida na regra.
Atenção
Caso o parâmetro global LisVarReg esteja habilitado, a variável ListaVariaveis estará disponível em todos os identificadores de regras do sistema. O conteúdo desta variável lista os campos disponibilizados no identificador de regras em questão.
Não é aconselhada a ativação desse parâmetro global para o uso cotidiano. Esse recurso de listagem dos campos de identificadores auxilia a construção de regras e o Suporte para, por exemplo, depuração ou quando não houver acesso à documentação dos identificadores de regras.