In OneOfficeERP, a POS profile allows a user to use the Point of Sale feature.
POS includes advanced features to cater to different functionalities, such as inventory management, CRM, financials, warehousing etc., all built into the POS software.
With a stand-alone POS, all of these functions were done independently and required manual re-keying of information, leading to entry errors and need for manual reconciliation.
If you are in retail operations, you want your Point of Sale to be as quick and efficient as possible. To do this, you must create a POS Profile for a user.
Set a Write Off Account and Write Off Cost Center to which the transactions will be recorded.
Set up payment modes in the table, the default will be cash if nothing is set here. Only the modes set here will be available when using POS. After adding payment modes, set one of them as the default payment method by ticking the checkbox.
Set the default amounts for the payment methods (recommended: 0)
Save.
1.2 Additional options when creating a POS Profile
Customer: Users can sell particular products to the particular Customers from the POS by adding item groups, customer groups in the POS Profile.
Warehouse: The stock quantities in the selected Warehouse will be affected for POS transactions with this POS Profile.
Campaign: A sales Campaign can be linked here to track total sales against it.
Company Address: If the POS counter is set up at a Company branch, the address can be selected here.
Update Stock: If enabled, the stock quantities will be affected when transactions are performed with the POS Profile. That is, Stock Ledger Entries will be made when you “Submit” this Sales Invoice thereby eliminating the need for a separate Delivery Note.
Ignore Pricing Rule: Any active Pricing Rule will be ignored for this POS Profile.
Allow Delete: In Offline POS, the data is cached. Ticking this checkbox will allow User to delete the Sales Invoice cached in the Draft stage.
Allow user to edit Rate: The POS Profile user will be allowed to edit the 'Rate' of Items added in transactions.
Allow user to edit Discount: The POS Profile user will be allowed to edit the 'Discount' of Items added in transactions.
Allow Print Before Pay: This will allow the POS User to print an invoice before the payment is made.
Display Items In Stock: The remaining quantity of Items from the selected Warehouse will be shown to the POS User.
2. Users
2.1 Accessing POS
By default, all Sales Users can access the POS Profiles created in OneOfficeERP. However, if you want only certain Users to access certain POS Profiles, you can add them to the table. Once even one User is set in the POS Profile, other Users cannot use this POS Profile for retail transactions.
Setting POS Profile as default: On ticking the Default checkbox in the table, the current POS Profile becomes the default POS Profile for that User. So, the next time the User logs into the system, the POS Profile will be set by default.
Note: If Users table is left blank, the POS Profile will be available for all users. To understand how POS works, visit the Point of Sale page.
2.2 Setting Item Group and Customer Group
On setting an Item Group/Customer Group in a POS Profile, the group will be automatically selected when making transactions with the POS Profile.
2.3 Print Settings
3. Print Format
You can set a Print Format which will decide what the layout of the printed document will look like. To know more, visit the Print Format page.
3.1 Letterhead
You can print your POS Sales Invoice on your Company's letterhead. Know more here.
3.2 Print Headings
POS Sales Invoice headings can also be changed when printing the document. For example, the heading can be 'Invoice', or 'Bill'. You can do this by selecting a Print Heading. To create new Print Headings go to: Home > Settings > Printing > Print Heading. Know more here.
3.3 Terms and Conditions
There may be certain terms and conditions on the Item you're selling, these can be applied here. To know about adding Terms and Conditions, click here.
4. Accounting
4.1 Setting up Accounting Rules
Price List: A Price List stores the Item Prices. Setting a Price List here will fetch the Item Prices for the current POS Profile from that Price List.
Currency: By default, this will be set according to the Company's default currency. However, you can change it. In case you change the currency, remember to change the accounts too.
Apply Discount On: Here you can set whether the discount is to be applied on the Grand Total (pre tax amount) or the Net Total (post tax amount).
Tax Category: On selecting a Tax Category here, the Tax Rules associated with the Tax Category will be applied to each transaction performed from this POS Profile.
The following accounts can be set so that the general ledger is updated accordingly:
Account for Change Amount
Write Off Account
Write Off Cost Center
Income Account
Expense Account
4.2 Accounting Dimensions
Accounting Dimensions lets you tag transactions based on a specific Territory, Branch, Customer, etc. This helps in viewing accounting statements separately based on the criteria selected. To know more, visit the Accounting Dimensions page.
Note: Cost Center is treated as a dimension by default.