Stock = pivot de tous les flux (pirates:analyses/transversales/matrice-fonctionnelle-globale.md §4) :
consommé/produit par l’OF, réceptionné par l’achat, expédié par la vente. Triple tête de
référence : ERPNext/Odoo (valorisation multi-méthodes) et un ERP propriétaire du marché des PME
industrielles (colisage UC/UM + SSCC). Objets pivots : product/item, warehouse,
stock_move, lot, serial_number. Aucune reprise de code des ERP étudiés.
EXG-04-001 — Article référencé, entrepôts et emplacements
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit gérer des articles stockables répartis sur des entrepôts (
warehouse) et emplacements, avec stock mini/sécurité et seuils de réapprovisionnement par couple article/entrepôt. » - Justification : convergence (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-04). ERPNext entrepôts arborescents liés à des comptes +Item Reorder; gestion de dépôts/emplacements avec stock mini/sécurité également observée comme pratique de référence chez un ERP propriétaire du marché des PME industrielles. - Critères d’acceptation :
- CA-01 — Multi-entrepôts ; stock autorisé au niveau de l’entrepôt seul, sans emplacement interne renseigné. Emplacements facultatifs organisables en arborescence sans niveaux métier imposés. Un entrepôt peut réunir des quantités localisées directement à son niveau et dans ses emplacements ; son total les agrège sans double comptage. Le déplacement du stock de l’entrepôt seul vers un emplacement détaillé constitue un transfert tracé, pas une modification de libellé (DEC-0221).
- CA-02 — Seuils mini/sécurité par article et entrepôt. Au Lot 1, les trois notions sont définies et ordonnées : le stock de sécurité est un tampon d’aléas qui ne déclenche rien, le stock mini est le plancher de gestion et la cible après réapprovisionnement, le seuil de réapprovisionnement est le déclencheur, supérieur ou égal au mini (
sécurité ≤ mini ≤ seuil) ; le déclenchement se calcule sur le disponible, les quantités déjà attendues de commandes fournisseurs validées venant en déduction de la quantité proposée (DEC-0260). - CA-03 — Distinction stock disponible / réservé / attendu fournisseur. Au Lot 1, « Attendu fournisseur » désigne le reste à recevoir des commandes fournisseurs validées ; cet indicateur est présenté séparément du stock physique et du disponible, sans possibilité de réservation pour une préparation avant réception. Les réceptions réduisent le reste attendu correspondant et alimentent le physique selon les règles de réception, sans double comptage. Après une réception incomplète, le reliquat demeure attendu par défaut ; son solde explicite confirmé par un utilisateur habilité est tracé et retire la quantité soldée des attendus sans réception fictive, sans mouvement de stock ni modification de la quantité commandée (DEC-0245). Les produits en préparation restent inclus dans le réservé, pas dans une quantité supplémentaire (DEC-0233). Pour les expéditions clients du Lot 1, la réservation du stock physique est déclenchée seulement au lancement de la préparation de l’expédition, pas à la validation de la commande ; aucune réservation anticipée sur la commande n’est introduite (DEC-0222). Une quantité réservée ne peut être réservée ou consommée par une autre opération : aucun contournement direct, même privilégié, n’est permis. Une réaffectation exige la libération explicite préalable de la réservation initiale (DEC-0223). Le traitement d’un stock insuffisant est choisi dans l’écran de sélection selon EXG-04-005/CA-01 (DEC-0224). Le mode est repris du dernier mode utilisé par utilisateur (DEC-0227). Sans historique, le choix est obligatoire sans présélection (DEC-0228). L’annulation explicite de la préparation par un utilisateur autorisé, après annonce de l’effet et confirmation, libère dans la même action ses réservations non expédiées, sans habilitation distincte de libération ; annulation et libérations sont auditées (DEC-0229). Fermeture de l’écran, déconnexion ou passage du temps ne libèrent rien. La validation du bon d’expédition constate le départ et déclenche conjointement la sortie du stock physique et la fin de réservation des quantités expédiées, sans remise dans le disponible (DEC-0230). Une préparation terminée mais non expédiée reste réservée. Le transfert optionnel est enregistré à la confirmation de fin de préparation, destination choisie et réservation maintenue (DEC-0231, EXG-04-002/CA-02). Après annulation de la préparation, les réservations non expédiées sont libérées dans le dépôt actuel, sans transfert inverse automatique ; les mouvements déjà réalisés sont conservés, tout déplacement ultérieur est un transfert distinct (DEC-0232). L’articulation disponible/réservé/attendu est réglée par DEC-0233 ; QF-0053 est fonctionnellement résolue.
- Requiert : EXG-01-002 (product).
- Dépendances : EXG-12-001 (référentiels).
EXG-04-002 — Mouvements de stock datés et tracés (stock_move)
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit enregistrer tout flux physique comme mouvement de stock
stock_movedaté, horodaté, typé (entrée/sortie/transfert) et rattaché à son document d’origine. » - Justification : convergence (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §3stock_move/§5). Odoostock.move; Dolibarrllx_stock_mouvement; modèle de mouvements équivalent observé chez un ERP propriétaire du marché des PME industrielles. - Critères d’acceptation :
- CA-01 — Chaque mouvement porte date, quantité, article, localisation source/cible et origine. La date métier peut être antérieure à l’enregistrement pour refléter le mouvement physique réel ; l’horodatage réel de saisie est conservé séparément et non modifiable. La politique de rétroactivité est choisie par un paramètre de l’organisation : A, date de verrouillage explicite fixée par un utilisateur habilité, interdisant tout nouveau mouvement daté à cette date ou avant ; B, délai glissant paramétrable en nombre entier de jours calendaires positif ou nul : date métier entre le jour courant moins ce nombre de jours et le jour courant, bornes incluses, dans le fuseau de l’organisation ; week-ends et jours fériés inclus, 0 limité au jour courant, valeurs négatives ou non entières refusées (DEC-0238) ; C, aucune limite temporelle supplémentaire. Ce choix est commun à l’organisation, pas par utilisateur ou mouvement. Les trois modes conservent les autres contrôles métier, l’audit et l’horodatage réel immuable ; A ne vaut pas clôture comptable. Avant le premier mouvement, choix obligatoire sans présélection : date renseignée pour A, durée renseignée pour B, aucune borne à saisir pour C. Sans choix ou valeur requise, le premier enregistrement est bloqué avec signalement du paramétrage manquant, y compris pour un mouvement issu d’un document métier. Aucune valeur implicite ni répétition par utilisateur une fois configuré (DEC-0237). Le délai glissant est réglé par DEC-0238 ; un utilisateur habilité peut durcir ou assouplir la politique et ses paramètres. Si des dates interdites redeviennent admissibles, avertissement sur l’effet possible des nouvelles saisies sur l’historique et confirmation explicite avant application ; sans confirmation, aucun assouplissement. Les changements sont audités (auteur, horodatage, avant/après), sans modification automatique des mouvements existants ni contournement des autres contrôles métier (DEC-0239). La date des mouvements correcteurs est fixée par DEC-0240 et CA-03 ; QF-0054 est fonctionnellement résolue (DEC-0236). Le principe de date métier antérieure est acquis par DEC-0235. La localisation du stock identifie l’entrepôt seul ou l’entrepôt et son emplacement interne, selon le cas ; l’absence d’emplacement interne n’interdit pas un mouvement sur du stock localisé directement dans l’entrepôt (DEC-0221).
- CA-02 — Transferts inter-entrepôts en deux mouvements liés. La préparation d’expédition permet en option de déplacer les produits préparés vers un autre dépôt (DEC-0230), sans valoir départ client ni contourner les réservations bloquantes. Si l’option est activée, le dépôt de destination doit être choisi avant confirmation de la fin de préparation ; cette confirmation enregistre le transfert par deux mouvements liés. La réservation accompagne les produits et reste affectée à la même préparation, sans remise dans le disponible ni augmentation du total de stock. Sans option, les produits restent dans leur dépôt d’origine ; le simple choix de l’option ou du dépôt ne déclenche rien (DEC-0231). L’annulation de la préparation libère les réservations non expédiées dans le dépôt actuel, sans retour automatique au dépôt d’origine ni obligation de retour pour terminer l’annulation. Le transfert déjà réalisé reste tracé ; un déplacement ultérieur nécessite un transfert distinct (DEC-0232).
- CA-03 — Historique de stock reconstituable à une date donnée. Un mouvement enregistré est non modifiable et non supprimable. Son annulation crée un mouvement inverse lié sans effacer l’original ; sa correction passe par cette annulation puis un nouvel enregistrement correct, relié à la chaîne de correction. Original, contre-passation et correction restent consultables dans l’historique, avec datation, horodatage, origine et audit. Ce mécanisme ne contourne ni les réservations bloquantes ni les contrôles du stock déjà consommé, et ne vaut pas modification ou annulation implicite du document d’origine. Le principe de date métier antérieure est acquis par DEC-0235 ; la politique est paramétrable par organisation selon DEC-0236 et CA-01 ; le choix initial sans présélection est acquis par DEC-0237 ; le délai glissant est réglé par DEC-0238 ; les changements dans les deux sens sont réglés par DEC-0239 ; l’inverse neutralise l’original à sa date métier, le nouvel enregistrement porte la date réelle du flux. En cas d’erreur de dépôt sans erreur de date, les deux reprennent la date d’origine ; en cas d’erreur de date, l’inverse reprend la date erronée et le nouveau mouvement la date réelle. Toutes les dates nécessaires doivent être autorisées par la politique en vigueur, sinon la correction est bloquée, sans report au jour courant ni assouplissement automatique. Les horodatages réels de saisie et les liens sont conservés. Un déplacement physique effectué aujourd’hui reste un nouveau transfert daté d’aujourd’hui (DEC-0240). QF-0054 est fonctionnellement résolue (DEC-0234).
- Requiert : EXG-04-001.
EXG-04-003 — Traçabilité par lots et numéros de série
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit tracer les articles par lot (
lot) et/ou numéro de série (serial_number), avec dates DLC/DLUO, sur l’ensemble des mouvements (réception, production, expédition). » - Justification : convergence (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-04). DolibarrmodProductBatchlot/série + DLC/DLUO (pirates:analyses/erp/dolibarr/fiche.md §11) ; ERPNext Batch/Serial No +Serial and Batch Bundle; un ERP propriétaire du marché des PME industrielles modélise le numéro de série comme un lot de quantité 1. - Critères d’acceptation :
- CA-01 — Un article peut être géré en lot, en série, ou sans traçabilité. Au Lot 1, ce mode est modifiable mais daté : chaque mouvement conserve le mode en vigueur à sa saisie. L’allègement (lot ou série vers sans traçabilité) est autorisé en présence de stock, les lots et numéros existants restant conservés pour l’historique, tandis que le renforcement (sans traçabilité vers lot ou série) et le changement de nature (lot vers série ou inversement) ne sont autorisés qu’à stock nul de l’article dans tous les dépôts, sans création automatique de lot ni de numéro d’ouverture. Le changement est soumis à un droit explicite et laisse une trace datée et motivée (DEC-0272).
- CA-02 — Traçabilité ascendante et descendante d’un lot (composants → fini → client).
- CA-03 — Alerte sur DLC/DLUO dépassée. Au Lot 1, le dépassement bloque la sortie du lot : la quantité périmée n’est pas proposée en préparation d’expédition ni en consommation de production sans acte explicite. La DLC est bloquée de droit, la dérogation n’étant ouverte qu’à un droit explicite ; la DLUO est bloquée au même endroit, le forçage restant ouvert au droit de sortie standard ; motif obligatoire et trace nominative dans les deux cas. Les entrées (réception d’un lot déjà dépassé) sont signalées sans être bloquées, et les corrections de stock — contrepassation, ajustement d’écart, transfert interne — restent possibles. Un programme activable par un paramètre du domaine des stocks permet de modifier les dates de DLUO et DLC sur une sélection de lots, réservé à un droit explicite, avec motif obligatoire et trace complète (ancienne date, nouvelle date, auteur, horodatage, motif) ; cette modification ne vaut pas dérogation de sortie (DEC-0262).
- Dépendances : EXG-04-002.
EXG-04-004 — Valorisation de stock multi-méthodes (FIFO/CMP/standard)
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit valoriser le stock selon une méthode configurable par article — FIFO, coût moyen pondéré (CMP) et coût standard au minimum — avec écritures de valorisation cohérentes. »
- Justification : différenciateur ERPNext/Odoo (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-04« valorisation multi-méthodes »). ERPNext propose une méthode de valorisation par article parmi FIFO, coût moyen, LIFO et coût standard ; Odoostock_account+ landed costs (pirates:analyses/erp/odoo/fiche.md §11). Complexe/coûteuse (pirates:analyses/transversales/matrice-fonctionnelle-globale.md §6). - Critères d’acceptation :
- CA-01 — Méthode paramétrable par article (au moins FIFO, CMP, standard). Au Lot 1, changement autorisé seulement si le stock de l’article est nul dans chacun des dépôts, pas seulement par compensation d’un total global. Aucun recalcul ni conversion de l’historique du fait de ce changement ; la méthode antérieure reste conservée pour l’historique et ses corrections rétroactives, la nouvelle s’applique aux nouvelles entrées. Aucun changement avec reprise de stock existant n’est introduit. Les corrections restent soumises aux règles DEC-0234/0240 ; cette capacité produit ne vaut pas justification comptable du changement (DEC-0241).
- CA-02 — Réévaluation et écarts sur coût standard tracés. Au Lot 1, les écarts sur coût standard sont calculés et tracés à chaque entrée, hors couche, et la modification du coût standard d’un article valorisé au standard réévalue ses couches restantes au nouveau standard — périmètre l’article entier, tous dépôts et dimensions de traçabilité confondus — l’écart de réévaluation étant calculé et tracé comme objet distinct, sans recalcul des sorties déjà valorisées ni réécriture du journal des mouvements ; les articles FIFO et CMP ne sont pas concernés (DEC-0289, DEC-0309). La nature comptable de l’écart de réévaluation relève de la responsabilité comptable et du cadre applicable ; Elena outille et trace, sans traitement comptable présumé ni conformité revendiquée (comptabilité de stock au Lot 4, EXG-05-002).
- CA-03 — Intégration des coûts annexes (landed costs) dans la valeur d’entrée. Catégories à couvrir au Lot 1 : transport à l’achat, assurance transport, droits de douane et manutention à réception, sous réserve de qualification de leur traitement comptable ; le libellé d’une catégorie ne suffit pas à rendre toute dépense incorporable (DEC-0243). Pour chaque coût, l’utilisateur sélectionne les lignes réceptionnées concernées et choisit une clé : valeur d’achat, poids, volume ou quantités comparables. Elena calcule la répartition proportionnelle et présente l’aperçu avant validation ; les lignes non sélectionnées ne sont pas affectées. Une clé nécessitant des données absentes ou incompatibles n’est pas utilisable, sans remplacement implicite des données ni bascule automatique vers une autre base. Aucune édition manuelle des montants calculés n’est actée. Aucun coût n’entre dans la valeur d’entrée sur la seule base de son libellé : l’admissibilité est outillée par une qualification explicite par catégorie au niveau de l’instance — incorporable à la valeur d’entrée ou hors valeur — avec le montant retenu selon le traitement fiscal, confirmée ou ajustée au niveau du coût réel, sous droit explicite du responsable comptable et tracée (catégorie, pièce justificative, montant retenu, base de qualification, auteur, horodatage) ; Elena ne fixe pas elle-même la liste des dépenses admissibles, qui relève du cadre comptable applicable et des circonstances de la dépense (DEC-0279). Le calcul applique la doctrine DEC-0127/DEC-0128 étendue aux coûts annexes (DEC-0280) : montant réparti arrêté à la précision de la devise ; assiette calculée sur les seules lignes sélectionnées en précision intermédiaire supérieure, arrondie une seule fois ; parts attribuées à l’unité monétaire minimale inférieure puis unités restantes aux plus grandes fractions, égalités selon l’ordre des lignes, la somme des parts étant exactement le montant réparti ; parts conservées avec le mouvement, sans recalcul ; assiette totale nulle ou inexploitable refusée, sans repli implicite ; assiette « valeur d’achat » prise avant incorporation des coûts annexes, chaque coût réparti indépendamment.
- Requiert : EXG-04-002.
- Conditionne : EXG-05-002 (comptabilité de stock).
Expédition directe — Must au Lot 0, règles et recette progressive
Le cadrage réservé porte l’inclusion décidée par DEC-0069. DEC-0070 valide la saisie pour un client sans commande préalable ; les effets sur le BL sont fixés par DEC-0143 : pas de BL requis au Lot 0, rattachement au Lot 1 lorsqu’il existe sans blocage rétroactif du parcours direct sans stock. DEC-0072 prévoit la création manuelle de facture depuis l’expédition directe au Lot 0, sans constat distinct de réalisation ; le constat avec passage des lignes à facturable est prévu au Lot 4, sans création automatique de facture. DEC-0071 limite le Lot 0 aux articles sans gestion de stock : aucun mouvement ni variation de stock pour l’expédition directe. Cette capacité est distincte du périmètre EXG-04-005 ci-dessous, qui reste au Lot 1. Les règles de correction de source, de réservation, de regroupement et de droits relèvent de l’annexe normative et d’EXG-06-001/CA-08 à CA-14 ; technique et recette non déclarées complètes.
EXG-04-005 — Expéditions et réceptions logistiques
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit gérer bons de réception et bons d’expédition, avec incoterms, générant les mouvements de stock correspondants et liés aux commandes. »
- Justification : convergence (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2). DolibarrmodExpedition/modReception+ incoterms ; Odoodelivery+ routes multi-étapes. - Critères d’acceptation :
- CA-01 — Expédition partielle avec reliquat. Le lancement de la préparation de l’expédition déclenche la réservation du stock physique (DEC-0222) ; une commande validée ne garantit pas une réservation avant ce lancement. La quantité réservée est protégée contre sa réservation ou sa consommation par une autre opération ; sa réaffectation nécessite une libération explicite préalable (DEC-0223). En cas de disponibilité insuffisante, l’écran de sélection permet de choisir : A, proposer les quantités disponibles et manquantes puis demander une confirmation explicite du lancement partiel ; B, bloquer le lancement tant que la totalité demandée n’est pas disponible, avec possibilité de modifier explicitement les quantités sélectionnées avant de relancer ; C, lancer sur le disponible avec avertissement des manquants, sans confirmation supplémentaire du partiel (DEC-0224). Dans tous les modes, les manquants restent visibles et non réservés, sans abandon implicite du reste à livrer ; si rien n’est disponible, aucune préparation physique ne démarre. C ne déclenche pas de préparation avant l’action de lancement. Le dernier mode utilisé est mémorisé par utilisateur et présélectionné, visible et modifiable à chaque nouvelle sélection, sans affecter les autres utilisateurs (DEC-0227). La reprise de C n’ajoute pas de confirmation du partiel et ne lance rien à l’ouverture. À la première utilisation sans historique, aucun mode n’est présélectionné ; un choix explicite est obligatoire avant le lancement, qui est refusé sans mode choisi (DEC-0228). L’annulation autorisée de la préparation, avec effet annoncé et confirmation, libère ses réservations non expédiées dans la même action et conserve la trace des deux effets (DEC-0229). Elle n’annule ni la commande ni son reste à livrer et ne remet pas en stock les quantités déjà expédiées. La validation du bon d’expédition constate le départ et déclenche conjointement la sortie du stock physique et la fin de réservation des quantités expédiées, sans remise dans le disponible (DEC-0230). Une préparation terminée mais non expédiée reste réservée. Le transfert optionnel est enregistré à la confirmation de fin de préparation, destination choisie et réservation maintenue (DEC-0231, EXG-04-002/CA-02). Après annulation de la préparation, les réservations non expédiées sont libérées dans le dépôt actuel, sans transfert inverse automatique ; les mouvements déjà réalisés sont conservés, tout déplacement ultérieur est un transfert distinct (DEC-0232). L’articulation disponible/réservé/attendu est réglée par DEC-0233 ; QF-0053 est fonctionnellement résolue ; le principe d’abandon du reliquat est fixé par DEC-0247. Le reste à livrer est conservé par défaut ; un utilisateur habilité peut l’abandonner par une action explicite, confirmée et tracée, sans expédition fictive ni modification des livraisons déjà réalisées. La portée de l’abandon est fixée par DEC-0250 : sélection explicite de lignes et de quantités, limitée au reste à livrer, sans nouveau traitement d’une quantité déjà livrée ou déjà abandonnée ni dépassement ; le reliquat non sélectionné reste dû. La sélection est présentée avant confirmation. L’abandon ne libère ni ne réserve de stock et ne porte que sur des quantités non réservées : une quantité déjà réservée ou engagée doit d’abord être libérée par une action explicite et distincte (DEC-0251, l’abandon n’annulant ni ne suspendant aucune préparation. La règle est annoncée avant confirmation et la part non abandonnable est signalée sans effet implicite sur les réservations. La fin de la part livraison est constatée automatiquement dès qu’il ne reste ni reste à livrer ni préparation à traiter, en distinguant « soldée » (partie livrée, reste abandonné) de « soldée sans livraison » (tout abandonné), sans annulation ni clôture financière (DEC-0252). Les quantités abandonnées sortent définitivement du reste facturable et aucune écriture n’est produite automatiquement sur les factures, acomptes ou avoirs existants ; la régularisation éventuelle passe par les actions explicites déjà acquises (DEC-0253). QF-0057 est résolue fonctionnellement ; aucune libération ni modification financière automatique n’est déduite de ce principe. La préparation propose une option de transfert des produits préparés vers un autre dépôt, distincte du départ client, selon EXG-04-002/CA-02 (DEC-0230).
- CA-02 — Incoterms sur le document logistique.
- CA-03 — Lien bidirectionnel expédition ↔ commande de vente.
Pour les réceptions fournisseurs, le mouvement entrant correspond à la quantité effectivement acceptée, y compris l’excédent confirmé explicitement par un utilisateur habilité selon EXG-02-001/CA-03 et DEC-0244. L’écart est tracé sans augmentation automatique de la quantité commandée. Le suivi des réceptions de la commande se termine automatiquement lorsque chaque ligne est entièrement reçue ou son reliquat explicitement soldé, sans mouvement de stock supplémentaire ni clôture financière implicite ; reçu et soldé restent distingués (DEC-0246).
- Dépendances : EXG-04-002, EXG-01-003 (commande), EXG-02-001 (réception achat).
EXG-04-006 — Colisage à deux niveaux UC/UM avec SSCC
- Priorité : Should
- Livraison : Lot 3, selon DEC-0217, priorité et critères conservés.
- Domaine : DOM-04
- Énoncé : « Elena doit gérer un colisage à deux niveaux — unité de conditionnement (UC, colis) et unité de manutention (UM, palette) — chaque UC portant article/quantité/lot/localisation et un numéro dont le SSCC, exploitable en étiquette et en EDI. »
- Justification : différenciateur identifié par l’analyse concurrentielle (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2, DOM-04« colisage UC/UM + SSCC »). Pratique de référence observée chez un ERP propriétaire du marché des PME industrielles : une UC lie article-quantité-lot-localisation, identifiée par un numéro (dont SSCC), et le détail de colisage alimente l’avis d’expédition EDI (DESADV). - Critères d’acceptation :
- CA-01 — Hiérarchie UC ⊂ UM avec statuts (Préparé → En stock → Terminé).
- CA-02 — Génération de numéro SSCC normalisé.
- CA-03 — Le détail de colisage alimente l’avis d’expédition EDI.
- Requiert : EXG-04-003.
- Co-requis : EXG-14-002 (le colisage alimente le DESADV, livré dans le même lot).
EXG-04-007 — Inventaires et classification ABC
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit gérer des inventaires (complets et tournants) avec ajustements tracés, et une classification ABC des articles pilotant fréquence de comptage et comportements de gestion. »
- Justification : pratique de référence observée chez un ERP propriétaire du marché des PME industrielles — codes ABC pilotant classement et comportements de gestion ; inventaires convergents sur le marché (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §2). - Critères d’acceptation :
- CA-01 — Inventaire tournant par classe ABC. Au Lot 1, la classe est calculée par défaut (valeur des sorties sur période glissante, seuils paramétrés par l’organisation) ; elle ne se saisit pas librement et un forçage habilité est tracé (DEC-0257).
- CA-02 — Écart d’inventaire générant un mouvement d’ajustement tracé et valorisé. Au Lot 1, l’ajustement s’applique directement à la clôture du comptage en deçà d’un seuil d’écart paramétré par l’organisation ; au-delà, il attend la validation d’un second utilisateur habilité avec motif, sans effet sur le stock avant validation (DEC-0258).
- Dépendances : EXG-04-002, EXG-04-004.
EXG-04-008 — Report automatique des lots composant → produit fini
- Priorité : Must
- Domaine : DOM-04
- Énoncé : « Elena doit permettre le report automatique des numéros de lot/série des composants consommés vers le produit fini d’un OF, pour une traçabilité montante complète. »
- Justification : différenciateur identifié par l’analyse concurrentielle (
pirates:analyses/transversales/matrice-fonctionnelle-globale.md §8« report auto de lots »). Pratique de référence observée chez un ERP propriétaire du marché des PME industrielles : un code de gestion d’article déclenche le report des numéros de lot/série des composants vers le produit fini. - Critères d’acceptation :
- CA-01 — Les lots consommés par un OF sont rattachés au lot du fini produit.
- CA-02 — Reconstitution de la généalogie complète d’un lot fini.
- Dépendances : EXG-04-003, EXG-03-003.
Identifiant retiré — EXG-04-009
retire: true— transféré vers EXG-01-011, Must au Lot 1, selon DEC-0215.- Anciennes références EXG-04-009/CA-01 à CA-05 : correspondance exacte avec EXG-01-011/CA-01 à CA-05. Identifiant réservé, non réattribuable.