Manuel Utilisateur Module Production Version 1.0 · Stable

Suivi de production

Comment un ordre de fabrication agit concrètement sur le stock : à l'enregistrement, Swifto consomme les matières du stock d'achat et fait entrer le produit fini au stock destination. La modification se fait par écart (delta), la suppression restitue tout (mouvement type 13), et la valeur retenue est le prix départ usine.

12
Mvt « Production »
13
Mvt « Restitution »
Δ
Modif. par écart
PDU
Prix départ usine
1

Présentation

Cette page complète Ordres de fabrication : là où la première décrit comment composer un ordre, celle-ci décrit ce qui se passe au stock une fois l'ordre enregistré, modifié ou supprimé. Tout est automatique : l'utilisateur n'écrit jamais un mouvement de stock à la main — il enregistre l'ordre et Swifto en déduit les écritures.

Ce que fait Swifto

  • Déduit chaque composant du stock d'achat
  • Ajoute le produit fini au stock destination
  • Recalcule par écart lors d'une modification
  • Restitue tout à la suppression

Au menu de cette page

  • Consommation des matières (type 12)
  • Entrée du produit fini (type 12)
  • Modification par delta · Restitution (type 13)
  • Valorisation au prix départ usine

Voir aussi

Les écritures décrites ici sont consultables dans Mouvements de stock et leur effet visible sur les Niveaux de stock. Vue d'ensemble du module : Production.

2

Exécution à l'enregistrement

Il n'existe pas de statut « en attente » : dès que vous cliquez sur Enregistrer, la production est réellement exécutée. En une seule transaction, Swifto déduit les composants et fait entrer le produit fini.

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 type 12 sont créées.

Détail

Lecture

Ouvre l'ordre : entête, composants et quantités, article produit et destination — sans effet sur le stock.

Modifier

Recalcul par delta

Reporte uniquement l'écart de quantités, de composants ou de stock/article (voir §6).

Supprimer

Production annulée

Restitue les composants et retire le produit fini (mouvements type 13). Suppression logique de l'ordre (voir §7).

Tout ou rien. Si un composant est indisponible, l'enregistrement est rejeté en bloc : aucune déduction ni entrée n'est appliquée. Corrigez puis ré-enregistrez.

3

Consommation des matières

Pour chaque composant de l'ordre, Swifto retrouve la ligne correspondante dans le stock d'achat et retranche la quantité requise. Un mouvement type 12 est tracé avec l'ancienne et la nouvelle quantité.

Mouvements de stock — Consommation (type 12)
DateArticleStockTypeAncienne QteNouvelle Qte
02/06/2026 09:14MP-LAIT - Lait entier (L)STK-MP1 - Matières premièresProduction (12)1 200,000960,000
02/06/2026 09:14MP-FERM - Ferments lactiques (g)STK-MP1 - Matières premièresProduction (12)15,00010,200
02/06/2026 09:14SF-POT500 - Pot 500ml (u)STK-MP1 - Matières premièresProduction (12)600,000108,000

Si un composant est introuvable ou en quantité insuffisante dans le stock d'achat au moment de l'enregistrement, l'ordre est refusé (Quantité insuffisante) et aucune matière n'est consommée.

4

Entrée du produit fini

En parallèle de la consommation, Swifto ajoute la Qte Intacte de l'article produit au stock destination. Si l'article n'y figure pas encore, la ligne de stock est créée. La Qte Défectueuse n'entre pas : elle reste un simple indicateur qualité.

Mouvements de stock — Entrée produit fini (type 12)
DateArticleStockTypeAncienne QteNouvelle Qte
02/06/2026 09:14ART0102 - Yaourt nature 500mlSTK-PF - Produits finisProduction (12)0,000480,000

+480 au stock destination : seule la Qte Intacte est portée au niveau de stock.

Les 12 unités défectueuses ne créent aucun mouvement de stock : rebut hors stock.

5

Valorisation au prix départ usine

Les quantités produites sont valorisées au prix départ usine (PDU) de l'article. C'est le coût de revient de fabrication qui sert de base à la valeur du stock de produits finis — la même logique que pour valoriser les retours en stock.

Valorisation de la production
Article produitQte IntactePrix départ usineValeur produite
ART0102 - Yaourt nature 500ml480,0000,850 TND408,000 TND
ART0214 - Pack 6×1L300,0003,200 TND960,000 TND

Où définir le prix départ usine ?

Le prix départ usine se renseigne sur la fiche de l'article (voir Articles). Tenez-le à jour pour une valorisation du stock fidèle des produits fabriqués.

6

Modification par delta

À l'édition d'un ordre, Swifto ne recommence pas tout : il applique uniquement l'écart par rapport à la version précédente. Selon le sens de l'écart, le mouvement est type 12 (ajout) ou type 13 (restitution).

ChangementEffet stockMouvement
Qte Intacte augmentéeAjoute l'écart au stock destination.Type 12
Qte Intacte diminuéeRetire l'écart du stock destination.Type 13
Composant : Qte requise modifiéeConsomme ou restitue uniquement l'écart au stock d'achat.Type 12 / 13
Composant suppriméRestitue intégralement sa quantité au stock d'achat.Type 13
Changement de stock / d'articleTransfère intégralement l'ancien vers le nouveau.Type 12 + 13

Exemple. Passer la Qte Intacte de 480 à 500 n'écrit qu'un mouvement +20 (type 12) au stock destination — pas une restitution suivie d'une reconsommation totale.

Une hausse de quantité (composant ou produit) reste soumise au contrôle de disponibilité : si le stock concerné ne couvre pas l'écart, la modification est refusée.

7

Restitution (mouvement type 13)

Supprimer un ordre annule la production : Swifto rend les composants au stock d'achat et retire le produit fini du stock destination. Ces écritures inverses portent le mouvement type 13 (Annulation production). L'ordre fait l'objet d'une suppression logique (conservation de la trace).

Mouvements de stock — Restitution (type 13)
DateArticleStockTypeAncienne QteNouvelle Qte
03/06/2026 16:02MP-LAIT - Lait entier (L)STK-MP1 - Matières premièresRestitution (13)960,0001 200,000
03/06/2026 16:02ART0102 - Yaourt nature 500mlSTK-PF - Produits finisRestitution (13)480,0000,000

Garde-fou à la suppression. Le produit fini doit encore être disponible en stock destination pour pouvoir être retiré. S'il a déjà été vendu/sorti et que la quantité manque, la restitution est refusée (Quantité insuffisante).

8

Cycle complet (workflow)

flowchart LR
  A([Enregistrer l'OF]):::s --> B[Consommer composants]:::p
  B --> C[(Stock d'achat
débité)]:::ko A --> D[Entrer produit fini
Qte Intacte]:::p D --> E[(Stock destination
crédité · PDU)]:::ok C -.->|mvt type 12| M[/Mouvements de stock/]:::st E -.->|mvt type 12| M A ==>|Modifier| F{Écart ?}:::s F -->|hausse| G[+ stock · type 12]:::ok F -->|baisse| H[- stock · type 13]:::ko A ==>|Supprimer| R([Restitution matières
+ retrait produit · type 13]):::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;
9

Règles métier

Exécution immédiate — pas de statut intermédiaire : l'enregistrement déclenche en une transaction la consommation des matières et l'entrée du produit fini.

Modification par delta — seul l'écart de quantité (par composant et sur le produit) est appliqué ; changer de stock ou d'article transfère intégralement l'ancien vers le nouveau.

Restitution type 13 — la suppression rend les composants au stock d'achat et retire le produit fini du stock destination. Suppression logique de l'ordre.

Valorisation PDU — la production est valorisée au prix départ usine de l'article fabriqué ; tenez ce prix à jour pour une valeur de stock juste.

Disponibilité bloquante des deux côtés — insuffisance au stock d'achat (création/hausse) ou au stock destination (baisse/suppression) refuse l'opération.

10

FAQ & Conseils

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.

Pourquoi je ne peux pas supprimer un ordre ?

Le produit fini a sans doute déjà été vendu ou sorti : il n'en reste pas assez en stock destination pour la restitution. Réapprovisionnez ou laissez l'ordre en place.

La valeur produite me paraît fausse ?

Vérifiez le prix départ usine de l'article fabriqué dans sa fiche Article : c'est lui qui sert de base à la valorisation.

Où retrouver toutes les écritures d'un ordre ?

Dans Mouvements de stock, filtrez sur les types Production (12) et Annulation production (13) : vous obtenez la chronologie complète, ancienne et nouvelle quantité incluses.

Swifto

Swifto ERP · Module Production · Manuel Utilisateur v1.0

Suivi de production — Ordres de fabrication · Production · Accueil