1. Retail & Wholesale: Operational Manual
BBU1 MASTER MANUAL: RETAIL & WHOLESALE (COMPLETE) Vertical: Retail/Wholesale | Standard Tax: 16.00% (Configurable) | Math Mode: Fully Automated PHASE 1: SYSTEM BIRTH (SIGNUP & HYDRATION) The journey b
BBU1 MASTER MANUAL: RETAIL & WHOLESALE (COMPLETE)
Vertical: Retail/Wholesale | Standard Tax: 16.00% (Configurable) | Math Mode: Fully Automated
PHASE 1: SYSTEM BIRTH (SIGNUP & HYDRATION)
The journey begins at the BBU1 Portal.
Identity Entry: The user enters their Full Name, Email, and Business Name.
Vertical Selection: The user selects Retail / Wholesale from the "Business Type" dropdown.
Industry Specifics: They select their sector (e.g., General Trade, Boutique, or Supermarket).
The Trigger: Upon clicking "Sign Up," BBU1 executes the hydrate_universal_tenant() function.
Automation: The system detects the "Retail" code and automatically creates a 16.00% VAT/Sales Tax profile in the tax_configurations table.
Security: Every table is immediately locked with 100% Row-Level Security (RLS) using the user's new business_id.
Result: The user lands on a dashboard that is already "Retail-Ready."
PHASE 2: RE-CONFIGURING THE TAX ENGINE (OPTIONAL)
BBU1 sets a default tax, but the Lead Architect allows for local flexibility.
Navigating to Tax: The user goes to Management > Tax and Compliance Hub.
Override Power: If the business operates in a tax-exempt zone or a different jurisdiction (e.g., 18% or 0%), the user can Delete the 16% default tax.
Creation: The user clicks "Add New Tax," enters the name (e.g., "Standard VAT") and the rate.
The Global Weld: The moment this tax is saved, BBU1's trg_product_tax_auto trigger ensures that every product created from that point forward automatically acquires and calculates based on this specific tax rate. The user never has to type a tax rate on an individual product.
PHASE 3: BUILDING THE INVENTORY COMMAND CENTER
Before selling, the user must define what they are selling.
Category Creation: Navigate to Inventory > Categories.
The user creates a category (e.g., "Farming," "Electronics").
Logic: Categories help BBU1's AI ("Aura") group sales reports later.
Product Creation: Click "Add New Product."
The user enters the Product Name (e.g., "Pepsi," "Beans").
Automation: The user enters the Base Price. BBU1 automatically calculates the Tax Amount and the Final Selling Price based on the Tax Engine set in Phase 2.
Bulk Management: Inside the Inventory Command Center:
Bulk Adjust: The user can select 100 products and change prices or stock levels in one click.
Bulk Delete: If a product line is discontinued, it can be wiped from the active view instantly while the "Audit Log" retains the history.
Verification: Once saved, the product appears in the main list with its SKU, Category, and current Stock level.
PHASE 4: THE SALES & POS EXPERIENCE
Once products are in the system, the business is "Open."
The POS Interface: Every product added in Phase 3 automatically flows into the Point of Sale (POS).
Processing a Sale: The cashier clicks on a product (or scans a barcode).
Real-time Logic: BBU1 checks the inventory table. If "Pepsi" is out of stock, the POS can prevent the sale or flag a warning.
The Checkout: The user selects the payment method (Cash, Mobile Money).
The Sovereign Seal: Upon clicking "Complete Sale":
Inventory: Stock is deducted automatically (e.g., Beans 20 -> 19).
Finance: A record is posted to the sales and sale_items tables.
Invoice/Receipt: BBU1 automatically generates a professional, PDF-ready Receipt for the customer.
Ledger: The Accounting Kernel posts a credit to the Revenue account and a debit to the Cash account. The user did zero math.
PHASE 5: MANUAL INVOICING (FOR WHOLESALE/CREDIT)
For larger clients who don't pay at the counter:
Creation: Navigate to Invoicing > Create Invoice.
Selection: Select a Customer from the customers database.
Item Entry: Add products. Just like the POS, the 16% tax is applied automatically.
Issuance: The invoice is saved and can be emailed directly. It moves to the "Aged Receivables" report so the owner knows who hasn't paid yet.
PHASE 6: ZERO-MATH REPORTING & AUDITING
This is where BBU1 proves its "Enterprise Grade" status. Because every sale was automated, the reports are "Live."
Profit & Loss (P&L): Navigate to Reports Center > Profit & Loss.
BBU1 has already subtracted the "Cost of Goods Sold" from the "Sales Revenue." The owner sees their Net Profit instantly.
Tax Liability: Go to the Tax & Compliance dashboard.
BBU1 shows a line-by-line breakdown of taxes collected. It shows exactly what is owed to the tax authority (e.g., URA) for that period.
The Audit Trail: Every single action (Creating a category, adjusting stock, deleting a product) is visible in the Audit Trail Report.
If an employee tries to "Bulk Delete" stock to hide a theft, the Sovereign Audit Log captures the actor_id and the timestamp. It is impossible to hide.
PHASE 7: ASK AURA (THE AI CFO)
The owner doesn't even need to read the reports. They can just ask.
Interaction: "Aura, what was our most profitable category today?"
Aura's Logic: Aura queries the sale_items and categories tables (behind the RLS wall), performs the calculation, and replies: "The 'Farming' category generated UGX 500,000 in profit today with a 16% tax contribution."
SUMMARY OF AUTOMATION (THE ARCHITECT'S PROMISE)
User Starts: Signup -> Set Tax -> Add Category -> Add Product.
User Ends: Process Sale -> Print Receipt.
BBU1 Does: Math, Taxing, Stock Deduction, Ledger Posting, Invoicing, and Audit Logging 100% Automatically.
Last updated
Was this helpful?
