Créer une vente
sale_createCreate a new sale transaction in a POS system by specifying payment method and items, which can be catalog products, department items, or custom entries, while optionally linking to an existing customer.
Instructions
Crée une nouvelle vente pour l'établissement. Prend en entrée le mode de paiement (optionnel) et la liste des articles. Chaque article peut être du type « catalogue » (avec productId) ou « rayon » (avec deptId) ou « libre » (avec titre et prix). Vérifier si le client n'existe déjà en utilisant data_list_clients et si le client existe, uniquement préciser idClient. Retourne un objet JSON de confirmation de la vente tel que fourni par l’API distante.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payment | No | ||
| deliveryMethod | No | ||
| idtable | No | ||
| idcaisse | No | ||
| numcouverts | No | ||
| publicComment | No | ||
| privateComment | No | ||
| pagerNum | No | ||
| idUser | No | ||
| idClient | No | ||
| client | No | ||
| items | Yes |