> ## Documentation Index
> Fetch the complete documentation index at: https://docs.now-os.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Le menu et les articles

> Créez vos articles dans le backoffice, fixez leurs prix, organisez-les en écrans, puis publiez pour que vos caisses reçoivent la nouvelle version.

Tout ce que vous vendez se définit dans le backoffice. Cette page couvre la création des articles, leurs prix et la publication vers les caisses. Elle s'applique au mode restaurant et au mode boutique — seuls les libellés changent : en mode boutique, le backoffice parle de **Products** au lieu d'**Items**, et de **POS layout** au lieu de **Menus & screens**. Pour la différence entre les deux modes, voir [les modes](/fr/modes).

## Où ça se passe

Dans la barre latérale du backoffice, ouvrez la section **Menu & Catalog** (**Catalog** en mode boutique). Deux écrans vous concernent ici :

* **Item library** (**Products** en mode boutique) : la liste de tous vos articles, avec leurs prix. C'est là que vous créez et modifiez les articles.
* **Menus & screens** (**POS layout** en mode boutique) : l'organisation des articles en écrans et tuiles, telle que vos équipes la verront sur la caisse. Voir [la disposition de la caisse](/fr/backoffice/pos-layout).

Un même établissement peut gérer plusieurs menus — par exemple un menu **Déjeuner** et un menu **Dîner**. Ils se créent et se basculent directement dans **Menus & screens**, voir [la disposition de la caisse](/fr/backoffice/pos-layout).

## Créer un article

<Steps>
  <Step title="Ouvrez Item library">
    La liste affiche chaque article avec son prix de base, sa personnalisation
    éventuelle (groupes de modificateurs) et un badge **On menu** qui indique
    sur combien de tuiles du menu l'article est placé. En mode restaurant, la
    colonne **Postes de préparation** montre ses destinations et signale **Non
    affecté** si nécessaire. La colonne **Taxe** signale **À configurer** tant
    qu'aucun groupe valide n'est affecté. La barre de recherche filtre par nom
    ou par poste.
  </Step>

  <Step title="Cliquez sur New item">
    L'éditeur s'ouvre en **pleine page** (**New product** en mode boutique).
  </Step>

  <Step title="Renseignez les détails">
    * **Name** : le nom affiché sur la caisse et le ticket. - **Base price** :
      le prix de départ de l'article. Le libellé indique **tax incl.** ou **tax
      excl.** selon le réglage de taxes de votre établissement — voir [les
      taxes](/fr/backoffice/taxes). - **Tax group** : le groupe de taxes appliqué.
      Lorsqu'un seul groupe actif existe, il est présélectionné. **À configurer
      avant publication** permet de conserver un brouillon incomplet, mais bloque
      sa publication. Un article exonéré utilise un groupe explicite à 0 %. Dès
      qu'un groupe est choisi, un aperçu sous le prix montre la décomposition
      taxes comprises. - **Color** : optionnel. Colore la tuile de l'article sur
      la caisse ; sans couleur, la tuile reste sur le fond neutre. - **SKU** et
      **Barcode** : optionnels. Le code-barres peut être un EAN/UPC, un code
      fournisseur, ou un code interne généré par le bouton **Generate internal** —
      utile en mode boutique pour le scan à la caisse. - En mode boutique, vous
      pouvez activer **Variants** pour vendre le produit en plusieurs versions
      (tailles, formats…), chacune avec son prix, son code-barres et son stock —
      voir [les variantes](/fr/backoffice/variants). - En mode restaurant,
      **Postes de préparation** permet de rechercher et choisir une ou plusieurs
      destinations. Un article sans poste actif ne pourra pas être envoyé.
  </Step>

  <Step title="Cliquez sur Create item">
    L'article est ajouté au brouillon de votre catalogue. Il n'apparaît sur les
    caisses qu'après publication — voir plus bas.
  </Step>
</Steps>

<Note>
  En mode restaurant, c'est aussi dans cette page que vous ajoutez les groupes
  de modificateurs (taille, suppléments…). Voir [les modificateurs et
  combos](/fr/backoffice/modifiers-combos).
</Note>

## Modifier ou supprimer un article

* Cliquez sur une ligne de la liste pour rouvrir l'article, ou utilisez **Edit item** dans le menu **⋯** de la ligne. Vos changements ne sont enregistrés qu'au clic sur **Save item**.
* Pour supprimer, choisissez **Delete item** dans le menu **⋯**, puis confirmez.

<Warning>
  Supprimer un article retire aussi tous ses groupes de modificateurs et toutes
  les tuiles du menu qui pointaient vers lui.
</Warning>

## Placer les articles sur le menu

Un article créé dans la bibliothèque n'est pas encore visible à la caisse : il faut le placer comme tuile sur un écran du menu. Les articles sans tuile sont signalés par un badge **Unused** dans la colonne **On menu** — pratique pour repérer ce qui reste à ranger.

L'organisation en écrans et tuiles se fait dans **Menus & screens**, voir [la disposition de la caisse](/fr/backoffice/pos-layout).

## Le coursing

<Note>Mode restaurant uniquement.</Note>

Le **coursing** organise le repas en étapes (entrées, plats, desserts) que la caisse envoie en cuisine l'une après l'autre. Côté salle, voir [le coursing](/fr/pos/coursing).

Tout se règle dans **Carte & Catalogue → Étapes de service** :

<Steps>
  <Step title="Activez le coursing">
    À droite, l'interrupteur **Activer le coursing** active le mode étapes sur
    les caisses. Désactivé, l'envoi en cuisine se fait d'un seul bloc.
  </Step>

  <Step title="Définissez vos étapes">
    Sur une carte vierge, **Utiliser Entrées / Plats / Desserts** crée les trois
    étapes classiques d'un coup — vous pouvez ensuite les renommer. Sinon,
    ajoutez-les une à une avec **Ajouter une étape**. L'ordre de la liste est
    l'**ordre d'envoi** : réordonnez avec les flèches, supprimez avec la
    corbeille, renommez en touchant le champ. Terminez par **Enregistrer**.
  </Step>

  <Step title="Donnez une étape par défaut à chaque article">
    Dans l'éditeur d'un article (**Bibliothèque d'articles**), le champ **Étape
    par défaut** fixe l'étape dans laquelle l'article tombe automatiquement
    quand l'équipe l'ajoute à une commande. Laissez **Aucune étape** pour un
    article sans étape.
  </Step>

  <Step title="Publiez">
    Comme tout changement de catalogue, cliquez sur **Publier toutes les
    modifications** pour envoyer la configuration aux caisses.
  </Step>
</Steps>

<Note>
  Le champ **Default course** n'apparaît dans l'éditeur d'article qu'une fois au
  moins une étape définie.
</Note>

## Publier vers les caisses

Vos modifications (articles, prix, écrans) s'enregistrent automatiquement dans un brouillon, mais les caisses n'en voient rien tant que vous n'avez pas publié.

Dans l'en-tête global du backoffice, un badge indique où vous en êtes :

* **Modifications enregistrées à publier** : votre brouillon contient des changements pas encore publiés.
* **Modifications à enregistrer** : la page actuelle contient encore une saisie locale. Enregistrez-la avant de publier.
* **À jour** : toutes les modifications enregistrées sont déjà publiées.

Le bouton **Publier toutes les modifications** reste accessible depuis chaque
page du point de vente. Il publie le brouillon entier — catalogue, taxes,
tickets et réglages compris — et non la page affichée.

Une fenêtre de confirmation rappelle ce périmètre. Après publication, ouvrez la
caisse principale et touchez **Actualiser** pour télécharger la nouvelle
configuration. Tant que cette étape n'est pas faite, les caisses continuent
d'utiliser la version précédente. Voir [la caisse
principale](/fr/pos/main-register).

La publication est refusée tant qu'un article porte le badge **À configurer**
ou utilise un groupe sans taux actif. Le message indique directement les noms
des articles à corriger. Son bouton ouvre directement l'article ou le groupe
concerné ; s'il y en a plusieurs, le backoffice ouvre la **Bibliothèque
d'articles** filtrée sur les problèmes fiscaux.

<Note>
  Vous pouvez préparer tranquillement de gros changements de carte : tant que
  vous ne publiez pas, le service en salle continue sur la version actuelle.
</Note>
