Distribution Numérique (DN) [Fiche expert]
Version minimum | Date de mise à jour |
---|---|
4.7 | 24/05/2022 |
Fonctionnalité
Cette fonctionnalité permet au commercial d'avoir accès sur l'application mobile à la saisie de relevé de linéaires. Les relevés sont saisis sur des rayons (linéaires). Les rayons peuvent être renseignés dans l'application mobile ou le Portal. Les relevés de linéaires sont réalisés sur la base des référencements articles (voir la fiche technique Référencement / articles référencés).
Un ensemble de statistiques est disponible sur l'application mobile et le portail. Depuis la version 5.6, ces statistiques sont pré-calculées dans des tables intermédiaires afin d'avoir des performances acceptables lors de l'affichage des pages sur le Portal (mais elle ne sont pas utilisées sur le mobile pour l'instant).
Scénario et terminologie détaillé téléchargeable :
https://www.mydivalto.com/pages/module.aspx?PAGEID=-60320104&DOCUMENTID=2540580
Critères d'activation
Activation via les options :
Features
DigitalDistribution : activation de la distribution numérique
Customer.ShelfFacing : activation des relevés de linéaires
Customer.ShelfFacing.Shelf : activation des linéaires
Capacités
Customer.ShelfFacing.Shelf.Management : Activation de la gestion des linéaires
Critères d'activation
Fonctionnalités
DigitalDistribution doit être activé sur le projet
Customer doit être activé sur le projet
Customer.ShelfFacing doit être activé sur le projet
Customer.ShelfFacing.shelf doit être activé sur le projet
Capacités
Fonctionnalité DigitalDistribution
DigitalDistribution.[List] doit être ajouté à un profil afin d’autoriser au besoin
Customer.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile
Fonctionnalité Customer
Customer.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin
Customer.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile
Fonctionnalité Customer.ShelfFacing
Customer.ShelfFacing[List] doit être ajouté à un profil afin d’autoriser au besoin
Fonctionnalité Customer.ShelfFacinf.Shelf
Customer.ShelfFacing.Shelf.[Create,Read,Update,Delete,List] doit être ajouté à un profil afin d’autoriser au besoin
Customer.ShelfFacing.Shelf.MobileAuthorized doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile
Customer.ShelfFacing.Shelf.Management doit être ajouté à un profil afin d’autoriser l’utilisation sur le mobile
Tables
Les tables utilisées sont :
sw_data_shelf : linéaires
sw_data_shelffacingheader : relevés de linéaires
sw_data_shelffacingdetail : contenu des relevés de linéaires
sw_data_referencing : référencement client
sw_data_customergroup : groupe de clients
sw_data_statistic : statistiques CA
sw_data_digitaldistributionreferencing : table intermédiaire qui reprend le contenu de la table sw_data_referencing en dupliquant les articles des groupes pour chaque client de ces groupes
sw_data_digitaldistributionshelffacing : table intermédiaire qui contient la liste de chaque article présent chez chaque client lors du dernier relevé de cet article chez ce client
sw_data_digitaldistributionstockshortage : table intermédiaire qui contient la liste de chaque article marqué comme étant en rupture chez chaque client lors du dernier relevé de cet article chez ce client
sw_data_digitaldistributionhistory : table intermédiaire qui contient un historique par mois de la DN. On y retrouve la DN globale, la DN par utilisateur, et la DN par client.
Fonctionnalités
DigitalDistribution
DigitalDistribution.Statistic
DigitalDistribution.Referencing : permet de définir si on tient compte du référencement dans le calcul de la DN (0 ou 1). Si elle ne vaut pas 1, ça veut dire que l'ensemble des articles de la table sw_data_product seront considérés dans les calculs. Et ça veut dire aussi qu'on limite les données provenant de la table sw_data_customer aux "vrais" clients (generictype_ID_customertype.orignalCode = 'CTC').
Customer
Customer.ShelfFacing
Customer.ShelfFacing.Shelf
Capacités
Fonctionnalité DigitalDistribution
DigitalDistribution.List
DigitalDistribution.MobileAuthorized
Fonctionnalité DigitalDistribution.Statistic
DigitalDistribution.Statistic.List
Fonctionnalité DigitalDistribution.Referencing
DigitalDistribution.Referencing.List
Fonctionnalité Customer
Customer.Create
Customer.Read
Customer.Update
Customer.Delete
Customer.List
Customer.MobileAuthorized
Fonctionnalité Customer.ShelfFacing
Customer.ShelfFacing.List
Fonctionnalité Customer.ShelfFacing.Shelf
Customer.ShelfFacing.Shelf.Create
Customer.ShelfFacing.Shelf.Read
Customer.ShelfFacing.Shelf.Update
Customer.ShelfFacing.Shelf.Delete
Customer.ShelfFacing.Shelf.List
Customer.ShelfFacing.Shelf.MobileAuthorized
Customer.ShelfFacing.Shelf.Management
Variables
ShelfHistory : active l'historique des relevés de linéaires
DigitalDistributionStatistics.HistoryPeriod : période d'historique exprimée en nombre de mois pour le calcul des statistiques (par défaut 12 mois)
Particularités
La distribution numérique est fortement liée aux relevés de linéaires.
Les deux modules sont indissociables.
Le backend "[SWM] DN daily" s'occupe des tables sw_data_digitaldistributionreferencing, sw_data_digitaldistributionshelffacing et sw_data_digitaldistributionstockshortage.
Le backend "[SWM] DN monthly snapshot" s'occupe de la table sw_data_digitaldistributionhistory.
Concernant la table sw_data_digitaldistributionhistory, elle se rempli au fur et à mesure des mois passants. Au début du projet elle ne contiendra pas tout de suite 12 mois.