⚙️ First Time Setup

Enter your Supabase project credentials to connect the database. You only do this once.

How to get these:
  1. Go to supabase.com → create free account
  2. Create a new project
  3. Go to Settings → API
  4. Copy Project URL and anon/public key below
  5. Then go to SQL Editor and run the setup SQL
SQL to run in Supabase SQL Editor:

CREATE TABLE invoices ( id uuid DEFAULT gen_random_uuid() PRIMARY KEY, month text NOT NULL, vendor text NOT NULL, invoice_num text, due_date date, invoice_amount numeric DEFAULT 0, amount_paid numeric DEFAULT 0, status text DEFAULT 'Open', pay_agreement text, remarks text, created_at timestamptz DEFAULT now(), updated_at timestamptz DEFAULT now() ); ALTER TABLE invoices ENABLE ROW LEVEL SECURITY; CREATE POLICY "allow_all" ON invoices FOR ALL USING (true) WITH CHECK (true);
ONOMO Allure
ONOMO ALLURE HOTEL ABUJA
AP / Finance Module
.
🔐
Admin Panel
ONOMO ALLURE Hotel Abuja
⚠️ Restricted Area. Admin access only. All actions are logged.
Change Role PINs
PIN Change Log
Loading...
System Settings
POs above this amount need FC or GM approval before going to vendor. POs at or below auto-approve.
User Login Log
Loading...
Full Audit Trail
Loading...
Data Backup
📊 Export All Invoices
Download all invoices across all months as Excel
🏢 Export Vendor Master
Download complete vendor list with bank details
💳 Export Payment History
Download full payment transaction log
📦 Full System Backup
Export everything — invoices, vendors, refunds, payments, logs
🔀 Vendor Merge
How it works: Select the duplicate vendor (Source) to merge INTO the correct vendor (Target). All invoices from Source will be reassigned to Target. Source vendor will be set to Inactive. A backup is created before merge executes.
↓ merge into ↓
Merge Preview
Merge History
Loading...
⚠️ Danger Zone — Reset Data
WARNING: These actions are irreversible. Always backup first before resetting any data.
Clear Specific Month
Delete all invoices for a selected month
Clear Payment History Log
Wipe the payment history log only
🚨 Clear ALL Data
Delete ALL invoices, vendors, refunds and history. Cannot be undone.

HotelLedger
AP
HotelLedger
Accounts Payable
📋 AP 💳 AR 💵 Petty Cash 🧮 Cash Recon
AP Officer
🏠 Home 📊 Reports
Live |

Invoice Entry

New Invoice
💳  (Click to dismiss)

Accounts Payable Aging Report

Loading data...
No invoices found for this month.
ONOMO Allure

ONOMO ALLURE Hotel Abuja — Accounts Payable Aging Report

to
VendorInvoice #Invoice dateDue dateDays Invoice amtPaidOutstanding StatusCurrent1–15d 16–30d31–60d61–90d90+d CategoryPay AgreementRemarksSource
VendorInvoicesTotal InvoicedTotal PaidOutstanding

📒 Statement of Account
Invoice DatePayment DateTypeReferenceDescriptionInvoice Amt (₦)Debit (₦)Credit (₦)Balance (₦)

⚠ Invoices overdue beyond 90 days — immediate attention required

VendorInvoice #Due dateDays overdueInvoice amtPaidOutstandingStatusCategoryPay AgreementRemarks
New Guest Refund
Guest NameFolio #Room Amount (₦)Reason StatusExpected DateMethodRemarks

Vendor Master List

Register approved vendors. Only Active vendors appear in invoice dropdown.

New Vendor
Vendor NameCategoryContact PhoneTermsBank Account #StatusRemarks

Payment History Log

All payment transactions recorded in the system

Date & Time Vendor Invoice # Action Amount (₦) Total Paid (₦) Status Reference Role Remarks

📦 Invoice Forwarding Batches

AP Officer forwards batches to Finance Rep for payment processing

⚠️ Batches pending your acknowledgment! Please review and acknowledge receipt below.
✅  (Click to dismiss)
Batch # Date Forwarded Invoices Total Amount Forwarded By Status Acknowledged By Ack. Date Action

⏸ Invoices On Hold

Release an invoice to move it to Open status and include it in the aging report
Vendor Invoice # Invoice Date Category Amount Remarks Action
No invoices on hold

📥 Store → AP Connection

Every invoice auto-created from a Store GRN, with full chain: PO → GRN → Invoice → Payment
PO Ref GRN Ref Invoice # Vendor Amount Status Date Received Action
Loading...
Update Payment Status
AP Officer: tap any invoice row to edit. Finance Rep: tap any row to add comments.
AP Aging v5.0 — ONOMO ALLURE Hotel Abuja • YL • For internal use only

📦 Create Forwarding Batch

Select invoices to forward to Finance Rep for payment processing.

0 invoices selected  |  Total: ₦0
Vendor Invoice # Invoice Date Category Amount Status

Batch Details

📋 Invoices
Vendor Invoice # Invoice Date Category Amount Status Action
🔄 Refunds Included
Guest Name Folio # Room Amount Reason Method Status Action
Grand Total (Invoices + Refunds)
₦0.00
✅ Acknowledge Receipt
By clicking acknowledge, you confirm that you have physically received all invoices and refunds in this batch.
— or, if this batch was sent in error —

📖 How to Use — AP / Finance Module

👤 AP OFFICER

• Add Vendor — Go to Vendor Master tab → + Add Vendor. Register all suppliers before raising invoices.

• Add Invoice — Tap + Add Invoice. Select vendor from dropdown, fill in details, save.

• Record Payment — Tap the Pay button on any invoice row to update payment amount and status.

• Edit Invoice — Tap any invoice row to edit details (locked once marked Paid).

• Edit Vendor — Go to Vendor Master → tap any vendor row to edit.

• Filter by Vendor — Type vendor name in the search box → table shows only that vendor → tap Print.

💼 FINANCE REP

• View all invoices, metrics and reports.

• Add Comment — Tap any invoice row to add a remark/comment for AP Officer.

• Share Report — Tap Share Report to copy the link or download a snapshot.

• Export to Excel or CSV for further analysis.

📊 FC

• View all invoices and metrics.

• Print or save PDF summary for management meetings.

📋 TABS

• Aging Report — Full invoice list with aging buckets. Filter by status, bucket, category or vendor.

• By Vendor — Summary per vendor. Tap any vendor to filter aging report.

• Critical (>90d) — Invoices overdue more than 90 days. Requires urgent action.

• Guest Refunds — Track refunds owed to guests. ⚠️ shows when overdue.

• Vendor Master — Approved vendor list. Only Active vendors appear in invoice dropdown.

🔒 FRAUD CONTROLS

• Once an invoice is marked Paid it is permanently locked — no edits allowed.

• A confirmation popup appears before locking any invoice as Paid.

✏️ Edit Invoice

⚠️ Note: Once status is set to Paid and saved, this invoice will be permanently locked and cannot be edited again.

💳 Record Payment

💰 Request Funds

Ask Executive (GM/MD) to fund a bank account. Once approved, the funds are treated as received and posted immediately.

My Recent Requests

🔍 Transaction Detail

📤 Share Report

Option A — Copy Link
FC opens the live tool — sees real-time data. Best option.
Option B — Download Snapshot
Frozen report file. FC opens with no login needed.

📄 PDF Summary

Print to PDF
Opens print dialog — select "Save as PDF".
Download Summary Page
Clean management report — opens and auto-prints.

📅 Multi-Month Summary

Loading data...
Outstanding by Category

📒 Purchase Journal / Payment Voucher

Select Vendor
Filter by Status
💳 Payment Voucher is for already paid invoices only. Filter by Status = Paid before generating.