01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Farma-Hospitalar

Função:Alterar Pedido de Venda
País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DDVENDAS-55955


02. SITUAÇÃO/REQUISITO

Tratar a rotina 2336 para aplicar a validação do parâmetro CAP (Coeficiente de Adequação de Preços), seguindo o conceito que foi implementado na issue DDVENDAS-55954.

O requisito principal é garantir que, durante as operações de inclusão e edição de itens, não seja permitido registrar preços de venda superiores ao valor calculado por Preço Fábrica × (1 - CAP), especificamente quando o cliente for classificado como órgão público.

03. SOLUÇÃO

Foi implementada uma validação na Rotina 2336 (Alterar Pedido de Venda) para restringir o preço de venda de itens em pedidos para órgãos públicos.

A validação ocorre nos seguintes fluxos da rotina 2336:

  1. Inclusão de itens – impedindo que o item seja inserido com preço acima de PF × (1 - CAP).
  2. Edição de preços – impedindo que o preço de um item já existente seja alterado para valor acima de PF × (1 - CAP).

Regras de Aplicação da Validação:

Fórmula de Validação: O cálculo de validação utiliza a fórmula: Limite = PF (Preço Fábrica) × (1 - CAP).

Se PVENDA > Limite, a operação é impedida e é exibida a mensagem: “Venda para órgão público deve ser inferior ao Preço Fábrica descontado do Percentual do CAP, definido na rotina 132.”.


Para que a funcionalidade de validação do CAP na rotina 2336 esteja disponível, é necessário garantir a configuração de parâmetros, a atualização das rotinas e das dependências conforme listado abaixo:

Parâmetros:

  • Na rotina 132 (Parâmetros), informar um valor percentual no parâmetro 4876 - Percentual do CAP (Coeficiente de Adequação de Preços).
  • Configurar o parâmetro 9880 - Utilizar Preço Fábrica por UF = Sim.

Rotinas e Dependências:

  • Rotina 2336 - Versão 38.0.1.4 ou superior.
  • Rotina 814 - Versão 08.00.19.000 ou superior.
  1. Configuração de Parâmetros e Produto:

    • Acessar a rotina 132 e configurar o parâmetro 4876 - Percentual do CAP (Coeficiente de Adequação de Preços) com um percentual (Ex.: 10%).
    • Acessar os parâmetros gerais e configurar o parâmetro 9880 - Utilizar Preço Fábrica por UF como Sim.
    • Definir o Preço de Fábrica na tabela PCTABMEDABCFARMA para o produto e região específicos.
    • Acessar a rotina 203 - Cadastrar Produto.
    • Na rotina 203, configurar o produto para usar CAP (PCPRODUT.LICITUSARCAP = S), utilizar Preço Fábrica (Utiliza Preço Fábrica = S) e definir um Preço de fábrica (Ex.: 100,00).
  2. Configuração do Cliente:
    • Garantir que o cliente que receberá a venda esteja classificado como órgão público (PCCLIENT.ORGAOPUB = S).
  3. Execução da Rotina 2336:

    • Abrir a rotina 2336 - Alterar Pedido de Venda.
    • Tentar incluir ou editar um item do produto configurado no Passo 1, utilizando um Preço de Venda (PVENDA) superior ao limite calculado (PF × (1 - CAP)).

Resultado Esperado: A rotina 2336 deve impedir a gravação e exibir a mensagem de bloqueio: “Venda para órgão público deve ser inferior ao Preço Fábrica descontado do Percentual do CAP, definido na rotina 132.”.


04. DEMAIS INFORMAÇÕES



Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas!