> For the complete documentation index, see [llms.txt](https://www.boxhero.io/docs/llms.txt). Every page is available as Markdown by appending `.md` to its URL; this page is [Markdown](https://www.boxhero.io/docs/fr/other-features/analytics.md).

# Rapports de stock

> La fonctionnalité Rapports de stock de BoxHero vous aide à générer des rapports personnalisés à partir de vos données de stock et de ventes. Vous pouvez créer vos propres calculs et suivre les indicateurs clés qui comptent le plus pour vous.

![](https://assets.boxhero.io/docs/images/2bc5535f1c8c4c2935cce50d6e04fad600c0e0ffd515f1c97e9ebf840bc68928-1600x940.png)

---

## Vue d'ensemble des rapports de stock

Dans la barre latérale, accédez à `Rapports` > `Stock`.

Vous pouvez ajuster les paramètres de formule pour analyser vos données de stock, filtrer les résultats par emplacement ou par période, et exporter les rapports vers Excel pour l'archivage et l'analyse.

![](https://assets.boxhero.io/docs/images/8cde484015b0cc25c53525fece316e339b3ed508e864a7295fdbc47f6bc4ca26-2800x1531.jpg)

> **Caution**
>
> **Les rapports de stock utilisent le coût et le prix** **_actuels_** **de chaque article**, et non les valeurs au moment de la transaction. Si vous modifiez le prix d'un article, les rapports passés seront recalculés avec le nouveau prix. Pour obtenir des données exactes à une date donnée, utilisez `Achats et ventes` ou exportez régulièrement vos rapports.

## Ajouter une formule

Pour ajouter une formule, cliquez sur `Paramètres de la formule` > `Ajouter une formule`. Deux options s'offrent à vous :

- **Ajout rapide** — choisissez parmi des formules prêtes à l'emploi pour les indicateurs courants comme le bénéfice, la rotation, et plus encore. Aucune configuration requise.
- **Formule personnalisée** — créez votre propre formule à partir des variables et des fonctions de BoxHero. Utilisez-la pour les indicateurs que nous ne proposons pas, ou pour combiner vos propres attributs d'article avec les données de stock.

![](https://assets.boxhero.io/docs/images/14a58737c489ee3a57865bbf0cf59535d31b77a707c9754f25221bb75e6dc70f-2494x1169.jpg)

### A. Ajout rapide

Ajoutez une formule prête à l'emploi et commencez immédiatement à générer vos rapports.

![](https://assets.boxhero.io/docs/images/b446bea8b2f3b3f1e632ba9d2d3c33b5236ddfd538c33ed0be5adba444bec6c0-2360x1525.jpg)

#### Attributs

Vous pouvez utiliser les [attributs](https://www.boxhero.io/docs/fr/concepts/attributes) d'article ayant des valeurs numériques pour créer des formules.

#### Ventes et bénéfices

- **Coût** : le coût défini dans les détails de l'article.

- **Prix** : le prix de vente défini dans les détails de l'article.

- **Coût total** : Coût x Total des stockages

  - _Le coût total de tout le stock reçu pendant la période sélectionnée._

- **Chiffre d'affaires** : Prix x Total des déstockages

  - _La valeur de vente totale de tout le stock expédié pendant la période sélectionnée._

- **Bénéfice net** : Prix - Coût

  - _Le bénéfice réalisé sur une seule unité._

- **Bénéfice brut** : (Prix - Coût) x Total des déstockages

  - _Le bénéfice total de tout ce qui a été vendu pendant la période sélectionnée._

- **Marge %** : (Prix - Coût) ÷ Prix

  - _Le pourcentage du prix de vente qui constitue le bénéfice._

- **Chiffre d'affaires quotidien moyen** : (Prix x Total des déstockages) ÷ Jours de la période

- **Bénéfice quotidien moyen** : (Prix - Coût) x Total des déstockages ÷ Jours de la période

#### Stock et mouvements

- **Stock actuel** : la quantité dont vous disposez en ce moment.

- **Stock moyen** : la quantité moyenne dont vous disposiez pendant la période sélectionnée.

- **Valeur du stock** : Coût x Stock actuel

  - _La valeur totale du stock dont vous disposez en ce moment._

- **Rotation** : Total des déstockages ÷ Stock moyen

  - _Le nombre de fois où vous avez écoulé votre stock moyen pendant la période sélectionnée. Plus la valeur est élevée, plus votre stock tourne rapidement._

- **Total des stockages** : la quantité totale reçue pendant la période sélectionnée.

- **Stockage quotidien moyen** : Total des stockages ÷ Nombre de jours

- **Total des déstockages** : la quantité totale expédiée pendant la période sélectionnée.

- **Déstockage quotidien moyen** : Total des déstockages ÷ Nombre de jours

- **Qté ajustée (nette) :** quantité ajustée _à la hausse_ moins la quantité ajustée _à la baisse_ pendant la période sélectionnée.

- **Qté déplacée (nette) :** quantité déplacée _en entrée_ moins le total déplacé _en sortie_ pendant la période sélectionnée.

- **Jours de stock** : Stock actuel ÷ (Total des déstockages ÷ Nombre de jours)

  - _Le nombre de jours que durera votre stock actuel, d'après le déstockage quotidien moyen. Utilisez-le pour planifier vos réapprovisionnements._

### B. Formule personnalisée

Créez votre propre formule à partir des variables et des fonctions de BoxHero.

![](https://assets.boxhero.io/docs/images/6fa0f35998bd32ecdb5f1e8ff08c68bf6e3ced71a4a51c1870a4e0d610eb7cf6-2800x1359.jpg)

#### Saisie automatique des variables

Saisissez `$` pour accéder aux variables de stock et `{{` pour récupérer les attributs et valeurs enregistrés.

![](https://assets.boxhero.io/docs/images/cad03ae9e65cf4c581510336a489822b0798bf7d7ebe615d100735867a7719fe-2522x1577.jpg)

| Nom de la variable | Description |
| --- | --- |
| **Stock actuel** | La quantité disponible en ce moment. |
| **Jours de la période** | Le nombre de jours de la période sélectionnée. |
| **Stock moyen** | Le stock moyen pendant la période sélectionnée, calculé à partir de la quantité à 23:59:59 chaque jour. |
| **Stock initial** | Le stock au début de la période sélectionnée (à 23:59:59 la _veille_ de la date de début). |
| **Stock final** | Le stock à la fin de la période sélectionnée (à 23:59:59 le _dernier jour_ de la période). |
| **Total des stockages** | La quantité totale reçue pendant la période sélectionnée. |
| **Nombre de stockages** | Le nombre de **transactions** **de Stockage** pendant la période sélectionnée. |
| **Total des déstockages** | La quantité totale expédiée pendant la période sélectionnée. |
| **Nombre de déstockages** | Le nombre de **transactions** **de Déstockage** pendant la période sélectionnée. |
| **Déstockage moyen pondéré (linéaire 2, 3, 4)** | Le déstockage quotidien moyen, pondéré de sorte que les jours récents comptent davantage. Chaque jour de la période sélectionnée reçoit un poids qui augmente de façon linéaire, le jour le plus ancien ayant toujours un poids de 1. Le nombre définit le poids du jour le plus récent — 2, 3 ou 4 —, de sorte qu'un nombre plus élevé rend la moyenne plus sensible à l'activité récente. - **Linéaire 2** : le jour le plus ancien a un poids de 1, le jour le plus récent un poids de 2 - **Linéaire 3** : le jour le plus ancien a un poids de 1, le jour le plus récent un poids de 3 - **Linéaire 4** : le jour le plus ancien a un poids de 1, le jour le plus récent un poids de 4 |
| **Qté ajustée (hausse)** | La quantité ajoutée par les transactions **Ajuster**. |
| **Qté ajustée (baisse)** | La quantité retirée par les transactions **Ajuster**. |
| **Qté ajustée (nette)** | Qté ajustée (hausse) − Qté ajustée (baisse). |
| **Nombre d'ajustements** | Le nombre de transactions **Ajuster** pendant la période sélectionnée. |
| **Qté déplacée (entrée)** | La quantité déplacée _vers_ le ou les emplacements sélectionnés par les transactions **Déplacement**. |
| **Qté déplacée (sortie)** | La quantité déplacée _hors_ du ou des emplacements sélectionnés par les transactions **Déplacement**. |
| **Qté déplacée (nette)** | Qté déplacée (entrée) − Qté déplacée (sortie). |
| **Nombre de déplacements entrants** | Le nombre de transactions **Déplacement** ayant déplacé du stock _vers_ le ou les emplacements sélectionnés. |
| **Nombre de déplacements sortants** | Le nombre de transactions **Déplacement** ayant déplacé du stock _hors_ du ou des emplacements sélectionnés. |

#### Fonctions disponibles

BoxHero prend en charge diverses fonctions, similaires à leurs équivalents dans Excel.

![](https://assets.boxhero.io/docs/images/4cd15c65de2c4d78b66c8c5dcf72ab3dbb8c9e38d88eb58d04f76efc91d3eb16-2544x1578.jpg)

- **Opérations arithmétiques de base :** `+`, `-`, `*`, `/`

- **Condition** : `if(condition, value if true, value if false)`

  - Évalue une condition et renvoie une valeur si elle est vraie, une autre si elle est fausse.

- **Arrondi :**

  - **round** : `round(number, digit)`
  - **roundUp** : `roundUp(number, digit)`
  - **roundDown** : `roundDown(number, digit)`

- **Conversion de type :**

  - **toNumber** : `toNumber(string, fallback value)`

    - Convertit un texte en nombre et renvoie la valeur de repli si la conversion échoue.

  - **toString** : `toString(number)`

    - Convertit un nombre en texte.

![](https://assets.boxhero.io/docs/images/4982ce81313262b0a38af6f60e07e2f1f2cd6dd5a07ec2352073d6185ee9009a-2544x1572.jpg)

> **Tip**
>
> **Besoin d'autre chose ?** `Rapports Personnalisés` vous permet d'interroger directement vos données de stock en SQL. Utilisez-le pour les questions qui ne se prêtent pas à une formule par article.

---

## Foire aux questions

**Vous cherchez plus d'informations ?** Consultez notre FAQ :

- [Rapports de stock](https://www.boxhero.io/docs/fr/faq/reporting/inventory-reports)
