Product Sales History Menu
Purpose
The Product Sales History page shows per-product sales history within a selected period, including:
- Transaction date
- Reference number
- Customer
- Biller
- Qty & unit
- Purchase unit cost
- Selling value (subtotal)
- Profit
This page is useful for margin audits, analyzing product sales patterns, and tracing transactions by reference/customer.
Header
At the top:
- Title: Product Sales History
- 📅 Date range
- Select report date range.
- ⚙️ Advanced filters
- Open advanced filters (Biller, Warehouse, User).
Quick filters (inputs under header)
Three input filters affect the list immediately:
- Product ID/Name
- Enter a product ID or product name (depending on backend search capabilities).
- Reference No.
- Find a specific transaction by reference number.
- Customer
- Filter transactions by customer name.
Note: After typing, data reloads automatically after a short delay.
Date filter (📅)
- Tap 📅.
- Select start and end dates.
- Tap Apply.
Default is typically the last 7 days.
Advanced filters (⚙️)
When tapping ⚙️, a chip-based filter modal appears:
- Biller
- Select “All” or a specific biller.
- Warehouse
- Select “All” or a specific warehouse.
- User
- Select “All” or a specific user.
Modal buttons:
- Close: close the modal without applying.
- Apply: apply filters and reload data.
History list (per-row card)
Each row shows:
- Product
- Product name at the top.
- Info transaksi
- Date (date only).
- Reference number (if any).
- Pihak terkait
- Customer.
- Biller (if any).
- Key numbers (right side)
- Qty and unit.
- Buy: purchase unit cost.
- Sell: selling value (subtotal).
- Profit: transaction profit (highlighted).
Load more
When you scroll down, data loads progressively. At the bottom you’ll usually see “Loaded X of Y”.
Refresh Data
Pull down to refresh data from the beginning.
If an error occurs
If you see an error:
- Check your network connection.
- Make sure you’re still logged in.
- Narrow filters (product/date) to reduce data load.
- Refresh.
Tips
- For margin checks, focus on Profit and compare Buy vs Sell.
- Use Reference No. to trace a transaction referenced in other reports.
- If there is too much data, reduce the date range and choose biller/warehouse/user via ⚙️ filters.