Getting Started‎ > ‎

Configurations for Branches(MIGRATED)

When adding or creating branches in the Wavelet EMP, users are required to go through the following details to ensure the configurations are accurate and optimal.






Branch Code

Every branch must have a code, this is for easy identification for each of the branch. Branch code should not be duplicated.

Branch code is used extensively in reporting, and the results of the reports are sorted according to alphabetical order of the branches.

As the branch code may consist of alphabets that represents the location information, or a unique number for the branch, and yet this combination of location and branch number may not be the same as the desired sorting order in the reports, users may want to have a prefix in the branch code, for example:

  • 2300-LY4A (LY = Low Yat, 4 = 4th floor, Location A)
  • 3301-IB2B (IB = Imbi Plaza, 2 = 2nd floor, Location B)


Business Registration No

This is the business registration number with the Registrar of Company or respective government department.



This is the registered company name with the Registrar of Company or equivalent body. For example:

  • Wavelet Solutions Sdn Bhd (Malaysia)
  • Wavelet Technology Pte Ltd (Singapore)
  • Hardware House International Co. Ltd (Thailand)






This is normally the address of the branches.



Phone No

The main telephone number for the branches



Fax No

The main fax number for the branches




The company website, or the exact URL that points to the branch website.



Tax Registration Number

This is the tax registration for the Inland Revenue or Revenue Department.



PC Center

The accounting entries for each of the branch will be stored in the selected general ledger based on the PC Center setting.

It is possible to have multiple branches sharing the same PC Center, if they belongs to the same company.



Inventory Location

Users could read more about the difference between Branches and Inventory Location here.



Cashbook Configurations

Cash Drawer

At the point of sales, the cash collected for each branch could be auto routed to the cash drawer as specified by this cash book. Since at the day end, or next morning, cash are bank in or transferred to another cash book on a lump sum basis, Cash Transfer will be performed to deduct all cash taken out from this cash drawer to another cash book.

Besides Cash Transfer , users could also use the Bank In Slip (BIS) function available at CUSTOMER -> BANK IN SLIP, to transfer the cash into another cash book.


Credit Card

This is just the default credit card cash book. When users fill in the credit card without selecting any "payment mode", the amount will be debited into this cash book. If the "payment mode" was configured with a different cash book, that will take precedence over the cash book configured for the branch.



There are 2 scenario:

  • Branch always deposit cheque to only one bank account
    • For this case, we could configure the respective cash account to be the bank cash book. This way, no additional steps to transfer cash to the bank is required to keep track of the bank balances.
  • Branch has a few bank accounts, and may deposit cheques into different bank accounts.
    • For this case, it is recommended that we create a cash book called "branch A cheque box", this is because at the point of receiving the cheques, we do not know which bank we are going to bank in the cheques, and upon cheque being deposited, Cash Transfer By Transaction is performed accordingly to keep track of the bank balances (Bank Reconciliation).


PD Cheque

The configuration for PD Cheque cash book is similar to the "Cheque" cash book above.



If cashiers are allowed to accept vouchers or coupons when paying at the POS counters, this cash book will be used to keep track of all coupons received. Please see here for more details.



This cash book could be used for various purposes, from contra of customer invoices to cash discounts, and even special surcharges (by filling in negative amount), or instant rebate, or anything else. Even though by default, system could be configured to point to a specific cash book, but permissions could be set to allow users to select a different cash book when creating the Official Receipt (settlement), Deposit , or Cash bill.



Pricing Scheme

Pricing Scheme is used to set the default selling price when users are issuing invoice or cash bill from that specific branch. This function is useful if a specific branch has a different pricing scheme than the HQ, typically for the following reasons:

  • Type of Customers - May be certain branch only handle wholesale customers, while other handles retail customers, hence difference in pricing.
  • Geographical Location - A chain store that has wide coverage may have different pricing in different states / district due to transport charges or transfer costs.
  • Demography - A branch that operates in the city center may have higher price, as opposed to a branch that operates in a mall with many competitors, or at the rural areas.

For more details on how another configurations that may also be used to replace the pricing scheme mechanism with greater flexibility is Seasonal Promotion.




Some companies do provide hotline for customer to call in for support and inquiry. This could be a hunting telephone line, or toll free line.



Logo URL

The invoice or cash bill could embed images in the printable format. Users could specify the URL of the image.

The logo could be uploaded to the E-Commerce module into the image repository, and subsequently called out / reference using:

"DoEImageDisplay?pkid=xxxxxxx" where xxxxxxx is the image number assigned by the repository during the upload process.

If the images are hosted at a remote server, the full URL of the image should be specified. Please refer Images Manager.



Headers and Footers

Users could specify the terms and conditions or other slogan, promotion or phrases at the header and footer of the cash bills, invoices, proforma invoices etc.



Document Format

The printable document format for the following could be specified:

  • Cashsale / Invoice Format
  • Credit Memo Format
  • Payment Voucher Format
  • Proforma Invoice Format
  • Service Note Format
  • Purchase Order Format
  • Official Receipt Format