# Fournisseur sur la fiche ajout

Ajout d'un fournisseur (clé externe `fournisseur_id` vers `t_fournisseur.id_fournisseur`) sur `t_ajout`. Le fonctionnement reprend celui de la fiche origine (`origine_controller` / `resources/views/origine`).

## Fichiers

- `database/migrations/2026_09_28_1204_V905000_NB_t_ajout_fournisseur_id.php` : ajoute `t_ajout.fournisseur_id` (integer, non nul, défaut 0). Pas de contrainte SQL, conformément aux autres `*_id` du projet, car 0 signifie « Aucun ».
- `app/Models/ajout.php` : ajout de la relation `lier_fournisseur()` (`belongsTo(fournisseur::class, 'fournisseur_id')`).
- `app/Http/Controllers/ajout_controller.php` :
  - `afficher_formulaire` passe `$fournisseurs` à la vue, triés par `fournisseur_code` ;
  - `enregistrer` ajoute la règle `'fournisseur_id' => ['nullable', 'integer']` ; la valeur est enregistrée via `fill(validated())` ;
  - `data_table` charge `lier_fournisseur` et ajoute la colonne du libellé fournisseur.
- `resources/views/ajout/form.blade.php` : ajout du select `#fournisseur_id` (option « Aucun » = 0) dans le bloc Facturation, après « Typologie article ».
- `resources/views/ajout/index.blade.php` : ajout de la colonne FOURNISSEUR avant DEFINIR PRODUCTION. La cible `supprimer_ajout` du `columnDefs` passe de 9 à 10.
- `helpers/Modele_helpers.php` : ajout de `@property int $fournisseur_id` et `@property-read fournisseur|null $lier_fournisseur` sur `IdeHelperajout`.

## Non repris de l'origine

- `origine_controller::enregistrer_api` (résolution du fournisseur par `fournisseur_code` lors d'un import) : l'ajout n'a pas d'équivalent API, donc rien à faire.
