Skip to content

Policies

8 governance policies that constrain entity operations, workflow execution, and business rules across the supply chain ontology. Each policy is defined in enterprise-knowledge/policies/ as a Markdown file.


Policy Summary

# Policy ID SCOR Risk Owner Constrains
1 Inventory Policy POL-INV-001 Plan High Supply Chain Operations Inventory_Position, Batch_Master, Warehouse_Transfer
2 Procurement Policy POL-PROC-001 Source High Procurement Department Vendor_Master, Oracle_Purchase_Order, Purchase_Requisition
3 Quality Policy POL-QA-001 Make Critical Quality Assurance Quality_Inspection_Lot, Quality_Test_Result, Batch_Master
4 Supply Chain Risk Policy POL-SCR-001 Source/Enable High SC Risk Management Vendor_Master, Source_List, Market_Signal
5 Pricing & Discount Policy POL-PRICE-001 Deliver High Commercial / Revenue Mgmt Account, Opportunity, Campaign
6 Sustainability Policy POL-ESG-001 Enable Medium Sustainability & Corp Affairs Plant_Master, Material_Master, Shipment
7 Data Freshness Policy POL-DATA-001 Enable Medium Data Engineering / IT Ops All integration feeds
8 Order Fulfillment Policy POL-OFC-001 Deliver High Order Mgmt / SC Operations Delivery_Document, Oracle_AR_Invoice, Return_Order

1. Inventory Policy

ID: POL-INV-001 | SCOR: Plan | Systems: SAP, Oracle ERP

Rule Area Key Rules
Safety Stock Min days-of-supply: A=7 days, B=14 days, C=21 days; recalculated weekly from demand forecast variance
Reorder Point Average Daily Demand x Lead Time + Safety Stock; auto-trigger when Unrestricted_Qty falls below
Expiry Windows 90d: accelerate sales; 60d: markdown/redistribution mandatory; 30d: final action; 7d: donate/destroy
FIFO Enforcement Oldest batch shipped first; exception requires Supply Chain Manager approval
Rebalancing Trigger: Plant A >45 days AND Plant B <5 days same SKU; approval: <$50K auto, >$50K SC Manager
Markdown Authority 0-15%: Store/Depot Manager; 15-30%: Regional Manager; >30%: SC Director
Cycle Counts A: monthly, B: quarterly, C: semi-annual; >5% variance triggers investigation

2. Procurement Policy

ID: POL-PROC-001 | SCOR: Source | Systems: SAP, Oracle ERP, Google Drive

Rule Area Key Rules
Approved Vendors All procurement must use SAP Source_List vendors; non-listed vendor = maverick spend requiring VP Procurement approval
PO Approval <$10K auto; $10-50K Procurement Manager; $50-250K Procurement Director; >$250K VP + CFO; >$1M Board
Competitive Bidding 3+ quotes required >$50K; sole-source only for patented materials or emergency
Three-Way Match PO qty vs GRN qty vs Invoice qty; tolerance: qty +-2%, price +-5%; escalation after 5 business days
Maverick Spend Definition: non-contracted vendor for contracted material OR price >5% above contracted rate; target: <5% of spend
Payment Terms Standard: Net 30; payment blocked until three-way match clears

3. Quality Policy

ID: POL-QA-001 | SCOR: Make | Systems: SAP, File Uploads

Rule Area Key Rules
Inspection New vendors: 100% incoming inspection; Established: sampling per AQL; Every batch: final inspection before release
Spec Limits Each Material_Master has defined spec limits per test; out-of-spec = automatic batch hold
Batch Hold/Release Failed test: Batch_Master.Status = Blocked; Minor: QC Manager release; Major: Quality Director; Critical food safety: no release
Repeat Failure Escalation 1 fail: QC Supervisor; 2 consecutive: QC Manager + root cause; 3+: STOP line + Plant Manager + Quality Director
Recall Trigger: consumer safety risk, regulatory notification, systematic contamination; full trace in <30 minutes
Lab Report NLP Extraction confidence >0.85: auto-populate; <0.85: mandatory manual verification
Retention All QC records retained 5 years minimum; regulatory audit access within 24 hours

4. Supply Chain Risk Policy

ID: POL-SCR-001 | SCOR: Source/Enable | Systems: SAP, Oracle, Social Listening, Google Drive

Rule Area Key Rules
Risk Score Composite 0-100: Delivery Reliability 30%, Financial Health 20%, Geographic Risk 15%, Quality 15%, Contract 10%, External 10%
Risk Tiers 80-100: Low (standard monitoring); 60-79: Medium (quarterly review); 40-59: High (monthly review + improvement plan); 0-39: Critical (freeze POs, activate alternatives, executive escalation)
Single-Source No ABC Class A material may have only one approved vendor; exception: patented ingredients with VP approval; qualification deadline: 90 days
Disruption SLA Critical: 2h assessment + 4h mitigation; High: 8h assessment + 24h plan; Medium: 48h assessment
Commodity Monitoring Alert when Change_Pct_30D exceeds +-15%; trigger hedging review with Finance
Re-evaluation All active vendors re-scored monthly; new vendors within 5 business days

5. Pricing & Discount Policy

ID: POL-PRICE-001 | SCOR: Deliver | Systems: Salesforce, Oracle ERP

Channel/Tier Modern Trade General Trade HORECA E-commerce
Platinum 18% 15% 20% flat 10% flat
Gold 15% 12% 20% flat 10% flat
Silver 12% 10% 20% flat 10% flat
Rule Area Key Rules
Margin Floor No transaction below 15% gross margin; exception requires Commercial Director + documented justification
Promotion Stacking Tier + campaign discount combined max 25%; BOGO limited 1 per customer per campaign; overlap on substitutable SKUs prohibited
Price Change Approval Within tier max: auto; exceeds by <=5%: Regional Sales Manager; >5%: Commercial Director; below margin floor: CFO
Trade Spend Cap 8% of trailing 12-month revenue per account; excess requires VP Sales approval

6. Sustainability Policy

ID: POL-ESG-001 | SCOR: Enable | Systems: SAP, Oracle, Social Listening, Google Drive

Rule Area Key Rules
Carbon Targets 5% year-over-year reduction in kg CO2e per liter of beverage produced
Water Targets <2.0 liters water per liter beverage by 2027; plants exceeding 2.5 L/L for any week require investigation
Packaging Recycled content: 2025=30%, 2026=40%, 2027=50%; all new launches minimum 25%; Recyclability_Score target >3.5
Energy 3% year-over-year improvement in kWh per 1,000 liters; plants >10% over budget flagged for energy audit
Waste Perishable waste target <3%; food donation rate >40% of near-expiry safe product
Sentiment Response Brand_Sentiment on ESG topics <30 for 7+ days: notify Corporate Affairs within 24 hours
Non-Compliance Plant miss: review within 10 days; Corporate miss: Board ESG Committee within 30 days

7. Data Freshness Policy

ID: POL-DATA-001 | SCOR: Enable | Systems: All

Structured System SLAs

Source Data SLA
Salesforce CRM Accounts, Opportunities, Campaigns Near real-time (<5 min)
SAP Inventory Inventory_Position, Batch_Master Daily (by 06:00 UTC)
SAP Master Data Material_Master, Vendor_Master, Plant_Master On-change + daily full sync
SAP Transactions Production_Order, Goods_Receipt, Delivery_Document Near real-time (<15 min)
Oracle Finance AR_Invoice, AR_Payment, GL_Journal 15-minute sync interval
Oracle Operations AP_Invoice, Purchase_Order, Cost_Accounting 15-minute sync interval

Unstructured Source SLAs

Source Data SLA
Google Drive Contract_Document, Sustainability_Report On-upload + daily scan
File Uploads Invoice_Upload, Lab_Report_Upload On-upload, processing within 30 min
Social Listening Market_Signal, Brand_Sentiment, Commodity_Price 4-hour refresh (critical signals immediate)

Staleness Rules

  • 2x SLA gap: alert Data Engineering
  • 3x SLA gap: mark data as stale, exclude from AI workflow inputs

8. Order Fulfillment Policy

ID: POL-OFC-001 | SCOR: Deliver | Systems: Salesforce, SAP, Oracle ERP

Rule Area Key Rules
Order Acknowledgment Closed_Won in SAP within 4 hours; Express/Critical within 1 hour
Fulfillment SLA Standard: 5 business days; Express: 2 business days; Critical: same/next day
Three-Way Match Opportunity qty vs Delivery qty vs Invoice qty; tolerance: qty +-2%, price +-5%
Credit Hold AR_Balance >80% of Credit_Limit: new orders held; On Credit_Hold: all shipments blocked
SLA Breach 80%: alert fulfillment team; 100%: Regional SC Manager + customer comms; 120%: VP Supply Chain
Partial Shipment Allowed if >70% available; remainder within SLA + 3 days; <70%: customer approval required
Return Processing Accepted within 30 days; credit note in Oracle within 5 business days of receipt

← Back to Ontology Overview