VESICA
FQADV_FQ_3Brouillon

ADV_FQ_3 — Bordereau de pièces (attendu vs reçu)

Formulaire· Administration des Ventes & Relation Client· émetteur VESICA ADV_PRO_3

ADV_FQ_3 — Bordereau de pièces (attendu vs reçu)

Objet (quoi enregistrer)

Tracer, par dossier, l'état de chaque pièce : attendue (catalogue), reçue, vérifiée, valide. C'est la preuve de complétude du dossier et le déclencheur du gel. [CORPUS — Lot 9, M2]

Champs / structure [= prototype d'une table M2]

Ligne pièce (prototype dossiers.pieces) :

piece_id              : bigint identity
dossier_id            : text          # FK registre_dossiers
mission_code          : text|null     # mission concernée (null = tronc commun)
type_piece            : text          # titre, plan, dpe_anterieur, synthese_amiante_copro, attestation_surface...
origine               : enum(client, mandant, visite, franchiseur)
attendue              : bool          # issue du catalogue de pièces (Lot 7)
bloquante             : bool          # bloque production/livraison si absente
recue                 : bool
recue_le              : timestamptz|null
uri_drive             : text|null     # emplacement du fichier
ocr_md_uri            : text|null     # .md indexé issu du pipeline ingestion
validite_jusqu_au     : date|null     # pour un diagnostic antérieur
statut                : enum(attendue, recue_a_verifier, conforme, non_conforme, expiree, introuvable)
motif_non_conforme    : text|null
nb_relances           : int
derniere_relance_le   : timestamptz|null

Règles de remplissage

  • Lignes attendues générées depuis le catalogue de pièces par mission (Lot 7) + la voie « dû ». [CORPUS]
  • statut = conforme exige recue = true et vérification OK (ADV_IQ_4). [CORPUS]
  • validite_jusqu_au renseigné pour tout diagnostic antérieur → conditionne la bascule dû→justifiable. [CORPUS]
  • bloquante = true + statut ≠ conformegel impossible + signal à ADV_PRO_2. [CORPUS]
  • Gel du dossier autorisé quand toutes les lignes attendue=true ∧ bloquante=true sont conforme. [CORPUS — Lot 9]
  • nb_relances / derniere_relance_le mis à jour par le CRON de relance (avec validation humaine). [CORPUS]

Rattachement (procédure/instruction)

  • Procédure : ADV_PQ_3.
  • Instruction : ADV_IQ_4 (vérification de conformité).

Enregistrement résultant

  • Bordereau persisté (prototype dossiers.pieces) → preuve de complétude, base du gel et du bordereau .md de synthèse déposé dans Drive (Lot 9). [CORPUS]