['en' => 'Dashboard', 'ar' => 'لوحة القيادة'], 'customers' => ['en' => 'Customers', 'ar' => 'العملاء'], 'suppliers' => ['en' => 'Suppliers', 'ar' => 'الموردون'], 'categories' => ['en' => 'Stock Categories', 'ar' => 'فئات المخزون'], 'units' => ['en' => 'Stock Units', 'ar' => 'وحدات المخزون'], 'items' => ['en' => 'Stock Items', 'ar' => 'أصناف المخزون'], 'payment_methods' => ['en' => 'Payment Methods', 'ar' => 'طرق الدفع'], 'sales' => ['en' => 'Sales Tax Invoices', 'ar' => 'فواتير المبيعات الضريبية'], 'purchases' => ['en' => 'Purchase Tax Invoices', 'ar' => 'فواتير المشتريات الضريبية'], 'settings' => ['en' => 'Company Profile', 'ar' => 'ملف الشركة'], ]; $currTitle = $titles[$page] ?? $titles['dashboard']; ?>

Total Sales
OMR
Total Customers
Total Items
Total Received
OMR
Total Balance
OMR
Recent Customers
View All
Name Phone Balance
OMR
Quick Links
Sales Tax Invoices Purchase Tax Invoices
Management
Export
Name Tax ID Email Phone Balance Actions
OMR
Stock Categories
ID Name (EN) Name (AR)
Stock Units
Name (EN) Short (EN) Name (AR) Short (AR)
Stock Items
Export
Image SKU Name Category Supplier Stock Level Expiry VAT Actions
item
Min:
Low Stock
%
prepare("SELECT ii.*, i.name_en, i.name_ar, i.vat_rate FROM invoice_items ii JOIN stock_items i ON ii.item_id = i.id WHERE ii.invoice_id = ?"); $items->execute([$inv['id']]); $inv['items'] = $items->fetchAll(PDO::FETCH_ASSOC); ?>
Invoice # Date Status Total Paid Balance Actions
INV- OMR OMR OMR
Company Settings
Profile Information
Logo
Favicon
Signature
Legal & Tax Details
Payment Methods
ID Name (EN) Name (AR) Actions