3.3 KiB
Brewman
Brewman is the accounting system of record for the business. Sales originate in Barker, the point-of-sale system, and are imported here as vouchers so the books carry both the money and the material story.
Language
Core books
Voucher: A single document in the books, carrying financial journals and, for stock vouchers, inventory lines. Every recorded event is a voucher of exactly one type. Avoid: entry, transaction
Journal: One financial side of a voucher: an account, a cost centre, a debit or credit, and an amount. Avoid: ledger line, posting
Inventory: A voucher line recording movement of a stocked item: the item, quantity, rate, tax, and discount. Distinct from stock-in-general. Avoid: stock line, sale line
Cost Centre: The department or function a journal or inventory belongs to; the lens through which consumption is attributed. Avoid: department, branch, location
Product: A sellable or stockable item; carries versions that change name or units over time. Avoid: item, menu item
SKU: A sellable unit form of a product, identified by the product together with its unit. Avoid: variant, size
Recipe: The ingredient breakdown of a product's SKU, used to cost what was sold. Avoid: formula, bill of materials
Batch: A purchase lot of a SKU: the date it was bought, its rate, tax, discount, and remaining quantity. Avoid: lot, purchase line
Barker sales import
Barker: The point-of-sale system of record for restaurant sales; the external source of imported sales data. Avoid: POS, the restaurant app
Business Date: The operating day a sale belongs to as the POS defines it, which may differ from the calendar date. Avoid: sale date, calendar date
Sale Voucher: A read-only voucher recording what the POS sold on one business date at one cost centre, valued at sale price. Avoid: day sale, sales import voucher
Sale Category: A Barker grouping of products that decides which cost centre a Sale Voucher credits. Avoid: menu category, product category
Production Cost Centre: The cost centre that receives the debit side of every Sale Voucher. Avoid: kitchen
Product Mapping: The standing association between a Barker product/SKU and its brewman counterpart, created automatically on first sight and served verbatim on every import thereafter; once made, it is never second-guessed by the import. Avoid: product link, sync table
Product Provisioning: How the import decides which brewman product and SKU a Barker line refers to (ADR-0004): the standing Product Mapping first, the product's other SKUs next, and the slugified name only for a Barker product never mapped before. Avoid: product matching, sync
Disposition: The outcome of provisioning one Barker line: mapped (served from the standing mapping), linked (new binding to an existing product), or created (a new product and its first SKU). Avoid: status, result
Happy Hour: A Barker pricing state in which an item's effective sale price is zero. Avoid: offer, discount period
Menu Items: The product group to which imported products belong. Avoid: food, kitchen items
Import Run: One execution of the sales import for a date range; it compares Barker's data against what is already booked and recreates Sale Vouchers only where the two differ. Avoid: sync, refresh