حزم القواعد حسب القطاع
عشر حزم جاهزة — أربع حسب القطاع، وأربع معيارية، بالإضافة إلى حزمة المراقبة التسييرية وحزمة الرقابة الداخلية. التركيب قاعدة بقاعدة، إجراء التطبيق، وقائمة تحقق الاستشاري.
تُبنى الحزمة على شفرة مُصرَّفة، تماما مثل قاعدة تُضبط يدويا: لا تحتوي إلا على أنواع من الفهرس، بمعطيات معقولة وحذرة لقطاع معين. لا شيء جديد في المحرك — الحزمة قائمة بما تقبله شاشة قواعد العمل أصلا، مجمّعة ومسمّاة.
المحاكاة، التطبيق، التفعيل
[{ "code": "textile", "secteur": "textile", "regles": [ /* … */ ] }, /* … */ ]POST /api/v1/rules/packs/{code}/simulate rejoue chaque règle du pack sur les 90 derniers jours et additionne évalués/bloqués par règle. POST /api/v1/rules/packs/{code}/apply insère ensuite les règles dans rule_parameters, désactivées — appliquer un pack ne bloque jamais une écriture au moment où il est appliqué. Rejouer apply sur un pack déjà posé ne crée rien de nouveau (idempotent), et n’écrase jamais une règle que le consultant a personnalisée depuis.
Procédure : simuler le pack, l’appliquer (les règles arrivent inactives), puis activer chaque règle une par une depuis l’écran Règles métier, après avoir lu sa propre simulation.
كل قواعد الحزمة تُضبط على نطاق المستأجر.
أربع حزم قطاعية
النسيج textile
Cheynet, Pito, Bacovet — réception de tissus et fournitures avec une tolérance usuelle de sur-métrage, achats matières approuvés par palier, commandes clients qui engagent une date de livraison contractuelle.
| النوع | المعطيات | السبب |
|---|---|---|
sur_reception | pct_max: 5, illimitee: false | Tolérance de sur-métrage usuelle en réception de tissus. |
approbation_montant | table: purchase_orders, paliers: ["10000:2", "100000:3"], mode: avertir | Achats matières approuvés par palier ; mode avertir pour observer avant de durcir. |
periode_close | {} | Verrouille les écritures dans une période comptable déjà clôturée. |
champ_requis_statut | table: sales_orders, champs: ["delivery_date"] | Date de livraison contractuelle exigée avant le ferme de la commande client. |
قائمة تحقق الاستشاري
- Lister les tolérances de sur-métrage négociées par fournisseur.
- Vérifier les niveaux d’approbation achats (rôles 2 et 3) déjà en place.
- Confirmer les périodes comptables déjà clôturées avant d’activer periode_close.
- S’assurer que delivery_date est réellement saisi sur les commandes clients.
الميكانيك الدقيق mecanique_precision
AMM — tolérances de réception serrées (peu d’écart accepté sur des cotes usinées), achats de matière et d’outillage approuvés à des seuils plus bas (composants coûteux en petite série), aucun ordre de fabrication planifié sans date de fin.
| النوع | المعطيات | السبب |
|---|---|---|
sur_reception | pct_max: 2, illimitee: false | Tolérance serrée : peu d’écart accepté sur des cotes usinées. |
approbation_montant | table: purchase_orders, paliers: ["5000:2", "50000:3"], mode: avertir | Seuils plus bas : composants coûteux en petite série. |
periode_close | {} | Verrouille les écritures dans une période comptable déjà clôturée. |
champ_requis_statut | table: manufacturing_orders, champs: ["planned_end"] | Date de fin planifiée nécessaire à l’ordonnancement atelier. |
قائمة تحقق الاستشاري
- Vérifier les tolérances d’usinage négociées par référence.
- Confirmer les seuils d’approbation achats à 5 000 et 50 000.
- S’assurer que planned_end est renseigné dans le processus actuel de planification OF.
- Lister les périodes comptables déjà clôturées.
الكابلات / المعادن cablage_metal
PSZ Cable, SZ Metal — tolérance de réception sur bobines/tôles, encours client surveillé (paiement différé courant dans l’industrie), achats de matière avec date de livraison attendue exigée dès le ferme.
| النوع | المعطيات | السبب |
|---|---|---|
sur_reception | pct_max: 3, illimitee: false | Tolérance de réception sur bobines/tôles. |
limite_credit_client | tolerance_pct: 10, inclure_commandes: true, mode: avertir | Encours client surveillé : paiement différé courant dans l’industrie. |
periode_close | {} | Verrouille les écritures dans une période comptable déjà clôturée. |
champ_requis_statut | table: purchase_orders, champs: ["expected_date"] | Date de livraison attendue exigée dès le ferme de la commande d’achat. |
قائمة تحقق الاستشاري
- Vérifier les tolérances matière négociées (bobines/tôles).
- Lister les limites de crédit client actuelles et confirmer la tolérance de 10 %.
- S’assurer qu’expected_date est renseigné sur les commandes d’achat.
- Lister les périodes comptables déjà clôturées.
النقل واللوجستيك transport_logistique
3C, Alonso Forwarding — transporteur et numéro de suivi exigés avant qu’un bon de livraison ne passe au ferme, encours client surveillé, période comptable verrouillée. Pas de sur_reception : un transitaire réceptionne rarement des commandes fournisseur au sens de reception_items.
| النوع | المعطيات | السبب |
|---|---|---|
champ_requis_statut | table: delivery_notes, champs: ["carrier", "tracking_number"] | Traçabilité contractuelle du transport. |
limite_credit_client | tolerance_pct: 5, inclure_commandes: false, mode: avertir | Facturation fréquente, marges de transitaire étroites. |
periode_close | {} | Verrouille les écritures dans une période comptable déjà clôturée. |
قائمة تحقق الاستشاري
- Vérifier que carrier et tracking_number sont réellement saisis en pratique.
- Lister les limites de crédit client et confirmer la tolérance de 5 %.
- Lister les périodes comptables déjà clôturées.
أربع حزم معيارية
قاعدة ISO 9001 iso9001_socle
Tout secteur — maîtrise documentaire (approbateur et date de revue), non-conformités majeures/critiques fermées sans action signalées, fournisseurs non évalués signalés, réception tracée par lot. Toutes les règles en mode avertir.
| النوع | المعطيات | السبب |
|---|---|---|
champ_requis_statut | table: document_control, statut: approved, champs: ["approver_id", "next_review"], mode: avertir | Maîtrise documentaire, ISO 9001 § 7.5. |
nc_sans_action | severites: ["major", "critical"], mode: avertir | ISO 9001 § 10.2 — non-conformité et action corrective. |
fournisseur_non_evalue | age_max_jours: 365, mode: avertir | ISO 9001 § 8.4.1 — maîtrise des prestataires externes. |
tracabilite_requise | moments: ["reception"], mode: avertir | Traçabilité de base, à la réception. |
قائمة تحقق الاستشاري
- Identifier qui approuve les documents maîtrisés et sous quel statut.
- Vérifier que les non-conformités majeures/critiques ont des actions correctives en cours.
- Lister les fournisseurs sans évaluation depuis plus d’un an.
- Confirmer les profils de traçabilité (suivi par lot) des articles concernés.
IATF 16949 — كابلات السيارات iatf16949_cablage_auto
Câblage/métal automobile, sur-ensemble normatif du pack Câblage / métal — traçabilité lot exigée dès la réception, FMEA complétée avant lancement d’OF, instruments étalonnés, non-conformités vérifiées, certificats matière par article.
| النوع | المعطيات | السبب |
|---|---|---|
tracabilite_requise | moments: ["reception"], tous_articles: true, mode: bloquer | IATF 16949 § 8.5.2 : traçabilité lot dès la réception, sur tous les articles. |
document_requis_avant_statut | table: manufacturing_orders, statut: in_progress, documents: ["fmea_studies"], mode: bloquer | PPAP / FMEA avant lancement d’OF. |
equipement_non_etalonne | mode: bloquer | IATF 16949 § 7.1.5.2. |
nc_sans_action | severites: ["major", "critical"], exiger_verification: true, mode: avertir | Action corrective vérifiée, pas seulement présente. |
certificat_expire | par_article: true, mode: avertir | Certificats matière par article. |
قائمة تحقق الاستشاري
- Vérifier que le suivi par lot est activé sur tous les articles automobile.
- Confirmer qu’une étude FMEA existe pour chaque référence lancée en OF.
- Lister les instruments de mesure et leur échéance d’étalonnage.
- Vérifier les certificats matière par article et par fournisseur.
- La plupart des règles arrivent en mode bloquer : valider les données ci-dessus avant de les activer, pas après.
النسيج — Oeko-Tex / BSCI textile_oekotex_bsci
Textile à façon, normes Oeko-Tex/BSCI/GOTS — certificats matière sur les trois normes usuelles, fournisseur évalué ou audité, bon de livraison fournisseur tracé dès la réception.
| النوع | المعطيات | السبب |
|---|---|---|
certificat_expire | normes: ["OEKO-TEX", "BSCI", "GOTS"], mode: avertir | Normes usuelles du secteur textile à façon. |
fournisseur_non_evalue | accepter_audit: true, mode: avertir | Un audit fournisseur récent vaut évaluation. |
champ_requis_statut | table: receptions, champs: ["supplier_bl"] | Bon de livraison fournisseur tracé dès la réception. |
قائمة تحقق الاستشاري
- Lister les certificats matière disponibles par fournisseur (OEKO-TEX, BSCI, GOTS).
- Vérifier les audits fournisseur récents.
- S’assurer que supplier_bl est réellement saisi à la réception.
ISO 13485 — الأجهزة الطبية iso13485_dispositifs_medicaux
Dispositifs médicaux, références INHERBEL/GMEDICAL — le pack le plus strict : traçabilité lot et série sur tout article, toute non-conformité vérifiée avant fermeture, document maîtrisé approuvé avant lancement d’OF, instruments étalonnés, certificats matière.
| النوع | المعطيات | السبب |
|---|---|---|
tracabilite_requise | tous_articles: true, serie_aussi: true, mode: bloquer | Traçabilité lot ET série sur tout article. |
nc_sans_action | exiger_verification: true, mode: bloquer | Toute sévérité, action corrective vérifiée avant fermeture. |
document_requis_avant_statut | table: manufacturing_orders, statut: in_progress, documents: ["document_control"], mode: bloquer | Document maîtrisé approuvé avant lancement d’OF. |
equipement_non_etalonne | mode: bloquer | ISO 13485 § 7.1.5 (par renvoi à ISO 9001). |
certificat_expire | mode: avertir | Certificats matière, observés avant de durcir. |
قائمة تحقق الاستشاري
- Confirmer le suivi par lot et par série sur tous les articles concernés.
- Vérifier qu’un document maîtrisé approuvé existe pour chaque référence lancée en OF.
- Lister les instruments de mesure et leur échéance d’étalonnage.
- Vérifier les certificats matière disponibles.
- La plupart des règles arrivent en mode bloquer : valider les données ci-dessus avant de les activer.
حزمتا حوكمة
المراقبة التسييرية controle_de_gestion
Tout secteur — l’affaire (dimension miroir AFFAIRE) exigée sur la facture client au ferme, mode avertir pour observer avant de durcir, plus le contrôle des combinaisons de dimensions interdites (dim_forbidden — désactivé tant qu’aucune combinaison n’est configurée dans Réglages → Dimensions).
| النوع | المعطيات | السبب |
|---|---|---|
dimension_requise | table: invoices, dimensions: ["AFFAIRE"], mode: avertir | Exige la dimension Affaire sur la facture client au ferme, pour rattacher chaque facture à un centre de résultat. |
combinaison_interdite | {} | Contrôle des combinaisons de dimensions interdites — désactivé tant qu’aucune combinaison n’est posée dans Réglages → Dimensions. |
قائمة تحقق الاستشاري
- Confirmer que la dimension AFFAIRE existe et est alimentée par défaut (fiche client → en-tête).
- Lister les combinaisons de dimensions à interdire avant d’activer combinaison_interdite (Réglages → Dimensions).
- Ajouter purchase_orders à la main si l’exigence doit aussi porter sur les achats — le pack ne pose qu’une ligne pour éviter un conflit d’unicité.
الرقابة الداخلية controle_interne
Tout secteur — séparation des tâches en matrice de conflits : trois conflits prudents, tous en mode avertir, portés dans une seule ligne separation_taches (portée locataire, la contrainte d’unicité de rule_parameters n’autorise qu’une ligne active de ce type par locataire).
| النوع | المعطيات | السبب |
|---|---|---|
separation_taches | conflits: ["creer_fournisseur:valider_paiement", "creer_da:approuver", "modifier_rib:valider_paiement"], mode: avertir | Trois conflits quatre yeux usuels : créateur fournisseur / valideur de paiement, demandeur d’achat / approbateur, modificateur de RIB / valideur de paiement. |
قائمة تحقق الاستشاري
- Vérifier que created_by / requester_id sont bien renseignés sur les fournisseurs, demandes d’achat et paiements existants.
- Confirmer que le RIB fournisseur est un champ sensible tracé (migration 340, field_changes) sur ce locataire.
- Passer en mode bloquer conflit par conflit, après avoir lu la simulation de chacun.
← العودة إلى قواعد العمل والمراقبة
انظر أيضا : فهرس الأنواع · التشغيل · أمثلة حسب القطاع · القيادة وإشارات الخطر · Copilote · Profils de statuts