La définition des tarifs clients se décompose en quatre étapesmajeures :
leparamétrage des éléments de facturation, pour définir les différents pieds defactures pouvant influencer la tarification d’un tiers (cf. documentation Eléments de facturation).
Leparamétrage du code structure, pour définir les différentes colonnes deremises et frais pouvant s’appliquer aux clients.
Leparamétrage des codes tarifs, pour définir différentes règles de tarificationpouvant s’appliquer au code structure(cf. documentation Paramétrage tarifs).
Lasaisie des fiches tarifs, pour définir les valeurs à proprement dit du prixde l’article, des remises et frais, pour chaque code tarif (cf. documentationSaisie des tarifs).
Cette fonction est donc la deuxième étape majeure du cycle de paramétragedes tarifs client.
En transaction de vente, on est amené à saisir sur chaque ligne au minimumune quantité et un prix unitaire. Mais on peut être amené à définir à laligne d’autres valeurs comme des remises ou frais. De façon générale, lastructure d’une ligne de document peut se présenter de la façonsuivante :
Prix unitaire | Quantité | Valeur 1 | Valeur 2 | Valeur 3 | Valeur 4 | … | Valeur n |
Ces différentes valeurs (qui peuvent être saisies à la ligne ou affectéespar des tarifs paramétrables – cf. documentations ParamétrageTarifs ; Saisie Tarifs) doiventpermettre de calculer les éléments suivants :
Leprix net de la ligne. Ce prix est stocké dans la ligne de facture notammentet correspond au montant qui sera comptabilisé sur le compte vente.
Certainsmontants cumulés en pied de facture, devant être comptabilisés séparément (etne valorisant donc pas dans le prix net de la ligne).
L’objectif de cette fonction est donc de définir ces colonnes dédiées à lagestion des tarifs et les règles de calcul associées. En d’autres termes,déterminer les conditions commerciales qui seront appliquées.
Les codes activités suivants (classés par type) ont une influence sur le comportement de la fonction :
SPR : Nbre maxi frais/remises ventes
Les paramètres généraux suivants ont une influence sur le comportement de la fonction :
UPDPRISAL(défini au niveau Site) : Motif du prix (par défaut)
Les tables suivantes sont utilisées par la fonction. Leur contenu doit donc être éventuellement mis à jour :
Table SFOOTINV [SFI] : Eléments de facturation
Le paramétrage des colonnes de remises et frais appliqués ou apparaissantà la ligne se fait dans un tableau unique (sur 9 lignes au maximum) où chaqueligne représente une colonne susceptible d’apparaître en saisie detransaction de vente.
Les différents champs de paramétrage sont explicités ci-dessous :
Champs
Les champs suivants sont présents dans cet onglet :
| Saisir la désignation. C'est un texte traduisible utilisateur. Le click droit sur le champ permet la traduction en ligne. |
| Saisir le libellé court. C'est un texte traduisible utilisateur. Le click droit sur le champ permet la traduction en ligne. |
| Code permettant de définir lesens (majoration / minoration) de cet élément. |
| Paramètre permettant de définirsi la valeur saisie peut être un :
|
| Ce champ est utile uniquementdans le cas des montants, et il peut prendre 3 valeurs:
|
| Si ce paramètre vaut Oui, lacolonne est prise en compte pour le prix net de la ligne (quimouvementera le compte de vente à la comptabilisation de lafacture). |
|
Si ce paramètre est non nul, on cumule la colonne dans l'élément de facturation dont le numérocorrespond. Le montant calculé est soit saisi, soit calculé à partir d'unpourcentage saisi selon le type de lacolonne . |
Ces intitulés sont utilisés en titres dans les écrans et les états. Cesintitulés sont traduisibles, et sont enregistrés dans la langue de connexionde l’utilisateur. Si l’on souhaite traduire ces intitulés dans une autrelangue, on peut accéder en clic droit à partir de chaque zone à lafonction :
Traductionsen ligne. On pourra ajouter si nécessaire un nouveau code langue avec latraduction dans cette langue. Un utilisateur se connectant dans cette langue,verra alors apparaître l’intitulé dans sa langue s’il a été défini, sinon ilverra l’intitulé dans la langue du dossier.
On définit le sens (majoration ou minoration) de la valeur saisie dans lacolonne.
Cela peut être un montant, ou un pourcentage. Mais lorsqu’il s’agitd’un pourcentage, celui-ci peut se cumuler avec d’éventuels pourcentagesdéfinis précédemment, ou s’appliquer en cascade sur ces mêmes éléments. Il ya donc deux choix possibles : % cumul, et % cascade.
Les choix proposés sont : par unité, par ligne ou pardocument.
parunité signifie que le montant de la colonne est un montant unitaires’appliquant pour l’unité de vente saisie. Il y aura donc multiplicationpar la quantité.
parligne signifie que le montant de la colonne est un montant fixé pour laligne.
pardocumentsignifie qu’il s'agit d'une colonne qui se cumule dans un piedde facture et pour laquelle des règles de tarification par groupe de ligneexistent (par exemple montant de remise fonction du total de la facture). Leprincipe de cette base de calcul est lié à l’utilisation des tarifs groupés.Si, dans un tarif groupé, on a définit des règles d’application d’un fraispar exemple: pour une facture dont le montant total et supérieur à 1000 FRF,on appliquera 10% de frais de port. La colonne Frais de port est définie dansle code structure avec pour base de calcul "Par document", etl’élément de facturation attaché est "Frais de port pied". Si lemontant total de la facture dépasse les 1000 FRF, 100 FRF de frais de portseront calculé sur le pied " Frais de port Pied ". Lacolonne tarifaire " Frais de port " reste utilisable poursaisir des montants (ou pourcentage suivant le paramétrage) qui impacterontle prix net de la ligne, et seront donc, indépendamment, comptabilisés sur leslignes.
Ce paramétrage permet de cumuler des conditions tarifaires groupéesparticulières directement sur un pied, tout en conservant la possibilitéd’utiliser la colonne pour un autre frais ou remise saisissable à la ligne.
Dans le cas des pourcentages, le calcul du pourcentage se fait par unité.Il n’y a donc aucun choix à faire.
On définit ici si la valeur intervient ou non dans le calcul du prix netde la ligne. Si la valeur est prise en compte dans le calcul du prix net dela ligne, la remise ou frais sera comptabilisée dans le compte de vente. Sila valeur n’y intervient pas, elle sera donc cumulée en pied de facture etcomptabilisée sur un compte de pied, ou simplement utilisée à des finsstatistiques.
Dans ce cas, on cumule la valeur des lignes dans la rubriquecorrespondante (cf. documentation Eléments defacturation). S’il s’agit d’une colonne de type Montant, on cumuleles montants, s’il s’agit d’une colonne de type Pourcentage, on cumuleles montants calculés en appliquant le pourcentage sur le montant de laligne.
Dans le cadre de l’inter-société, il sera nécessaire de créer unestructure tarifaire pour les fournisseur (correspondant à des sites de vente)identique à la structure tarifaire vente. En effet dans le cadre defacturation réciproque, il est indispensable que les conditions tarifaires s’appliquentde la même manière. Certains type de paramétrage tels que les bases de calculpar document sont à exclure du paramétrage ou ne doivent pas être utilisésdans ce contexte.
Ce bouton permet de copier le paramétrage depuis ou vers un autre dossier. |
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Fiche inexistante
Ce message apparaît lorsque l’on a associé un élément de facturationinexistant à une colonne de frais ou remise.
Les tables suivantes sont mises en oeuvre par la fonction :
Table | Intitulé Table |
---|---|
PRICSTRUCT [PRS] |