Manuel Production
Le module Production transforme des matières premières et semi-finis en produits finis via des ordres de fabrication. Chaque ordre consomme les composants d'un stock d'achat et injecte la quantité produite dans un stock destination — en pilotant directement les mouvements de stock.
Présentation
L'ordre de fabrication (OF) est le document central de la production. Il décrit la recette d'un produit : une liste de composants (matières premières et semi-finis) prélevés sur un stock d'achat, transformés en un article produit qui rejoint un stock destination. À la validation de l'OF, Swifto déduit les composants consommés et ajoute le produit fini au stock, en traçant chaque mouvement.
Objectif métier
- Transformer des matières en produits finis
- Consommer les composants d'un stock d'achat
- Alimenter le stock destination en produit fini
- Tracer chaque mouvement de stock de la production
Public cible
- Responsable de production — pilote les OF
- Magasin / logistique — gère matières & finis
- Assistant de production — appuie le responsable
Lien direct avec le stock
La production agit sur deux stocks d'emplacement : un stock d'achat (source des composants) et un stock destination (produit fini). Voir Gestion du stock et Articles pour les notions liées.
Accès et navigation
Menu latéral gauche : Production → Gestion des ordres de fabrication. Le module Production regroupe également Emplacements, Aménagements, Entrepôts et Cycles de production.
Liste des ordres de fabrication
La page liste tous les ordres de fabrication de l'entreprise (non supprimés). Chaque ligne résume la recette : composants source, article produit, destination, quantités et responsable. Filtre/tri possibles sur chaque colonne, plus une Recherche par stock.
| Libellé⇅ | Stock d'achat⇅ | Article produit⇅ | Stock destination⇅ | Qte Intacte⇅ | Qte Défectueuse⇅ | Responsable⇅ | ||
|---|---|---|---|---|---|---|---|---|
| OF — Lot Yaourt nature 500ml | STK-MP1 - Matières premières | ART0102 - Yaourt nature 500ml | STK-PF - Produits finis | 480,000 | 12,000 | Sami TRABELSI | ||
| OF — Caisses 6 bouteilles 1L | STK-MP1 - Matières premières | ART0214 - Pack 6×1L | STK-PF - Produits finis | 300,000 | 0,000 | Sami TRABELSI | ||
| OF — Assemblage module SMART | STK-SF - Semi-finis | 467802 - Module Smart Supervisor | STK-PF - Produits finis | 50,000 | 2,000 | Ines GHARBI |
Colonnes du tableau
| Colonne | Description |
|---|---|
| Libellé | Nom de l'ordre de fabrication (unique dans l'entreprise). |
| Stock d'achat | Source des composants — un stock d'emplacement principal (code + libellé). |
| Article produit | L'article fini obtenu à l'issue de la fabrication. |
| Stock destination | Stock d'emplacement qui reçoit les unités produites. |
| Qte Intacte | Quantité de produit fini conforme ajoutée au stock destination. |
| Qte Défectueuse | Quantité produite non conforme (rebut), saisie pour le suivi. |
| Responsable | Responsable de production en charge de l'ordre. |
Recherche
Le bouton Rechercher ouvre une fenêtre de filtrage par stock. La barre d'outils propose aussi Nouveau et la suppression de l'ordre coché.
Créer un ordre de fabrication
Cliquez sur Nouveau. Renseignez l'entête (stocks, article produit, quantités, responsable), puis ajoutez les composants consommés. À l'enregistrement, Swifto déduit les matières et crédite le produit fini.
| Article utilisé (source) | Qte requise | Type | |
|---|---|---|---|
| MP-LAIT - Lait entier (L) | 240,000 | Matière première | |
| MP-FERM - Ferments lactiques (g) | 4,800 | Matière première | |
| SF-POT500 - Pot 500ml + couvercle (u) | 492,000 | Semi-fini |
Champs de l'entête
| Champ | Rôle |
|---|---|
| Libellé * | Identifiant lisible de l'ordre, unique par entreprise. |
| Stock d'achat * | Stock source où sont prélevés les composants (emplacement principal). |
| Stock destination * | Stock qui reçoit la quantité intacte produite. |
| Article produit * | L'article fini fabriqué (issu du catalogue Articles). |
| Qte Intacte * | Quantité conforme à porter au stock destination. |
| Qte Défectueuse * | Quantité de rebut, enregistrée pour le suivi qualité. |
| Responsable * | Responsable de production. Obligatoire. |
| Assistant | Second intervenant (optionnel) — ne peut pas être le responsable. |
| Date début / fin · Description | Planning et notes libres de l'ordre. |
Ajout d'un composant
Le bouton + de la table « Composants de fabrication » est actif une fois le stock d'achat choisi. Pour chaque composant on sélectionne un article du stock, on voit la quantité maximale disponible et on saisit la Qte requise (plafonnée au stock). Le type (matière première / semi-fini) est déduit automatiquement de l'article.
Contrôle de disponibilité
À l'enregistrement, Swifto vérifie que chaque composant est disponible en quantité suffisante dans le stock d'achat. Si une matière manque, l'ordre n'est pas validé et un message précise l'article concerné (Quantité insuffisante).
Suivi de production
À Swifto, l'ordre de fabrication est exécuté à l'enregistrement : il n'y a pas de statut intermédiaire « en attente » — la validation déclenche immédiatement la consommation et la production. Le suivi se fait via le Détail de l'ordre, ses mouvements de stock et la possibilité de le modifier ou le supprimer.
Enregistrement (production)
Stock impactéDéduit chaque composant du stock d'achat et ajoute la Qte Intacte du produit fini au stock destination. Deux séries de mouvements de stock type 12 sont créées (consommation + entrée produit).
Détail
LectureOuvre l'ordre : entête, liste des composants et quantités, article produit et destination.
Modifier
Recalcul par deltaRecalcule le stock par écart : seules les variations de quantités, de composants ou de stock/article sont reportées (mouvements type 12 en ajout, type 13 en restitution).
Supprimer
Production annuléeAnnule la production : restitue les composants au stock d'achat et retire le produit fini du stock destination (mouvements type 13). Suppression logique de l'ordre.
Tous ces mouvements apparaissent dans l'écran Mouvements de stock, identifiés Production (12) et Annulation production (13), avec ancienne et nouvelle quantité.
Cycle de fabrication (workflow)
flowchart LR A([Ordre de fabrication]):::s --> B[Composants
matières + semi-finis]:::p B --> C[(Stock d'achat
débité)]:::ko A --> D[Production
article fini]:::p D --> E[(Stock destination
crédité)]:::ok C -.->|mvt type 12| M[/Mouvements de stock/]:::st E -.->|mvt type 12| M A -.->|suppression : mvt type 13| R([Restitution matières
+ retrait produit]):::ko classDef p fill:#F5F3FF,stroke:#8B5CF6,color:#5B21B6; classDef s fill:#f3f1ff,stroke:#7366fe,color:#1f1c3d; classDef st fill:#FEF3C7,stroke:#F59E0B,color:#92400E; classDef ok fill:#D1FAE5,stroke:#10B981,color:#065F46; classDef ko fill:#FEE2E2,stroke:#EF4444,color:#991B1B;
Règles métier
Double impact stock — un ordre débite les composants du stock d'achat et crédite la Qte Intacte du produit fini dans le stock destination, le tout à l'enregistrement.
Mouvement « Production » (type 12) — chaque déduction de composant et chaque entrée de produit fini génère un mouvement de stock de type 12. L'annulation/restitution utilise le type 13.
Modification par delta — à l'édition, seul l'écart de quantité (par composant et sur le produit fini) est appliqué au stock ; changer de stock ou d'article transfère intégralement l'ancien vers le nouveau.
Contrôle de disponibilité bloquant — la création ou la hausse de quantité est refusée si le stock d'achat (ou destination, à l'annulation) est insuffisant : message Quantité insuffisante sur l'article fautif.
Libellé unique & responsable obligatoire — chaque ordre doit avoir un libellé unique dans l'entreprise, au moins un composant et un responsable ; sinon l'enregistrement est rejeté.
Rôles & permissions
L'accès aux actions dépend du privilège Gestion des ordres de fabrication du profil (consultation, création, suppression).
| Action | Resp. production | Magasin | Assistant | Admin |
|---|---|---|---|---|
| Consulter | ✅ | ✅ | ✅ | ✅ |
| Créer l'ordre | ✅ | ✅ | — | ✅ |
| Modifier | ✅ | ✅ | — | ✅ |
| Supprimer | ✅ | — | — | ✅ |
Matrice indicative — dépend des profils définis dans votre entreprise.
FAQ & Conseils
« Quantité insuffisante » à l'enregistrement ?
Un composant manque dans le stock d'achat. Réapprovisionnez la matière (achat / réception) ou réduisez la Qte requise, puis réessayez.
Le bouton « + » des composants est grisé ?
Sélectionnez d'abord le Stock d'achat dans l'entête : la liste des articles disponibles n'est chargée qu'après ce choix.
Différence entre Qte Intacte et Qte Défectueuse ?
Seule la Qte Intacte entre au stock destination. La Qte Défectueuse (rebut) est enregistrée pour le suivi qualité mais n'alimente pas le stock.
Conseil — corriger plutôt que supprimer
Pour ajuster une quantité produite, préférez Modifier l'ordre : le stock est recalculé par écart, sans tout restituer puis reconsommer comme à la suppression/recréation.