Calcul automatique du prix de vente (V10.5)

Lors d'une saisie de pièce, il est possible de générer automatiquement le prix de vente d'un article, par croisement d'une classification client et d'une classification article et application d'un coefficient correspondant.

Mettre en place la classification article

Menu : Administration/ Classification/ Découpage des classifications.
Pour créer une classification article, se mettre en insertion et choisir Article – Tarif:

La classification de l'article correspond à un code de 9 caractères maximum qui pourra être découpé en 4 parties, à l'image des codes statistiques historiquement présents dans l'ERP. Dans l'exemple ci-dessous, le code associé à l'article se lit de la façon suivante:

  • Si on lit les 3 premiers caractères du code, on a la classification globale de l'article

  • Si on lit les 5 premiers caractères du code, on a la classification globale de l'article sur 3 caractères, puis le 1er sous-groupe auquel il appartient sur 2 caractères

  • Si on lit les 7 premiers caractères du code, on a la classification globale de l'article, puis le 1er sous-groupe auquel il appartient sur 2 caractères, puis une subdivision du sous-groupe sur 2 caractères

  • Si on lit les 9 premiers caractères du code, on a la classification de l'article au niveau le plus fin : classification globale de l'article, puis le 1er sous-groupe auquel il appartient sur 2 caractères, puis une subdivision du sous-groupe sur 2 caractères, puis une subdivision de la subdivision sur 2 caractères.



Exemple 1 : Un code article pourrait être EDUPRCM67
Premier niveau de lecture : EDU pour EDUcation
Deuxième niveau de lecture : EDUPR pour EDUcation école PRimaire
Troisième niveau de lecture : EDUPRCM pour EDUcation école PRimaire Cours Moyen
Quatrième niveau de lecture : EDUPRCM67 EDUcation école PRimaire Cours Moyen du département 67. Ce quatrième et dernier niveau de classification est le plus fin.
Exemple 2 : Un code article pourrait être LOICR
Premier niveau de lecture : LOI pour LOIsir
Deuxième niveau de lecture : LOICR pour LOIsir CRéatif
Le découpage de la classification article est obligatoire pour que la fonctionnalité soit opérationnelle.

Libellé classification


Une fois le découpage de la classification défini, il faudra créer les libellés correspondants à toutes les occurrences du code.
Menu : Administration/ Classification/ Libellé des classifications.
On se met en insertion et on choisit article – tarif:

Si l'on reprend l'exemple du code EDUPRCM67, on va créer:

  • EDU : éducation

  • EDUPR : éducation primaire

  • EDUPRCM : éducation primaire cours moyen

  • EDUPRCM67 : éducation primaire cours moyen dpt 67

Si le code EDUPRCM68 existe également, on va créer EDUPRCM68 avec pour libellé éducation primaire cours moyen dpt 68.

Mettre en place la classification client

Menu : Administration/ Classification/ Découpage des classifications.
Pour créer la classification client, se mettre en insertion et choisir Client – Tarif:

De la même façon que pour la classification article, la classification client correspond à un code de 9 caractères maximum qui pourra être découpé en 4 parties, à l'image des codes statistiques historiquement présents dans l'ERP. Le découpage de la classification client est elle aussi obligatoire pour que la fonctionnalité soit opérationnelle.
Comme pour la classification article, il faudra créer dans Administration/ Classification/ Libellé des classifications en choisissant client-tarif:

Placer le code classification sur les articles correspondants

L'association d'un code classification à un article se fait via sa fiche, onglet Classification.

Placer le code classification sur les clients correspondants

L'association d'un code classification à un client se fait via sa fiche, onglet Classification.

Générer les classifications articles

Menu : Administration/ Classification/ Génération des classifications.
On choisit article – tarif:

Le programme génère une arborescence correspondant au découpage du code de classification article.
Remarque : tout changement dans le découpage du code implique une nouvelle génération des classifications.

Générer les classifications clients

Menu : Administration/ Classification/ Génération des classifications.
On choisit client – tarif:

Le programme génère une arborescence correspondant au découpage du code de classification client.
Remarque : tout changement dans le découpage du code implique une nouvelle génération des classifications.

Visualiser les classifications article ou client

Menu : Administration/ Classification/ Visualisation des classifications
Le programme de génération des classifications génère une arborescence correspondant au découpage du code de classification article ou client que l'on pourra visualiser à l'aide du programme Administration/ Classification/ Visualisation des classifications, choix Article ou Client – tarif:

Dans la visualisation des classifications, si on ne coche pas Afficher les entités, on verra uniquement les déclinaisons de codes sous format arborescent:

Dans la visualisation des classifications, si on coche Afficher les entités, on verra les déclinaisons de codes sous format arborescent avec les entités client ou article concernées:



Les tables techniques associées

Les tables accessibles par Administration/ Classification/ Classification en colonne et Administration/ Classification/ Classification en ligne sont des tables techniques remplies par le traitement de génération des classifications articles et clients.

Définir un coefficient pour calculer automatiquement le prix de vente

Menu : Commerce et logistique/ Fichiers/ Tarification/ Tarification vente/ Coefficients de vente

Le coefficient est identifié par un code. Il est impératif de renseigner une date d'effet, qui est la date à partir de laquelle le coefficient va s'appliquer.
On indique la classification client concernée. N'importe quel niveau parmi les 4 possibles peut être utilisé.
On indique éventuellement un fournisseur (correspond au fournisseur habituel de la fiche article) et/ou un code classification article. Ici aussi, n'importe quel niveau parmi les 4 possibles peut être utilisé.
Les cases à cocher Client et Article, permettent d'indiquer que le code ne correspond pas à un niveau de classification, mais à l'entité client ou article.
On indique le coefficient qui doit s'appliquer sous forme de pourcentage ainsi qu'une date de fin de validité au delà de laquelle le coefficient ne s'appliquera plus.
S'il existe des coefficients différents s'appliquant sur des niveaux de classification différents pour les articles ou les clients, c'est toujours le coefficient associé au niveau le plus fin qui sera appliqué.
Exemple : Coefficient 25 pour EDU
Coefficient 30 pour EDUPR
Coefficient 40 pour EDUPRCM
C'est le coefficient 40 qui sera appliqué.
Remarque : Si un tarif 99 existe, il est prioritaire sur le prix de vente calculé.

Base de calcul pour application du coefficient


La base de prix se positionne dans Commerce et logistique/ Fichier/ Organisation/ Dossier, onglet pièces par la règle de valorisation des ventes : au dernier coût de revient, au dernier coût moyen pondéré ou au tarif d'achat de référence pour les articles éphémères.
Il est à noter que, pour les articles qui ne sont pas des articles éphémères, et qui ne sont pas encore entrés en stock (et pour lesquels il n'y a donc pas encore de prix d'achat) mais pour lesquels il existe un tarif d'achat défini pour un fournisseur principal, leur CR/PMP sera initialisé avec ce tarif d'achat défini pour le fournisseur principal, majoré du taux de marge minimun défini dans Commerce et logistique/ Fichiers/ Organisation/ Dossier, onglet Options, groupe Références.
Pour les articles éphémères, et ce quel que soit le paramétrage dossier en place, la base de calcul prise en compte, est le tarif d'achat de référence, majoré des frais définis dans Commerce et logistique/ Fichiers/ Organisation/ Dossier, onglet Tarifs-remises, groupe Tarifs de références.

Déclencher le calcul automatique du prix de vente


Pour activer la fonctionnalité de calcul automatique du prix de vente, il faut définir un code tarif qui permettra au programme de savoir que, pour un client portant ce code tarif, il faudra embrayer vers le calcul automatique du prix.
Ce code se positionne dans Commerce et logistique/ Fichier/ Organisation/ Dossier, onglet Tarifs/remises, champ "Code tarif pour valorisation du prix de vente par les classifications".

Remarque: ce code est donc à positionner sur la fiche Client, onglet "TARIFICATION".

Savoir quel coefficient a été appliqué


En saisie de pièces, dans le détail de la ligne, onglet Généralités, le code tarif induisant le déclenchement automatique du calcul des prix est affiché.

Dans l'onglet Tarification, on peut visualiser le code et le pourcentage correspondants au coefficient appliqué à la ligne.