Lire la FAQ
NOUVEAU
Assistance de Bitrix24
Inscription et autorisation
Sécurité dans Bitrix24
Démarrer sur Bitrix24
Actualités
Tâches et projets
Messenger
Collabs
Groupes de travail
Calendriers
Bitrix24 Drive
Base de connaissances
Sites
Boutique en ligne
Gestion des stocks
Messagerie web
CRM
Réservation en ligne
CoPilot - IA dans Bitrix24
Signature électronique
Signature électronique pour les RH
Analytique
Constructeur BI
Automatisation
Processus d’entreprise
Espace des ventes
CRM + Boutique en ligne
Marketing
Entreprise
Market (Applications)
Centre de contact
Widget de l'employé
Téléphonie
Paramètres
Bitrix24 Messenger
Questions générales
On-Premise de Bitrix24
Connexion
Votre Bitrix24
Autoriser l'accès
à votre compte Bitrix24
Entrer

Bitrix24 Helpdesk

Ensembles de données de Constructeur BI : gestion des stocks

Un ensemble de données regroupe des informations sur les entrepôts, les documents de gestion des stocks, les produits, les transactions et d'autres éléments de Bitrix24. Pour chaque élément, plusieurs ensembles de données sont disponibles. Les informations des champs système et personnalisés y sont intégrées automatiquement. Grâce à ces ensembles, vous pouvez créer des graphiques et analyser les indicateurs de l’entreprise.

Dans cet article, nous parlerons des ensembles de données pour analyser la gestion des stocks et le fonctionnement des entrepôts. Nous montrerons également comment combiner ces ensembles et créer des graphiques.

Ensembles de données :

Exemples :


Sélectionner un ensemble de données

Pour analyser les informations d'un rapport, sélectionnez un ensemble de données approprié et créez un graphique basé sur celui-ci.

catalog_store – entrepôts. Cet ensemble regroupe des informations sur les entrepôts utilisés pour la gestion des stocks, notamment leur nom, leur statut (actif ou inactif) et leur date de création. Ces données permettent d’analyser les mouvements de produits et les documents par entrepôt, ainsi que d’exclure les entrepôts inactifs dans les rapports.

catalog_store

Champ Description Type de données
ID Identifiant de l'entrepôt Nombre
TITLE Nom de l'entrepôt Ligne
ACTIVE Indicateur d'activité de l'entrepôt ("Y" - oui, "N" - non) Ligne
DATE_CREATE Date de création de l'entrepôt Date

catalog_store_product – stocks des produits dans les entrepôts. Cet ensemble contient des données sur les stocks de produits dans chaque entrepôt. Il indique la quantité totale disponible ainsi que la part réservée pour les commandes. Ces informations permettent d’analyser la disponibilité des produits, d’évaluer les stocks réellement accessibles et de tenir compte des réserves lors de la planification des ventes et des approvisionnements.

catalog_store_product

Champ Description Type de données
ID Identifiant de l'enregistrement des stocks de produits Nombre
PRODUCT_ID Identifiant du produit Nombre
STORE_ID Identifiant de l'entrepôt Nombre
AMOUNT Quantité totale de produits dans l'entrepôt Nombre
QUANTITY_RESERVED Quantité réservée de produits dans l'entrepôt Nombre

catalog_store_document – documents de gestion des stocks. Cet ensemble contient des données sur les documents de gestion des stocks qui enregistrent les mouvements de produits. Il comprend le type et le statut des documents, leur date de création ainsi que les employés responsables. Ces informations permettent d’analyser les opérations réalisées dans les entrepôts et de suivre les documents traités ou annulés.

catalog_store_document

Champ Description Type de données
ID Identifiant du document de gestion des stocks Nombre
TITLE Nom du document de gestion des stocks Chaîne
DOC_TYPE Type de document de gestion des stocks Chaîne
DOC_TYPE_CODE Code du type de document de gestion des stocks Chaîne
DATE_CREATE Date de création du document de gestion des stocks Date
DATE_MODIFY Date de modification du document de gestion des stocks Date
STATUS Statut du document de gestion des stocks Chaîne
STATUS_CODE Indicateur de validation du document de gestion des stocks ("Y" - traité, "N" - brouillon) Chaîne
TOTAL Valeur totale des produits dans le document de gestion des stocks Nombre
CURRENCY Devise du document de gestion des stocks Chaîne
RESPONSIBLE_ID Identifiant du responsable Nombre
RESPONSIBLE_NAME Nom du responsable Chaîne
RESPONSIBLE Identifiant et nom du responsable Chaîne
WAS_CANCELLED Indicateur d'annulation du document de gestion des stocks ("Y" - oui, "N" - non) Chaîne

catalog_store_document_item – produits dans les documents de gestion des stocks. Cet ensemble contient des données sur les produits figurant dans les documents de gestion des stocks. Il précise quels produits sont inclus, en quelles quantités, de quels entrepôts ils sont prélevés et vers quels entrepôts ils sont transférés. Ces informations permettent d’analyser les mouvements de produits, les prix et les opérations liées à des produits spécifiques dans les documents de gestion des stocks.

catalog_store_document_item

Champ Description Type de données
ID Identifiant du produit dans le document de gestion des stocks Nombre
DOCUMENT_ID Identifiant du document de gestion des stocks Nombre
DOCUMENT_DATE_CREATE Date de création du document de gestion des stocks Date
PRODUCT_ID Identifiant du produit Nombre
STORE_FROM Identifiant de l'entrepôt d'origine. Utilisé dans les documents de vente, de radiation et de transfert Nombre
STORE_TO Identifiant de l'entrepôt de destination. Utilisé dans les documents de réception, d'ajustement et de transfert Nombre
AMOUNT Quantité de produits Nombre
PURCHASING_PRICE Prix d'achat du produit Nombre
PRICE Prix de vente du produit Nombre

sale_document_saleorder – documents de vente. Cet ensemble contient des données sur les documents de vente. Il enregistre la création et les modifications des documents, les paramètres de livraison ainsi que la date et le statut d’expédition. Ces informations permettent d’analyser les expéditions et de suivre le travail des employés responsables.

sale_document_saleorder

Champ Description Type de données
ID Identifiant du document de vente Nombre
DATE_CREATE Date de création du document de vente Date
DATE_UPDATE Date de dernière modification du document de vente Date
PRICE_DELIVERY Coût de la livraison selon le document de vente Nombre
DEDUCTED Indicateur d'expédition ("Y" - oui, "N" - non) Chaîne
DATE_DEDUCTED Date d'expédition Date
DELIVERY_NAME Nom du service de livraison Chaîne
WAS_CANCELLED Indicateur d'annulation du document de vente ("Y" - oui, "N" - non) Chaîne
CURRENCY Devise du document de vente Chaîne
RESPONSIBLE_ID Identifiant du responsable Nombre
RESPONSIBLE_NAME Nom du responsable Chaîne
RESPONSIBLE Identifiant et nom du responsable Chaîne

sale_document_saleorder_item – produits dans les documents de vente. Cet ensemble contient des données sur les produits figurant dans les documents de vente. Il inclut les produits, leurs quantités, leurs prix et l'entrepôt d'où l'expédition est effectuée. Ces données sont utilisées pour analyser les ventes par produit et par entrepôt.

sale_document_saleorder_item

Champ Description Type de données
ID Identifiant du produit dans le document de vente Nombre
DOCUMENT_ID Identifiant du document de vente Nombre
DOCUMENT_DATE_CREATE Date de création du document de vente Date
PRODUCT_ID Identifiant du produit Nombre
NAME Nom du produit Chaîne
PRICE Prix de vente du produit Nombre
PRICE_CURRENCY Devise du prix de vente Chaîne
DATE_INSERT Date d'ajout du produit dans le document de vente Date
STORE_ID Identifiant de l'entrepôt Nombre
AMOUNT Quantité de produits Nombre
COST_PRICE Prix de revient des produits Nombre
COST_CURRENCY Devise du prix de revient Chaîne

Créer un graphique

Les informations de l'ensemble de données peuvent être utilisées pour analyser la gestion des stocks dans l'entreprise. Les graphiques permettent de suivre les mouvements de produits entre les entrepôts, d’analyser les opérations liées aux documents et d’identifier d’éventuelles anomalies dans la gestion.

  1. Ouvrez BI Builder > Charts > + Chart.
  2. Sélectionnez l'ensemble de données et le format dans lequel vous souhaitez voir les informations : tableau, graphique linéaire ou autre option. Si l'ensemble requis ne figure pas dans la liste, cliquez sur Add a dataset et créez un ensemble de données.
    Comment créer un ensemble de données et ajouter un graphique à un rapport
  3. Cliquez sur Create new chart.

Combiner des ensembles de données

Combinez les données sur le contenu des documents de vente et les entrepôts pour analyser les ventes de produits par entrepôt.

  1. Ouvrez BI Builder et accédez à SQL > SQL Lab.
  2. Sélectionnez le schéma bitrix24
  3. Saisissez la requête SQL dans le champ et cliquez sur Exécuter (Run). Le nouvel ensemble inclut les informations des champs que vous avez spécifiés dans la requête SQL. Vous pouvez l'enregistrer en tant que DataSet pour créer un graphique pour le rapport.
    Comment créer et ajouter un graphique basé sur un ensemble de données virtuel à un rapport

Si vous combinez des ensembles de données pour la première fois, consultez l'exemple de requête.

Exemple de requête SQL

Nous avons rédigé une requête SQL pour extraire les données de deux tables : le contenu des documents de vente (sale_document_saleorder_item) et les entrepôts (catalog_store). Cette requête indique depuis quel entrepôt les produits ont été vendus, quels produits ont été vendus, en quelles quantités et pour quels montants.

Vous pouvez copier cette requête pour analyser la répartition des ventes par entrepôt sur une période donnée.

SELECT
    catalog_store.TITLE AS "Entrepôt",
    sale_document_saleorder_item.NAME AS "Produit",
    SUM(sale_document_saleorder_item.AMOUNT) AS "Quantité",
    SUM(sale_document_saleorder_item.AMOUNT * sale_document_saleorder_item.PRICE) AS "Montant des ventes"
FROM sale_document_saleorder_item
JOIN catalog_store
    ON catalog_store.ID = sale_document_saleorder_item.STORE_ID
WHERE sale_document_saleorder_item.DOCUMENT_DATE_CREATE >= date_add('day', -30, current_date)
GROUP BY
    catalog_store.TITLE,
    sale_document_saleorder_item.NAME
ORDER BY
    SUM(sale_document_saleorder_item.AMOUNT * sale_document_saleorder_item.PRICE) DESC;

SELECT – définit les informations à extraire de l’ensemble de données. Par exemple, la requête SELECT catalog_store.TITLE AS "Entrepôt" :

  • sélectionne le champ TITLE (nom de l'entrepôt) dans l'ensemble catalog_store,
  • lui attribue l’alias Entrepôt,
  • affiche le résultat dans une colonne distincte du tableau.

FROM – indique l’ensemble principal à partir duquel les données sont récupérées. Ici, il s’agit de sale_document_saleorder_item, une table qui contient des informations sur les produits, leurs quantités et leurs prix dans les documents de vente.

JOIN – relie la table sale_document_saleorder_item à la liste des entrepôts catalog_store. La requête associe ainsi les produits figurant dans les documents de vente aux entrepôts depuis lesquels l’expédition a été effectuée.

WHERE – filtre les résultats selon la date de création des produits dans les documents de vente et affiche les données des 30 derniers jours.

GROUP BY – regroupe les données par entrepôt et par produit afin de calculer la quantité totale vendue et le montant total des ventes pour chaque groupe.

ORDER BY – trie les résultats par montant des ventes, par ordre décroissant. Cela permet d’afficher en tête de tableau les produits et les entrepôts ayant généré le plus de revenus sur la période sélectionnée.


Résumé

  • Un ensemble de données est constitué d'informations sur les entrepôts, les documents de gestion des stocks, les produits, les transactions et d’autres éléments de Bitrix24.
  • Pour chaque élément, plusieurs ensembles de données sont prévus, dans lesquels les informations des champs système et personnalisés sont automatiquement transférées.
  • Six ensembles de données sont disponibles pour analyser la gestion des stocks : entrepôts (catalog_store), stocks des produits dans les entrepôts (catalog_store_product), documents de gestion des stocks (catalog_store_document), produits dans les documents de gestion des stocks (catalog_store_document_item), documents de vente (sale_document_saleorder) et produits dans les documents de vente (sale_document_saleorder_item).
  • Ces ensembles permettent d’analyser les mouvements de produits entre les entrepôts, les opérations liées aux documents de gestion des stocks et les ventes par entrepôt.
  • Les ensembles de données peuvent être combinés pour analyser les ventes par entrepôt. Pour cela, écrivez une requête SQL, enregistrez le résultat comme DataSet et créez un graphique.
Ces informations ont-elles été utiles ?
Assistance d'un spécialiste
Ce n'est pas ce que je recherche
Texte compliqué et incompréhensible
Les informations sont obsolètes
Trop court, j'ai besoin de plus d'informations
Je n'aime pas comment cet outil fonctionne
Faites configurer votre compte Bitrix24 par des professionnels locaux
TROUVER UN PARTENAIRE BITRIX24 À PROXIMITÉ
implementation_helper_man
Aller sur Bitrix24
Vous n'avez pas de compte ? Créez-en un gratuitement
Autres articles sur le même thème
Tâches récurrentes dans Bitrix24 Utiliser des IA externes pour gérer Bitrix24 MCP dans Bitrix24 Éléments récurrents dans les processus intelligents Fonctionnalités de la section « Abonnement »