Gérer les matelas#
Objectif des Matelas#
Les prix d’achat auprès du fournisseur ont été fixés pour une période donnée. Ces tarifs d’achat sont nommés PAC : Prix d’Achat Confidentiel, et servent à passer les commandes fournisseur et de valoriser la marchandise au bon prix.
La marge commerciale est la différence entre le Prix de vente et le Prix d’Achat de Distribution. Le Prix d’Achat de Distribution nommé PAD est le tarif auquel est valorisé le coût de revient de la vente pour établir la base de calcul de la marge commerciale.
Le matelas est la diférence entre le PAC - Prix d’Achat Confidentiel et le Prix d’Achat de Distribution.
Valeur du Matelas = PAD - PAC.
Marge commerciale = Prix de vente - PAD.
Le prestataire a établi par segmentation et nature de la vente et origine de la vente, la valeur des matelas.
Définition dans artis.net#
Prix de vente : Prix saisi dans la ligne de commande, valorisant le prix total H.T.
Prix d’Achat de Distribution : Coût de revient de la ligne de commande, issu du tarif d’achat commercial nommé PAD. Il est donc nécessaire d’enregistrer au préalable tous les PAD dans ce tarif, pour chaque article concerné.
Prix d’Achat Confidentiel : Zone spécifique de la ligne de commande, valorisée automatiquement, consulter le paragraphe suivant. Lors de la génération de commande fournisseur, le PAC est automatiquement pris en compte pour valoriser les lignes de commandes.
Matelas : Les matelas sont enregistrés dans la table de décision
MATELAS
.
Détail des calculs#
Nous présentons quelques exemples de valorisation en tenant compte de points suivants :
Prix de vente : Saisie.
PAD : Enregistré au préalable lors de la création de la fiche article.
Prix d’achat article : Enregistré au préalable lors de la création de la fiche article.
Matelas : Enregistré au préalable dans la table.
Article avec Activité/Famille/Sous-famille présent dans la table des matelas#
Prix de vente en cmde client |
PAD |
Prix d’achat article |
Cout de revient en cmde client |
Matelas |
PAC en cmde client |
Prix d’achat en cmde fournisseur |
---|---|---|---|---|---|---|
500 |
340 |
302 |
340 |
0 |
340 |
340 |
500 |
340 |
302 |
340 |
50 |
290 |
290 |
500 |
302 |
302 |
0 |
302 |
302 |
|
500 |
302 |
302 |
Prix selon méthode de génération |
|||
500 |
302 |
302 |
50 |
252 |
352 252 |
Article avec Activité/Famille/Sous-famille NON présent dans la table des matelas#
Prix de vente en cmde client |
PAD |
Prix d’achat article |
Cout de revient en cmde client |
Matelas |
PAC en cmde client |
Prix d’achat en cmde fournisseur |
---|---|---|---|---|---|---|
500 |
340 |
302 |
340 |
302 |
||
500 |
302 |
302 |
302 |
Le prix d’achat en commande fournisseur pour les articles non présents dans la table des matelas dépend de la référence prioritaire de la fiche article, dans le cas plusieurs références présentes dans la fiche article.
Calcul des valeurs lors de modifications#
Cas |
Opération |
Nature |
Origine de la vente |
PAD |
PAC |
---|---|---|---|---|---|
A |
Saisie initiale |
Neuf |
Géo |
Affectation automatique = tarif d’achat commercial |
Affectation automatique : = PAD – Matelas selon neuf et géo |
B |
Modification manuelle de la nature |
Occasion |
Recalul = PAC + Matelas selon Occasion et Géo. |
||
C |
Modification manuelle de l’origine de la vente |
Appel d’offre |
Recalul = PAC + Matelas selon Occasion et Appel d’offre. |
||
D1 |
Modification manuelle du PAC |
Recalul = PAC + Matelas selon Occasion et Appel d’offre. |
Saisie de la nouvelle valeur (supérieure ou égale à 0). |
||
D2 |
Modification manuelle du PAC |
Suppression de la valeur (la case est vide). |
|||
E |
Modification manuelle uniquement du PAD |
Saisie de la nouvelle valeur |
|||
F |
Modification manuelle du PAD et soit de la nature, soit de l’origine, soit du PAC |
Recalul = PAC + Matelas selon la nature et l’origine. |
Propagation du PAC sur la chaîne d’achat#
Génération de commande fournisseur#
Lors de la génération de la commande fournisseur, il n’y a pas de regroupement des demandes matelassées. artis.net génére une ligne de commande fournisseur pour une ligne de commande client matelassée. Le prix d’achat de la ligne de commande fournisseur est initialisé avec le PAC.
Transfert de matricule#
Un message est affiché pour prévenir l’utilisateur que le prix d’achat des biens n’est pas impacté par le PAC.
Transfert de réservation#
Un message est affiché pour prévenir l’utilisateur que ni le PAC des commandes client, ni le prix d’achat de la commande fournisseur n’est mise à jour.
Paramétrage#
Table de libellé Origine de la vente#
Paramètres généraux > Classifications, tables, listes et identifiants > Gérer les tables de libellés
Rechercher Origine de la vente
Entrer en modification
.
Ajouter une ligne
.
Saisir le code, le libellé.
Valider
.
Les origines sont par exemple : Géographique, Appel d’offre, Sans matelas.
Classification Nature de la vente#
Paramètres généraux > Classifications, tables, listes et identifiants > Gérer les classifications
Créer une classification avec les informations ci-après.
La nature de la vente est gérée avec 2 classifications de même abréviation et de même nom :
Une classification sur la classe CmdeClt.
Une classification sur la classe LgnCmdeArtVendu.
Ces classifications devront être paramétrées de la même façon :
Même nom pour que les deux écrans (entête et ligne de commande aient le même nom de champ).
Mêmes catégories pour appliquer par défaut la valeur de l’entête dans la ligne.
Le nom de cette classification est paramétré avec le paramètre CLASSIF_AUTO_CMDECLT
du module ventes.
Mettre en place les classifications.
Table de décision Matelas#
Paramètres généraux > Classifications, tables, listes et identifiants > Gérer les tables de décision
Cette table permet de mémoriser les matelas pour chaque segmentation.
Rechercher la Table de décision MATELAS.
Code de l’activité : Activité de l’article vendu.
Code de la famille : Famille de l’article vendu.
Code de la sous famille : Sous-famille de l’article vendu.
Nature de la vente : Libellé de la catégorie de positionnée sur la ligne de commande, à partir de la classification Nature de la vente sur ligne de commande.
Type de vente : Libellé de l’origine de la vente de la ligne de commande. Voir ci-dessus.
Opérateur : Les opérateurs possibles sont “+”, “-”, “*”, “/”.
Matelas : Valeur du matelas à prendre en compte pour calculer le Prix d’achat confidentiel. Il peut ne pas y avoir de valeur (vide) ; cette situation va de pair avec l’opérateur qui est dans ce même cas (vide). Le PAD est calculé à partir du PAC et du Matelas, appliqué de l’opérateur, c’est-à-dire :
Si l’opérateur est l’addition : PAD = PAC + matelas.
Si l’opérateur est la multiplication : PAD = PAC x matelas.
Si la valeur est vide : la ligne permet uniquement de prendre en compte les coûts de revient dans le calcul de la dérogation.
Numéro |
Code de l’activité |
Code de la famille |
Code de la sous famille |
Nature de la vente |
Type de vente |
Opérateur |
Matelas |
---|---|---|---|---|---|---|---|
1 |
SI |
ACC |
FIPC |
OCCAS |
* |
+ |
350 |
2 |
SI |
ACC |
FIPC |
NEUF |
Géographique |
+ |
40 |
3 |
SI |
ACC |
FIPC |
NEUF |
Appel d’offre |
+ |
15 |
4 |
SI |
ACC |
FINS |
NEUF |
Géographique |
+ |
21 |
5 |
SI |
ACC |
FINS |
NEUF |
Appel d’offre |
+ |
7 |
6 |
SI |
MCO |
SEG4 |
NEUF |
Sans matelas |
+ |
0 |
7 |
SI |
MCO |
SEG3 |
NEUF |
Sans matelas |
+ |
0 |
8 |
SI |
MCO |
SEG2 |
NEUF |
Sans matelas |
+ |
0 |
9 |
SI |
MCO |
SEG1 |
NEUF |
Sans matelas |
+ |
0 |
10 |
SI |
MNB |
SEG4 |
NEUF |
Sans matelas |
+ |
0 |
11 |
SI |
MNB |
SEG3 |
NEUF |
Sans matelas |
+ |
0 |
12 |
SI |
MNB |
SEG2 |
NEUF |
Sans matelas |
+ |
0 |
13 |
SI |
MNB |
SEG1 |
NEUF |
Sans matelas |
+ |
0 |
14 |
SI |
ACC |
TELC |
NEUF |
Appel d’offre |
+ |
7 |
15 |
SI |
ACC |
TELC |
NEUF |
Géographique |
+ |
19 |
16 |
SI |
ACC |
FIPC |
NEUF |
Sans matelas |
+ |
0 |
17 |
SI |
ACC |
FINS |
OCCAS |
* |
+ |
190 |
18 |
SI |
ACC |
TELC |
OCCAS |
* |
+ |
190 |
19 |
SI |
TRA |
SEG4 |
NEUF |
Appel d’offre |
+ |
520 |
20 |
SI |
TRA |
SEG3 |
NEUF |
Appel d’offre |
+ |
330 |
21 |
SI |
TRA |
SEG2 |
NEUF |
Appel d’offre |
+ |
155 |
22 |
SI |
TRA |
SEG1 |
NEUF |
Appel d’offre |
+ |
54 |
23 |
SI |
TRA |
SEG4 |
NEUF |
Sans matelas |
+ |
0 |
24 |
SI |
TRA |
SEG3 |
NEUF |
Sans matelas |
+ |
0 |
25 |
SI |
TRA |
SEG2 |
NEUF |
Sans matelas |
+ |
0 |
26 |
SI |
TRA |
SEG1 |
NEUF |
Sans matelas |
+ |
0 |
27 |
SI |
ACC |
TELC |
NEUF |
Sans matelas |
+ |
0 |
28 |
SI |
ACC |
FINS |
NEUF |
Sans matelas |
+ |
0 |
29 |
SI |
TRA |
SEG1 |
OCCAS |
* |
+ |
870 |
30 |
SH |
IMP |
MULT |
NEUF |
* |
+ |
160 |
31 |
SI |
MNB |
SEG3 |
NEUF |
Géographique |
+ |
450 |
32 |
SI |
MNB |
SEG2 |
NEUF |
Appel d’offre |
+ |
155 |
33 |
SI |
MNB |
SEG2 |
NEUF |
Géographique |
+ |
399 |
34 |
SI |
MNB |
SEG1 |
NEUF |
Appel d’offre |
+ |
54 |
35 |
SI |
MNB |
SEG1 |
NEUF |
Géographique |
+ |
160 |
36 |
SI |
MCO |
SEG4 |
NEUF |
Appel d’offre |
+ |
520 |
37 |
SI |
MCO |
SEG4 |
NEUF |
Géographique |
+ |
550 |
38 |
SI |
MCO |
SEG3 |
NEUF |
Appel d’offre |
+ |
330 |
39 |
SI |
MCO |
SEG3 |
NEUF |
Géographique |
+ |
450 |
40 |
SI |
MCO |
SEG2 |
NEUF |
Appel d’offre |
+ |
155 |
41 |
SI |
MCO |
SEG2 |
NEUF |
Géographique |
+ |
399 |
42 |
SI |
MCO |
SEG1 |
NEUF |
Appel d’offre |
+ |
54 |
43 |
SI |
MNB |
SEG3 |
NEUF |
Appel d’offre |
+ |
330 |
44 |
SI |
MNB |
SEG4 |
NEUF |
Géographique |
+ |
550 |
45 |
SI |
MNB |
SEG4 |
NEUF |
Appel d’offre |
+ |
520 |
46 |
SH |
IMP |
MULT |
OCCAS |
* |
+ |
870 |
47 |
SI |
DUP |
SEG1 |
OCCAS |
* |
+ |
870 |
48 |
SI |
MNB |
* |
OCCAS |
* |
+ |
1200 |
49 |
SI |
MCO |
SEG1 |
OCCAS |
* |
+ |
870 |
50 |
SI |
MNB |
SEG2 |
OCCAS |
* |
+ |
1200 |
51 |
SI |
MCO |
SEG2 |
OCCAS |
* |
+ |
870 |
52 |
SI |
TRA |
SEG4 |
NEUF |
Géographique |
+ |
550 |
53 |
SI |
TRA |
SEG3 |
NEUF |
Géographique |
+ |
450 |
54 |
SI |
TRA |
SEG2 |
NEUF |
Géographique |
+ |
399 |
55 |
SI |
TRA |
SEG1 |
NEUF |
Géographique |
+ |
160 |
56 |
SI |
MCO |
SEG1 |
NEUF |
Géographique |
+ |
160 |
57 |
SI |
MCO |
SEG3 |
OCCAS |
* |
+ |
870 |
58 |
SI |
MCO |
SEG4 |
OCCAS |
* |
+ |
870 |
59 |
SI |
* |
* |
* |
* |
||
60 |
PD |
* |
* |
* |
* |
||
61 |
SH |
* |
* |
* |
* |
||
62 |
SO |
* |
* |
* |
* |