Você está na página 1de 4

Como Funciona a Política de Composição? - ION Vendas - Confluence https://conhecimento.ionsistemas.com.br/pages/viewpage.action?pag...

Páginas / … / Políticas, Campanhas e Promoções

Como Funciona a Política de Composição?


Criado por Wagner Coelho, última alteração por Tulio Gualberto em out 21, 2021

Funcionalidade
As políticas de composição do Pedido, são políticas que são validadas durante a confecção do pedido, elas exibem
um alerta e podem bloquear o pedido ser enviado caso exista algum tipo de restrição que não seja atendida.

Configuração

Para ativar essa funcionalidade é necessário realizar a configuração abaixo:

A tabela IONV_POLITICAS_COMPOS serve como cabeçalho da política sendo que a política poderá ser aplicada de
acordo com as restrições desejadas, por exemplo: As tabelas utilizadas para a validação desta políticas são as
IONV_POLITICAS_COMPOS e IONV_POLITICAS_COMPOS_RL.

Caso a política for para um cliente específico a coluna CODCLI deve ser preenchida com o código desse
cliente, caso for para o cliente principal a coluna CODCLIPRINC deve ser preenchida.
Caso preenchidas as colunas CODRAMOATIV, CODPRACA, NUMREGIAO, CODVENDEDOR todos os clientes
associados a esses filtros vão receber a restrição da política.
Quando preenchidas as colunas CODCOB e CODPLPAG, e quando no pedido for selecionado o mesmo valor
que estiver cadastrado na política o sistema ativa a política para validar as informações do pedido.

IONV_POLITICAS_COMPOS

COLUNA TIPO PRECISÃO DESCRIÇÃO

CODPOLITICA NUMBER 9 Código que referencia a politica

DT_INI DATE DATE Data de Início da validade da politica

DT_FIM DATE DATE Data de Término da validade da politica

CODCLI NUMBER 9,0 Código do cliente

CODCLIPRINC NUMBER 9,0 Código do cliente principal

CODRAMOATIV NUMBER 9,0 Ramo de atividade

CODPRACA NUMBER 9,0 Praça

NUMREGIAO NUMBER 9,0 Região

CODVENDEDOR NUMBER 9,0 Vendedor

CODSUPERVISOR NUMBER 9,0 Supervisor

CODCOB VARCHAR(4) 4 Código da Cobrança

CODPLPAG NUMBER 6 Código do Plano de Pagamento

TIPOVALIDACAO VARCHAR 2 Tipo de alerta que irá aparecer caso não


esteja preenchido irá aparecer 'ER'
IN - Informação
WN - Warning

1 of 4 18/08/2022 11:36
Como Funciona a Política de Composição? - ION Vendas - Confluence https://conhecimento.ionsistemas.com.br/pages/viewpage.action?pag...

ER - Erro

IONV_POLITICAS_COMPOS_RL

COLUNA TIPO PRECISÃO DESCRIÇÃO

CODPOLITICA NUMERIC 9,0 Código que referencia a politica

TIPOREGRA VARCHAR(2) 2 Tipo da Regra a ser validada:


F: Fornecedor
D: Departamento
S: Seção
TM: Tipo Mercadoria

CHAVE VARCHAR(9) 9 Chave que identificada a entidade/característica do


TipoRegra acima

TIPOVALIDACAO VARCHAR(1) 1 P: Percentual


V: Valor
QM: Quantidade

VL_INICIAL NUMERIC (18,8) Valor/Percentual Inicial/Quantidade Inicial

VL_FINAL NUMERIC (18,8) Valor/Percentual Final/Quantidade Final

Na tabela IONV_POLITICAS_COMPOS_RL é utilizada para informações quais são os valores para a política de
composição ficar ativa.
CODPOLITICA - Tem que ter relação com a tabela IONV_POLITICAS_COMPOS.
TIPOREGRA - Poderá receber os valores de acordo com a restrição desejada:
F - Fornecedor
D - Departamento
S - Seção
TM - Tipo Mercadoria
Todas essas restrições já estão implementadas no ion, caso deseja alguma regra diferente dessas listadas acima,
deverá ser aberta uma tarefa para que seja implementada.
CHAVE - Chave que identificada a entidade/característica do TIPOREGRA acima, por exemplo se a restrição
por Fornecedor, nessa coluna deve receber o código do fornecedor a qual a política se aplica.
TIPOVALIDACAO

- "P - Percentual".

- "V - Valor" de acordo com o tipo de validação desejada.

- "QM - Quantidade Mínima / Quantidade Máxima de Itens" Este tipo de validação só poderá ser usada
quando a coluna TIPOREGRA estiver igual a "F - Fornecedor", pois será verificado se existe no
pedido algum produto que possui o fornecedor igual ao cadastrado na política de composição para realizar
a validação. Caso não existe o o item do fornecedor informado o pedido poderá ser enviado normalmente.
(Versão igual ou superior à #5893).
- "QS - Quantidade Mínima / Quantidade Máxima de produtos distintos" Este tipo de validação só poderá
ser usada quando a coluna TIPOREGRA estiver igual a "F - Fornecedor", pois será verificado se existe no
pedido a quantidade de SKU's distintos para o fornecedor igual ao cadastrado na política de composição
para realizar a validação. Caso não exista nenhum produto do fornecedor informado para o pedido poderá
ser enviado normalmente. (Versão igual ou superior à #5982).
VL_INICIAL - Valor/Percentual Inicial/Quantidade inicial
VL_FINAL - Valor/Percentual Final/Quantidade Final

2 of 4 18/08/2022 11:36
Como Funciona a Política de Composição? - ION Vendas - Confluence https://conhecimento.ionsistemas.com.br/pages/viewpage.action?pag...

Modo de Utilização:
Ao finalizar o pedido, buscar todas as regras de composição (IONV_POLITICAS_COMPOSICAO_RL) que estejam
relacionadas à políticas válidas para o contexto em execução (IONV_POLITICAS_COMPOSICAO).

Para cada regra retornada, verificar se a composição do pedido está dentro dos limites estipulados. Caso não esteja,
gerar alerta e não deixar salvar o pedido.

Exemplo:
Política que exija que a % de medicamentos (Produto com TIPOMERC = MD) seja no mínimo 70% para pedidos
realizados para o plano de Pagamento 18.
IONV_POLITICAS_COMPOSICAO

COLUNA PREENCHIMENTO

CODPOLITICA 1

DT_INI 2020-01-01 00:00:00

DT_FIM 2021-01-01 00:00:00

CODCLI NULL

CODCLIPRINC NULL

CODRAMOATIV NULL

CODPRACA NULL

NUMREGIAO NULL

CODVENDEDOR NULL

CODSUPERVISOR NULL

CODCOB NULL

CODPLPAG 18

IONV_POLITICAS_COMPOSICAO_RL

COLUNA PREENCHIMENTO

CODPOLITICA 1

TIPOREGRA TM

CHAVE MD

TIPOVALIDACAO P

VL_INICIAL 0.7

VL_FINAL 1

Mensagem sendo exibida no ION Vendas.

3 of 4 18/08/2022 11:36
Como Funciona a Política de Composição? - ION Vendas - Confluence https://conhecimento.ionsistemas.com.br/pages/viewpage.action?pag...

Artigos relacionados
Como definir dias para bloquear a edição de pedidos
Como Utilizar Quantidade Máxima de Pedidos Pendentes?
Como Dispensar Cerca Eletrônica ao Editar Pedido
Como Cancelar Pedido?
Horário Utilização

pedido alerta 531 532 533 534


política composição 16548061

LICENÇA DE AVALIAÇÃO Você está gostando do Confluence?


Considere a possibilidade de comprá-lo hoje.

4 of 4 18/08/2022 11:36

Você também pode gostar