Identificador de Regra

VEN-120PCTIT01

Módulo: VEN - Vendas.

Características: Este Identificador de Regras permite informar ao sistema se é permitido cancelar uma quantidade parcial/total do Item de Produto do Pedido quando houver títulos gerados.
Por padrão, o sistema não possibilita o cancelamento de um Item de Pedido caso já existam títulos gerados para esse pedido.
Para saber se existem títulos gerados para o pedido, o sistema executa uma consulta na tabela do contas a receber (tabela C. Receber - Títulos - Dados Gerais (E301TCR)), sem nenhum tipo de filtro, situação, valor, etc.
Por meio desse Identificador de Regras, o usuário pode customizar a consistência executada pelo sistema para proibir ou não o cancelamento parcial/total de um pedido que contenha títulos.
Como sugestão de uso, o usuário poderá fazer um select na tabela de títulos, afim de encontrar todos os títulos vinculados ao pedido. Então, com base nesses títulos, poderá aplicar a sua regra de negócio para definir qual valor retornar para a variável VenAPermiteCancelar.
Ao utilizar esse Identificador de Regras, é possível que seja necessário utilizar também o Identificador de Regras VEN-120EXTCR01.

Variáveis Disponibilizadas:

Nome Tipo Observações Retorna Valor
VenNCodEmp Numero Código da Empresa logada N
VenNCodFil Numero Código da Filial logada N
VenNNumPed Numero Número do Pedido N
VenATnsPro Alfa Transação de Produto do Pedido N
VenATnsSer Alfa Transação de Serviço do Pedido N
VenACodTpt Alfa Código do Título gerado para o Pedido N
VenAPermiteCancelar Alfa

Essa variável indica ao sistema se é permitido cancelar uma quantidade parcial/total do Item de Produto do pedido, mesmo com títulos gerados.
O valor dessa variável pode ser inicializado de duas formas:

  • Quando o pedido contiver títulos gerados, a variável é inicializada com o valor padrão “N - Nãoˮ, informando que não permite cancelar, mantendo o comportamento original do sistema.
  • Quando o pedido não contiver títulos gerados, a variável é inicializada com o valor padrão “S - Simˮ, informando que permite cancelar, mantendo o comportamento original do sistema.
S ou N

Este artigo ajudou você?