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.

At the top:

  1. Title: Product Sales History
  2. 📅 Date range
    • Select report date range.
  3. ⚙️ Advanced filters
    • Open advanced filters (Biller, Warehouse, User).

Quick filters (inputs under header)

Three input filters affect the list immediately:

  1. Product ID/Name
    • Enter a product ID or product name (depending on backend search capabilities).
  2. Reference No.
    • Find a specific transaction by reference number.
  3. Customer
    • Filter transactions by customer name.

Note: After typing, data reloads automatically after a short delay.

Date filter (📅)

  1. Tap 📅.
  2. Select start and end dates.
  3. Tap Apply.

Default is typically the last 7 days.

Advanced filters (⚙️)

When tapping ⚙️, a chip-based filter modal appears:

  1. Biller
    • Select “All” or a specific biller.
  2. Warehouse
    • Select “All” or a specific warehouse.
  3. 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:

  1. Product
    • Product name at the top.
  2. Info transaksi
    • Date (date only).
    • Reference number (if any).
  3. Pihak terkait
    • Customer.
    • Biller (if any).
  4. 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:

  1. Check your network connection.
  2. Make sure you’re still logged in.
  3. Narrow filters (product/date) to reduce data load.
  4. 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.

Note: This guide content may still be in Indonesian while we prepare the English version.

Published by: MAXsi POS — Android POS App