Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - Linha Datasul - MFT - Cálculo de arredondamento de valores da nota fiscal

time.png Tempo aproximado para leitura: 00:07:37 min

Dúvida
Como é realizado o cálculo de arredondamento de valores - itens e total da nota fiscal?

Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Faturamento (MFT) – Todas as versões

Solução
Durante o cálculo da nota, primeiro o Sistema converte o preço original para a quantidade na Unidade do Item - quantidade/unidade do item no Estoque, caso o item seja faturado na Unidade da Família ou na Unidade de Faturamento - Cliente. 

Para este cálculo, são utilizados os campos Dec preço M padrão e Dec preço M forte que estão no programa FT0301 - Atualização Parâmetros Faturamento, pasta Informações.

O Faturamento é parametrizado no programa FT0301 para trabalhar com o número de casas decimais, porém o preço unitário é conforme a legislação. Desta forma, deve-se parametrizar o número de casas decimais e o tipo trunca/arredonda conforme a legislação.

O cálculo no módulo Faturamento sempre inicia pelo preço original, utilizando a fórmula abaixo:

Preço Original = Valor Original Informado * Quantidade  - Item ou Família, conforme parametrizado.

Encontrado o preço original, aplica-se então o índice resultante da fórmula do ICMS - Imposto sobre Circulação de Mercadorias que está sendo utilizada no programa CD0606  - Manutenção Natureza de Operação - pasta ICMS:

Preço Original = Preço Original + (Preço Original x Índice)


Para este cálculo, são utilizados os campos da pasta Cálculos, quadro Cálculos Intermediários do programa FT0301. Os campos serão utilizados conforme a moeda que está sendo utilizada no cálculo.

Após a aplicação do índice, então é incluído o ICMS no preço original utilizando a fórmula:

Preço Original = Preço Original / (1 – ICMS / 100)

Se o campo ICMS Incluso no Preço do programa FT0301, pasta Geral não estiver marcado, no momento do cálculo da nota o programa irá então fazer o cálculo do ICMS. Isto ocorre porque o Faturamento entende que no preço que foi digitado o valor do ICMS não está incluso.

O ICMS é um imposto que é embutido no preço da mercadoria, este parâmetro existe para informar ao Sistema se o valor digitado no cálculo da nota ou vindo da tabela de preço, está ou não com o ICMS incluso. O programa de cálculo somente irá incluir o ICMS no cálculo do preço do item, se o parâmetro mencionado acima não estiver marcado.

O ICMS no preço é calculado quando o código de tributação é tributado, reduzido ou outras. Quando a tributação é isenta, não é incluído o valor de ICMS.

Para este cálculo são utilizados os campos da pasta Cálculos, quadro Cálculos Intermediários do programa FT0301. Os campos serão utilizados conforme a moeda que está sendo utilizada no cálculo.

Calcula-se então o valor líquido da mercadoria a partir do preço original multiplicando pela quantidade de faturamento:

Valor da Mercadoria Líquida = Preço Original * Quantidade

Para este cálculo são utilizados os campos da pasta Cálculos, quadro Cálculos Intermediários do programa FT0301Os campos serão utilizados conforme a moeda que está sendo utilizada no cálculo.

Será então calculado o valor da mercadoria sem os descontos - em percentual:
Valor da Mercadoria Líquida = Valor da Mercadoria Líquida - Descontos

O programa retira cada um dos descontos e conforme vai retirando um a um, ele aplica os parâmetros dos cálculos intermediários. No caso de venda para a Zona Franca, o Sistema desconsidera alguns destes parâmetros.

Para este cálculo são utilizados os campos da pasta Cálculos, quadro Cálculos Intermediários do programa FT0301Os campos serão utilizados conforme a moeda que está sendo utilizada no cálculo.

Será então calculado o preço unitário do item.

O programa de cálculo utilizará o valor da mercadoria encontrado e dividirá pela quantidade da unidade de faturamento. No resultado será aplicado novamente o cálculo intermediários:

Preço Unitário = Valor Mercadoria / Quantidade.

O programa irá calcular o valor da mercadoria com base no preço unitário encontrado, subtraindo os descontos em valores para chegar ao preço unitário.

Na sequência, irá calcular o valor da mercadoria multiplicando o valor encontrado pela quantidade e, irá aplicar o arredondamento conforme o campo Vl Mercad Antes Conv da pasta Cálculos do programa FT0301. Neste momento será aplicada a cotação da moeda ao valor encontrado, calculando então o valor da mercadoria na moeda padrão.

Será calculado ainda o preço unitário da mercadoria dividindo o valor encontrado pela quantidade. Para este cálculo serão utilizados os campos da pasta Cálculos, quadro Calculo Preço Unit Final - Moeda Corrente. Os campos serão utilizados conforme a moeda que está sendo utilizada no cálculo.

Finalmente, o programa irá calcular o valor total da mercadoria, que é o preço unitário multiplicado pela quantidade faturada. Neste caso, não é utilizado nenhum parâmetro como número de casas decimais, gerando automaticamente duas casas decimais, conforme legislação brasileira.

Este será então o valor total do item na nota sem os descontos.

Os parâmetros para cálculo de decimais e arredondamento é a nível de Sistema, desta forma não tem como ter um tipo de parametrização por estabelecimento, cliente ou nota.

O módulo de Pedidos também utiliza esta parametrização, visto que o mesmo utiliza os programas de cálculo do Faturamento para calcular os valores dos pedidos.

Importante
Por produto padrão, o Sistema aceita somente até 5 casas decimais. Porém, existe uma função que permite informar até 9 casas.

Para ativar a função, execute o programa CD7070 - Função Liberação Especial e no campo chave informe: NOVE-CASAS-DEC. Selecione a opção ativa e executar.

Salientamos que caso altere as casas decimais no programa FT0301, os valores serão afetados, dessa forma sugerimos efetuar simulações em base testes.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _