# Achats et ventes

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-50d1ad845ea1cb707bb30571f9a4170a72468711%2F%E1%84%80%E1%85%AE%E1%84%86%E1%85%A2%E1%84%86%E1%85%B5%E1%86%BE%E1%84%91%E1%85%A1%E1%86%AB%E1%84%86%E1%85%A2.png?alt=media" alt=""><figcaption></figcaption></figure>

***

## Points forts clés

* **Gestion des commandes :** Créer et gérer les bons de commande et les commandes de vente.
* **Suivi du statut :** Surveillez l’avancement des commandes grâce à des libellés de statut clairs.
* **Facturation**: Envoyez des factures aux partenaires par e-mail ou exportez-les en PDF pour les imprimer.
* **Articles groupés :** Simplifiez les articles groupés en créant des lots.
* **Tarification personnalisée**: Définissez des prix personnalisés pour des commandes spécifiques et appliquez des taxes/remises.
* **Gestion des retours :** Gérez les retours et les remboursements pour des commandes spécifiques.
* **Rapports de ventes**: Analysez vos données de vente avec des rapports détaillés.

{% hint style="warning" %} <mark style="color:bleu;">Les achats et les ventes</mark> sont différents de <mark style="color:bleu;">Transactions de stock</mark> (Entrées, sorties, ajustements, transferts de stock). Les deux fonctionnalités aident à gérer les quantités de stock, mais elles servent à des fins différentes.

* Utilisez **Les achats et les ventes** lorsque vous avez besoin d’enregistrements d’achats ou de ventes, de prix ou de factures.
* Utilisez **Transactions** pour des mises à jour internes rapides qui ne nécessitent aucun document.
  {% endhint %}

***

## Achats

Allez dans <mark style="color:bleu;">**`Les achats et les ventes`**</mark> > <mark style="color:bleu;">**`Achats`**</mark> pour créer et gérer des bons de commande.

{% embed url="<https://customer-0jrbilsa8yt3k758.cloudflarestream.com/a4f50b31fd0a4695abdbd0194037ca52/iframe?autoplay=true&controls=false&letterboxColor=transparent&loop=true&muted=true&poster=https://customer-0jrbilsa8yt3k758.cloudflarestream.com/a4f50b31fd0a4695abdbd0194037ca52/thumbnails/thumbnail.jpg?height=1080&preload=true>" %}

### Statut du bon de commande

* **Brouillon**: La commande a été enregistrée mais n’a pas encore été envoyée au fournisseur.
* **Commandé :** La commande a été passée auprès du fournisseur.
* **Partiellement reçu :** Certains articles sont arrivés, mais d’autres sont encore en attente.
* **Reçu :** Tous les articles de la commande ont été reçus.

{% hint style="info" %}
Lorsque vous créez un bon de commande, il se répercute immédiatement dans votre <mark style="color:bleu;">**`Rapports de ventes`**</mark> (sauf pour les brouillons).
{% endhint %}

Le stock est mis à jour *uniquement* après la création du bon de commande **et** la *Entrée de stock* procédure est terminée.

* **Brouillon** ou **Commandé** → Aucun changement de stock
* **Partiellement reçu** ou **Reçu** → Stock mis à jour

{% hint style="success" %}
**Remarque**: Les numéros de commande sont générés séquentiellement (par ex. PO-000107, PO-000108, …)
{% endhint %}

***

## **Ventes**

Allez dans <mark style="color:bleu;">**`Les achats et les ventes`**</mark> > <mark style="color:bleu;">**`Ventes`**</mark> pour créer et gérer les commandes de vente.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-d6bfaf222efb8b8135ced4040a4fbd8e54b10e07%2Fsales-order-web.png?alt=media" alt=""><figcaption></figcaption></figure>

### Statut de la commande de vente

* **Brouillon**: La commande a été enregistrée mais pas confirmée.
* **Confirmé :** La commande est confirmée, mais les articles n’ont pas encore été expédiés.
* **Partiellement expédié :** Certains articles ont été expédiés ; d’autres sont encore en attente.
* **Expédié :** Tous les articles ont été expédiés et livrés au client.

{% hint style="success" %}
**Astuce :** Utilisez le [Rapports de ventes](https://www.boxhero.io/docs/documentation/fr/autres-fonctionnalites/sales-reports) de BoxHero pour :

* Suivre des indicateurs clés comme le prix de vente, la quantité et le profit
* Analyser les performances des ventes sur une plage de dates sélectionnée
* Identifier les tendances et les opportunités de tarification
  {% endhint %}

***

## Retours

Vous pouvez simplifier les retours clients en les reliant directement à vos commandes de vente d’origine.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-01d1c7d8edafd4f5441dfdfff395969bcc21ace0%2Fframeit_2026-03-11T14-41-39.jpg?alt=media" alt=""><figcaption></figcaption></figure>

### Statut du retour

* **Demandé**: La demande de retour a été initiée, mais les articles ne sont pas encore arrivés à l’emplacement.
* **Partiellement reçu :** Certains articles de la commande de vente d’origine sont arrivés, tandis que d’autres sont encore en attente.
* **Reçu :** Tous les articles du retour ont été physiquement reçus et réintégrés au stock.

#### Option 1 : Créer un retour par numéro de commande

Utilisez cette méthode si vous avez le reçu ou la facture du client à portée de main.

1. Accédez à <mark style="color:bleu;">**`Les achats et les ventes`**</mark> > <mark style="color:bleu;">**`Retours`**</mark> dans la barre de navigation latérale.
2. Cliquez sur **+ Créer un retour**.
3. Saisissez le **numéro de commande de vente** dans le champ de recherche. Le système affichera automatiquement les détails de l’article d’origine.
4. Sélectionnez les articles retournés et enregistrez la commande.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-8b0e8b75c47f88970ed60f6df0708e6c5dc311ab%2Fframeit_2026-03-11T14-41-44.jpg?alt=media" alt=""><figcaption></figcaption></figure>

#### Option 2 : Créer un retour depuis la liste des ventes

Utilisez cette méthode si vous devez d’abord rechercher la transaction d’origine.

1. Allez dans <mark style="color:bleu;">**`Les achats et les ventes`**</mark> > <mark style="color:bleu;">**`Ventes`**</mark> et localisez la commande spécifique que le client souhaite retourner.
2. Cliquez sur la commande pour ouvrir la vue **Détails** .
3. Cliquez sur le bouton **+ Créer un retour** sous la section «*Articles retournés*» .

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-823b75c04be79e7917e3e6173f3a136af221d232%2Fframeit_2026-03-11T14-26-23.jpg?alt=media" alt=""><figcaption></figcaption></figure>

*(Facultatif)* Saisissez les détails du retour dans le champ mémo pour un meilleur suivi et une meilleure communication avec votre équipe.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-e68886b629563d2cf1dd670ae7d41771588dc341%2Fframeit_2026-03-11T14-29-15.jpg?alt=media" alt=""><figcaption></figcaption></figure>

Pour un guide détaillé sur la fonctionnalité <mark style="color:bleu;">**`Retours`**</mark> , consultez notre blog :

{% embed url="<https://www.boxhero.io/en/blog/update-returns-and-refunds>" %}

***

## Paramètres des commandes

Vous pouvez envoyer vos commandes par e-mail, les imprimer ou les enregistrer au format PDF.

* Ajoutez ou modifiez les informations des fournisseurs et des clients dans <mark style="color:bleu;">**`Centre de données`**</mark> > <mark style="color:bleu;">**`Partenaires`**</mark>.
* Mettez à jour les informations de votre entreprise dans <mark style="color:bleu;">**`Paramètres`**</mark> > <mark style="color:bleu;">**`équipe`**</mark>.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-57fc0403e16ae915e561238e542e4d311b4c04a5%2F00%20copy%20121.png?alt=media" alt=""><figcaption></figcaption></figure>

### A. Mise en page d’impression

Personnalisez les informations qui apparaissent sur vos bons de commande et vos factures de vente. Vous pouvez définir différents modèles de mise en page pour chaque type de document.

Accédez à : <mark style="color:bleu;">**`Paramètres`**</mark> > <mark style="color:bleu;">**`Commandes`**</mark> > <mark style="color:bleu;">**`Mise en page d’impression`**</mark>&#x20;

{% embed url="<https://www.boxhero.io/en/blog/custom-print-layouts>" %}

#### **Paramètres de mise en page**

* **Logo de l’entreprise —** Ajoutez l’image de votre marque en haut à droite du document.
* **Libellés du document —** Modifiez les termes affichés sur le document.
  * Titre du document *(Bon de commande, Facture, Bon de préparation, Bon de livraison)*
  * Fournisseur *(Vendeur, Vendeur, De)*
  * Destinataire *(Client, Facturer à, Expédier à, Acheteur)*
* **Options d’affichage —** Choisissez les champs à inclure sur le document.
  * Options disponibles : *Photos des articles, SKU, code-barres, tarification, mémo*
* **Attributs de l’article**: Sélectionnez les attributs d’article à afficher dans la section des détails de l’article du document.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-375ea41b4010cdee6b90afa63d7ab38e49ce9246%2Fframeit_2026-02-12T14-30-16.jpg?alt=media" alt=""><figcaption></figcaption></figure>

### B. Champs personnalisés

Si vous avez besoin de champs supplémentaires, comme l’adresse e-mail d’une personne de contact ou les coordonnées bancaires, vous pouvez ajouter [**des champs personnalisés**](https://www.boxhero.io/en/blog/custom-fields-for-purchases-sales) lors de la création d’un bon de commande ou d’une commande de vente.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-6701ab0fe9fe3526bfd06f7a55207f3ec3cb734c%2FSales%20Order_Custom%20Fields%20Section.png?alt=media" alt=""><figcaption></figcaption></figure>

Si vous utilisez fréquemment les mêmes champs, enregistrez-les comme **modèle**.

Accédez à : <mark style="color:bleu;">**`Paramètres`**</mark> > <mark style="color:bleu;">**`Les achats et les ventes`**</mark> > <mark style="color:bleu;">**`Champs personnalisés`**</mark> pour ajouter un nouveau champ personnalisé, et tous les champs enregistrés ainsi que leurs valeurs apparaîtront automatiquement chaque fois que vous créerez une nouvelle commande.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-7bdcbaa5787030a99572856888f9dcbc7ce86451%2FOrders_Custom%20Fields%20(1).png?alt=media" alt=""><figcaption><p>Dans cet exemple, <strong>Nom</strong>: "<em>Bill Jones</em>" et <strong>Banque</strong> <strong>Compte</strong>: "<em>Chase Bank / 98-7654</em>3" sont enregistrés comme valeurs de champs personnalisés.</p></figcaption></figure>

{% hint style="warning" %}
Les paramètres des champs personnalisés s’appliquent au **niveau de l’équipe**, donc tous les membres de l’équipe verront les mêmes champs. Veillez à définir les valeurs par défaut uniquement pour les informations qui doivent être partagées au sein de l’équipe.
{% endhint %}

### C. Taxes

Vous pouvez appliquer des taxes à vos commandes et choisir comment elles sont calculées :

* **Incluses :** La taxe est déjà incluse dans le prix de l’article.
* **Exclusives :** La taxe est ajoutée au prix de l’article.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-5e05d533ac037727566e2bd79c8cf5365f33cd62%2Fboxhero-tax-default-tax.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Si vous appliquez régulièrement le même taux de taxe à vos commandes, vous pouvez le définir comme **par défaut**.
{% endhint %}

### D. Remises

Vous pouvez également appliquer des remises à vos commandes :

* **Remise en pourcentage** (par ex. 10 % de réduction)
* **Remise fixe** (par ex. 5 $ de réduction)

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-9deb549905be950f79cb794f27dc23e5ef29ae7a%2Fdiscount.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**Remarque**: Lorsque *les deux* taxes et remises sont appliquées, **les remises sont calculées en premier**, puis les taxes.
{% endhint %}

***

## Listes de prix

[Les listes de prix](https://www.boxhero.io/en/blog/price-lists) vous permettent d’enregistrer différents prix pour des clients spécifiques, des promotions ou des accords spéciaux. En plus de votre coût et de votre prix de vente par défaut, vous pouvez créer des ensembles de prix supplémentaires et les appliquer lorsque vous créez un bon de commande ou une commande de vente.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-73b62f5a5352ebce2d2d593f4067456810442c12%2Fprice-lists-sales.png?alt=media" alt=""><figcaption></figcaption></figure>

Vous pouvez créer une liste de prix dans <mark style="color:bleu;">**`Centre de données`**</mark> > <mark style="color:bleu;">**`Listes de prix`**</mark>.

Les listes de prix peuvent être configurées séparément pour les types achat et vente. Ajoutez les prix des articles manuellement ou importez-les tous en une seule fois à l’aide d’un fichier Excel.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-2f8dcd4756bccac1bc05a12090df596bbef22c93%2Fadd-price-list.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Remarque :** Les articles *ne* inclus dans la liste de prix sélectionnée auront un prix unitaire de 0 lorsque la liste sera appliquée à une nouvelle commande.
{% endhint %}

Lorsque vous créez une commande, cliquez sur le champ <mark style="color:bleu;">**`Prix unitaire`**</mark> pour choisir une liste de prix. Si vous passez à une autre liste de prix pendant la modification, les prix unitaires seront mis à jour en fonction de celle que vous avez sélectionnée.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-7a8b6ea36ca598a50704bc274dfa834394ff6ce2%2Fselect-price-list.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
Si vous souhaitez voir le coût ou le prix de vente par défaut d’un article lors de la création d’une commande, vous pouvez ajuster vos paramètres d’affichage.

Allez dans <mark style="color:bleu;">**`Paramètres`**</mark> > <mark style="color:bleu;">**`équipe`**</mark>, et sous <mark style="color:bleu;">**`Paramètres d’affichage`**</mark>, choisissez **Coût, Prix, Tous les attributs**. Cela affiche les prix enregistrés de l’article ainsi que tous ses attributs.
{% endhint %}

***

## Foire aux questions (FAQ)

### J’ai mis à jour une commande, mais la quantité de l’article n’a pas changé.

**Je**s la commande comporte déjà des **Entrée de stock** ou **Sortie de stock** enregistrements, la mise à jour de la commande elle-même ne modifiera pas les niveaux de stock. Pour mettre à jour les quantités d’articles, vous devez également modifier les <mark style="color:bleu;">**`Entrée de stock`**</mark> ou <mark style="color:bleu;">**`Sortie de stock`**</mark> transactions associées.

### Quelle est la différence entre les achats et ventes et les transactions de stock ?

<table><thead><tr><th width="164.328125"></th><th>Les achats et les ventes</th><th>Transactions de stock</th></tr></thead><tbody><tr><td><strong>Flux de travail</strong></td><td>Créez d’abord une commande (<strong>B.C.</strong> ou <strong>C.V.</strong>), puis traitez-la lors de l’expédition ou de l’arrivée.</td><td>Mettez à jour immédiatement les niveaux de stock en sélectionnant un article et en saisissant la quantité.</td></tr><tr><td><strong>Méthode</strong></td><td>Liez les changements de stock à des commandes spécifiques pour un meilleur suivi.</td><td>Utilisez <strong>Entrée de stock</strong> pour <em>les arrivages</em> et <strong>Stock</strong> <strong>Sortie</strong> pour <em>les expéditions</em>.</td></tr><tr><td><strong>Objectif</strong></td><td>Gestion des commandes avec mises à jour de stock en temps réel.</td><td>Ajustements manuels du stock et niveaux de quantité simples.</td></tr></tbody></table>

### Comment sélectionner un emplacement dans une commande ?

Vous ne choisissez pas d’emplacement lors de la création de la commande. Les emplacements sont sélectionnés lorsque les articles sont *reçus* ou *expédiés* via des transactions de stock (c.-à-d. **Entrée de stock** et **Sortie de stock**).

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-d7bffb17754f1a6b9caaba1c6c36a5ce4922f0d2%2Fselect%20shipping%20location%20in%20sales%20order.png?alt=media" alt=""><figcaption></figcaption></figure>

### Si je mets à jour le coût ou le prix de vente d’un article, cela modifiera-t-il les montants des commandes existantes ?

Non, la mise à jour des prix des articles ne *ne* modifie aucune commande déjà créée. Les commandes existantes conservent leurs prix d’origine.

### Comment supprimer des options de taxe ou de remise ?

Vous pouvez gérer les options de taxe et de remise dans <mark style="color:bleu;">**`Paramètres`**</mark> > <mark style="color:bleu;">**`Commandes`**</mark>.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-f3ff58b53da05ea223073d504494cce32c0634df%2Fboxhero%20settings%20orders%20discounts.png?alt=media" alt="BoxHero Order Settings > Taxes &#x26; Discounts"><figcaption></figcaption></figure>

### Pourquoi les articles retournés n’apparaissent-ils pas dans mon rapport de ventes ?

Les retours sont reflétés dans vos <mark style="color:bleu;">**`Rapports`**</mark> > <mark style="color:bleu;">**`Ventes`**</mark> en fonction de la *date de retour*. Assurez-vous que la date de retour se situe dans la plage de dates que vous consultez.

<figure><img src="https://3800759416-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FlRf1QqJGoevCQqGbfI80%2Fuploads%2Fgit-blob-1479cb26a62e7ee5b1bdd911ba6cbdd4dd7e4556%2Fboxhero-sales%20report-date%20range.png?alt=media" alt="BoxHero Sales Report with Date Range Highlighted"><figcaption></figcaption></figure>
