Esta função é então a terceira etapa maior do ciclo de parametrização das tarifas. Ela permite definir as regras de tarificação fornecedores, quer dizer as regras permitindo definir :
Os valores de preço, descontos e dos montantes anexos (todos os campos de colunas definidas na parametrização das estruturas tarifas podem ser afetadas).
As regras de tarificação são o mesmo a se aplicar em gestão de pedidos de compra, das encomendas e receções, sabendo que estas regras não se aplicam que em caso de criação ou de acréscimo de linhas, mas em nenhum caso em caso de geração a partir de um outro documento (as condições comerciais são respeitadas neste caso). Excepto para os pedidos de compra que são recalcuados se necessários (no caso onde um conjunto de pedidos de compra são escolhidos).
É possível definir um número ilimitado de regras de tarificação fornecedor, cada um sendo identificado por um código sobre seis caracteres- Em cada regra está associada a uma prioridade que permite da hierarquizar face a face das outras regras,e umcódigo motivo que permite assinar a origem dos valores encontrados em pesquisa tarifária.
O resultado desta parametrização permite, para cada código tarifa, de criar automaticamente dos ecrãs de consulta e de atualização das tarifas contendo os limites colunas. O algoritmo de pesquisa tarifária toma então em conta a regra de tarificação, e o utilizador pode então preencher a sua base tarifária.
Um grnade número de regras podem ser parametrizados, que permitem definir :
Estas regras podem ser aplicadas a partir de condições definidas :
Consulte a docuemntação de Implementação
Esta parametrização se faz sobre três separadores :
Apresentação
A flag Activo (sim/não) permite de inibir uma regra de tarifa. Deste facto, isto permite preparar ao avanço das bibliotecas de regras e de não as ativar que em caso de necessidade. Uma função dedicada permite não tratar que sobre este campo e sobre o campo prioridade. Reporte-se à documentação sobreativação das tarifas para mais indicações.
O Tipo de tarifa determina o tipo de regras parametrizadas.
Existem dois tipos de tarifa :
A tarifa agrupada, se está aplicada, não tem em caso nenhum conta das regras de prioridade das tarifas normais ou inicialização feitas por este (por contra as regras de prioridade se aplicam entre tarifas agrupadas). Por princípio, se aplica o montante e os descontos /despesas os mais favoráveis ao comprador Assim, para uma mesma linha de encomenda, o preço bruto pode provir de uma ficha tarifa Normal, os descontos e as despesas da ficha de tarifa Agrupado, sempre a uma vantagem do comprador.
As tarifas agrupadas não são calculadas que para as encomendas de compra.
Os grupos de pesquisa permitem assoicar entre eles os conjuntos lágicos de tarifas que serão sempre avaliadas por ordem de prioridade ao seio de um mesmo grupo. Na emissão de avaliação de todos os grupos de pesquisa, toma-se a tarifa emitida do grupo tarifário mais interessante para a encomnda em se apoiando sobre o preço líquido calculado.
Temos a possibilidade de definir até dez grupos de pesquisa ("0".."9"). Se nenhum grupo foi determinado (todas as tarifas temos o valor zero) é a regra de prioridade que se aplicará no conjunto das tarifas. Falta notar que os grupos de pesquisa não se aplicam às tarifas agrupadas.
A Prioridade é útil quando várias regras tarifárias de tipo Normal ou de tipo Agrupado são suscetíveis de existir. Define-se então em qual ordem as tarifas são pesquizadas.
Particularidade afetando as tarifas agrupadas
As prioridades se aplicam igualmente. Por outro lado quando uma tarifa agrupada se aplica sobre uma linha de documento, as outras tarifas agrupadas não poderão se aplicar. No caso das tarifas normais, estas podem se aplcar em cascata quando a tarifa se apoia sobre as colunas de descontos e de despesas diferentes.
O motivo é um código de tipo menu local, cujas características são as seguintes :
Fechar
Campos
Os seguintes campos estão presentes neste separador :
| Code permettant d'identifier la règle tarifaire. Un code tarif identifie un paramétrage donnant accès à des règles de détermination de prix, de remises, ou d'autres éléments liés à la tarification. Pour paramétrer un code tarif, on définit son type, la liste des champs permettant de savoir dans quel cas une ligne tarifaire est applicable, et la liste des champs renseignés par la ligne. Une fois ce paramétrage défini, l'utilisateur a accès à des écrans de saisie de lignes tarifaires, où il peut à la fois entrer la valeur des critères et les valeurs correspondantes Par exemple : Définition de deux remises par couple Famille article - Code client. Les champs Famille article (de la fiche article) et Code client (de la fiche client) sont considérés comme critères pour le paramétrage. Les champs Discount1 (Remise1) et Discount2 (Remise2) sont les valeurs renseignées par la règle tarifaire. Dans ce cas, l'écran de saisie des lignes de tarif contient quatre colonnes en tout. |
| Cet intitulé long est utilisé en titre dans les écrans et les états. Por defeito, o intitulado curto, o intitulado longo ou cabeçalho de coluna de um dado está registado (em criação/modificação) na língua de conexão do utilizador. Pelo intermediário da função Traducções em linha (clique direito a partir desta zona), é trduzível numa outra língua. Na janela de tradução em linha da zona activa, acrescenta um novo código língua com tradução nesta língua. Um utilizador se conectando numa das línguas traduzidas disporá de intitulado curto, do intitulado longo ou do cabeçalho de coluna na sua língua de conexão se está definido, senão será disponível na língua por defeito no dossier. |
| Ce champ permet de renseigner un code de structure tarif. |
| Indicador permitindo ativar ou não a presença desta tarifa nas proposições. Quando uma tarifa está declarada "Não ativa", não é mais utilizada na pesquisa do preço.
|
| Dans le paramétrage d'un tarif, il existe deux typologies de fournisseurs : Groupe
Hors groupe
|
| Ce champ définit la règle tarifaire : Normal Ce tarif définit un ensemble de conditions évaluées à la ligne, en fonction de conditions liées au contexte (fournisseur ou client, article, en-tête de commande, etc.). Groupé
Si le tarif groupé est appliqué, ce dernier ne tient pas compte des règles de priorité des tarifs normaux ou initialisation faites par ces tarifs (par contre les règles de priorité s'appliquent entre tarifs groupés). |
| Os grupos de pesquisa permitem associar os conjuntos lógicos de tarifas avaliadas por ordem de prioridade no seio de um mesmo grupo. |
| Indicador permitindo atribuir uma prioridade à tarifa para permitir a sua classificação na ordem de pesquisa. As tarifas são exploradas na ordem crescente. Particularidade afetando as tarifas agrupadas No caso das tarifas normais, estas podem se aplcar em cascata quando a tarifa se apoia sobre as colunas de descontos e de despesas diferentes. |
| O Motivo é um código de tipo menu local associado a uma regra tarifária.
Um parãmetro dedicado permite definir um valor por defeito para os motivos quando o preço está modificado manualmente.
|
Fechar
Apresentação
Este separador permite definir os diferentes campos de tabelas em linha cujos valres vão determinar a aplicação da linha tarifária. Regista-se aqui à vez o código da tabela afetada, depois escolhe-se o campo utilizado como critério.
As funções seguintes estão disponíveis :
Tabela | Título Tabela |
ITMMASTER | Artigos |
ITMFACILIT | Artigo-estabelecimento |
ITMBPS | Artigos / Fornecedores |
BPARTNER | Terceiros |
BPSUPPLIER | Fornecedores |
BPSUPPMVT | Movimentos fornecedores |
PPRICLINK | Elementos de cabeçalho e de pé de documento |
ITMSALES | Artigos / Vendas (para as tarifas inter-sociedades) |
BPCUSTOMER | Cliente (para as tarifas inter-sociedades) |
BPCUSTMVT | Movimentos clientes (para as tarifas inter-sociedades) |
BPDLVCUST | Clientes entregues (para as tarifas inter-sociedades) |
A tabela PPRICLINK é uma tabela que não teve existência real na base de dados. É uma estrutura de dados na qual se guardam os elementos de cabeçalho e de linha de docuemnto utilizáveis para a pesquisa tarifária. Trata-se para o essencial dos elementos de cabeçalho e de linhas comuns a todos os documentos (PC, encomendas, receções) que podem ser selecionados como critério de pesquisa tarifária. Encontra-se por exemplo o código transportador, o modo de entrega, as famílias estatísticas fornecedores ou artigo...
O critério registado, vê-se aparecer o seu comprimento para informação (o comprimento acumulado dos critérios está limitado a 50 caracteres, mas isto pode eventualmente ser parametrizado). Regista-se igualmente o índice se a zona possui várias ocorrências.
Tarifas inter-sociedades : mesmo se na maior parte dos casos, a parametrização das tarifas inter-sociedades será simples (Preço artigo para todas as sociedades do grupo), poderá se for caso disso definir os preços diferentes para certas sociedades do grupo comprador a outras sociedades do grupo. Para poder efetuar uma tal parametrização, as tabelas ITMSALES, BPCUSTOMER, BPCUSTMVT e BPDLVCUST foram acrescentados. A tabela PPRICLINK igualmente doi enriquecido para aí acrescentar um estabelecimento de venda e sociedade de venda associada ao fornecedor inter-estabelecimento.
Ter-se-á por exemplo a possibilidade de definir uma tarifa por sociedade de vendas para diferentes sociedades de compra :
Lado venfas a parametrização se exprimirá assim :
Lado compras a parametrização se exprimirá assim :
Fechar
Campos
Os seguintes campos estão presentes neste separador :
|   |
| Trata-se das tabelas disponíveis sobre as quais as regras tarifárias podem ser aplicados. |
| Este campo retoma o intitulado longo da tabela seleccionada. |
| Trata-se do nome do campo utilizado como critério. Pertence à tabela precedentemente registada. |
| Este campo indica o comprimento do campo selecionado. Este critério intervém no tamanho máximo dos elementos podendo ser utilizados. O comprimento acumulado dos critérios está limitado a 50 caracteres, mas parametrizáveis. O índice, se a zona possui várias ocorrências, está registável. |
| Trata-se do valor do código eixo analítico a tomar em conta para as zonas secções analíticas CCE. |
| Trata-se do valor de índice a tomar em conta para as zonas multi-dimesionadas. |
| Este intitulado aparece no cabeçalho de coluna para os ecrãs criados a partir desta parametrização. |
| Este campo permite de acrescentar uma coluna de intitulado longo ou curto em consulta, por exemplo a razão social, a designação do artigo, etc. |
Fechar
Apresentação
Este separador permite definir o tratamento dos preços
O campo Preço liquido/bruto permite definir se os preços das fichas de tarifas registadas sob parametrização serão em líquido, ou em bruto.
Automaticamente, em registo de encomenda ou no ciclo compra em geral, o preço unitário está sempre exprimido em líquido. O preço Bruto prenchido sobre as fichas tarifas será automaticamente convertido em líquido em registo de documento. É porque a zona conversão não está acessível.
O campo Preço/quantidade pode tomar dois tipos de valor :
O campo Divisa permite prencher um código divisa fica para todas as linhas registadas com este regra tarifária. Se este campo não está preenchido, registar-se-á cada linha de tarifa o código da divisa correspondente.
O campo Conversão unidade permite aplicar, se vale Sim, a linha de tarifa mesma se a unidade utilizada na transação de compra difere daquela registada na ficha tarifa (unidade sendo então convertido segundo a tabela dos coeficientes - cf documentação Coeficientes). Se este parâmetro vale Não, a linha tarifária não será aplicada.
A conversão de unidade não está aplicável no quadro das tarifas agrupadas.
O campo Conversão divisa permite aplicar, se vale Sim, uma linha de tarifa mesma se a divisa do documento não é aquela da tarifa (o preço sendo convertido segundo a tabela dos cursos - cf documetação Câmbiors divisa). Se este parãmetro vale Não, a linha tarifária não está aplicada se a divisa não é a mesma.
Fechar
Campos
Os seguintes campos estão presentes neste separador :
Bloco número 1
| Utilisez ce champ pour définir si le tarif affecte le prix unitaire à la ligne, et si oui, de quelle manière : Non
Valeur Vous devez saisir un prix dans le tarif, le prix unitaire de la ligne étant renseigné par cette valeur si la ligne de tarif est applicable. Valeur pour N
Coefficient
Calcul
|
| Se o Tratamento preço está "Coeficiente" : Se oTratamento preço está "Cálculo" : |
| La case à cocher Mise à jour prix nul concerne uniquement les tarifs groupés pour lesquels le champ Traitement prix a pour valeur 'Valeur' ou 'Coefficient'. Si vous cochez cette case, le système force le prix brut du tarif pour les lignes d'articles dont le prix brut est nul. Contrairement à la logique générale de tarif groupé, le prix nul n'est alors pas considéré comme le meilleur prix. Cette règle est la même lorsque le prix paramétré du tarif groupé (champ Prix dans la fonction Saisie tarifs) est nul : une valeur nulle (prix, remise ou frais) ne remplace jamais la valeur renseignée de la ligne, que la case Mise à jour prix nul soit cochée ou non. Pour les autres tarifs groupés, le fonctionnement reste le suivant, que la case Mise à jour prix nul soit cochée ou non :
|
Bloco número 2
| Este indicador permite de determinar se os preços dos artigos são exprimidos líquidos ou em bruto. Não tem influência sobre a pesquisa tarifária nas compras. |
| Si le tarif est de type Normal, le champ peut prendre plusieurs types de valeur : Oui
Non
Si le tarif est de type Groupé, les conditions groupées d'application du tarif dépendent d'un cumul de :
|
| Trata-se do código de divisa controlado na tabela das divisas. |
Bloco número 3
| Non
Oui
|
| Non
Oui
|
| Indicateur permettant de gérer une conversion automatique du tarif dans la devise du document. Non
Oui
|
Fechar
Apresentação
Este separador apresenta, num quadro deslizante, a lista das colunas definidas em parametrização de estrutura linha (estas colunas podem conter os montantes ou das percentagens, em mais ou em menos). Pode-se então, para cada valor de coluna, definir por valores seguintes como a estrutura de tarifa trata :
Fechar
Campos
Os seguintes campos estão presentes neste separador :
| Este campo retoma o intitulado do desconto ou das despesas emitidas da estrutura tarifária. |
| Ce champ permet de gérer les frais et remises définis dans la structure des tarifs. Oui
Non
Initialisation
|
Fechar
Em fim de registo, este botão permite de registar a parametrização efectuada e de desencadear a geração dos écrãs : |
Este botão permite de copiar a parametrização depois ou versus um outro dossier. |
Para além das mensagens genéricas, as seguintes mensagens de erro podem aparecer durante o reg. :
Esta mensagem está afixada quando se entra em modificação sobre as tarifas, se existe efetivamente as linhas. Neste caso, os dados arricam de não mais corresponder à estrutura da tarifa.
Esta mensagem está afixada quando se modifica o cabeçalho ou o primeiro separador de uma tarifa para a qual os dados foram já registados. Exceto caso excecional, os dados não poderão ser recuperados, é então recomendado de responder Sim à questão (o que é o velor por defeito).
Esta mensagem está afixada quando se tenta modificar o segundo separador de uma regra tarifária para a qual os dados foram já registados. Neste caso, os dados arricam de não mais corresponder à estrutura da tarifa. É então recomendado de responder Sim à questão (o que é o valor por defeito).
Esta mensagem está afixada quando se modifica as colunas preenchidas pela tarifa sobre o3º separador uma regra tarifária para a qual os dados foram já registados. Neste caso, certas colunas acrescentadas arriscam de ter um montante nulo, ou se ser mal registadas. O valor por defeito está então a Não, mas falta para o mês verificar as linhas de tarifas.
Esta mensagem de advertência está afixada quando se cria uma tarifa de compra de tipo inter-sociedade e que a tarifa de vendas correspondentes não existe ou se existe, não é de tipo inter-sociedade.