Foi implementada uma nova configuração no cadastro de CFOP,
permitindo definir que, ao utilizar um determinado CFOP, o sistema utilize o
custo do produto em vez do preço de venda da tabela de preços durante o lançamento dos itens.
Essa funcionalidade foi desenvolvida para atender operações
específicas em que o valor do item deve ser baseado exclusivamente no custo
cadastrado do produto.
Configuração do CFOP
Foi adicionada uma nova opção no cadastro de CFOP que
permite definir se aquele código fiscal deverá utilizar o custo do produto no momento da inclusão dos itens no pedido.
Para configurar:
- Acesse
o cadastro de CFOP;
- Localize
ou cadastre o CFOP desejado;
- Marque
a opção para Utilizar Custo do Produto;
- Clique
em Gravar para salvar a configuração.
Módulos → Cadastros → CFOP

Comportamento
Quando uma CFOP com essa configuração estiver selecionada, o sistema utilizará
automaticamente o custo cadastrado do produto, desconsiderando o valor
da venda da Tabela de Preços.
O comportamento da funcionalidade ocorre da seguinte forma:
- Ao
informar um CFOP de Transferência no cabeçalho do pedido, o valor
de todos os itens é recalculado utilizando o custo do produto.
- Caso
o usuário altere posteriormente o CFOP do cabeçalho para um CFOP
que não utilize custo, os valores dos itens não serão
recalculados automaticamente. Nesse momento, o sistema exibirá uma
mensagem informando que os valores deverão ser ajustados manualmente para
os valores de venda, evitando alterações indevidas em itens que possam ter
sido editados pelo usuário.
- Quando
a CFOP for alterada diretamente no item, a regra será aplicada
imediatamente. Se o novo CFOP estiver configurado para utilizar o custo
do produto, o valor do item será recalculado com base no custo. Caso
seja alterado para uma CFOP que não utilize essa configuração, o
sistema voltará a utilizar o preço de venda normalmente. Nessa
situação, não será exibida a mensagem de orientação apresentada quando a
alteração é realizada no cabeçalho do pedido, portanto é importante
que o usuário esteja atento ao informar ou alterar o CFOP diretamente no
item
- Sempre
que a Tabela de Preços for alterada, o sistema verificará a
configuração do CFOP do item:
- Se
o CFOP estiver configurado para utilizar custo, o valor permanecerá sendo
obtido pelo custo do produto;
- Se
o CFOP não possuir essa configuração, o valor será recalculado utilizando
o preço de venda da Tabela de Preços.
Dessa forma, o sistema garante que a origem do valor do item
seja sempre determinada pela configuração do CFOP, mantendo o comportamento
esperado tanto nas alterações de CFOP quanto nas alterações da Tabela de
Preços.