| Annexes / Liste des paramètres – ACE | |
| (Paramètre actif depuis la version 4.3-01) |
|
Standard |
Ce paramètre permet deux fonctionnements.
Ce paramètre permet de rechercher et de calculer automatiquement (par QUI/QUOI) un frais divers sur un groupe de postes respectant les mêmes critères.
L'ensemble des QUI (GTQUI) et des QUOI (GTQOI) disponibles peuvent intégrer des critères de cumul de postes, afin de vérifier que le seuil de la condition tarifaire est atteint : seuil en montant, en quantité ou en poids.
Les frais utilisés doivent être définis dans la fonction GTFRD : code, libellé long, libellé réduit, indicateur « facturable » et code TVA.
Le montant et le taux sont directement saisis au niveau de la condition tarifaire associée au frais.
Le code catégorie des conditions tarifaires de frais peut être le code du frais. Le mode d’application est précisé par la zone N1. Le frais peut être saisi en pourcentage (type de valeur = 1), en montant (type de valeur = 2) ou en montant avec coût supplémentaire (type de valeur : +).
Le type de condition tarifaire est donné par le mode de livraison saisi sur l’entête de l’événement, à défaut par la zone A1. Le type de condition permet de définir des frais par QUE/QUE/QUE.
Dans la fonction GCTV, il est possible de changer le type de valeur en création de la condition tarifaire afin d’avoir, dans une même catégorie, différentes possibilités de type de valeur : en pourcentage, en montant ou en montant avec coût supplémentaire.
Grâce au principe des QUI/QUOI, il est possible de déclarer des conditions qui vont se chevaucher.
Exemple : une condition tarifaire 101 de catégorie FRD pour une famille de produit FA, une autre condition tarifaire 102 de même catégorie FRD sur le type de produit TB, avec ce type de produit présent dans la famille FA. Lors de la recherche des conditions tarifaires, deux conditions tarifaires de catégorie FRD peuvent éventuellement concerner des postes différents :
Poste 1 : PA (FA, TA) è condition n°101 sélectionnée
Poste 2 : PB (FA, TA) è condition n°101 sélectionnée
Poste 3 : PC (FA, TB) è conditions n°101 et n°102 sélectionnées
Poste 4 : PD (FB, TB) è condition n°102 sélectionnée
Poste 5 : PE (FB, TC) è pas de condition sélectionnée
Le poste 3 participe à la valorisation des conditions n°101 et n°102.
En règle générale, si des frais concernent des ensembles de postes disjoints, chaque frais peut faire l’objet d’un code catégorie différent. Dans ce cas, pour une catégorie, le système peut retenir le montant le plus élevé ou le plus petit. Le mode d’application est donné par la zone N1.
Le frais divers généré sur l’événement est exprimé en montant (forfait) et est toujours généré dans un événement au niveau du poste des frais divers (table EVF). Pour générer des frais divers stocké au niveau d'un poste, voir ppe FRDPST.
Fonctions et API concernées :
Utilisation avec d’autres paramètres :
| Paramètres amis |
|
Mécanisme de chaînage de pop-up avec le paramètre CHAC01. VPC_13 - Le panachage des frais est compatible avec les autres modes de panachage mais il s’applique après les autres modes. Dans l’ordre, on trouve :
|
| L1 |
|
Liste des codes frais à supprimer avant la nouvelle génération des frais. Chaque élément de cette liste est séparé par le caractère « / ». La liste commence et se termine par ce même caractère : « / » (exemple : /CA1/CA2/). La recherche via FRDCPX ne fait que de la création de frais. Logiquement, il faut donc supprimer les frais potentiellement existants avant de lancer la génération des frais divers. Depuis la version 162, si L1 renseigné, seuls les code frais précisés dans L1 sont générer. |
| A1 |
|
Cette zone doit obligatoirement être renseignée. Deux significations possibles : 1) Type de la condition tarifaire (3 caractères maximum) permettant de retrouver les conditions tarifaires associées aux frais. 2) Code frais (4 caractères maximum, fonction GTFRD ) utilisé pour le mode N1=0. |
| N1 |
|
Cette zone décrit le mode d’application des frais divers. Avant d’attribuer les frais, il y a suppression de tous les frais dont le code est défini dans les zones A1 et L1. |
|
| = 0 |
Génère un seul frais dont le code est renseigné dans la zone A1. |
||
| = 1 |
Ne conserve que la catégorie dont le montant est le plus élevé, et génère un seul frais dont le code est renseigné dans la zone A1. |
||
| = 2 |
Ne conserve que la catégorie dont le montant est le plus faible, et génère un seul frais dont le code est renseigné dans la zone A1. |
||
| = 3 |
Génère un frais par catégorie. Le code frais est égal au code catégorie. |
||
| = 4 |
Génère un frais par code frais associé aux catégories de remise (CRE, au niveau de l’attribut « codfrd »). Permet le cumul des montants des conditions tarifaires des catégories de remise associées au même code frais. |
||
| N2 |
Préciser pour l’option N2=1 : Génération des frais accessible par le clic sur l’icône « frais.gif » è |
||
| = 0 |
|
Attribution des frais en confirmation de l’écran de saisie des postes |
|
| = 1 |
|
L’attribution des frais est accessible seulement par activation du pop-up (F4W
en Client/Serveur) ou par un clic sur l’icône Frais |
|
| = 2 |
|
Génération des frais déclenchée à chaque ajout de poste (en mode web uniquement). | |
| N3 |
|
||
| = 0 |
Gestion d’un seuil en poids net. |
||
| = 1 |
Gestion d’un seuil en poids brut. |
||
| N4 | = 1 | Un message informe l'utilisateur à chaque frais généré. | |
| N5 | = 0 |
Mode actuel par défaut. Tous les postes sont pris en compte dans le panachage des frais complexes. |
|
| = 1 |
Les postes de l’événement, dont le prix est forcé, ne sont pas pris en compte dans le panachage des frais complexes si ces postes ont déjà des frais appliqués (EVF existants). |
||
| = 2 | Les postes de l’événement, dont le prix est forcé, ne sont pas pris en compte dans le panachage des frais complexes. |
| D2 |
|
||
| = 0 |
Mode par défaut. Les seuils en CA (Chiffre d’Affaire) (notamment pour l’instruction « CA » des conditions complexes) se calculent à partir du montant en prix remisé des postes (= (evp.qtecde - evp.qtegrt) * evp.prxvdu), prix remisé pouvant être calculé par le panachage (via le paramètre PANCPX). (fonctionnalité disponible à partir de la version 1.4.0) |
||
| = 1 |
Les seuils en CA (notamment pour l’instruction « CA » des conditions complexes) se calculent à partir du montant en prix tarifs des postes (= evp.qtecde * evp.prxtav). (fonctionnalité disponible à partir de la version 1.4.0) |
Le panachage des frais tient compte du type de valeur : ‘+’ comme coût supplémentaire à saisir dans la fonction GTTYV. Ce type fonctionne comme le type de valeur 2 ‘en montant’ mais avec un coût supplémentaire à partir du 2èmearticle. Ce type de CTS supporte la gestion des seuils.
Exemple :
Les produits P1 et P2 appartiennent à la famille F1.
Le coût d’envoi des produits appartenant à cette famille F1 est de 59 € + 15 € par article supplémentaire.
Pour une commande de 3 produits P1 et 1 produit P2, les frais d’expédition sont calculés comme suit :
59 + (15 x 3) = 104 €
Soit 59 € pour le premier article et 15 € à partir du second article acheté et pour chaque article supplémentaire.
Le panachage des frais tient compte du mode de seuil ‘K’ (seuil en poids, par défaut exprimé en Kilogrammes) à saisir dans la fonction GTTSE.
La sélection des CTS pour le traitement de génération des frais tient compte des conditions complexes de déclenchement. Par contre, même en présence du paramètre FRDPST, les conditions tarifaires d’application ne sont pas prises en compte.
Lors de la création du (des frais) au cours du panachage des frais complexes, le programme parcourt la listes des CTS de type frais à appliquer,
Pour chaque frais à créer :
Pour chaque poste concerné par cette CTS,
a. si frais proportionnel : montant frais = montant de la CTS X quantité commandée du posteb. si frais négatif : montant frais = montant frais X (-1)
c. un frais est créé dans EVF avec poseve = n° du poste, pour le montant frais calculéa. un frais est créé dans EVF avec poseve = 0
b. le montant du frais est inversé si frais négatif.