Distribution Numérique (DN) [Fiche expert]

Version minimumDate de mise à jour
4.724/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 :

  • Shelf : accès aux linéaires

  • ShelfManagement : accès à la gestion des linéaires

  • ShelfFacings : accès aux relevés de linéaires

  • DigitalDistribution : accès à la distribution numérique

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.

Variables

  • Shelf.Available : valide l'accès aux linéaires (0 ou 1)

  • ShelfFacings.Available : valide l'accès aux relevés de linéaires (0 ou 1) (général)

  • Customer.ShelfFacings.Available : valide l'accès aux relevés de linéaires (0 ou 1) (client)

  • ShelfManagement.Available : valide l'accès à la gestion des linéaires (0 ou 1)

  • ShelfHistory.Enabled : valide l'accès à l'historique des relevés de linéaires

  • DigitalDistribution.Available : valide l'accès à la distribution numérique

  • DigitalDistributionStatistics.Available : valide l'accès aux statistiques de distribution numérique

  • DigitalDistributionStatistics.HistoryPeriod : période d'historique exprimée en nombre de mois pour le calcul des statistiques (par défaut 12 mois)

  • DigitalDistribution.Referencing.Enabled : 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').

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.