跳至主要内容

Function and Feature Map

This page is the full index of POS X1 Client functions and where each function is documented.

Why This Page Exists

Use-case guides are best for training and operations. This page is best for:

  • Audits
  • UAT checklist planning
  • “Where is this function?” lookup
  • Gap analysis for upcoming releases

For one-function-per-page reading, use Function Guides Overview.

Module Map

ModuleCore functionsMain references
InitializationLanguage selection, HQ login, brand/shop binding, product type, mode, activation, settings download, first syncFirst-Time Initialization
LoginPIN login, roster clock in/out, sign outAccess and Navigation, Function: Sign In
OrderingDine-In/Takeaway navigation, table selection, item add/remove, qty adjustmentSales Flow, Screen Guide: Client Overview
Online OrdersServer/pickup order monitoring and action handlingScreen Guide: Online Orders
Orders OverviewOpen/closed/deposit/search transaction lookupScreen Guide: Orders Overview
InventorySold-out and limited-item controlsScreen Guide: Inventory
Order FunctionsApply/cancel discount, apply/cancel service charge, change table, split/merge txn, void txn, pay in/out, member loginSales Flow, Refunds and Voids
CheckoutAmount, split by amount, deposit, split by item, remarks, payment method selectionCheckout and Payments, Function: Take Payment
Payment RecoveryRetry logic, cancellation guardrails, escalation dataPayment Errors and Retry, Troubleshooting
Completed TransactionVoid, return, reopen, modify payment, reprint receiptRefunds and Voids, Function: Void vs Return
DevicesPrinter add/edit/delete, info/status, test print, spooler, payment/input/X1 device configurationScreen Guide: Devices, Function: Manage Printers, Function: Configure Payment Devices, Function: Configure Input Devices, Function: Configure X1 Products, Troubleshooting
ReportsReport selection, date filters, print outputScreen Guide: Reports
SettingsLanguage, POS code, cash register code, operation togglesScreen Guide: Settings, Troubleshooting
InfoVersion, debug mode, offline reactivation, log exportScreen Guide: Info
More ToolsOpen drawer, day-end, pay in/out, queue controllerScreen Guide: More Tools, Function: Day-end, Function: Pay In / Pay Out

Function Scope by Role

Function areaCashierManager
Start shift, normal ordering, normal checkoutYesYes
Change terminal settings (POS Code, system-level config)NoYes
Void/return approval-sensitive actionsUsually limitedYes
Day-end executionNoYes
Incident escalation and final decisionNoYes

Practical boundaries: Roles and Permissions

Known Gaps (Current Draft)

  • Missing screenshots for some warning/error states
  • HQ admin function map is still work in progress

See current pending screenshot list in SCREENSHOT_PREP_LIST_EN.md (project root).