Skip to main content

Sales

Sales

Purpose and when to use this record

BriskReview storesthe salescommercial astransaction partfrom item entry through tax, payment, fulfillment, receivables, and completion.

At a glance

  • Identify it by: Sale #, Date Created, Fulfillment Status, Payment Status, and Foodservice Ticket Number.

  • Check its business context: Customer, Salesperson, Warehouse, Cash Drawer, and Foodservice Table.

  • Why care: Customer, warehouse, quantities, prices, tax, payment, and fulfillment represent different parts of the salestransaction. module.Review Thiseach generatedbefore referencetreating the sale as complete.

  • Why care: Treat posted, processed, paid, reversed, and edit-locked states as controls—not ordinary descriptive fields. Confirm the source transaction before changing any state that the screen permits you to change.

Before you begin

You need the Brisk permission for the action you are taking on sales. If a Create, Edit, or Delete control is awaitingabsent, workflowdo review.not work around it with another user’s account; ask an administrator to review your role.

Have valid Customer records ready first. Those selections determine where this sale belongs and which later screens can find it.

Find and review sales

Brisk Sales list screen displayed with fictional documentation-demo data.
The Sales list screen in the Brisk documentation demo.

Use the Sales list to find the correct record before opening or changing it. Compare Sale #, Date Created, Fulfillment Status, Payment Status, and Foodservice Ticket Number. Records with similar names or numbers can still belong to different Customer, Salesperson, Warehouse, Cash Drawer, Foodservice Table, and Foodservice Server.

  • Keyword search checks Memo, Customer Po #, Name, Item Code, Check Number, and Card Type, plus the remaining screen fields.

  • Narrow the list with Customer filters.

  • The date filter uses Date Created; choose a range that matches the business event you are reconciling.

Open the sale whose Sale #, Date Created, Fulfillment Status, Payment Status, and Foodservice Ticket Number match the task. If it is missing, clear the list filters and recheck Customer, Date Created, Fulfillment Status, Payment Status, Amount Paid, and Edit Locked rather than creating a replacement immediately.

Create a recordsale

TheCreate evidencea packetsale identifiesonly after confirming that the viewsource document or operational event has not already been entered.

  1. Select the business context first: Customer, Salesperson, Warehouse, Cash Drawer, Foodservice Table, and sourceFoodservice locationServer.

  2. Enter the required identifying and operational values: Sale #, Customer, and Date Created.

  3. Review Fulfillment Status, Fulfillment Required, Payment Status, and Edit Locked deliberately; these choices control availability or workflow rather than merely describing the record.

  4. Save the sale, then confirm Sale #, Date Created, Fulfillment Status, Payment Status, and Foodservice Ticket Number on its detail page before continuing.

After saving: Use Payment Status and Fulfillment Status separately: collecting money does not prove delivery, and fulfilling an order does not prove payment.

Delete a sale

Delete this sale only when it was entered by mistake and no downstream history depends on it. Use a reversal, void, credit, counter-adjustment, or status correction for thisa action.real Confirmevent user-facingthat stepslater beforechanged.

approving

Before confirming, check for related Commodity Sales, Customer Credits, Customer Payoff Records, Emv Refunds, and Inventory Records, plus the remaining screen fields. Brisk may refuse deletion when another record depends on this page.one; resolve the duplicate or use the supported correction workflow instead of breaking the trail.

On the confirmation page, verify Sale #, Date Created, Fulfillment Status, Payment Status, and Foodservice Ticket Number. After confirmation, return to the Sales list and make sure only the intended sale was removed.

ViewReview recordsale details

Sale DOC-SALE-1001 for Contoso Garden Center showing two fictional filter cartridges, draft statuses, totals, and balance.
A draft fictional customer sale with two filter cartridges and an unpaid balance.

The evidence packet identifiesUse the viewdetail page as the shared record of what this sale currently means. Verify Date Created, Fulfillment Status, Payment Status, Non-Discount Subtotal, Subtotal, and sourceTax locationTotal, plus the remaining screen fields before relying on it for thisa action.decision.

Confirm

Follow user-facingCustomer, stepsSalesperson, beforeWarehouse, approvingCash Drawer, Foodservice Table, and Foodservice Server to determine whether the issue is on this page.sale or on one of those linked records.

Find

Next check: Use Payment Status and reviewFulfillment records

Status
Brisk Sales list screen displayed with fictional documentation-demo data.
Theseparately: Salescollecting listmoney screendoes innot theprove Brisk documentation demo.

The evidence packet identifies the viewdelivery, and sourcefulfilling locationan fororder thisdoes action.not Confirmprove user-facing steps before approving this page.payment.

Edit an existing recordsale

TheEdit evidencethis packetsale identifiesto correct or complete the viewsame source document or operational event; use the supported reversal or follow-up workflow when the business event itself changed.

  1. Open the detail page. Compare Customer, Salesperson, Warehouse, Cash Drawer, Foodservice Table, and sourceFoodservice locationServer with the supporting document or approved request.

  2. Recheck Customer, Date Created, Warehouse, Fulfillment Status, Payment Status, and Customer Po #, plus the remaining screen fields. These values are most likely to change customer totals, tax, payment, fulfillment, and receivables.

  3. Save the change, return to the list, and confirm that the sale now appears under the expected Fulfillment Status, Payment Status, Amount Paid, and Edit Locked.

After the change: Use Payment Status and Fulfillment Status separately: collecting money does not prove delivery, and fulfilling an order does not prove payment.

Fields and business rules

Brisk stores 28 user-relevant fields for this action.sale, Confirmincluding user-facing6 stepslinked-record beforeselections approvingand 2 controlled-choice fields. Create and edit screens may hide calculated or workflow-managed values from this page.full reference.

Deletearecord

The

evidencepacket steps
Field Required What identifiesit controls
Sale #YesA sale's friendly name, used to identify the viewtransaction in receipts, reports, and sourcesearches.
CustomerYesThe customer that made this purchase.
Date CreatedYesThe date and time that this transaction was started.
SalespersonNoThe salesperson assigned to this sale.
WarehouseNoThe physical location from which inventory items for this action.sale Confirmare user-facingsourced.
Fulfillment StatusNoStatus information for pending deliveries or shipments for this sale. Available values: Draft, Submitted, Fulfilled, Contested, Complete, Cancelled.
Fulfillment RequiredNoMarked as false for direct retail sales and service items, marked as true when shipments or deliveries are necessary.
Payment StatusNoStatus information for pending payments and/or accounts receivable. Available values: Draft, Unbilled, Receivable, Paid, Refunded, Cancelled.
MemoNoAn open text field for employees to make notes about this transaction.
Customer Po #NoAn optional field to make note of the customer's purchase order number.
Non-Discount SubtotalNoIf a cash discount is applied to the ticket, this field represents the original, undiscounted subtotal.
SubtotalNoThe total sales price of all line items before approvingsales tax.
Tax TotalNoThe total sales tax due for this page.sale.
Non-Discount TotalNoIf a cash discount is applied to the ticket, this field represents the original, undiscounted total.
Payment Terms DiscountNoDiscount granted when eligible payment terms are paid immediately by cash, check, or card.
TotalNoThe total value recorded for this sale.
Amount PaidNoThe amount paid value recorded for this sale.
BalanceNoThe balance value recorded for this sale.
Edit LockedNoWhether the edit locked option applies to this sale.
Cash DrawerNoLinks this sale to the cash drawer that it was rung up at.
Pos Client Request IdNoIdempotency key supplied by the Point of Sale client for online and offline ticket submissions.
Foodservice ModeNoThe foodservice mode recorded for this sale.
Foodservice Order TypeNoThe foodservice order type recorded for this sale.
Foodservice Ticket NumberNoThe foodservice ticket number recorded for this sale.
Foodservice NotesNoThe foodservice notes recorded for this sale.
Guest CountNoThe guest count value recorded for this sale.
Foodservice TableNoThe foodservice table associated with this sale.
Foodservice ServerNoThe foodservice server associated with this sale.

What happens next

Use Payment Status and Fulfillment Status separately: collecting money does not prove delivery, and fulfilling an order does not prove payment.

Common mistakes and troubleshooting

  • The record will not save: Recheck Sale #, Customer, and Date Created and any message beside the field. A required related record may also be inactive or unavailable to your role.

  • The record saved but is not available where expected: Recheck Fulfillment Status, Payment Status, Amount Paid, and Edit Locked, then clear the filters on the destination list. A saved record can still be inactive, unpublished, locked, unapproved, or in the wrong workflow state.

  • The values look right but the result is wrong: Open Customer, Salesperson, Warehouse, Cash Drawer, Foodservice Table, and Foodservice Server from the detail page. Correct the specific relationship that is wrong instead of forcing a total or status to compensate for it.