Esta rotina permite incluir e realizar manutenções das tabelas de classificação com também vincular os tipos de descontos cadastrados.
A classificação é uma forma de examinar a qualidade do produto que está recebendo no romaneio, definindo um resultado de análise para cada tipo de classificação e por fim podendo aplicar um desconto no volume recebido.
Para Incluir uma tabela de classificação:
Para Alterar uma tabela de classificação:
Para Excluir uma tabela de classificação:
Para Visualizar:
Abaixo são descritos os parâmetros que estão relacionados a rotina.
Campo | Descrição |
---|---|
Código: | Código da tabela de classificação. |
Descrição | Descrição tabela de classificação. |
Cód. Produto | Código do produto que será relacionado a tabela de classificação. |
Data Início | Data de início de vigência da tabela de classificação. |
Data Fim | Data final de vigência da tabela de classificação. |
Tabela Desc. Padrão | Indica se a tabela é de desconto padrão para o produto. |
Grupo | Código do grupo de estoque. Quando não informado o produto, pode ser definido que a tabela pertence a um grupo de estoque específico. Dessa forma, ao informar no romaneio uma tabela de classificação será verificado se a tabela é válida para o grupo de estoque do produto que está no romaneio. |
Blq. Qualidade | Indica se haverá bloqueio da qualidade. Os valores aceitos são:
|
Tipo Operação | Indica o tipo de operação que a tabela de classificação está associada. Os valores aceitos são:
|
Usuário | Código do usuário de permissões para a tabela de classificação. |
Grp. Usuário | Grupo de usuário de permissões para a tabela de classificação. |
Abaixo são descritos as outras ações disponíveis no browse da rotina:
Ação | Descrição |
---|---|
Descontos | Permite cadastrar os descontos para a tabela de classificação. Para mais informações verifique o tópico 04.Descontos. |
Permissões | Permite realizar cópia das permissões da tabela de classificação para uma outra tabela. |
Por meio de Outras Ações → Descontos é possível informar descontos para a tabela de classificação que serão utilizados para calcular o desconto no recebimento da mercadoria. Abaixo são detalhados os principais campos:
Campo | Descrição |
---|---|
Sequência | Código da sequencia do desconto. Utilizado para ordenação dos descontos. |
Cód. Desconto | Código do tipo de classificação, também conhecido como tipo de desconto. |
Desc. Extra | Indica se haverá ou não Desconto Extra. Este campo somente é utilizado nas rotinas do módulo descontinuado de Gestão Agrícola. |
Incidência sobre o Peso | Indica sobre qual peso será aplicado o desconto. Os valores aceitos são:
|
Incidência sobre Complemento | Indica se haverá incidência de desconto sobre o peso complementar do romaneio de entrada (AGRA280) do módulo Gestão Agrícola. Este campo somente é utilizado nas rotinas do módulo descontinuado de Gestão Agrícola. |
% Padrão | Número referente à Percentagem Padrão. Campo descontinuado. |
Modalidade | Modalidade do desconto. Os valores aceitos são: 0 - Automática; 1 - Manual. Quando a opção está como automática o campo para informar o resultado da análise do recebimento é bloqueado, visto que é necessário utilizar algum equipamento de leitura para esta informação. |
Matriz | Indica se utiliza matriz. Os valores aceitos são:
|
Obrigatório | Indica se obrigará informar o resultado para o desconto no romaneio. |
Tipo de Resultado | Indica o tipo de resultado que será informado. Os valores aceitos são:
Quando for do tipo Percentual validará o valor digitado, não podendo ultrapassar 99.99%. Já o tipo Faixa permite um valor até 99999.99. Ao informar o resultado no romaneio o sistema buscará a valor digitado na tabela de sub-itens de desconto visando encontrar a faixa que se encaixa e então determinar o desconto. |
Grupo | Indica se o desconto é do tipo agrupador, ou seja, há outros tipos de desconto abaixo dele que determinam o seu resultado. Os valores aceitos são:
|
Fórmula | Permite informar uma fórmula para calculo do resultado quando o desconto é do tipo Grupo ou SubGrupo. |
Na pasta Classificação é possível definir as faixas de descontos e suas características. Os principais campos são:
Campo | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
% Inicial | Percentual inicial da faixa. | ||||||||||
% Final | Percentual final da faixa. | ||||||||||
% Desconto | Indica o percentual de desconto para a faixa. | ||||||||||
Percentual Proporcional | Indica se utilizará um desconto proporcional quando o resultado informado for mais que a faixa. Os valores aceitos são:
Exemplo:
| ||||||||||
Tabela alternativa | Permite informar uma tabela de desconto alternativa. Ao informar o resultado o mesmo será alterado no romaneio para esta nova tabela. | ||||||||||
Produto Alternativo | Campo apenas para visualização e será exibido o produto relacionado a tabela alternativa. | ||||||||||
Tipo da reserva | Permite vincular o desconto a um tipo de reserva. Esta informação é utilizada na reserva automática da rotina OGA200 - Reserva de Quantidade do Contrato | ||||||||||
% Retenção | Indica o percentual para retenção utilizado no controle de reservas (OGA200). |
Na pasta Itens do Grupo é possível adicionar outros descontos que estejam relacionado a tabela e que farão parte desse grupo. Somente é possível informar itens quando o tipo do desconto é do tipo Grupo ou Sub-grupo.
Ao acessar o browse de descontos (Outras Ações →Descontos) é possível incluir, alterar, visualizar e excluir descontos para a tabela que está selecionada. Também é possível definir uma matriz de descontos, ou seja, criar uma combinação que determine o desconto final. Para acessar essa funcionalidade é pré-requisitos que exista um desconto classificado como Matriz Linha e Matriz Coluna ou Matriz resultado. Essa definição é feita no próprio campo Matriz da tela de manutenção de descontos.
Em seguida, basta acessar Outras Ações → Matriz. Será aberta uma nova tela com a combinação (Linha x Coluna) dos tipos de desconto.
A rotina de tabelas de classificação, permite definir que um desconto (tipo de classificação) seja do tipo Grupo ou SubGrupo, ou seja, ele agrupará o resultado de outros descontos para então procurar em suas faixas o desconto a ser aplicado.
O cálculo do grupo é realizado por meio do campo Fórmula. A seguir e apresentando um exemplo:
1 - Primeiramente deve-se incluir à tabela os descontos individuais e que farão parte de um grupo. Neste exemplo foram definidos dois descontos do tipo resultado Percentual.
2 - Em seguida é incluído o desconto do tipo grupo. Caso na rotina Tipos de Classificação os itens do grupo já estejam vinculados (por meio do campo Grupo), a pasta Itens do Grupo é carregada automaticamente. Observar na imagem abaixo que o tipo do desconto foi definido como Grupo, a fórmula foi informada e os descontos 000001 e 000002 foram vinculados.
A fórmula deve ser digitada manualmente e respeitada a regra de montagem. Deve-se informar o código do item do grupo e qual valor deseja utilizar. O valor é indicado pelas letras R e D. Para R será utilizado o valor de resultado digitado e D o valor de desconto. Portanto, no exemplo está somando os valores de resultados dos itens 000001 e 000002 e subtraindo o valor de desconto dos mesmos.
3 - Por último, na imagem abaixo é apresentado o resultado final do desconto no romaneio. Foram digitados o resultado apenas da análise Quebrado e Umidade. Conforme a fórmula definida foi gerado automaticamente o resultado e desconto do Grupo1. Fórmula: (000001R + 000002R) - (000001D + 000002D) → (8 + 10) - (5 + 2) = 11.
Importante: Será considerado no romaneio a quantidade descontada a soma de todos grupos, sub-grupos e itens.
É possível também definir um nível a mais, informando o tipo de desconto como sub-grupo. Dessa forma é possível fazer a seguinte estrutura: ----- GRUPO --- SUB-GRUPO -- ITEM DESCONTO 1 -- ITEM DESCONTO 2 |
<!-- esconder o menu --> <style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } </style> |