---
title: "Fiche de remise de matériel"
module: store
type: functional
status: active
updated: 2026-09-18
---

# Fiche de remise de matériel

> Doc fonctionnelle : décrit le **quoi** et le **pourquoi** (point de vue utilisateur / chef de projet).

## À quoi ça sert

Quand un collaborateur reçoit du matériel, la DSI doit pouvoir lui faire signer un document
récapitulant ce qui lui a été remis. Jusqu'ici ISI-APP savait tracer la remise en base — la
validation par mail sur le matériel principal, la date de validité du rattachement sur les
matériels additionnels — mais ne produisait aucun document présentable à faire signer : il
fallait le recomposer à la main dans un tableur à chaque arrivée ou dotation.

La fiche de remise génère ce document en un clic, au format PDF, à imprimer et faire signer.

## Comment ça marche (côté utilisateur)

Sur la fiche d'un utilisateur, onglet **Matériel**, un bouton **« Fiche de remise »** placé en haut
de la card « Liste des matériels attribués », au-dessus du tableau, ouvre le PDF dans un nouvel
onglet. Le document est téléchargé directement : il n'est ni enregistré en pièce jointe, ni envoyé
par mail.

Le PDF contient :

| Bloc | Contenu |
|------|---------|
| En-tête | Entité de l'utilisateur, date et heure de génération |
| Identité | Nom de l'utilisateur, e-mail, entité, nombre de matériels |
| Tableau | Une ligne par matériel : type, désignation, fabricant, tag / n° de série, affectation (principal ou additionnel), statut, date de remise |
| Engagement | Texte de reconnaissance de réception et d'engagement de restitution |
| Signatures | Deux emplacements — l'utilisateur et le responsable — avec « Fait à … le … » |

**Le tableau couvre tout le matériel détenu par l'utilisateur**, pas seulement la page affichée ni
le seul résultat d'une recherche en cours dans le tableau. Le matériel principal est listé avant
les matériels additionnels, chaque groupe trié par désignation.

**Le matériel rendu au stock ou mis au rebut n'y figure pas.** Ces deux statuts signalent du
matériel que la personne ne détient plus : le faire signer reviendrait à lui faire reconnaître une
détention qui n'existe pas. Le tableau de l'onglet, lui, continue de les afficher — il décrit
l'affectation enregistrée, pas un engagement. Conséquence pratique : un utilisateur dont tout le
matériel est revenu au stock **n'a pas de bouton** « Fiche de remise ».

La colonne **Date de remise** reprend la validation déjà enregistrée dans l'application. Quand
elle est vide, la fiche affiche « Non renseignée » : la remise n'a pas encore été validée dans
ISI-APP, et la signature du document en tient lieu.

Le gabarit est **unique pour toutes les structures**. Il n'existe pas de modèle de document
personnalisable par tenant (voir *Points d'attention*).

## Règles d'accès

- Module **Informatique** requis (`hardEnsureHasModule:informatique`), comme les autres écrans
  du parc matériel.
- Utilisateur authentifié, abonnement actif, mot de passe à jour (gardes communes à la fiche
  utilisateur).
- **Mêmes conditions que l'onglet Matériel lui-même** : droit de lecture sur le parc et profil
  informatique. Qui ne voit pas l'onglet ne peut pas télécharger la fiche — l'adresse du PDF
  répond **403**, y compris pour un collègue du même tenant.
- L'utilisateur ciblé doit être accessible : de son propre tenant, **ou** d'un client géré en
  mode prestataire (la même règle que celle qui ouvre la fiche de la personne). Demander la
  fiche d'une personne hors de ce périmètre répond **404**, sans indiquer si elle existe.
- **Mode prestataire** : la fiche d'une personne d'un client géré est disponible, et récapitule
  le matériel de ce client — pas celui du prestataire.
- Aucun droit ni aucun module supplémentaire n'a été créé pour cette feature : les contrôles
  réutilisent ceux du parc matériel.

## Points d'attention

- **Périmètre v1 volontairement réduit au PDF imprimable.** L'envoi par mail, la signature
  électronique et le ré-upload du scan signé ont été écartés par le demandeur. La validation
  par mail existante (bouton « Valider la remise par mail » de l'onglet) reste le seul
  mécanisme dématérialisé.
- **Pas de modèle de document par tenant.** Le gabarit est le même pour tous. Le rendre
  personnalisable supposerait un système de modèles PDF qui n'existe pas dans le projet.
- **Le bouton n'apparaît que si l'utilisateur détient au moins un matériel listable.** Sans
  matériel — ou avec du matériel uniquement au stock ou au rebut — il n'y a rien à récapituler,
  et la route répond 404. En revanche une **recherche qui ne ramène
  aucune ligne ne le masque pas** : la présence du bouton dépend du parc réel de la personne,
  pas du contenu affiché du tableau.
- **L'entité affichée est celle de l'utilisateur.** Un collaborateur détenant du matériel
  rattaché à plusieurs entités du même tenant verra une seule entité en en-tête ; le tableau,
  lui, liste bien l'intégralité du matériel.
- **La génération est plafonnée à 60 appels par minute** : chaque clic déclenche un rendu PDF
  complet.

## Voir aussi

- Doc technique : `../../.claude/technical-docs/store/hardware-handover-sheet.md`
- Module Matériels : `hardware.md`
