# Formulaire de saisie

## Création / Modification d'un item

La création ou modification se fait sur la vue "**Formulaire**". Par exemple, pour la création d’un nouveau produit:

![image-1627630377303.png](https://librairie.grap.coop/uploads/images/gallery/2021-07/scaled-1680-/image-1627630377303.png)

#### Détails des types de champs

<table border="1" id="bkmrk-%C2%A0-les-champs-en-bleu" style="border-collapse: collapse; width: 100%; height: 145px;"><tbody><tr style="height: 29px;"><td style="width: 50%; height: 29px;">![](https://librairie.grap.coop/uploads/images/gallery/2020-07/scaled-1680-/image-1596120500836.png)

</td><td style="width: 50%; height: 29px;">Les champs en **violet** (Nom, Type d'article, etc.) sont obligatoires. Il n'est pas possible d'enregistrer s’ils ne sont pas renseignés.

</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">![](https://librairie.grap.coop/uploads/images/gallery/2019-08/scaled-1680-/image-1565963973152.png)

</td><td style="width: 50%; height: 29px;">Dans les champs "**liste fixe**", il faut choisir parmi les options proposées dans la liste.

</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">![](https://librairie.grap.coop/uploads/images/gallery/2020-07/scaled-1680-/image-1596120693196.png)

</td><td style="width: 50%; height: 29px;">Dans les champs "**liste modifiable**", on peut taper quelques lettres pour que Odoo propose les enregistrements correspondant.

</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">![](https://librairie.grap.coop/uploads/images/gallery/2019-08/scaled-1680-/image-1565963737160.png)

</td><td style="width: 50%; height: 29px;">Il est possible de faire des calculs dans les champs "**numériques**", comme dans un logiciel Tableur. (LibreOffice, Microsoft Excel, etc...)

</td></tr><tr style="height: 29px;"><td style="width: 50%; height: 29px;">![](https://librairie.grap.coop/uploads/images/gallery/2019-08/scaled-1680-/image-1565964020082.png)

</td><td style="width: 50%; height: 29px;">Les champs "**date**" ont l'icône calendrier qui sert de raccourci pour rechercher un jour et le sélectionner.

</td></tr></tbody></table>

### Calcul type "**Tableur**" (addition / soustraction ...)

Pour les champs numériques (entiers ou à virgule), Odoo offre la possibilité de saisir une formule, comme vous le feriez dans un tableur (Excel, LibreOffice, etc.). Vous pouvez réaliser des additions / soustractions, ajouter des parenthèses, etc...

**Exemple** : calcul d'un prix de vente TTC en fonction d'un coût de revient HT et d'un coefficient d'achat / Vente

![](https://librairie.grap.coop/uploads/images/gallery/2020-07/scaled-1680-/image-1596121168700.png)

Lorsque le champ perd le focus (en cliquant à côté par exemple), le calcul se réalise.

S'il est juste, le résultat s'affiche : ![](https://librairie.grap.coop/uploads/images/gallery/2023-08/embedded-image-u9ojfs7r.png)

S'il est faux, la formule reste affichée, et le champ devient rouge si vous tentez de sauvegarder :

![](https://librairie.grap.coop/uploads/images/gallery/2023-08/embedded-image-3adelnkt.png)

### Recherche de produits

Certaines activités ont une quantité très importante de produits. Rechercher par nom exact peut-être assez difficile.

Pour rechercher un article lorsque l'on ne connaît pas l'orthographe exacte, et pour rechercher plus rapidement, on peut saisir des **bouts de mots** que **doit** contenir le nom de l'article, **dans n'importe quel sens**, séparé par le signe "**astérisque**" (**\***).

**Exemple** : Liste des produits de Coeur d'Artichaut qui contiennent "après" et "shamp" :

![](https://librairie.grap.coop/uploads/images/gallery/2020-11/scaled-1680-/image-1604655976328.png)

### Historique

On retrouve dans les pieds de page des vues formulaire des informations historisées (date de création, envoi du mail (avec corps de mail et PJ), changement de prix, etc.).