Owner or manager account required for most actions.
Poultry lives in Broiler Production
Flocks, houses, daily records, feed,
weights, health, harvests and costs all live in one register β placements
and bird records made anywhere else would give the business two versions of
the truth. The old production-cycle screen is gone for exactly that reason.
πΎ Produce harvest β the garden, not the birds
Vegetables and herbs the farm grows for the shop and kitchen.
Enter what was picked and what it cost to grow; the selector offers
crops only.
Slaughter goes through the Abattoir production record
There is no quick way to turn live animals into meat here any more β
a shortcut with no live weight has no dressing yield, no mass balance
and no traceability. Every production run is a numbered batch
recording the source flock, harvest & slaughter dates, crate-by-crate
live weights, DOAs, rejects and condemned, graded outputs, waste, the
mass balance, batch & use-by labels, and a named quality release β
and the server refuses live animals by any other route.
For carcasses already in stock (pig, beef sides). The
selectors offer butchery products only β never live animals,
never groceries. Live animals go through a batch above.
Why the quick slaughter form is gone
"20 broilers β 30 kg" told us
output per head, which is not a yield. Without live weight there is no
dressing percentage, no mass balance, and no way to see theft or a bad
scale. The batch record asks for what a real abattoir writes down.
Move stock
Farm β Shop for retail; Farm β Kitchen for the restaurant.
Between outlets β and always to or from TIRU Farm Kitchen β stock moves only
through this workflow: raise β a second person approves β the sender dispatches β
the receiving side confirms what actually arrived. A difference is recorded and sits
in disputed until someone who is neither sender nor receiver resolves it; the
shortfall is then written off the sender with the finding attached.
Raise a transfer
Open transfers
Loadingβ¦
Receive supplier stock
Bought-in goods (maize meal, oil, breadβ¦). Enter what arrived and its unit cost.
New item β it will be added to the register as you receive it.
Tip
Later sessions add full purchase orders (send PO β receive against it) and stock takes. This screen covers day-to-day receiving.
Price list per location
An item is only sellable at a location if it has a price there. Set farm-gate
prices to switch on the Farm Till; blank = not sold at that location.
π½ Restaurant menu by outlet
Palm Square Oasis and TIRU Farm Kitchen each run their own menu. A tick means the
item is offered at that outlet (it still needs a price at that outlet above,
and the chef's 86 board still wins everywhere). Untick to take an item off ONE
outlet's menu while leaving it on the other's.
Record wastage
Bird mortality, spoiled produce, cutting loss at the block, damaged stock, theft. Recording it keeps stock honest and shows what shrink really costs.
Shrink β last 30 days
Stock take β physical count vs ledger
Pick a location, count the shelves, enter what you actually found. The system shows the variance, values it, and adjusts the ledger to match reality.
On hand β every item, every location
π The Reports Centre
Sales, profitability, products, staff
performance, stock & wastage, purchases, cash & day-close β with global
date/location filters, comparisons, exports, and every headline figure
traceable to its transactions.
Hiring someone? Start in Payroll & Workforce β Employees instead. That records their phone number, pay
and contract, and creates this login for you at the end β with a WhatsApp button to
send it to them.
This form makes a login and nothing else β which is exactly right for someone
who needs access but is not on the payroll: a consultant, an accountant, an auditor,
a co-director. They invoice you; they do not belong in a pay run.
Temporary help? Note the date their work ends and take the access away then β
consultant logins outlive engagements more reliably than anything else in a business.
Roles: Cashier sells at their till Β·
FarmHand records harvests/slaughter/wastage Β· Chef runs the kitchen board Β·
Manager everything operational Β· Operations Manager sees everything the
Owner sees and runs the whole operation, but cannot manage users, Xero, fiscal config
or close periods Β· Owner everything. A person can hold several roles at
several places β use + Access on their row to add one, β to take one away.
Access changes take effect immediately.