Aller directement à la fin des métadonnées
Aller au début des métadonnées

Vous regardez une version antérieure (v. /wiki/spaces/UDW56/pages/10542974222/Kit+Divalto+infinity+-+Algorithme+de+prix+dans+la+surchage+infinity) de cette page.

afficher les différences afficher l'historique de la page

« Afficher la version précédente Vous regardez la version actuelle de cette page. (v. 6) Actuel »

Introduction

Ce document spécifie les fonctionnalités de l'algorithme de prix Divalto infinity qui sont implémentées – ainsi que celles qui ne le sont pas - dans la V1 de la surcharge de Divalto weavy basée sur la version Summer'19 de Divalto weavy.

Algorithme Divalto infinity dans Divalto weavy

Fonctionnalités en V1

  • Les prix recherchés ne concernent que des prix de ventes. Les prix d'achat ne sont pas gérés dans Divalto weavy.

  • Recherche tarif spécifique : Codes tarif 90-98

    • Uniquement pour HtCod = 1 (prix HT)

    • Coefficient issu de T010

    • Coefficient appliqué au prix issu de SART selon paramètre SOC.ENTCODN(35) Valoriser vente

      • Valoriser vente = 1 : SART.CR : Coût de revient

      • Valoriser vente = 2 : SART.CMP : Coût moyen pondéré

    • A savoir : Si coefficient non défini dans T010

      • Avec Divalto weavy : l'algorithme considère que le code 9x n'existe pas et recherche le prochain code

      • Sur interface Divalto infinity : l'algorithme considère qu'il a trouvé un taux à 0%

  • Recherche tarif spécifique : Code tarif 99

    • Uniquement si paramètre SOC.ENTCODN(4) gérer prix spécifique = 2

    • Remise particulière code 99 uniquement si tarif particulier code 99

  • Recherche famille tarif

    • Libellés des familles de tarification : T001

    • Libellés des codes tarif : T014

    • Libellés des codes promotion (tarif et remise) : T072

    • Famille de tarification : T008

    • Tarifs : TAR, TARPROMO

  • Recherche classe remise

    • Libellés des classes de remise : T002

    • Libellé des codes remises : T035

    • Libellés des codes promotion (tarif et remise) : T072

    • Classes de remise : T009

    • Remises : TRE, TREPROMO

  • Gestion des sous-références

    • Paramètre SOC.ENTCODN(17) Gérer les sous-références

  • Conversion d'unité

    • Contrôle si unité du prix unitaire différent de l'unité de vente

    • Recherche coefficient à appliquer dans T005

  • Calcul montant de la ligne

    • Application des remises

      • Remise montant appliquée sur le prix unitaire

      • Remises R1, R2, R3 en %, de type successive ou cumulative

    • Gestion prix forfaitaire (prix indépendant de la quantité)

    • Gestion Prix par : Prix Total = Prix unitaire * (Quantité/PrixPar)

    • Gestion des arrondis du prix de vente selon paramètre SOC.ENTCODN(12) Arrondi Pu Vente

      • 1 : pas d'arrondi

      • 2 : arrondi 2 décimales

      • 3 : arrondi 3 décimales

      • 4 : arrondi 4 décimales (

  • Gestion des kits (si article composé et PvCod = 2)

    • Calcul du prix de l'article en sommant le prix des articles composants

    • Calcul du prix remisé en sommant le prix remisé des articles composants

    • Calcul de la Remise R1 = PrixRemisé/Prix

Fonctionnalités Divalto infinity non traitées

  • Gestion des dépôts : Implique de modifier les cinématiques de la prise de commande

    • Paramètre SOC.ENTCODN(1) : Gérer les dépôts

    • Paramètre SOC.ENTCODN(33) : Gérer tarifs de vente par dépôts

    • Sélection du dépôt au démarrage de la saisie de la pièce

    • Sélection du dépôt dans l'écran spécifique à l'algorithme infinity

  • Gestion des marchés : Implique de modifier les cinématiques de la prise de commande

    • Sélection du marché au démarrage de la saisie de la pièce

    • Sélection du marché dans l'écran spécifique à l'algorithme infinity

  • Gestion des devises : Sujet général weavy, gestion du multidevises

    • Définition d'une devise par défaut

    • Sélection de la devise au démarrage de la saisie de la pièce

  • Gestion des prix HT et TTC : Implique de modifier les cinématiques de la prise de commande et la fiche Client

    • Définition d'un mode de saisie : HT, TCC ou selon choix de l'utilisateur. Dans ce cas, sélection HT ou TTC au démarrage de la saisie de la pièce. A noter : un seul mode par pièce (pas de mélange de lignes HT ou TTC)

  • Recherche de la remise la plus favorable

    • Paramètre SOC.ENTCODN(94) : Gérer remise favorable

  • Tarifs et remises gérés par établissement

  • Le tarif panaché

  • Calcul automatique du prix de vente

  • Gérer l'arborescence GMS

  • Les remises seuil

Restrictions

Fonctionnalités obsolètes

  • Hiérarchisation des sous-références

    • Paramètre SOC.ENTCODN(7) Gérer la hiérarchisation des sous-références

Gestion codes 90-98

Si coefficient non défini pour un code 9x dans T010

  • Avec Divalto weavy : l'algorithme considère que le taux n'existe pas et recherche le prochain code

  • Sur interface Divalto infinity : l'algorithme considère qu'il a trouvé un taux à 0%

Gestion des sous-références

Pour un même article, Divalto weavy ne permet pas d'avoir un nombre de sous-références différent.
Exemples :

Article

Sours-Ref1

SousRef2

 

Chaussure

T40

 

Autorisé : 1 sous référence

 

Chaussure

T42

 

Pull

M

Bleu

Autorisé : 2 sous références

 

 

 

Pull

M

Rouge

Pull

XL

Bleu

Pull

XL

Rouge

Tee-shirt

Blanc

 

Interdit : 1 ou 2 sous références

 

 

 

 

 

 

 

Tee-shirt

Blanc

L

Tee-shirt

Blanc

L

Tee-shirt

Blanc

XL

Tee-shirt

Vert

 

Tee-shirt

Vert

L

Tee-shirt

Vert

M

Tee-shirt

Vert

XL

Gestion article composé sans prix.

Lorsqu'un article composé n'a pas de prix (pvCod=2), l'algorithme recherche le prix de chaque article et fait la somme pour en déduire le prix total de l'article composé. Dans ce cas précis, l'écran Tarif Divalto infinity n'est pas accessible car la modification des paramètres tels que Code Tarif, Code remise, etc. n'a pas de sens. Pour rappel, côté interface Divalto infinity, la sélection d'un tel article intègre tous les articles composants dans la pièce avec leur prix respectif. Le prix de l'article composé est alors positionné à 0.

Appels de l'algorithme dans Divalto weavy

L'algorithme de prix n'est appelé que lors de la saisie d'une pièce, à la sélection d'un article.Il n'est pas appelé lors de l'affichage du catalogue qui affiche les prix par défauts des articles.
A la sélection d'un article, affichage de l'écran de saisi actuel avec en plus :

  • 3 champs pour la saisie des remises R1, R2, R3

  • 1 bouton pour accéder à un nouvel écran de saisie spécifique algorithme Divalto infinity

Le nouvel écran permet d'accéder aux informations spécifiques à l'algorithme de prix Divalto infinity.

  • Quantité

    • Quantité

    • Unité de vente

  • Tarif

    • Code tarif promotion

    • Code tarif

    • Prix unitaire

    • Unité du prix unitaire

    • Type de prix : Tarif forfaitaire – Promotion

  • Remise

    • Code remise promotion

    • Code remise

    • % de remise (R1, R2, R3)

    • Type de remise (TR1, TR2, TR3)

    • Remise montant

  • Autres champs spécifiques

    • Prix par

    • Marché (V2)

    • Dépôt (V2)

  • Bouton de réinitialisation : Les modifications des valeurs retournées par l'algorithme infinity sont contrôlées par pCodTarif et pCodRemise :

    • 1 : Pas de modification (recherche complète)

    • 2 : Modification code promo

    • 3 : modification code tarif/remise

    • 4 : modification du prix / Remise (saisie manuelle)

Selon les champs modifiés, certains champs ne sont plus accessibles. Ce bouton permet de réinitialiser la recherche en plaçant pCodTarif et pCodRemise à 1

  • Aucune étiquette