Case Sugestao Valores NFCe NFe

Fonte: Touch ERP
Saltar para a navegação Saltar para a pesquisa

Modulo_Faturamento Touch_Comp_NFCe/Vendas

Em algumas situações, é necessário que se informe valores referente ao último custo do produto ou em relação a um valor de compra do produto, para a realização de transferências de produtos entre unidades da empresa, ou movimentações de devoluções, dentre outras.

Face a esta demanda, neste documento explicamos como proceder para que o sistema lhe auxilie na informação deste valor. Para tal, você deve ter alguns conceitos em como o sistema avalia esta sugestão e como passou a trabalhar após a versão 20210802. Anterior esta versão o sistema realizava a busca conforme as entradas em estoque do produto. Estas entradas (Tipos de Movimento) são:

  • Nota de Terceiros;
  • Nota Própria, faturamento entrada e CFOP de Compra;
  • Comunicado de Produção;
  • Implantação de Saldos;

Desta forma, o sistema realizava a consulta nestes 4 itens, de forma entender qual foi a última entrada, e assim usar este valor de custo. A partir da versão citada, o sistema passou a realizar um cache destas informações e também em trazer mais opções aos usuários.

ATENÇÃO: Da mesma forma que o estoque, estes dados e históricos são armazenados por empresa. Caso você tenha mais de uma filial, o valor referente a última entrada, será o da última entrada nesta empresa, e não da última entrada no grupo das empresas ou na matriz.

Informações de Última Entrada dos Produtos

O sistema agora armazena estas informações 1891_Informacoes_Ultima_Entrada_Produtos, referente a última entrada dos produtos, em uma tabela única, de forma a aumentar a performance nos momentos onde é necessário estas informações e também em trazer novas opções aos usuários. O sistema armazena os seguintes dados:

  • Produto
  • Empresa
  • Tipo de Movimento (Nota Terceiros, Nota Própria, etc)
  • Id Movimento Origem
  • Valor Custo
  • Valor de Compra. Campo usado para análises de preço, principalmente. Fórmula: (Valor Produtos + Valor IPI + Valor ICMS ST)/ Quantidade Total
  • Valor de Transferência Fiscal. Ver seção "Valor de Transferência Fiscal".

Logo, a cada movimentação nos recursos citados anteriormente, o sistema realiza uma comparação quanto ao último movimento de entrada armazenado. Se a data deste movimento for maior, as estatísticas são atualizadas com base neste novo movimento, mantendo assim os dados desta tabela sempre atualizados com última entrada de cada produto, conforme a empresa.

Caso o Tipo de movimento seja Comunicado de Produção ou Implantação de Saldos, o campo Último Valor de Compra e Último Valor Transferência fiscal serão preenchidos com o valor do custo(Último Custo) deste movimento.

Valor de Transferência Fiscal

Devido a algumas variações na legislação de ICMS, o sistema possibilita que seja definido de forma aberta e personalizada como ocorrerá este cálculo deste valor, que será utilizado em transferências ou outro tipo de nota fiscal. Você poderá personalizar este cálculo conforme sua demanda.

Caso não defina nenhuma regra, o sistema irá preencher este campo com o último valor de custo. Durante a atualização para a versão 20210801, o sistema também irá preencher esta tabela de cache e este campo com o último valor de custo. Caso deseje que seja preenchido com a formula em questão, será necessário que solicite junto ao suporte e informe também esta fórmula de cálculo para preenchimento do mesmo, conforme sua necessidade.

Para parametrizar este cálculo, siga os passos abaixo. Acesse o recurso 1816_Opcoes_Tributarias:

  • Defina a fórmula de cálculo, caso 284_Nota_Fiscal_Terceiros. Clique no botão "Definir Expressão" para definir a Fórmula.
  • Defina a fórmula de cálculo, caso 228_Nota_Fiscal_Propria. Clique no botão "Definir Expressão" para definir a Fórmula.

Pronto, agora ao realizar a entrada de produtos, em ambos os recursos, o sistema irá automaticamente calcular este valor de transferência com base na fórmula definida. Atente-se que estes valores somente serão calculados se o CFOP da movimentação estiver marcado como CFOP(166_CFOP) de Compra. Caso contrário, estes campos não serão calculados e não serão analisados. Atente-se e revise os CFOP's.

Você pode consultar e verificar as últimas entradas dos produtos, no recurso 1891_Informacoes_Ultima_Entrada_Produtos.

Utilização destas informações

O sistema poderá utilizar estas informações em diversos recursos, como em operações de transferência, devoluções(definir valor de custo da entrada do produto), NFCe, etc. Você deverá definir estas opções em 102_Natureza_Operacao, nos campos: Sugestão Valores NFe e Sugestão de Valores NFCe. Estes campos serão preenchidos com valores padrões, de forma aos mais utilizados, mas devem ser revisados conforme sua necessidade, principalmente no caso das Naturezas de Operação vinculadas a NFCe.

Desta forma, ao utilizar esta Natureza de Operação, o sistema irá sugerir automaticamente estes valores.

Problemas e Soluções

Os valores das últimas entradas são extremamente dinâmicos. Eles podem ser alterados a qualquer momento, e até pior, caso seja realizado um lançamento incorreto que gere estas informações e impacte nas movimentações que utilizam destas informações. Para deixar bem claro esta questão, suponha a seguinte cronologia:

  • 01/12/2021 - Usuário realiza a entrada de uma nota fiscal no valor unitário de custo de 500,00.
  • 05/12/2021 - Usuário realiza a entrada de uma nota fiscal no valor unitário de custo de 1000,00, onde esqueceu de informar um fator de conversão.
  • 05/12/2021 - Usuário realiza uma movimentação, uma transferência fiscal entre filiais, usando o valor de custo, da última movimentação.

Observe a última movimentação. Se ela for realizada, antes da segunda movimentação, o valor utilizado será de R$500,00. Se ela for realizada após, o valor considerado será de 1000,00, no caso o valor incorreto. Para dificultar, o usuário, altera e corrige a segunda movimentação, onde informado um fator de conversão, o valor passe para 500,00. Como a nota fiscal, da terceira etapa já foi realizada, ela continuará o valor incorreto, e pior ainda será descobrir uma situação destas, por exemplo, pela Auditoria/Log dos usuários.

Ainda, citamos o exemplo de nota fiscal. O último valor de custo pode se originar de Comunicado de Produção, Implantação de Saldos, Nota fiscal Própria (Faturamento Entrada) e Nota Fiscal de Terceiros.

Logo, ao detectar um problema deste tipo, a maneira mais fácil será ajustar a movimentação, seja cancelando-a ou utilizando uma nota complementar, levando em consideração a pouca ocorrência de tais problemas. Caso na sua empresa, estes problemas estejam com uma ocorrência alta, informe junto ao suporte da Touch Comp, para que seja avaliado o processo operacional, ou até outras opções. Atualmente, o sistema não salva históricos de último custo separadamente, devido tanto a complexidade computacional, bem como o volume de informações que estas questões geram, o que levaria a uma queda de performance e a um uso excessivo de espaço em disco.


Ainda se houver alguma nota com os dados corretos, mas nao foram populados no registro do produto no recurso 1891-Informacoes Ult. Entrada do Produto, a primeira tratativa a ser feita, é apenas editar a nota de terceiros e salvar para gerar a movimentação novamente. Em seguida, verificar novamente o recurso 1891.