# PO Enterprise v2 — Enterprise Procurement + Vendor 360

## ما تمت إضافته
- Vendor/Supplier 360 Portal مع Data Segregation صارمة حسب vendor token.
- Vendor dashboard: items, available stock, sales quantity/value حسب permission, vendor score, open PO, overdue PO.
- Vendor item list مع search وMOQ/order multiple/lead time/current price/stock.
- Daily sales filters وInventory movement ledger.
- Open / outstanding / overdue purchase orders.
- PO acknowledgement وpromised delivery date وvendor reference.
- Advance Shipping Notice (ASN) مع tracking/carrier/lot/expiry lines.
- Purchase receipts data model.
- Vendor contracts & item contract pricing.
- Budget control data model.
- Service-level targets وsubstitute items.
- Data Quality Engine.
- Rule-based Anomaly Detection كبنية أولية قابلة للتطوير إلى ML.
- What-if simulation engine.
- Enterprise Control Tower.
- Notifications foundation.
- ERP endpoints مستقلة جديدة لـ inventory movements وpurchase receipts.

## Security model
المورد لا يرسل vendor_id للحصول على بياناته. Vendor identity تؤخذ من Bearer Token مخزن Hash فقط. ويمكن لكل حساب تحديد: view sales qty, view sales value, view stock by location, view cost, acknowledge PO, submit ASN. ويمكن إضافة location whitelist عبر PO_vendor_user_locations.

## ملاحظة تنفيذية
قبل Full Auto PO يوصى بتشغيل Shadow/Simulation ثم Auto Draft ثم Full Auto على موردين محددين بعد قياس forecast accuracy وdata quality.
