Skip to content

Configuration

Configure Waqti to match your organization's requirements.

Company Settings

Navigate to Settings → Company to configure:

Basic Information

SettingDescription
Company Name (EN)English company name for documents
Company Name (AR)Arabic company name (اسم الشركة)
VAT NumberSaudi VAT registration number
CR NumberCommercial Registration Number
AddressPhysical address for invoices/POs
LogoCompany logo (recommended: 200x80px)

Regional Settings

SettingDescriptionDefault
CurrencyPrimary currencySAR
TimezoneBusiness timezoneAsia/Riyadh
Fiscal Year StartBudget period startJanuary
Date FormatDate display formatDD/MM/YYYY
LanguageDefault languageArabic

Department Structure

Set up your organizational hierarchy:

Creating Departments

  1. Navigate to Settings → Departments
  2. Click Add Department
  3. Enter:
    • Name (EN/AR)
    • Parent Department (optional)
    • Department Code
    • Department Head (assign later)

Example Structure

Company
├── Operations
│   ├── Procurement
│   ├── Logistics
│   └── Quality Control
├── Finance
│   ├── Accounts Payable
│   ├── Budget Control
│   └── Treasury
├── IT
│   ├── Development
│   └── Infrastructure
└── HR
    ├── Recruitment
    └── Training

User Roles & Permissions

Configure role-based access:

Default Roles

RoleDescriptionKey Permissions
Tenant AdminFull system accessAll permissions
CFOFinancial oversightView all, approve high-value
Finance ManagerFinancial operationsBudgets, invoices, payments
Procurement ManagerProcurement operationsPOs, vendors, workflows
Department HeadDepartment oversightApprove dept POs, view dept data
BuyerPurchase operationsCreate POs, manage vendors
EmployeeBasic accessCreate POs (own), view assigned
Finance ViewerRead-only accessView reports, budgets

Custom Permissions

  1. Go to Settings → Roles
  2. Click Create Role or edit existing
  3. Configure permissions by module:
Purchase Orders:
  ☑ View own POs
  ☑ View department POs
  ☐ View all POs
  ☑ Create POs
  ☐ Edit any PO
  ☐ Delete POs
  ☐ Approve POs

Approval Workflows

Configure how purchase orders are approved:

Workflow Types

Linear Workflow (Simple)

Creator → Dept Head → Finance → CFO → Approved

Conditional Workflow (Advanced)

Creator → {
  Amount < 10K  → Dept Head → Approved
  Amount < 50K  → Dept Head → Finance → Approved
  Amount >= 50K → Dept Head → Finance → CFO → Approved
}

Creating a Workflow

  1. Navigate to Settings → Approval Workflows
  2. Click Create Workflow
  3. Set conditions:
    • Amount thresholds
    • Department-specific rules
    • Vendor category rules
  4. Add approval steps
  5. Save and activate

→ Full Workflow Guide

Budget Configuration

Creating Budgets

  1. Go to Budgets → Create Budget
  2. Select:
    • Type: CAPEX or OPEX
    • Department
    • Fiscal Year
    • Amount
  3. Set alert thresholds (default: 50%, 75%, 90%, 100%)

Budget Alerts

Configure when to notify users:

ThresholdAction
50%Email to budget owner
75%Email to budget owner + department head
90%Email to all above + finance manager
100%Block PO creation, notify CFO

Vendor Settings

Prequalification

Enable vendor prequalification to require approval before use:

  1. Settings → Procurement → Vendor Settings
  2. Toggle Require Prequalification
  3. Set required documents:
    • Commercial Registration
    • VAT Certificate
    • Bank Letter
    • Insurance Certificate

Payment Terms

Define default payment terms:

TermDescription
Net 30Payment due 30 days from invoice
Net 60Payment due 60 days from invoice
CashImmediate payment
CustomDefine specific terms

Email Notifications

Configurable Notifications

EventRecipients
PO CreatedCreator, Watchers
PO Pending ApprovalNext Approver
PO ApprovedCreator, Finance
PO RejectedCreator
Budget AlertBudget Owner, Dept Head
Invoice DueFinance Team

Email Templates

Customize email templates at Settings → Email Templates:

  • Available in Arabic and English
  • Merge fields: , ,
  • HTML and plain text versions

Integration Settings

ERP Integration

Connect to your ERP system:

Odoo

  1. Settings → Integrations → Odoo
  2. Enter API URL and credentials
  3. Map fields and test connection

QuickBooks

  1. Settings → Integrations → QuickBooks
  2. Complete OAuth connection
  3. Configure sync options

→ Full Integration Guide

Security Settings

Two-Factor Authentication

Enable 2FA for all users or specific roles:

  1. Settings → Security → Two-Factor Auth
  2. Select enforcement level:
    • Optional (users choose)
    • Required for admins
    • Required for all

Session Settings

SettingRecommended
Session Timeout30 minutes
Remember Me Duration7 days
Maximum Sessions3 per user

Next Steps

First Steps

Create your first purchase order and learn the workflow. → First Steps Guide

User Guide

Explore all features in detail. → User Guide

Admin Guide

Advanced administration and maintenance. → Admin Guide

Built by M & L Technologies