[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Analyser les niveaux de stock

Cette rubrique explique comment configurer un tableau de bord qui fournit des informations sur votre inventaire actuel et contient des instructions pour les clients sur l’architecture héritée ou la nouvelle architecture. Vous accédez à l’architecture héritée si vous ne disposez pas de l’option Data Warehouse Views dans le menu Manage Data . Si vous utilisez l’architecture héritée, envoyez une nouvelle demande d’assistance avec l’objet INVENTORY ANALYSIS une fois que vous avez atteint la section désignée dans les instructions Colonnes calculées ci-dessous.

Colonnes à suivre :

Colonnes pour le suivi des instructions

  • cataloginventory_stock_item table :

    • item_id
    • product_id
    • qty
  • catalog_product_entity table :

    • entity_id
    • sku
    • created_at

Colonnes calculées :

Nouvelle architecture
  • catalog_product_entity table :

    • Product's most recent order date

      • Column type : Many to One

      • Column equation: MAX
      • Path : sales_order_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : created_at
      • Filters :
        • [A] Ordered products we count
    • Product's first order date

      • Column type : Many to One

      • Column equation: MIN
      • Path : sales_order_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : created_at
      • Filters :
        • [A] Ordered products we count
    • Seconds since product's most recent order date

      • Column type : Same Table

      • Column equation: AGE
      • Sélectionner un DATETIME column : Product's most recent order date
    • Product's lifetime number of items sold

      • Column type : Many to One

      • Column equation: SUM
      • Path : sales_order_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : qty_ordered
      • Filters :
        • [A] Ordered products we count
    • Avg products sold per week (all time)

      • Column type : Same Table


      • Column equation: CALCULATION

      • Entrées Column :

        • A : Product's lifetime number of items sold
        • B : Product's first order date

      • Datatype: Decimal

      • Définition :

        • Cas où A est nul ou B est nul alors null else round(A::decimal/(extract(epoch from (current_timestamp - B))::decimal/604800.0),2) end
  • cataloginventory_stock_item table :

    • Sku

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : sku
    • Product's lifetime number of items sold

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : Product's lifetime number of items sold
    • Seconds since product's most recent order date

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : Seconds since product's most recent order date
    • Avg products sold per week (all time)

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : Avg products sold per week (all time)
    • Weeks on hand

      • Column type : Same Table


      • Column equation: CALCULATION

      • Entrées Column :

        • A : qty
        • B : Avg products sold per week (all time)

      • Datatype: Decimal

      • Définition :

        • Cas où A est nul ou B est nul ou B = 0,0 puis null else round(A::decimal/B,2) end
Architecture héritée
  • catalog_product_entity table :

    • Product's most recent order date

      • Column type : Many to One

      • Column equation: MAX
      • Path : sales_order_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : created_at
      • Filters :
        • [A] Ordered products we count
    • Product's first order date

      • Column type : Many to One

      • Column equation: MIN
      • Path : sales_order_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : created_at
      • Filters :
        • [A] Ordered products we count
    • Seconds since product's most recent order date

      • Column type : Same Table

      • Column equation: AGE
      • Sélectionner la colonne DATETIME : Product's most recent order date
    • Product's lifetime number of items sold

      • Column type : Many to One

      • Column equation: SUM
      • Path : sales_order_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : qty_ordered
      • Filters :
        • [A] Ordered products we count
    • Avg products sold per week (all time)

      • Créé par un analyste au moment de l’envoi de votre demande d’assistance [ANALYSE DES STOCKS]
  • cataloginventory_stock_item table :

    • Sku

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : sku
    • Product's lifetime number of items sold

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : Product's lifetime number of items sold
    • Seconds since product's most recent order date

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : Seconds since product's most recent order date
    • Avg products sold per week (all time)

      • Column type : One to Many

      • Column equation: JOINED_COLUMN
      • Path : cataloginventory_stock_item.product_id => catalog_product_entity.entity_id
      • Sélectionner un column : Avg products sold per week (all time)
    • Weeks on hand

      • Créé par un analyste au moment de l’envoi de votre demande d’assistance INVENTORY ANALYSIS

Mesures

Instructions relatives aux mesures

  • cataloginventory_stock_item table :

    • Inventory on hand : cette mesure effectue une

      • Somme sur le
      • qty colonne triée par
      • [Aucune] colonne

Rapports

Instructions du rapport

  • Inventory on hand by sku

    • Metric : Inventory on hand

    • Time period : All time

    • Intervalle de temps : None

    • Group by :

      • Sku
      • Weeks on hand

    • Chart type: Table

  • Inventory with less than 2 weeks on hand (order now)

    • Metric : Inventory on hand

      • Filters :
        • [A] Weeks on hand < 2
    • Time period : All time

    • Intervalle de temps : None


    • Regrouper par: Sku


    • Chart type: Table

  • Inventory with more than 26 weeks on hand (put on sale)

    • Metric : Inventory on hand

      • Filters :
        • [A] Weeks on hand > 26
    • Time period : All time

    • Intervalle de temps : None


    • Regrouper par: Sku


    • Chart type: Table

Si vous avez des questions lors de la création de cette analyse ou si vous souhaitez simplement contacter l’équipe des services professionnels, contactez l’assistance ​.

recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc