Orders list
What the Screen Is For
Staff use this list to find a previously placed sale. Number or buyer search combines with status, money, classification and date filters. Results are ordered newest first.
What It Shows and Lets People Do
Rows show number, customer, placement date, processing status, total and the latest known balance. Missing names and money figures have explicit placeholders. Debounced search and cursor navigation load matching records; selecting a row opens purchase detail.
States and Errors
Initial loading and later refresh have different indicators. Empty workspace and unmatched-filter results have different messages. Service errors offer retry, and the page requires order-read authority.
Patterns It Must Respect
The existing Standard page uses table, selection, date-input and empty-state components with a page permission guard. Amounts retain their sale currency, and voided balances follow the service result.