F621GPP - Geração do Preço Padrão de Materiais e Serviços
Conceito
Com base em uma tabela de preços cotados e em componentes de cálculo
informados, esta tela
Os produtos considerados são aqueles contemplados pela Seleção de Materiais e Serviços para Cotação (F621SIC), gerados na tabela do tipo 2 - Cotação de Insumos.
Esta tela será aberta para alterações ao processar a tabela do tipo 3 -Preço Padrão de Insumos, na tela de Tabelas de Custos (F621GTC), desde que o Tipo de Processamento escolhido for o "Manual". Se a tela for aberta pelo menu do sistema, ela serve apenas para consulta.
Processo
Veja o processo completo de Custos para o GO UP.
Produtos
É possível manter várias tabelas de preço padrão, de acordo com a necessidade da empresa (moedas diferentes, preços gerados a partir de taxas diferenciadas, validades diferentes etc.). Seguem as fórmulas para o cálculo do preço padrão à vista para Materiais (1) e para Serviços (2).
Materiais
Cálculo do valor presente/padrão à vista
- Parâmetros:
Se recupera IPI, o percentual deste é ZERO na fórmula;
Se não recupera IPI, o percentual é adicionado ao valor do material, pois faz parte do custo.
O campo Recupera IPI e o "% IPI" se encontram no Cadastro de Produtos (Cadastros > Produtos > Cadastro > Individual).
- Cálculo:
Valor com IPI: PC2 = PC * ( 1 + %IPI )
Depois do cálculo acima, calculamos o preço cotado ao valor presente
utilizando:
VP_PC = PC2 * ((1 + taxa) ^ ( - (DMFP - DMC + Prazo) / 30))
Então vem o cálculo do valor presente do ICMS:
VP_ICMS = VLR ICMS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo ICMS) / 30))
O cálculo do valor presente do PIS:
VP_PIS = VLR PIS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo PIS) / 30))
O cálculo do valor presente do COFINS:
VP_COFINS = VLR COFINS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo COFINS) /
30))
Valor referente imposto de importação
VLRIIM = PC * (1 + %IIM)
Por último efetuamos: VP_PC - VP_ICMS - VP_PIS - VP_COFINS + FRETE
+ VLRIIM + FRETE IMP + SEGURO IMP + VLR OUTRAS DESP
IMP
RESUMINDO:
VP = [ (PC * ( 1 + %IPI )) * ((1 + taxa) ^ ( - (DMFP - DMC + Prazo) / 30)) ]
[ VLR ICMS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo ICMS) / 30)) ]
[ VLR PIS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo PIS) / 30)) ]
[ VLR COFINS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo COFINS) / 30)) ]
+ ( PC * %Frete )
+ ( ( PC + (PC * %FREIMP) + SEGURO IMP )* %PERIIM )
+ (PC * %FREIMP )
+ (SEGURO IMP)
+ (OUTRAS DESP IMP)
O percentual de IPI, a taxa e o percentual de frete devem ser divididos
por 100 no cálculo.
O valor de ICMS ainda está relacionado ao campo Recupera ICMS do
Cadastro de Produtos.
Se recupera ICMS: VLR ICMS = PC * (%ICMS / 100)
Se não recupera ICMS: VLR ICMS = 0
O valor da base de cálculo de PIS e Cofins é composto pelo valor base da aquisição descontando o valor do ICMS.
Exemplo de cálculo:
Preço unitário do produto: 1.574,09981
Percentual de ICMS: 18
Percentual de PIS: 1,65
Percentual de COFINS: 7,60
Valor de ICMS: 283,337964
Valor base para cálculo do PIS/COFINS: 1.574,09981(valor unitário) - 283,337964(valor ICMS) = 1.290,761846
Cálculo do PIS: 1.290,761846 × 0,0165
Valor do PIS: 21,297571469
Cálculo do COFINS: 1.290,761846 × 0,076
Valor do COFINS: 98,099902696
Subtraindo PIS e COFINS: 1.290,761846 - 21,297571469 - 98,099902696
Preço unitário final: 1.171,364371835
Serviços
Cálculo do valor presente/padrão à vista
- Parâmetros:
Os percentuais de ISS, INSS, IRRF, COFINS, CSLL, PIS e OUTRAS RETENÇÕES são acrescidos ou subtraídos do preço cotado conforme os parâmetros da transação padrão para ordens de compra de serviço (E070FIL.CPRTOS), parametrizada na filial. Esses parâmetros são:
- E001TNS.CPRIRF - indicativo de como a Transação
considera o valor do IRRF (Imposto de Renda Retido na Fonte ou simplesmente Imposto de
Renda na Fonte);
- E001TNS.CPRISS - indicativo de como a Transação considera o valor do ISS (Imposto sobre Serviços);
- E001TNS.CPRIFU - indicativo de como a Transação
considera o valor do INS ou Funrural;
- E001TCP.CPRCOF - indicativo de como a Transação
considera o valor do Cofins;
- E001TCP.CPRCSL - indicativo de como a Transação
considera o valor do CSLL (Contribuição sobre Lucro Líquido);
- E001TCP.CPRPIS - indicativo de como a Transação
considera o valor do PIS;
- E001TCP.CPROUR - indicativo de como a Transação considera o valor de Outras Retenções.
- Também deve ser observado se o ISS compõe a base de cálculo do IRRF (E001TNS.COMIIR da mesma transação padrão de O.C. de serviços). Se sim, o valor do ISS é somado à base para formar o valor do IRRF que será somado ou subtraído.
- Na Filial tem um indicativo (E070CPR.TIPRET) que indica quais dos 4 últimos impostos acima são calculados (COFINS, CSLL, PIS e Outras Retenções). Por default o sistema não calcula (poe "D"). Deve ser colocado "C" se quiser calcular todos (esse indicativo é utilizado no comercial e faz filtros). A opção "S" SÓ calcula OUTRAS RETENÇÕES, e a opção "O" calcula todas MENOS outras retenções.
- Cálculo:
PC2 = PC + (PC * ( (% ISS * param_iss) + (% INSS * param_inss) + (%IRRF * (param_irrf + (% ISS * param_irrf s/ ISS))) + (% COFINS * param_cofins) + (% CSLL * param_csll) + (% PIS * param_pis) + (% Outras Retenções * param_outras_retencoes) ))
Onde "param_" é o valor do parâmetro na fórmula. Se o imposto é acrescido (indicativo da tabela E001TCP = "+"), o valor do parâmetro na fórmula é 1. Se o imposto é subtraído (indicativo da tabela E001TCP = "-"), o valor do parâmetro na fórmula é -1. Se o indicativo da tabela E001TCP = "N" (Nenhum), o valor do parâmetro na fórmula é 0.
Logo, calculamos o preço cotado (depois do cálculo acima) a valor presente
utilizando:
VP_PC = PC2 * ((1 + taxa) ^ ( - (DMFP - DMC + Prazo) / 30))
Então vem o cálculo do valor presente do ICMS:
VP_ICMS = VLR ICMS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo ICMS) / 30))
O cálculo do valor presente do PIS:
VP_PIS = VLR PIS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo PIS) / 30))
O cálculo do valor presente do COFINS:
VP_COFINS = VLR COFINS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo COFINS) / 30))
Por último efetuamos: VP_PC - VP_ICMS - VP_PIS - VP_COFINS
RESUMINDO:
VP = { PC + [PC * ( (% ISS * param_iss) + (% INSS * param_inss) +
(%IRRF * (param_irrf + (% ISS * param_irrf s/ ISS))) + (% COFINS * param_cofins) + (% CSLL
* param_csll) + (% PIS * param_pis) + (% Outras Retenções * param_outras_retencoes)
)] *
[(1 + taxa) ^ ( - (DMFP - DMC + Prazo) / 30)] }
- [ VLR ICMS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo ICMS) / 30)) ]
- [ VLR PIS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo PIS) / 30)) ]
- [ VLR COFINS * ((1 + taxa) ^ ( - (30 - DMFP + Prazo COFINS) / 30)) ]
A taxa e percentuais devem ser divididos por 100 no cálculo.
O valor de ICMS ainda está relacionado ao campo Recupera ICMS do Cadastro de
Serviços.
Se recupera ICMS : VLR ICMS = PC * (%ICMS / 100)
Se não recupera ICMS: VLR ICMS = 0
O valor da base de cálculo de PIS e Cofins é composto pelo valor base da aquisição descontando o valor do ICMS.
Busca de valores em diversas moedas
Ao processar a tabela, os preços serão convertidos item a item e
exibidos na moeda que estiver definida na tabela de Preço Padrão (tipo 3). Nas
conversões é considerado o valor à vista dos itens.
O PIS e o COFINS passaram a ser impostos não cumulativos, por isso eles podem ser recuperados na entrada, como já acontecia como ICMS. A fórmula do cálculo do valor presente foi alterada, proporcionando que o PIS e COFINS possam ser abatidos do valor da compra, respeitando também seu próprio prazo de recuperação. A diferença entre esses 2 impostos e o ICMS, é que o ICMS pode variar, e estes dois não. Uma vez definido o percentual para o imposto (seja no próprio imposto ou no fornecedor), esse percentual não muda. O que pode ser parametrizado por produto é se recupera ou não esses impostos. Porém sempre que ele é destacado é porque recupera, ou seja, diferente do ICMS, o PIS e o COFINS, sempre que estiverem destacados na nota é porque recupera. Se não recupera nem aparece na nota.
Imposto de Importação
Este imposto é tratado nas rotinas de
Seleção de Materiais/Serviços para cotação de Insumos, Cotação de Insumos e Preço
Padrão, o tratamento do imposto de importação, com exceção da tela de Geração do
Preço Padrão, na qual o imposto de importação é usado internamente para calcular o
preço à vista, nas outras duas rotinas o campo % Importação é exibido nas
respectivas grids.
Na tela de seleção para cotação
o imposto de importação é trazido quando for sugerido a busca de valores a partir de
Cotação ou Última compra. Na tela de cotação, o imposto de importação será
carregado na grade 'Produtos' quando o mesmo já tenha sido trazido anteriormente da rotina
de seleção, ou então através da grade Cotações na qual o usuário poderá buscar as
cotações ou cadastrar uma e informar o valor desejado para o imposto.
O fornecedor deve estar cadastrado como tipo de Mercado: 'Externo - E', pois nesse caso é que vai existir a aplicação do imposto de importação.
PIS e COFINS a recuperar nas cotações
Há
tratamento do Pis a recuperar e Cofins a recuperar nas rotinas que tratam as cotações de
materiais/serviços. Esses impostos não influenciam no valor da Cotação, apenas no
Valor Presente, ou seja, por se tratarem de impostos a recuperar, após calculados, são
subtraídos do Valor Presente.
Parâmetros necessários para o
funcionamento dos impostos citados estão na tela "Preço de
Materiais e Serviços > Seleção (botão Seleção)".
Grade Itens
Coluna "Obs".
Quando há uma moeda informada nos parâmetros da tabela de tipo "3" (Preço Padrão
de Insumos), irá gravar nesta coluna o índice da moeda e data utilizada para
conversão dos valores.
Nesta tela ao realizar uma cotação na tela "Custos - Cotação de Insumos para
Custos", após processar os valores na tela "Custos - Geração do Preço Padrão de
Materiais/Serviços", as colunas "Preço", "Origem Valor" e "Data Cotação" são
atualizadas de acordo com a tela "Custos - Cotação de Insumos para Custos".
Também, ao informar um valor diferente do cotado na tela "Custos - Cotação de Insumos
para Custos", na coluna "Origem Valor", a descrição
ficará como "Informado". Neste caso, o valor permanecerá como "Informado" até que
os valores sejam zerados e processados novamente.
Ao
processar um valor cuja "Origem Valor" é igual a "Informado", será apresentada a
mensagem: "Não há itens para o processamento".
Críticas
Poderá exibir uma crítica informando que não encontrou cotação para determinada
data e utilizou outra.
Esta pode ser exibida em razão de na cotação haver uma moeda, e ao realizar a
geração do preço padrão de materiais e serviços ser utiliza outra moeda e sem
período informado nos parâmetros da tabela de tipo "3" (Preço Padrão de
Insumos).
Com isso, para a moeda informada nos parâmetros será realizada a busca da data
de cotação mais próxima possível da data atual.