Skip to content

Branches and Shops

If your business has more than one location (like multiple shop fronts, or a shop and a separate warehouse), you can set them up as Branches in ChouyLok. This lets you track stock separately for each location and assign your staff to the right place.

Adding a Branch

  1. Go to the Branches section in your ChouyLok Admin Panel.
  2. Click the button to add a new branch.
  3. Fill in the details:
  4. Name: The name of the shop or warehouse.
  5. Code: A short code (e.g., BR-001) if you use them.
  6. Phone: Contact number for this location.
  7. Location: The physical address.
  8. There is no business type per branch: every branch uses your shop's settings, including the Restaurant (F&B) add-on if it is on.
  9. Save your changes.

Assigning Staff to a Branch

One branch is included in the updated subscription. Extra branches require the owner's fee confirmation; adding one during the trial requires paid activation. See Billing. A branch is a location within your shop, and every branch shares its database hosting arrangement.

Staff members only need access to the branch where they work.

  1. From the Branches list, click on a branch name and select Detail.
  2. In the branch detail page, you will see a list of users currently assigned.
  3. Use the user selection tool to add new staff members to this branch.
  4. Click save. Staff who work at multiple locations can be assigned to more than one branch.

Staff with specific assignments must keep an allowed branch. Move affected staff before deleting their branch. An account set to All branches also covers branches added later; it does not need individual assignments for every location.

Seeing Stock for One Branch Only

Each branch maintains its own stock levels.

  1. Open the branch's Detail page.
  2. Click the Branch Stock (ស្តុកសាខា) button.
  3. You will see a complete list of items and their stock levels for this specific location.
  4. You can also set a Reorder Point (កំណត់ស្តុកបញ្ជាទិញឡើងវិញ) here. When stock falls to this level, the system will alert you with a low-stock badge so you know it's time to reorder.

Closing or Deleting a Branch

A shop always needs at least one branch, so the last branch cannot be deleted. To change its name or address, edit it. To move to a new location, create the new branch first, then close the old one.

When you choose Delete (លុប) on a branch that still holds stock, or that is the only branch selling some products, the Close branch (បិទសាខា) page opens:

  1. If the branch still has open work (orders, open tables, parked sales, open shifts, stock transfers, purchase orders still to receive, stocktakes, POS devices or staff), the page lists it. Finish that work, then tap Check again (ពិនិត្យម្តងទៀត).
  2. Choose the receiving branch (សាខាទទួល). All stock moves there, keeping its expiry dates and cost.
  3. Review the stock to be moved. Negative stock (more sold than was recorded) cannot be moved and is set to 0. Products sold only at this branch will be sold at the receiving branch instead.
  4. Tap Close branch (បិទសាខា) and confirm. The move and the deletion happen together. The move appears in the stock transfer list as a completed transfer.

Damaged or expired goods

Closing a branch moves all of its stock. To remove goods you don't want to move, run a stocktake at that branch and count them as 0 before closing it. The loss is recorded by the stocktake.

A branch with no stock and no open work is deleted straight away. A deleted branch can be restored from Deleted branches (សាខាដែលបានលុប), but it comes back empty.