Calcul des indicateurs de performance clés
Découvrez les définitions et les calculs des métriques clés affichées dans les tableaux de bord Analytics for Consumer Goods.
Éditions requises
| Disponible dans les éditions Enterprise, Performance et Unlimited dans lesquelles Consumer Goods Cloud est activé. |
Le tableau ci-dessous répertorie les métriques clés, leur calcul et les tableaux de bord dans lesquels elles sont affichées.
| Métrique | Description | Calcul | Disponible dans les tableaux de bord |
|---|---|---|---|
| Chiffre d'affaires | Chiffre d'affaires total généré par des produits, des catégories de produits, des magasins, des territoires, des commerciaux ou des comptes. | Somme de toutes les valeurs de champ 'TotalPrice' dans l'objet OrderItem. |
|
| Quantité | Volume total de ventes de produits, de catégories de produits, de magasins, de territoires, de commerciaux ou de comptes. | Somme de toutes les valeurs de champ 'Quantity' dans l'objet OrderItem. |
|
| Avg Quantity (Quantité moyenne) | Quantité moyenne d'un magasin, de tous les magasins ou de magasins similaires. | Moyenne de toutes les valeurs de champ 'Quantity' dans l'objet OrderItem. Pour des magasins similaires, la quantité moyenne d'un groupe de magasins spécifique est calculée à partir du champ 'RetailLocationGroupId' de l'objet RetailStore. |
Store Embedded (Magasin incorporé) |
| Avg Revenue (Chiffre d'affaires moyen) | Chiffre d'affaires moyen généré par un magasin, tous les magasins ou des magasins similaires. | Moyenne de toutes les valeurs de champ 'TotalPrice' dans l'objet OrderItem. Pour des magasins similaires, le chiffre d'affaires moyen d'un groupe de magasins spécifique est calculé à partir du champ 'RetailLocationGroupId' de l'objet RetailStore. |
|
| Avg Facing Compliance (Conformité moyenne de la frontale) | Conformité moyenne de la frontale du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Avg Promotion Compliance (Conformité moyenne de la promotion) | Conformité moyenne de la promotion du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True' et 'PromotionId' existe dans l'objet RetailVisitKpi. |
|
| Avg du magasin Compliance (Conformité moyenne du magasin) | La conformité générale du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True' dans l'objet RetailVisitKpi. |
|
| Avg Share-of-Shelf Compliance (Conformité moyenne de part de linéaire) | Conformité moyenne de la part de linéaire du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True', 'Type' est 'ShareOfShelf' et 'PromotionId' n'existe pas dans l'objet RetailVisitKpi. |
|
| Avg Inventory Compliance (Conformité moyenne de l'inventaire) | Conformité moyenne de l'inventaire du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Inventory' dans l'objet RetailVisitKpi. |
|
| Conformité moyenne de rupture de stock | Conformité moyenne de la rupture de stock du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
|
| Avg Price Compliance (Conformité moyenne des prix) | Conformité moyenne des prix du magasin. | Pourcentage de conformité moyen Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Price' dans l'objet RetailVisitKpi. |
|
| Change in Avg Store Compliance (Évolution de la conformité moyenne du magasin) | Pourcentage d'évolution de la conformité du magasin par rapport à la période précédente. | (Conformité moyenne du magasin pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne du magasin pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne du magasin pour la période sélectionnée dans le filtre Comparer à) 'Include_In_Compliance' est 'True' dans l'objet RetailVisitKpi. |
|
| Change in Avg Share-of-Shelf Compliance (Évolution de la conformité moyenne de part de linéaire) | Pourcentage d'évolution de la conformité de la part de linéaire par rapport à la période précédente. | (Conformité moyenne de la part de linéaire pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne de la part de linéaire pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne de la part de linéaire pour la période sélectionnée dans le filtre Comparer à) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'ShareOfShelf' dans l'objet RetailVisitKpi. |
|
| Change in Avg Facing Compliance (Évolution de la conformité moyenne de la frontale) | Pourcentage d'évolution de la conformité de la frontale par rapport à la période précédente. | (Conformité moyenne de la frontale pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne de la frontale pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne de la frontale pour la période sélectionnée dans le filtre Comparer à) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Change in Avg Promotion Compliance (Évolution de la conformité moyenne de la promotion) | Pourcentage d'évolution de la conformité de la promotion par rapport à la période précédente. | (Conformité moyenne de la promotion pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne de la promotion pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne de la promotion pour la période sélectionnée dans le filtre Comparer à) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'PromotionId' existe dans l'objet RetailVisitKpi. |
|
| Change in Avg Promotion Inventory (Évolution de la conformité moyenne de l'inventaire) | Pourcentage d'évolution de la conformité de l'inventaire par rapport à la période précédente. | (Conformité moyenne de l'inventaire pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne de l'inventaire pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne de l'inventaire pour la période sélectionnée dans le filtre Comparer à) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Inventory' dans l'objet RetailVisitKpi. |
|
| Évolution des occurrences de rupture de stock | Pourcentage d'évolution des occurrences de rupture de stock par rapport à la période précédente. | (Nombre d'occurrences de rupture de stock pendant la période sélectionnée dans le filtre Durée) - (Nombre d'occurrences de rupture de stock pendant la période sélectionnée dans le filtre Comparer à) / (Nombre d'occurrences de rupture de stock pendant la période sélectionnée dans le filtre Comparer à) Les Occurrences de rupture de stock correspondent au nombre d'enregistrements d'objets RetailVisitKpi. Filtres appliqués : 'ActualBooleanValue' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
Performances des magasins |
| Évolution de la conformité de rupture de stock | Pourcentage d'évolution de la conformité de rupture de stock par rapport à la période précédente. | (Conformité moyenne de la rupture de stock pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne de la rupture de stock pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne de la rupture de stock pour la période sélectionnée dans le filtre Comparer à) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
|
| Change in Avg Price Compliance (Évolution de la conformité moyenne des prix) | Pourcentage d'évolution de la conformité des prix par rapport à la période précédente. | (Conformité moyenne des prix pour la période sélectionnée dans le filtre Durée) - (Conformité moyenne des prix pour la période sélectionnée dans le filtre Comparer à) / (Conformité moyenne des prix pour la période sélectionnée dans le filtre Comparer à) |
|
| Change in Out-of-Stock Compliance (Last Visit) (Évolution de la conformité de rupture de stock (visite précédente)) | Pourcentage d'évolution de la conformité de rupture de stock par rapport à la visite précédente. La visite précédente correspond à la visite antérieure à la dernière visite |
(Conformité moyenne de rupture de stock pendant la dernière visite) - (Conformité moyenne de rupture de stock pendant la visite précédente) / (Conformité moyenne de rupture de stock pendant la visite précédente) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
|
| Change in Avg Inventory Compliance (Last Visit) (Évolution de la conformité moyenne de l'inventaire (dernière visite)) | Pourcentage d'évolution de la conformité d'inventaire par rapport à la visite précédente. | (Conformité moyenne de l'inventaire pendant la dernière visite) - (Conformité moyenne de l'inventaire pendant la visite précédente) / (Conformité moyenne de l'inventaire pendant la visite précédente) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Inventory' dans l'objet RetailVisitKpi. |
|
| Change in Avg Promotion Compliance (Last Visit) (Évolution de la conformité moyenne de la promotion (dernière visite)) | Pourcentage d'évolution de la conformité de la promotion par rapport à la visite précédente. | (Conformité moyenne de la promotion pendant la dernière visite) - (Conformité moyenne de la promotion pendant la visite précédente) / (Conformité moyenne de la promotion pendant la visite précédente) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Change in Avg Facing Compliance (Last Visit) (Évolution de la conformité moyenne de la frontale (dernière visite)) | Pourcentage d'évolution de la conformité de la frontale par rapport à la visite précédente. | (Conformité moyenne de la frontale pendant la dernière visite) - (Conformité moyenne de la frontale pendant la visite précédente) / (Conformité moyenne de la frontale pendant la visite précédente) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Change in Avg Share-of-Shelf Compliance (Last Visit) (Évolution de la conformité moyenne de part de linéaire (dernière visite)) | Pourcentage d'évolution de la conformité de la part de linéaire par rapport à la visite précédente. | (Conformité moyenne de la part de linéaire pendant la dernière visite) - (Conformité moyenne de la part de linéaire pendant la visite précédente) / (Conformité moyenne de la part de linéaire pendant la visite précédente) Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'ShareOfShelf' dans l'objet RetailVisitKpi. |
|
| Change in Avg Store Compliance (Last Visit) (Évolution de la conformité moyenne du magasin (dernière visite)) | Pourcentage d'évolution de la conformité du magasin par rapport à la visite précédente. | (Conformité moyenne du magasin pendant la dernière visite) - (Conformité moyenne du magasin pendant la visite précédente) / (Conformité moyenne du magasin pendant la visite précédente) 'Include_In_Compliance' est 'True' dans l'objet RetailVisitKpi. |
|
| Change in Price Compliance (Last Visit) (Évolution de la conformité des prix (dernière visite)) | Pourcentage d'évolution de la conformité des prix par rapport à la visite précédente. | (Conformité moyenne des prix pendant la dernière visite) - (Conformité moyenne des prix pendant la visite précédente) / (Conformité moyenne des prix pendant la visite précédente) 'Include_In_Compliance' est 'True' et 'Type' est 'Price' dans l'objet RetailVisitKpi. |
|
| Stocks Without Orders (stocks sans commandes) | Noms des magasins et nombre de jours depuis la dernière commande passée. Si aucune commande n'a été enregistrée au cours des 3 derniers mois, correspond au nombre de jours depuis la création du magasin. | Nombre de jours entre 'ActivatedDate' et ce jour. En l'absence de commande au cours des 3 derniers mois : Nombre de jours entre 'CreatedDate' et ce jour. Filtres appliqués : La valeur du champ 'ActivatedDate' est comprise dans les 3 derniers mois. 'ActivatedDate' est un champ de l'objet Order. 'CreatedDate' est un champ de l'objet RetailStore. 'OrderId' est un champ de l'objet OrderItem. |
|
| Out-of-Stock Occurrences (Occurrences de rupture de stock) | Nombre d'occurrences de rupture de stock pendant la période sélectionnée. | Nombre d'enregistrements dans l'objet RetailVisitKpi Filtres appliqués : 'ActualBooleanValue' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
|
| Net Promoter Score (Score net du promoteur) | Score net du promoteur du magasin. | Pourcentage de promoteurs - Pourcentage de détracteurs Pourcentage de promoteurs : (Enregistrements avec la valeur de champ 'ResponseValueBucket' définie sur 'Promoters') / (Nombre total d'enregistrements dans l'objet SurveyQuestionResponse) Pourcentage de détracteurs : (Enregistrements avec une valeur de champ 'ResponseValueBucket' définie sur 'Detractors') / (Nombre total d'enregistrements dans l'objet SurveyQuestionResponse) La valeur du champ 'ResponseValueBucket' est dérivée du champ 'NumberValue' de l'objet SurveyQuestionResponse. Le champ 'NumberValue' contient le score NPS. Si le score NPS est compris dans la plage 8 à 10, 'ResponseValueBucket' est 'Promoter'. Si le score NPS est compris dans la plage 0 à 6, 'ResponseValueBucket' est 'Detractor'. |
|
| Total Cases (Nombre total de requêtes) | Nombre total de requêtes pour le magasin. | Nombre total de requêtes dans le champ 'Id' de l'objet Case. |
|
| Change in Total Cases (Évolution du nombre total de requêtes) | Pourcentage d'évolution du nombre total de requêtes par rapport à la période précédente. | (Nombre total de requêtes pendant la période sélectionnée dans le filtre Durée - Nombre total de requêtes pendant la période sélectionnée dans le filtre Comparer à) / (Nombre total de requêtes pendant la période sélectionnée dans le filtre Comparer à) | |
| Open Cases (Requêtes en cours) | Nombre total de requêtes en cours pour le magasin. | Nombre de valeurs dans le champ 'Id' de l'objet Case. Filtres appliqués : 'IsClosed' est 'false' dans l'objet Case. |
|
| Change in Net Promoter Score (Évolution du Score net du promoteur) | Pourcentage d'évolution du Score net du promoteur par rapport à la période précédente. | (Pourcentage du Score net du promoteur pendant la période sélectionnée dans le filtre Durée - Pourcentage du Score net du promoteur pendant la période sélectionnée dans le filtre Comparer à) / (Pourcentage du Score net du promoteur pendant la période sélectionnée dans le filtre Comparer à) | |
| High Priority Visits Not Completed (Visites hautement prioritaires non terminées) | Nombre de visites hautement prioritaires non terminées. | Nombre de valeurs dans le champ 'Visits'. Filtres appliqués : 'Status' est 'Abandoned' ou 'Planned' et 'VisitPriority' est 'High'. 'Status', 'Visits' et 'VisitPriority' sont des champs de l'objet Visit. |
Store Performance (Performances du magasin) |
| Change in High Priority Visits Not Completed (Évolution des visites hautement prioritaires non terminées) | Pourcentage d'évolution du nombre de visites hautement prioritaires non terminées par rapport à une période précédente. | (Nombre de visites pendant la période sélectionnée dans le filtre Durée) - (Nombre de visites pendant la période sélectionnée dans le filtre Comparer à) / (Nombre de visites pendant la période sélectionnée dans le filtre Comparer à) Filtres appliqués : 'Status' est 'Abandoned' ou 'Planned' et 'VisitPriority' est 'High'. 'Status', 'Visits' et 'VisitPriority' sont des champs de l'objet Visit. |
|
| Visit Frequency (Fréquence des visites) | Fréquence des visites de magasin. | Nombre de visites / Nombre de dates uniques dans le champ 'ActualVisitStartTime' de l'objet Visite Filtres appliqués : 'Status' est 'Abandoned' ou 'Completed'. 'Status' et 'Visits' sont des champs de l'objet Visit. |
|
| Avg Order Value (Valeur moyenne des commandes) | Valeur moyenne des commandes passées pendant la période sélectionnée. | Somme des valeurs du champ 'TotalPrice' / Nombre de valeurs distinctes dans le champ 'OrderId' 'TotalPrice' et 'OrderId' sont des champs de l'objet OrderItem. |
Product Performance (Performances des produits) |
| Store Coverage (Couverture du magasin) | Nombre de magasins dans lesquels des produits, des catégories, des marques ou des assortiments sont disponibles. | Nombre d'ID distincts dans le champ 'RetailStoreId' / Nombre de valeurs dans le champ 'Id' 'RetailStoreId' est un champ de l'objet AssessmentTaskOrder. 'Id' est un champ de l'objet RetailStore. |
|
| Change in Avg Order Value (Évolution de la valeur moyenne des commandes) | Pourcentage d'évolution de la valeur moyenne des commandes par rapport à la période précédente. | (Somme de la valeur moyenne des commandes pendant la période sélectionnée dans le filtre Durée - Somme de la valeur moyenne des commandes pendant la période sélectionnée dans le filtre Comparer à) / (Somme de la valeur moyenne des commandes pendant la période sélectionnée dans le filtre Comparer à) | |
| Change in Store Coverage (Évolution de la couverture du magasin) | Pourcentage d'évolution de la couverture du magasin par rapport à la période précédente. | (Couverture du magasin pendant la période sélectionnée dans le filtre Durée - Couverture du magasin pendant la période sélectionnée dans le filtre Comparer à) / (Couverture du magasin pendant la période sélectionnée dans le filtre Comparer à) | |
| Orders for Newly Launched Products (Commandes de nouveaux produits lancés) | Nombre total de commandes passées pour des produits lancés au cours des 180 derniers jours. | Nombre de commandes distinctes. Filtres appliqués : 'CreatedDate' et 'ActivatedDate' sont comprises dans les 180 derniers jours. 'CreatedDate' est un champ de l'objet Product. 'ActivatedDate' est un champ de l'objet Order. |
|
| Days Until First Order (Nombre de jours avant la première commande) | Nombre de jours avant la première commande. | Nombre de jours entre 'CreatedDate' et 'ActivatedDate'. Filtres appliqués : 'CreatedDate' et 'ActivatedDate' sont comprises dans les 180 derniers jours. 'CreatedDate' est un champ de l'objet Product. 'ActivatedDate' est un champ de l'objet Order. |
|
| Days After First Order (Nombre de jours après la première commande) | Nombre de jours après la première commande. | Nombre de jours entre 'ActivatedDate' et ce jour. Filtres appliqués : 'ActivatedDate' est comprise dans les 180 derniers jours. 'ActivatedDate' est un champ de l'objet Order. |
|
| Completed Visits (Visites effectuées) | Nombre total de visites effectuées par un commercial. | Nombre d'enregistrements d'objet Visite distincts. Filtres appliqués : 'Status' est 'Completed' dans l'objet Visit. |
|
| Productive Visits (Visites productives) | Nombre total de visites productives par un commercial. | Nombre de valeurs distinctes dans le champ 'Id' de l'objet Visit dans lequel une commande a été passée. Filtres appliqués : 'Status' est 'Completed' dans l'objet Visit. |
|
| Visits | Nombre total de visites de magasin pendant la période sélectionnée. | Nombre de visites. Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. |
|
| Avg Visits Per Day (Visites moyennes par jour) | Nombre moyen de visites de magasin par jour. | Nombre total de visites / Nombre de jours pendant lesquels une visite a été effectuée Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. |
Sales Rep Performance (Performances des commerciaux) |
| Avg Revenue Per Visit (Chiffre d'affaires moyen par visite) | Chiffre d'affaires moyen de chaque visite de magasin. | Somme des valeurs du champ 'TotalPrice' / Nombre de visites de magasin Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. 'TotalPrice' est un champ de l'objet OrderItem. |
|
| Route Compliance (Conformité de l'itinéraire) | Nombre de visites planifiées effectuées. | Nombre de visites effectuées / Nombre de visites de magasin où 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. | |
| Visits Completed Percent (Pourcentage de visites effectuées) | Pourcentage de visites effectuées par des commerciaux. | Nombre de visites effectuées / Nombre total de visites où 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. | |
| Tasks Completed Percent (Pourcentage de tâches effectuées) | Nombre de tâches effectuées. | Somme de 'Completed_Task_Count' / Nombre d'enregistrements dans l'objet RetailVisitKpi où AssessmentTaskID existe | |
| Visits Completed Percent (Pourcentage de visites effectuées) | Pourcentage de visites effectuées pour le magasin. | Nombre de valeurs dans le champ 'Id' de l'objet Visit où 'Status' est 'Completed' / Nombre de toutes les valeurs 'Id' dans l'objet Visit | Store Insights (Connaissances du magasin) |
| Percent of Productive Visits (Pourcentage de visites productives) | Pourcentage de visites de magasin productives par un commercial. | Visites productives / Visites totales Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. Une visite est considérée comme productive si au moins une commande est passée pendant la visite. |
|
| Total Visits (Nombre total de visites) | Nombre total de visites de magasin par un commercial. | Nombre de valeurs distinctes dans le champ 'Id' de l'objet Visit. Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. |
|
| Visites | Nombre total de visites de magasin pendant la période sélectionnée. | Nombre de valeurs distinctes dans le champ 'Id' de l'objet Visit. Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. |
|
| Nombre moyen de tâches par visite | Nombre moyen de tâches pour chaque visite de magasin. | Nombre d'enregistrements dans l'objet RetailVisitKpi dans lequel AssessmentTaskId existe / Nombre de valeurs distinctes dans le champ 'Id' de l'objet Visit Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. |
|
| Avg Visit Duration (Durée moyenne d'une visite) | Durée moyenne d'une visite de magasin. | 'ActualVisitEndTime' - 'ActualVisitStartTime' Filtres appliqués : 'Status' est 'Completed' ou 'Abandoned' dans l'objet Visit. ActualVisitEndTime', 'ActualVisitStartTime' et 'Status' sont des champs de l'objet Visit. |
|
| Days Since Last Visit (Nombre de jours depuis la dernière visite) | Nombre de jours depuis la dernière visite du magasin. | Nombre de jours entre la date de la dernière visite (ActualVisitStartTime) et ce jour. 'ActualVisitStartTime' est un champ de l'objet Visit. |
|
| Promotions (Live/Total) | Promotions en direct et totales pendant la période sélectionnée. | Nombre de promotions en cours du jour et de promotions pendant la période sélectionnée dans le filtre Durée. | Territory Performance (Performances des territoires) |
| Accounts (Comptes) | Nombre total de comptes dans le territoire. | Nombre de valeurs distinctes dans le champ 'Id' de l'objet Account. | |
| Stores (Magasins) | Nombre total de magasins dans le territoire. | Nombre de valeurs distinctes dans le champ 'Id' de l'objet RetailStore. |
|
| Products Sold (Produits vendus) | Nombre de produits vendus pendant la période sélectionnée. | Nombre de valeurs distinctes dans le champ 'Product2Id' associé à un 'OrderId'. 'Product2Id' et 'OrderId' sont des champs de l'objet OrderItem. |
|
| Avg Team Revenue (Chiffre d'affaires moyen de l'équipe) | Chiffre d'affaires moyen de l'équipe commerciale. | Somme de toutes les valeurs du champ 'TotalPrice' d'un 'ParentRoleId' spécifique. 'TotalPrice' est un champ de l'objet OrderItem. 'ParentRoleId' est un champ de l'objet UserRole. |
|
| Change in Revenue (Évolution du chiffre d'affaires) | Pourcentage d'évolution du chiffre d'affaires pour la période sélectionnée. | (Somme du chiffre d'affaires pendant la période sélectionnée dans le filtre Durée - Somme du chiffre d'affaires pendant la période sélectionnée dans le filtre Comparer à) / Somme du chiffre d'affaires pendant la période sélectionnée dans le filtre Comparer à |
|
| Change in Quantity (Évolution de la quantité) | Le pourcentage d'évolution en quantité pour la période sélectionnée. | (Somme des quantités pendant la période sélectionnée dans le filtre Durée) - (Somme des quantités pendant la période sélectionnée dans le filtre Comparer à) / (Somme des quantités pendant la période sélectionnée dans le filtre Comparer à) | |
| Change in Products Sold (Évolution des produits vendus) | Pourcentage d'évolution en produits vendus par rapport à la période précédente. | (Produits vendus pendant la période sélectionnée dans le filtre Durée - Produits vendus pendant la période sélectionnée dans le filtre Comparer à) / Produits vendus pendant la période sélectionnée dans le filtre Comparer à |
|
| Avg Products Sold Across Stores (Moyenne des produits vendus dans les magasins) | Nombre moyen de produits vendus dans tous les magasins. | Nombre moyen de valeurs distinctes dans le champ 'Product2Id' associé à un 'OrderId' 'Product2Id' et 'OrderId' sont des champs de l'objet OrderItem. |
|
| Avg Products Sold in Similar Stores (Moyenne des produits vendus dans les magasins similaires) | Nombre moyen de produits vendus dans les magasins similaires. | Nombre moyen de valeurs distinctes dans le champ 'Product2Id' associé à un 'OrderId' pour un groupe de magasins. Pour des magasins similaires, le nombre moyen de produits vendus d'un groupe de magasins spécifique est calculé à partir du champ 'RetailLocationGroupId'. 'Product2Id' et 'OrderId' sont des champs de l'objet OrderItem. 'RetailLocationGroupId' est un champ de l'objet RetailStore. |
|
| Avg Weekly Revenue (Chiffre d'affaires moyen de la semaine) | Chiffre d'affaires moyen hebdomadaire du territoire. | Somme des valeurs du champ 'TotalPrice' / Nombre de semaines sélectionnées dans le filtre Durée 'TotalPrice' est un champ de l'objet OrderItem. |
|
| Change Avg Weekly Revenue (Évolution du chiffre d'affaires moyen de la semaine) | Pourcentage du chiffre d'affaires hebdomadaire moyen par rapport à la période précédente. | Chiffre d'affaires hebdomadaire moyen pendant la période sélectionnée dans le filtre Durée - Chiffre d'affaires hebdomadaire moyen pendant la période sélectionnée dans le filtre Comparer à / Chiffre d'affaires hebdomadaire moyen pendant la période sélectionnée dans le filtre Comparer à | |
| Last Visit Duration (Durée de la dernière visite) | Durée de la dernière visite de magasin. | 'ActualVisitEndTime' - 'ActualVisitStartTime' Filtres appliqués : 'Status' est 'Completed' et 'Id' est l'ID de la dernière visite. 'ActualVisitEndTime', 'ActualVisitStartTime', 'Status' et 'Id' sont des champs dans l'objet Visit. |
|
| Last Visit Start Date (Date de début de la dernière visite) | Date de début de la dernière visite du magasin. | Valeur du champ 'ActualVisitStartTime'. Filtres appliqués : 'Status' est 'Completed' et 'Id' est l'ID de la dernière visite. 'ActualVisitStartTime', 'Status' et 'Id' sont des champs de l'objet Visit. |
|
| Prior Visit Duration (Durée de la visite précédente) | Durée de la visite précédente du magasin. La visite précédente correspond à la visite antérieure à la dernière visite |
'ActualVisitEndTime' - 'ActualVisitStartTime' Filtres appliqués : 'Status' est 'Completed' et 'Id' est l'ID des visites précédentes. 'ActualVisitEndTime', 'ActualVisitStartTime', 'Status' et 'Id' sont des champs de l'objet Visit. |
|
| Prior Visit Start Date (Date de début de la visite précédente) | Date de début de la visite précédente. La visite précédente correspond à la visite antérieure à la dernière visite |
Valeur du champ 'ActualVisitStartTime'. Filtres appliqués : 'Status' est 'Completed' et 'Id' est l'ID des visites précédentes. 'ActualVisitStartTime', 'Status' et 'Id' sont des champs de l'objet Visit. |
|
| Change in Products Sold (Évolution des produits vendus) | Pourcentage d'évolution du nombre de produits vendus par rapport à la visite précédente. | (Produits uniques vendus pendant la dernière visite du magasin - Produits uniques vendus pendant la visite précédente) / Produits uniques vendus pendant la visite précédente | |
| Change in Tasks Completed Percent (Pourcentage d'évolution des tâches effectuées) | Pourcentage d'évolution des tâches effectuées par rapport à la visite précédente. | (Pourcentage de tâches effectuées pendant la dernière visite - Pourcentage de tâches effectuées pendant la visite précédente) / Pourcentage de tâches effectuées pendant la visite précédente | |
| Change in Total Tasks (Évolution du nombre total de tâches) | Pourcentage d'évolution du nombre total de tâches par rapport à la visite précédente. | (Nombre total de tâches pendant la dernière visite - Nombre total de tâches pendant la visite précédente) / Nombre total de tâches pendant la visite précédente | |
| Total Tasks (Nombre total de tâches) | Nombre total de tâches pendant la dernière visite du magasin. | Nombre d'enregistrements dans l'objet RetailVisitKpi dans lequel AssessmentTaskID existe. 'Id' est un champ de l'objet Visit. 'AssessmentTaskID' est un champ de l'objet AssessmentTask. |
|
| Tasks Completed (Nombre de tâches effectuées) | Nombre total de tâches effectuées pendant la dernière visite du magasin. | Somme de 'Completed_Task_Count'. Filtres appliqués : 'Id' correspond à l'ID de la dernière visite, et 'Statut' est 'Terminé' dans l'objet Visit. |
|
| Required Tasks (Tâches requises) | Nombre total de tâches requises lors de la dernière visite du magasin. | Nombre d'enregistrements dans l'objet RetailVisitKpi dans lequel AssessmentTaskID existe. Filtres appliqués : 'IsRequired' est 'true' et 'Id' est l'ID de la dernière visite. |
|
| Change in Required Tasks (Évolution du nombre de tâches requises) | Pourcentage d'évolution du nombre total de tâches requises par rapport à la visite précédente. La visite précédente correspond à la visite antérieure à la dernière visite |
(Nombre de tâches requises pendant la dernière visite - Nombre de tâches requises pendant la visite précédente) / Nombre de tâches requises pendant la visite précédente Filtres appliqués : 'IsRequired' est 'true'. |
|
| Required Tasks Completed (Tâches requises effectuées) | Nombre total de tâches requises effectuées pendant la dernière visite du magasin. | Somme de 'Completed_Task_Count'. Filtres appliqués : 'IsRequired' est 'true' et 'Id' est l'ID de la dernière visite. |
|
| Change in Required Tasks Completed (Évolution du nombre de tâches requises effectuées) | Pourcentage d'évolution du nombre total de tâches requises effectuées par rapport à la visite précédente. La visite précédente correspond à la visite antérieure à la dernière visite |
(Somme des tâches requises effectuées pendant la dernière visite - Somme des tâches requises effectuées pendant la visite précédente) / Somme des tâches requises effectuées pendant la visite précédente Filtres appliqués : 'IsRequired' est 'true' et 'Status' est 'Completed' dans l'objet Visit. |
|
| Avg Share of Shelf (Actual) (Part de linéaire moyenne (Réelle)) | Part de linéaire réelle du magasin. | Moyenne de la Part de linéaire réelle Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'ShareOfShelf' dans l'objet RetailVisitKpi. |
Store Insights (Connaissances du magasin) |
| Avg Share of Shelf (Target) (Part de linéaire moyenne (Cible)) | Part de linéaire cible du magasin. | Moyenne de la Part de linéaire cible Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'ShareOfShelf' dans l'objet RetailVisitKpi. |
|
| Avg Share of Shelf Percentage (Actual) (Pourcentage de part de linéaire moyenne (Réelle)) | Part de linéaire réelle en pourcentage de la cible. | Part de linéaire moyenne (Réelle) / Part de linéaire moyenne (Cible) * 100 Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'ShareOfShelf' dans l'objet RetailVisitKpi. |
|
| Avg Facing (Actual) (Frontale moyenne (Réelle)) | Frontale réelle du magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Avg Facing (Target) (Frontale moyenne (Cible)) | Frontale cible du magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Pourcentage de la frontale réelle | Frontale réelle en pourcentage de la cible. | Frontale moyenne (Réelle) / Frontale moyenne (Cible) * 100 Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Facing' dans l'objet RetailVisitKpi. |
|
| Avg Price (Actual) (Prix moyen (Réel)) | Prix réel pour le magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Price' dans l'objet RetailVisitKpi. |
|
| Avg Price (Target) (Prix moyen (Cible)) | Prix cible pour le magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Price' dans l'objet RetailVisitKpi. |
|
| Actual Price Percentage (Pourcentage du prix réel) | Prix réel en pourcentage de la cible. | Frontale moyenne (Réelle) / Frontale moyenne (Cible) * 100 Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Price' dans l'objet RetailVisitKpi. |
|
| Avg Promotion (Actual) (Promotion moyenne (Réelle)) | Promotion réelle du magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'PromotionId' existe dans l'objet RetailVisitKpi. |
|
| Avg Promotion (Target) (Promotion moyenne (Cible)) | Promotion cible du magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'PromotionId' existe dans l'objet RetailVisitKpi. |
|
| Actual Promotion Percentage (Pourcentage de la promotion réelle) | Promotion réelle en pourcentage de la cible. | Promotion moyenne (Réelle) / Promotion moyenne (Cible) * 100 Filtres appliqués : 'Include_In_Compliance' est 'True' et 'PromotionId' existe dans l'objet RetailVisitKpi. |
|
| Avg Inventory (Actual) (Inventaire moyen (Réel)) | Inventaire réel du magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Inventory' dans l'objet RetailVisitKpi. |
|
| Avg Inventory (Target) (Inventaire moyen (Cible)) | Inventaire cible du magasin. | Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Inventory' dans l'objet RetailVisitKpi. |
|
| Actual Inventory Percentage (Pourcentage de l'inventaire réel) | Inventaire réel en pourcentage de la cible. | Inventaire moyen (Réel) / Inventaire moyen (Cible) * 100 Filtres appliqués : 'Include_In_Compliance' est 'True' et 'Type' est 'Inventory' dans l'objet RetailVisitKpi. |
|
| Out-of-Stock Occurrences (Actual) (Occurrences de rupture de stock (Réel)) | Nombre d'occurrences de rupture de stock du magasin. | Moyenne de toutes les valeurs du champ 'ActualBooleanValue'. Filtres appliqués : 'ActualBooleanValue' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
|
| Out-of-Stock Occurrences (Target) (Occurrences de rupture de stock (Cible)) | Occurrences de rupture de stock cibles du magasin. | Moyenne de toutes les valeurs du champ 'TargetBooleanValue' Filtres appliqués : 'TargetBooleanValue' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
|
| Pourcentage d'occurrences de rupture de stock réelles. | Occurrences de rupture de stock réelles en pourcentage de la cible. | Occurrences de rupture de stock (Réelles) / Occurrences de rupture de stock (Cible) * 100 Filtres appliqués : 'ActualBooleanValue' est 'True' et 'Type' est 'OutOfStock' dans l'objet RetailVisitKpi. |
| Métrique | Calcul |
|---|---|
| Pourcentage de conformité moyenne | Lorsque 'DataType' est 'Number', la conformité est calculée comme suit : 100 - (ActualIntegerValue - TargetIntegerValue) / (TargetIntegerValue * 100). Lorsque 'DataType' est 'Decimal', la conformité est calculée comme suit : 100 - (ActualDecimalValue - TargetDecimalValue) / (TargetDecimalValue * 100). Lorsque 'DataType' est 'Boolean', la conformité est calculée comme suit : 100 - ((ActualBooleanValue - TargetBooleanValue) * 100). Lorsque ‘Type’ est ‘Price’, ‘DataType’ est 'Number' ou ‘Decimal’, et que la valeur réelle est égale à la valeur cible, le pourcentage de conformité est 100, sinon il est 0. 'DataType' est un champ de l'objet AssessmentIndicatorDefinition. 'ActualIntegerValue', 'ActualDecimalValue', 'ActualBooleanValue', 'TargetIntegerValue', 'TargetDecimalValue' et 'TargetBooleanValue' sont des champs de l'objet RetailVisitKpi. |
| Nombre de tâches effectuées | 'Completed_Task_Count' est '1' lorsqu'une valeur existe dans l'un de ces champs :
Si aucun de ces champs ne contient une valeur, 'Completed_Task_Count' est '0'. |
| Valeur réelle moyenne | Lorsque 'DataType' est 'Number' ou 'Decimal' : Moyenne de toutes les valeurs dans le champ 'ActualIntegerValue' ou 'ActualDecimalValue'. Lorsque 'DataType' est 'Booléen' : Moyenne de toutes les valeurs du champ 'ActualBooleanValue'. 'DataType' est un champ de l'objet AssessmentIndicatorDefinition. 'ActualIntegerValue', 'ActualDecimalValue', 'ActualBooleanValue' et 'Type' sont des champs de l'objet RetailVisitKpi. |
| Valeur cible moyenne | Lorsque 'DataType' est 'Number' ou 'Decimal' : Moyenne de toutes les valeurs dans le champ 'TargetIntegerValue' ou 'TargetDecimalValue'. Lorsque 'DataType' est 'Booléen' : Moyenne de toutes les valeurs du champ 'TargetBooleanValue'. 'DataType' est un champ de l'objet AssessmentIndicatorDefinition. 'TargetIntegerValue' 'TargetDecimalValue' 'TargetBooleanValue' et 'Type' sont des champs de l'objet RetailVisitKpi. |
'Include_In_Compliance' est 'True' quand :
'DataType' est 'Number', une valeur existe dans le champ 'ActualIntegerValue' et 'Type' est 'ShareOfShelf', 'Inventory', ‘Price’ ou 'Facing'.
'DataType' est 'Decimal', une valeur existe dans le champ 'ActualDecimalValue' et 'Type' est 'ShareOfShelf', 'Inventory', ‘Price’ ou 'Facing'.
'DataType' est 'Boolean', une valeur existe dans le champ 'ActualBooleanValue' et 'Type' est 'OutOfStock' ou une valeur existe dans le champ 'PromotionId'.
Dans tous les autres cas, 'Include_In_Compliance' est 'False'.

