Point of Sale KSA Retail Shop | Point of Sale Retail Shop

by
Odoo

279.24

v 16.0 Third Party 9
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Purchase (purchase)
Employees (hr)
Community Apps Dependencies
Lines of code 43736
Technical Name sh_pos_all_in_one_retail_ksa
LicenseOPL-1
Websitehttps://www.softhealer.com
Versions 16.0 14.0 15.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Point of Sale (point_of_sale)
Discuss (mail)
Inventory (stock)
Invoicing (account)
Purchase (purchase)
Employees (hr)
Community Apps Dependencies
Lines of code 43736
Technical Name sh_pos_all_in_one_retail_ksa
LicenseOPL-1
Websitehttps://www.softhealer.com
Versions 16.0 14.0 15.0


logo
Community Enterprise Odoo.sh
banner_gif
Analysis Reports For Your KSA Retail
You can load around 10000 products in just a moment.
You can load around 10000 Contacts in just a moment.
Update Contacts/Products List on Refresh
You can assign current user as default salesperson when product create from POS.
Product creation access rights.
POS product indent report.
POS invoice summary.
POS by product category report.
POS customer sales analysis report
POS product profit report
POS sector report.
POS product profitability.
POS top prooduct/customer report
POS order report by sales person.
POS payment report.
POS day wise product sale report.
Allow to generate Z-Report.
Multi Barcode At Product Creation Time
Customer Maximum Discount
Category Slider
show Real Time warehouse stock.
Disable new,delete,remove button from order line.
Create a purchase order from the pos.
New feature for product variants popups. Using this feature you can select variants of that products.
Easy to fileter order list with various states like paid, invoiced, returned etc...
Easy to create sale order/sale quotation from the pos order.
Easy to give access to change or restrict to change the uom in pos.
Easy to enable/disable feature 'Product Suggestion in POS'
Well crafted and responsive POS theme.
Fully attractive 3 different theme styles.
Custom Primary, Header and Loading Colors.
Fully Responsive Modern Material Desktop Desing.
Craft your own styles with dozens of functions.
Attractive Buttons styles, Color Customization Form Styles.
Easy to set amazing google fonts family.
Easy to define mobile startup screen.
Numpad collapse expand.
Define suggestion related product in POS.
Easy to make product combo of several products.
Easy to create a bunch of multi-products in a single click in the POS.
Easy to add chatter in the POS at the portal.
You can manage long term history.
Scheduled activity inside the chatter.
Download POS receipt.
Group by none, session, user & status and sort by pos by newest and name on portal order history.
Enable/Disable the customer selection button in the POS.
Enable/Disable the Numpad,plus-minus button, QTY button, Discount Button in POS.
Enable/Disable the payment, price button in POS.
Set auto-lock pos screen.
We provide a carry bag option in the POS orders.
POS users can take the carry bag charges according to bags.
Here provide a separate option to enable "Enable Bag Charges" to add a carry bag to the POS session.
Easy to Cancel and Reset orders and set to Draft.
Easy to Cancel and Delete orders.
Easy to cancel POS orders, delivery orders & invoice.
Display the total number of items added in the POS cart as well in receipt.
Display customer order history in the customer view.
Display order history with full order detail.
Make re-order of any previous order.
Easy to reprint orders.
Create different keyboard shortcuts for POS.
POS users can work faster using shortcuts.
Just enable the "Enable Shortcut Key" group to create and use the shortcut keys.
Apply a different pricelist for the different order line.
Code for the selected pricelist: Set the pricelist in an encoded format. It just display code for that pricelist
Set the custom logo in the point of the sale receipt and point of sale screen header.
Set multiple barcodes for a single product in POS.
Easy to add products in the cart using barcode.
Generates an alert popup for wrong/unknown barcode.
Add POS order notes and POS order line notes.
Global Note: This configuration is useful for define global notes in order.
Order Line Note: This configuration is useful for define notes in each order line in pos cart.
Display global notes and line notes in pos receipts.
Order list on POS Main screen and restaurant order list.
Search Order by date, name and number also.
Display orders session wise with current session and number of previous sessions, also day wise like last number of days.
Orders can be returned in full or in part.
Product can be define as non-returnable and non-exchangeable.
It will warn if the product is non-refundable or non-exchangeable.
User can be return products more than the order number. (* You have to enable 'Allow Return More Than Purchase Item').
Return & Exchange feature will maintain your pos stock quantities.
Easy to print return and exchange order information on order receipts.
Easy to take return order using barcode print on the receipt.
Display all return and exchange order lists in the POS Order History 'Return Orders'.
Easy to manage return and exchange orders from the backend side.
Easy to take customer signature on the POS order with the customer name and date.
Customer signature will print on receipt as well with name and date.
Easy to enable or disable this signature features.
Create Product with product details such as product name, product type, product category, POS category, internal reference number, barcode, sales-cost price, internal notes, and many more from POS.
It shows an alert if you assign a product barcode that already exists.
Customize the POS receipt with dozens of options.
Print Barcode - QR Code, invoice number customer details (name, address, mobile number, phone number, email, etc...) on receipt.
Clear the cart on the single click. Remove products one by one.
Make a rounding amount total with 2 options, "Normal Rounding" & "Rounding To Fifty".
Print the round amount in the POS report.
Here two different views for product in pos screen Grid view and List view with lots of option like display product ref, stock, barcode etc...
Easy to set the default product view.
Easy to switch between grid view and list view during the running POS session.
Easy to define product images in the list view with different sizes (small, medium & large).
Display warehouse or location product stock in the POS products.
Display product stocks using the selected location wise or warehouse.
Send POS Order to the customer's whatsapp.
POS Information in Message - It will Display Only POS Information in Message.
Send By WhatsApp - If you want to change anything in the message, also you can select more than one customer.
Send By WhatsApp Direct - If you don't want to change anything in message. (For only one customer).
Easy to create multiple barcodes in the product.
Easy to search product using multiple barcodes in sale order, purchase order, operation, invoices, bills lines.
It will allow to set closing amount of POS session while close the pos screen.
Is Signature Part In Receipt: If you enable this feature then you can print the signature in receipt.
Easy to set cron time for auto valid pos sessions.
Easy to load product template in POS Screen.
Easily load different products template/pack/package/plan.
Easy to create a product template with different products and product unit price, qty, discount, etc.
Very useful where multiple products sales more.
Easy to define specific products and product variants to specific salespersons.
Easy to define specific customers to specific salespersons.
Make tags for products, also you can search products usign tags in pos.
Easy to import point of sale product using CSV/Excel.
Easy to import bulk POS order.
You can import product using the name, reference number & barcode.
If there is no customer created than it will create a customer.
The overwrite option for update the POS category.
You can update the product's internal & POS categories simultaneously.
Enable Order Line Label: If you enable this option then you can add a label in the order line otherwise you can't add a label.
Print Order Line Label In Receipt: If you enable this option then you can print POS receipts with order line labels.
Delete Label With Lines: Here if you enable this option then you can delete product labels with order lines.
Easy to convert POS product value from the Primary Unit of Measure to Secondary Unit of Measure.
Easily convert from secondary to primary and primary to secondary.
Easy to shows the secondary unit of measure price on the product.
It will auto-apply price list on primary or secondary unit qty.
It will auto add product with secondary UOM.
Here you have 3 option for discounts 1. Customer wise 2. Product wise 3. Global Discounts (fix and percentage).
Easy to know the total weight and volume of the point of sale order products.
You can display the product's total weight and volume in the POS cart.
You can display the individual product's weight and volume as well as total weight and volume at the end.
When you select a product, the weight and volume will auto-fill.
You can see the weight and volume in the backend also.
You can print product weight and volume in the receipts.

Goto pos setting and enable Arabic Receipt Configuration.

Goto company and set company name and address in arabic language.

Goto product and set product name in arabic language.

KSA E Invoice Format Receipt with Normal Order.

KSA E Invoice Format Receipt with Return Order.

Go to point of sale setting and set 'Update Product/Customer Info' as per your need.

To create a product from pos, enable the 'Allow to create product' option from employee.

Go to the POS setting and enable the 'Enable Product Creation' feature.

The product creation button is now visible.
Note: In order to create a product from the POS, you must need to enable the product creation feature from both employee settings and the POS settings. If either of these options is not enabled, the button will not be visible.


If you don't want to show the create button to a specific employee, then disable the 'Allow to create product' option for that individual employee.

The create product button is not visible.

To create a product, click on the create product button.
The add product wizard will appear. Proceed by clicking on the 'Create' button within the wizard.

Current user set as default salesperson in product.

Current user set as default salesperson in product variant.

Enable these configurations.

Counter increase when a product adds to a cart.

Variants with the product counter.

All counter in variant.

Goto pos config setting and enable 'Enable Multi Barcode' option.

To create a product, click on the create button.

Add New Product Write name in wizard.

See "Add Barcode" button Press And Add Your Barcode.

You can see the created product.

Form view of thr product. You can see the added barcode in barcode tab.

You can also see the barcode option in gerneral information tab.

Goto pos config setting and enable 'Enable Global Discount' option.

After enabling this option, the global discount button is visible. Add the product to the card and click on the 'Global Discount' button.

The discount wizard is looks like this. Select the discount type fixed and add the value. Confirm it.

Fix discount automatically add and display amount in global discount

The global discount percentage is also displayed in the receipt.

Here you can see the discount value in the product tab.

Goto pos config setting and enable 'Enable Line Discount' option.

After enabling this option, the disc. button is visible. Add the product to the card and click on the 'disc.' button.

Select the discount type percentage. Add the value and confirm it.

Percentage discount automatically add in line.

Add the product to the card and click on the 'disc.' button.

Select the discount type fixed. Add the value and confirm it.

Fix discount automatically add in line.

Fix discount automatically add in line.

Discount Printed in Receipt Also.

Here you can see the discount value in product tab.

Goto pos config setting and enable 'Enable customer Maximum Discount' option.

Form view of the customer. Tick 'Set Maximum customer Discount' option.

In Customer see the option set Maximum Customer Discount. Select the 'Fixed' discount type.

The Warring message Popup shows max Discount of Product.

In Customer see the option set maximum Discount. Select the 'Percentage' discount type.

The Warring message Popup shows max Discount of Product.

if the amount is lower then set amount then apply discount.

Goto pos config setting and enable 'Start Category.

Open the pos product categories from the pos config.

Form view of the pos product categories.

Here, you can see the category slider.

Enable the configuration for allow to generate cash In/Out statement from POS.

Press "Cash In/Out statement" to print the transaction statement of the current session or between two dates.

We provide 2 options in print transaction statement, 1) Generate PDF & 2) Generate Receipt.

The transaction statement PDF report looks like this.

The transaction statement receipt looks like this.

First, you need to tick the "Import POS Order" group to import product.

"Import POS Order" menu in orders.

After that one wizard will open and it's looks like below.

Success message looks like below it shows successfully imported records and also provides a list of unimported records with row number in sheet and relative details of product invalidation.

List view of the orders.

Excel file format.

"Import POS Order" menu in orders.

Import POS Order wizard looks like below.

Success message looks like below.

List view of the orders.

CSV file format.

Goto pos setting and select 'In real time (Recommended)' option.


Goto pos setting and enable 'Display Werhouse Stock' and select the display qty by 'Location'.


To see the product stock, click on the stock icon button on the product.


In the wizard you can see the product qty accourding to location.


Goto pos setting and select the display qty by 'Warehouse'.


To see the product stock, click on the stock icon button on the product.


In the wizard you can see the product qty accourding to warehouse.


Goto pos setting and enable 'Display warhouse Stock' & 'Only Show Quantity In POS Location' options. Select the POS location and add a min quantity.
Note: If stock is less then seted qty then give warnning popup in pos shop


The warnning popup looks like this.

Goto pos setting and enable 'Update Quantity Real Time' option.
Note: Using this feature you can update qty while session is in progress also update qty with more then one shop without the screen of shop.


Login as a admin, In shop1 the product qty is 30.


The product qty is same in employee demo shop2.


add product in cart with 3qty in admin shop1.


bill of the admin shop1.


The product qty is automatically update in demo shop2.


Goto pos setting and enable 'Update Quantity when POS Cart Change' option.
Note: Using this feature you can update qty in cart.


Now add product in cart of the demo shop2.


The product qty is automatically update in admin shop1.


This will also work in sale order. See the product qty is 25 in admin shop1.


Make a sale order for the same product. Add 4 qty and confirm SO.


You can see the delivery order is also confirm.


when the sale order and delivery order is confirm, the product qty is Automatically update.

Goto user setting and tick 'Disable Customer Selection' option.

See the customer selection field disable in pos 'Customer' button.

Goto user setting and tick 'Disable New/Delete Orders' option.

See the two field disable in pos 'New Order' button and 'remove order' button.

Goto user setting and tick 'Disable Remove Butto' option.

See the field disable in pos 'Remove' button.

Goto user setting and tick 'Disable Payment Button' option.

See the field disable in pos "Payment" button.

Goto user set "Disable Price Button".

See the field disable in pos "Price" button.

Goto user setting and tick 'Disable Discount Button' option.

See the field disable in pos 'Discount' button.

Goto user set "Disable Numpad Button".

See the field disable in pos "Numpad" button.

Goto user setting and tick 'Disable Plus-Minus Button' option.

See the field disable in pos 'Plus-Minus' button.

Goto user setting and tick 'Disable Qty Button' option.

See the field disable in pos 'Qty' button.

Enable 'Create Purchase Order' from pos setting. Select 'RFQ' order state.

In pos screen you have one button 'Create Purchase Order'.

Ther error message pop-up looks like below.
Note: If you make a purchase order without selecting a customer at thet time this r pop-up will appear.

After click on 'Create Purchase Order' button, it will create a puchase rfq, in this popup you can see the purchase rfq number.

Purchase rfq created in backend.

Simply Select 'Purchase Order' as the order state if you wish to create a direct purchase order.

Now just add some products in cart, select customer and click on 'Create Purchase Order'. After that popup will appear, here you can see the purchase order number.

Now just add some products in cart, select customer and click on 'Create Purchase Order'. After that popup will appear, here you can see the purchase order number.

Goto pos setting and enable 'Enable Product Variants' feature. Upon enabling that, three options will appear. 1. Group by Attributes 2. Auto close popup after single variants select 3. Display Alternative product select the option as per your requirement.

Goto pos setting and enable 'Auto Close Popup After Single Variants Select' feature.

In popup you can search the variants also. click on the 'Ok' button.

Goto pos setting and enable 'Auto Close Popup After Single Variants Select' feature.

Click on any particular product.

In popup you can search the variants also. click on the 'Ok' button.

When you click on the ok button the pop-up will automatically closed.

click on variant to add order line.

Goto pos setting and enable ' Group By Attributes' feature.

In pos screen product variants popup, here you can see the product variants with attribute group by.

Now enable 'Display Alternative Products'.

form view of the product. Select the alternative products here.

In pos, you can see the alternative products in the variants popups.

Goto pos setting and enable 'Enable Sale Order' feature. Upon enabling that, two options will appear. 1. Quotation 2. Sale Order . Select as per your requirement.

Make one order in pos and click on the 'Create Sale Order'.

The error message pop-up looks like below.
Note: If you make a sale order without selecting a customer at that time this error pop-up will appear.

After click on that button, it will create a quotation, in this popup you can see the quotation number.

After that it will create quotation in sales.

For creating a sale order, select 'Sale Order'.

After click on that button, it will create a sale order, in this popup you can see the sale order number.

After that it will create sale order in sales.

Goto pos setting and enable 'Enable Product Suggestion' option.

First you have to define the suggestion products in the particular products.

After that, when you find the particular product, at that time you can see the suggested product.

Goto pos setting and enable product weight and volume feature. Upon enabling that, two options will appear. 'Display Product Weight In receipt' & 'Display Product Volume In receipt'. Tick 'Display Product Weight In receipt' option.

set weight and volume information in products.

Now you can see the products weight and volume information in the pos cart.

Products weight information in the receipts as well.

Products weight information in the receipts as well.
Note: The volume information is note added in the receipts because the 'Display Product Volume In receipt' option is unable.

Goto pos setting and tick 'Display Product Volume In receipt' option.

Products weight and volume information in the receipts as well.

Go to pos setting and select default uom, check uom in receipt and display price in primary UoM.


Goto products and set appropriate primary unit of measure.

set appropriate primary unit of measure.

set appropriate primary unit of measure.

It will change unit of measure with price.

It will change unit of measure.

You can also set/change the uom by clicking on the 'Change UOM' button.


After that, select UOM wizard will appear. Select the unit.

Here, you can see the changed uom.

Now the uom is mm. Click on the Change UOM' button.

Select the cm in select UOM wizard.

Now, you can see the uom is replaced by cm.

Unit of Measure details in receipt.


Goto pos setting and select default uom, check uom in receipt and display price in sec UoM.

Goto products and set appropriate secondary unit of measure.

It will change unit of measure with price.

Unit of Measure details in receipt

Goto User --> Allow to Portal User.

In portal those user can see his pos orders


PoS Order List.


PoS Order short by newest and name.


PoS Order Filter by Days and Months.


PoS Order group by none, users, session and status as well.


Goto pos setting and enable 'Enable Product bundle' option.

Open the bundle products from the menu.


Form view of the bundle product.


Enable 'Is Bundle' and add bundled products in 'Pack/Bundle Product' Tab.


Now click on those buttons so it will calculate your bundle cost price and sell price.


Bundle Product.


Bundle product in pos.

After select bundle product it will raise this wizard here you can see all products which are included with this bundle and select qty.


You can see the price of all the products is zero.


The bundle product with final price.


Bundle product in pos receipt.


Goto pos config setting and Enable Auto Lock and set auto lock apply after delay time.

POS Screen Locked


Goto pos setting and Enable bag charges and add Carry bag category.

Set pos category 'bag' and set available in pos.


Here in pos, Carry Bag button is visible. Click on the Carry Bag button.


After click on that button, this wizard will popout, here you have to select one or more bag products.


Bag will added in pos cart.


Bag charges applied, see this info on pos receipt.

Goto user setting and enable 'POS Cancel Features'.


Now goto point of sale setting and enable 'Cancel and Reset Draft' option.


The cancel & draft icon is visible in pos order list view. Now click on 'cancel'.


After click on the cancel button order set on draft/new stage.


After click on the cancel button order set on draft/new stage.


Now goto point of sale setting and enable 'Cancel and Delete'.


The cancel & delete icon is visible in pos order list view. Click on the cancel button.


After click on the cancel button, the order is deleted.


Now goto point of sale setting and enable 'Cancel'.


The cancel icon is visible in pos order list view. Click on the cancel button.


After click on the cancel button, the order is Canceled.


Now goto point of sale setting and enable 'Cancel'. Also enable the 'Cancel Delivery Order' & 'Cancel Invoice' option.


Now, click on the cancel button.


After click on the cancel button, the order is Canceled.


The picking order is Canceled.


The invoice is also Canceled.


Goto user setting and enable 'POS Cancel Features'.


Now goto point of sale setting and enable 'Cancel and reset to draft'. Also enable the 'Cancel Delivery Order' & 'Cancel Invoice' option.


Open any one order. To view the picking orders, click on the 'Pickings' smart button.


Here, you can see the picking order is in done stage.


Form view of the order.


Picking order list. The picking order is on draft stage.


Now goto point of sale setting and enable 'Cancel and delete'. Also enable the 'Cancel Delivery Order' & 'Cancel Invoice' option.


Open any one order. To view the picking orders, click on the 'Pickings' smart button.


Here, you can see the picking order is in done stage.


You can search the orders by order ref.


You can also search the transfers orders by transfer number.


Now goto point of sale setting and enable 'Cancel'. Also enable the 'Cancel Delivery Order' & 'Cancel Invoice' option.


Open any one order. if you want to cancel the order then click on the cancel button. To voew the pickings, click on the 'Pickings' smart button.


After click on the cancel button, the order is Canceled.


The picking order is in done stage.


The order is in cancelled stage.


The picking order is in cancelled stage.


Now goto point of sale setting and enable 'Cancel'.


In the order form view you can see the pickings and invoice smart button. Click on the 'Pickings' smart button.


The picking order is in done stage.


To cancel the order click on the 'Cancell' button.


To view the picking order details, click on the pickicng order.


The picking order in posted stage.


Goto user setting and tick 'Display Pos Chatter'.

Open orders in pos.

List view of the orders. Open any one order.

you can see the chatter is added in the pos order.


Goto pos setting and enable 'Enable Pos Counter'. and enable appropriate options.


You can see the counter in pos cart.


product counter details in pos receipts

Goto pos setting enable 'Enable Default Pos Customer' Feature and set default customer.

Goto pos setting and enable 'Enable Pos Default Invoice'.

Goto user setting ---> Goto pos tab and enable direct logout and set default pos config.

Login view.

Here, you can see the user name.

You can close the session using 'Close' button.

After closing the session, login page is displayed.

Goto pos setting and enable 'Enable Shortcut Key' and config them as per your requirement.

Here in pos, 'Shortcut Tips' menu visible.

After click on that menu, Shortcut Tips wizard will be appear.

You can edit or add the product screen shortcut.

Click on the Disc button.

After that, Shortcut Tips wizard will be appear.

Click on the Qty button.

After that, you will be redirect to the payment method section within the setting. To add the payment method shortcut key, click on the add line.

The Create post payment shortcut key wizard will be appear. Add the method and keys here and save.

Here, you can see the payment method is added with the shortcut screen type.

The payment method is visible in payment page.

Goto pos setting and enable pricelist ---> Advance Pricelist, after that here add your pricelist. Also set minimum value pricelist.

Here in pos cart you can set the pricelist among the product just click on highlighted icon.

After that this wizard will popout here you can select your appropriate pricelist.

Price applied for that product only.

Pos receipt.

Goto user config setting and enable "PoS Notes" features.


We After enable that feature you can see those button in pos screen. One for global notes and another for line notes.


We After click on pen icon in order line, this wizard will popout, here you can add your line notes and also you can save these notes for future reference.


We Line notes added into line.


We Now click on "Global Notes", and add your global notes here.


We In Payment screen, here also you can add global notes.


We On pos receipt you can see global notes as well.


We Just click on 'Note Screen' Button, here you can see your save notes in pos.


We Just click on 'Note Screen' Button, here you can see your save notes in pos.


We Just click on 'Note Screen' Button, here you can see your save notes in pos.

Goto pos setting and enable 'Enable Order List', 'Allow To Reorder', 'Allow To Reprint Order'. After enable that feature, there you can see many options. You can load orders by all, session wise, day wise. Easy to define the number of order in one page.


After enabling order list option you can see the 'Order History' button in the pos screen. Using this button you can see the history of the orders. Click on that button.


Here, you can see the order history.


You can filter the order history. Filter the order history list by invoiced.


Filter the order history list by posted.

Filter the order history list by paid.


Filter the order history list by return orders.


To reorder, click on the 'Reorder' button.


After clicking on this, you will be redirect to the pos screen.
The product that was previously ordered will be automatically selected.

The product is visible on receipt.


To reprint the receipt, click on the 'Reprint' button.

The reprinted receipt.

Goto pos setting and enable "Allow Signature" also enable allow name with signature.


Goto pos screen and click on 'Signature'.


After that this wizard will popout, here draw your signature, add name and click on the Save.

Signature will display on pos order form view with name.


Goto pos setting and also enable allow date with signature.


Goto pos screen and click on 'Signature'.

After that this wizard will popout, here draw your signature, add name and date and click on the Save.


Signature will display on pos order form view with name and date.


Goto pos setting and enable "Display Signature Details In Receipt" also enable display signature in receipt.


Goto pos screen and click on 'Signature'.

Goto pos setting and enable "Allow POS Signature" also enable appropriate options.


Signature will display on pos receipt.


Signature will display on pos order form view with name.

Goto pos setting and enable "Display Signature Details In Receipt" also enable display name in receipt.


Goto pos screen and click on 'Signature'.


After that this wizard will popout, here draw your signature, add name and date and click on the Save.


Signature will display on pos receipt with name.


Signature will display on pos receipt with name and date.


Goto pos setting and enable "Display Signature Details In Receipt" also enable display date in receipt.


After that this wizard will popout, here draw your signature, add name and date and click on the Save.


Signature will display on pos receipt with name & date.


Signature will display on pos receipt with name and date.

Goto pos setting and enable 'Enable Product creation' feature.


See this animation to how create product from pos screen.

You have a two option for enable Customer Order History like, 'Show History On Client Detail Page' & 'Enable Customer Order History'. Tick both the options and set order limit.

Open pos screen and click on the customer button.


See Customer Order History By clicking icon in pos


See Customer Name In History of POS.

Goto pos setting and enable display barcode/QRcode option. here you have several options like display barcode, QR code on receipt. Select barcode option.


The barcode will be displayed on the receipt.

Select QRcode option.


The QRcode will be displayed on the receipt.

Goto pos setting and enable display invoice number option.


The invoice number will be displayed on the receipt.

Goto pos setting and enable display order number option.


The order number will be displayed on the receipt.

Goto pos setting and enable display internal reference option.


The internal reference code will be displayed on the receipt.

Goto pos setting ==> Here, you have two different options for pos remove cart item like Remove all item from cart and Remove single item from cart.


Here, you can see the Remove all item from cart and Remove single item from cart buttons.


Goto pos setting and enable 'Rounding' features. also there are two different options one for normal rounding and another for Rounding to Fifty. Select normal rounding.


Normal rounding in pos cart.


Rounding details on receipt



Select Rounding To Fifty.



Rounding to Fifty on pos screen.



Rounding to Fifty on pos receipt.


Goto the pos theme setting from the pos config.


Enable 'Enable Product Switch View'. There are several options to display product in list or grid view, with lots of products details as well.
Select all the features and also select the image size small.

In the pos screen, you can see all the enabled details of the product and the size of the image is small.


Grid view looks like this.

Goto pos setting and enable 'In Real Time (recommended)' option.


Also enable the 'Display warehouse stock ' option and select the display qty by 'Location'.


To see the product stock, press the stock icon button on product on pos screen.


Here you can see the product qty according to location.


Goto pos setting and select the display qty by 'Warehouse'.


Here you can see the product qty according to warehouse.


Goto pos setting and enable the 'Display Warehouse Stock' & 'Only Show Quantity In Pos Location' options and Select the location which location stock you want to show in pos shop.


Warning pop-up will appear if qty is less then set qty.

Goto pos setting and enable Whatsapp Features.


Add product.


Just Add customer mobile number in customer details.


Select the customer.


Make order and create receipt, here you have two options to send on whatsapp. 1. Customise message and then send, 2. Send direct (Without message customize)
Click on 'Send By Whatsapp'.


After that, send whatsapp message wizard will appear. Here you can edit your message.


After that you will redirect to that customer chat screen.



Message Sent.



Make order and create receipt and click on send by whatsapp direct option.



After that you will redirect to that customer chat screen.



Message Sent.



Second Flow = >> Click on the whatsapp icon.



Message Sent



Click on the 'Ok' button.



Message Sent


See Tab In Barcode In Product Variant. Add Barcode in Whiteboard pen.

Add multiple Barcode In Corner Desk Right Sit.

Add multiple Barcode In Storage Box.



Scan 1 Barcode It will Automatically Add in Cart.


Scan 2 Barcode It will Automatically Update Qty in Cart.

Scan barcode It Will Add one Product In Cart.



Scan 2 barcode It Will update qty of Product In Cart.

Scan 3 barcode It Will update qty of Product In Cart.

Scan barcode It Will Add one Product In Cart.

Goto pos setting and enable 'Enable Own Customer' feature.

Now goto customer form view and set 'Allocated Sales Person'.

That salesperson can see those customers only.

Goto pos setting and enable 'Enable Own Products' feature.

Now goto product form view and set 'Allocated Sales Person'.

That salesperson can see those products only.

Goto pos setting and enable 'Product Search by Tags' feature.

Open the product tags from the pos product menu.

List view of the product tags.

Product tags form view, just create tag and select appropriate products. Also set color for that tags.

Form view of the product, select the tags.

Goto pos screen and search product using tags.

Goto pos screen and search product using tags.

Goto point of sale. Here, you can see the new shop & new shop both shop session is in progress.

Form view of the scheduled action of the auto validate POS session.
Here, you can see the cron of the auto validate POS, it's run automatically time to time.

When the time is up the cron is automatically run and the session is auto validate.

In the list view of the session you can see the session is close & posted.

Goto pos setting ---> enable 'Enable Product Template' feature

Open the custom product Template from the products menu.

Tree view of the custom product template.

Form view of the custom product template. To active a template, tick active option.

Goto pos screen and click on 'Product Template' button.

Here, you can see the list of product templates and select and add to pos cart.

You can see the product in the pos cart, which you selected in that template.

You can also see the product in the receipt.

See the option in Configuration.

Selected category show here or delete unwanted category.

This option enable this "Available in POS"for all product.

Select this option in setting.

Show Field in pos category.

Enable The Feature Customer Discount and Also Use Standard discount.

When Click The Discount Button One Wizred iS Open Add Discount Fix Or Percentage Wise By Press Confirm You Can Add Discount In Selected Line.

Select Fix and Add amount Press Confirm.

Fix Discount Automatically Add In Line And Display Amount in Global Discount.

Discount Printed in Receipt Also.

Select "Allow Global Discount" In POS Shop Configuration.

Global Discount Button Visible In POS.

Discount Apply On Total Amount of Order. Select Fix and Add Amount.

Discount will Apply in every Product of Order Equally.

Discount will See In Receipt.

Goto pos setting and enable 'Enable Customer Discount' & 'Apply Custom Discont' & set the Default Pos Discount value.



POS discount Menu Is show in Configuration Of POS.



See the Details In POS Tree View.



Form view of the pos discount.


Click on the discount button in pos cart for apply employee discount.



After that, discount wizard will appear. Add discount and confirm it.




The applied discount is printed in the receipt.



Discount Print In receipt Also.


Goto pos setting and enable 'Enable Product internal Ref'.

After that, the product internal reference is visible on pos screen.

Goto pos setting na enable 'Enale internal Reference In Cart'.

After enabling this, the product internal reference in cart is visible on pos screen.

Goto pos setting na enablee 'Enable internal Reference In Receipt'.

After enabling this, the product internal reference in Receipt is visible on pos screen.

Goto pos setting and enable Bag Quantity features.

In product set bag quantity.

In product set bag quantity.

See below animated image for Bag Quantity works.

Goto pos setting and enable 'Enable Order Line Label' Configuration. Here you have several options like delete label with lines & print order line label in receipt.

After enabling this, the Add Label button is visible in the pos screen. To add label, Click on that button.

Add the label in th add label wizard and confirm it.

See the label is added in cart.

You can also add a multiple label in cart.

If you print a label in pos receipt then goto the pos setting and enable 'Print Order Line Label In Receipt' option.

See the label is printed in receipt.

See animatated image for how label works.

If you delete a label then goto the pos setting and enable 'Delete Label With Lines' option.

After that, the delete button is visible in pos cart. Click on the delete button of the product which you want to delete. When you click on the button the product will be deleted.

Click on the delete button of the label which you want to delete. When you click on the button the label will be deleted.

Goto pos setting ==> Enable 'Allow return order' & 'Allow exchange order' options. Also tick the print information im receipt option.


Receipt view.


Click on the order history button to see the order history.


Tree view of the order history.


In the POS 'Order History' you can see the details of orders. To return the product, click on the return order button.



After that, a return product wizard will appear. Her, You can return the specific product quantity and also return the whole order.



after clicking on the return button you will redirect to the payment page. Select the payment method like Cash, Bank or Custome account.



In the receipt you can see the return order history.



In the order form view, you can see the return order button. To view the return order, click on the return order smart button.



Trr view of the return order. You can also see the order details by clicking on that order.



Return order form view.



Here you can see the payment details.



You can see the return order status is currently labeled as "Partially Returned," and the return quantity is also displayed.



To complete the return process, click on the 'Complete Return' button within the product Return wizard.



Select the payment method and make a payment.



The return order history can be visible within the receipt.



Tree view of the order history. To proceed with exchanging the product, click on the 'Exchange' button.



After that, exchange wizard will appear. You can exchange the specific product quantity and also exchange the whole order. Enable the 'Exchange will same product' option and click on the 'Exchange' button.



Make exchange order and proceed it. If you want to exchange with same products just tick 'Exchange With Same Product'.



Here, you can see the payment value is zero.



The exchange order history will be displayed in receipt.



The exchange order details is displayed in receipt.



You can see the exchange order status is currently labeled as "Partially Returned," and the return quantity is also displayed.



In backend pos order form view, Here you can see the order details first thing first, if you exchange products means you have to return some products, so here it will create return order.



Here you can see the payment details. Now click on 'Exchange' smart button, it will redirect you to exchange order.


Exchange Order list view.


Exchange Order form view, here you can see the 'Is Exchange Order' true, 'Return Order' Reference number. In Product line you can see which product you exchange.



Here you can see the payment details.



Click on 'Return Order', Here you can see the exchange order history. In PoS 'Return Order' you can see the details of exchange order with 'Return Order Reference' number. Now click on the exchange icon.



Make exchange order and proceed it. Untick 'Exchange with same order' option.



After click on 'Exchange' it will redirect to shop page, Here you can see the added quantity of exchange.



Payment view.



As you can see the details of Exchange order on order receipts.



In backend pos order form view, Here you can see the order details first thing first, if you exchange products means you have to return some products, so here it will create return order. Now click on 'Exchange' smart button, it will redirect you to exchange order.



Exchange Order list view.



Exchange Order form view, here you can see the 'Is Exchange Order' true, 'Return Order' reference number. In Product line you can see which product you exchange.


Here you can see the payment details.



Goto pos setting and enable 'Allow return more then purchase item'.



Receipt view.



Click on 'Return Order' then you can see the order qty. Now click on the return icon.



Make return order. Add the return qty more then the purchase qty and proceed it.



Payment view.



As you can see the details of return order on order receipts.


Goto pos setting ==> Enable 'Allow return order' option. Also tick the print information in receipt option.


Make a order with product.


In the receipt you can see the order history.


Now we scan the barcode, so this return - exchange popup opens. Select the return option and add return qty of products and press return button.


After clicking on the return button you will redirect to the payment page. To validate the payment, Click on the validate button.


Here, you can see that the amount of the quantity of returned products as a minus value on the bill and make a return receipt.



If customer wants a complete return scan the barcode again and click on complete return button.



After clicking on the return button you will redirect to the payment page. To validate the payment, Click on the validate button.



Here, you can see the return order history. The amount of the quantity of returned products as a minus value on the bill and make a return receipt.



Goto pos setting and enable 'Allow return more then purchase item'.



Now we scan the barcode, so this return - exchange popup opens. Select the return option and add return qty more then the purchase qty and press return button.



Here, you can see the return order history. The amount of the quantity of returned products as a minus value on the bill and make a return receipt.



Goto pos setting ==> Enable 'Allow exchabge order' option.



Make a new order.



The purchase order receipt looks like below.



Now we scan the barcode, so this return - exchange popup opens. Select the exchange option and add exchange qty of products and press exchange button. If you want to exchange with same products just select the 'Exchange With Same Product' boolean.



Here you can see the product with minus qty is return and plus with new exchange product added in cart.



When product will exchange then the receipt amount is zero.



Now we scan the barcode, so this return - exchange popup opens. Select the exchange option and add exchange qty of products and press exchange button. If you want to exchange with another products then no need to select the 'Exchange With Same Product' boolean.


The customer has the option to purchase another product in the exchange of the product, The total amount is deducted from the exchanged product's amount.



Here, you can see that the amount of the quantity of returned products as a minus value on the bill and make a return receipt.



Normally the user has a logo or brand color, so the user can change primary colors, hover color, active menu color using primary color as per his brand color.


Users can also change Secondary color, Secondary hover, Secondary active colors.


Here you have another color option is gradients color. You can also set gradient color for predefine theme 3 only.

You can easily change the color of Topbar(header) background color, hover color and active menu color.

You can customize your body with different options. There are two options for body background Image/Color. Also, you can change body font color and body font type with 8 different beautiful and clean font families (Roboto, Raleway, Poppins, Oxygen, Open Sans, Koho, Ubuntu).
Also, provide google font family in this Backmate theme. So the user has a large range of body font type and set as your choice.

To Set google fonts on Just copy name of any google fonts. In theme setting goto 'Header Body Color' and select font family 'Googel Fonts'. After that on field is visible 'Google Font Family' here paste your font family name and click save. (* Refresh browser 2 3 times if not affect).

Goto pos setting and select Pricelist.

See Pricelist Symbol in POS Order Line.

When Press On Pricelist Symbol Wizard is open.

The selected Pricelist Add in order line.

Goto pos config and Click on merge pos Categories.

After open 'Merge PoS Category' menu one popup will open and select 'Create all remaining categories on PoS' then you can see the remaining categories list in 'Select categories merge with PoS' and then you can add or remove categories from the list and click 'Apply' so all selected categories added in PoS Category.

If you select 'Linked all products with corresponding PoS category' then one checkbox 'Default check Available in PoS option in product' will be visible, this checkbox used to check option 'Available in PoS' in product, and click 'Apply' then all products category and PoS category will be linked.

Goto POS config setting there is a two different option for merge internal category with POS category as like. 1)Sync new product category with POS Category 2)Auto Sync New Product With POS Category

You can disable sync option for particular category after unchecking 'Sync with POS Category' option. 'Sync With POS Category' this option only visible after enabling this 'Sync new product category with POS Category' option in POS config Setting.

Go to user settings => Tick Allow to Generate Z-Report.


Go to POS settings => Tick Allow to Print Z-Report.


Select the format in which you want to print report.


Z-Report button will be available on POS screen. Click on that button to print report in selected format.


Z-Report for current session will look like below image.


If you want to print the report category wise then go to pos setting and Tick "Display Category wise detail".


Category wise Z-Report looks like below.


If you want to print the report product wise then go to pos setting and Tick "Display Product wise detail".


Product wise Z-Report looks like below.


If you want to print the report customer wise then go to pos setting and Tick "Display Customer wise detail".


Customer wise Z-Report looks like below.


If you want to print the payment details of session then go to pos setting and Tick "Display Payment detail".


The Z-Report with Payment detail looks like below.


Now select the report method to receipt.


As Shown in image the report is printed in receipt format.


All details selected in Configuration are printed in receipt.


Now change the format to "Both".


Now when the user click on Z-Report one wizard will open with 2 format options. Select "Generate PDF" option


The report will be printed in PDF format.


All the details selected in configuration will be printed in pdf.


Now select "Generate Receipt".


The report will be printed in receipt format.


All the details selected in configuration will be printed in receipt.


Go to POS setting and Tick Allow Posted Session Report. This will allow you to Generate and print Z-Report for posted sessions.


"Posted session Z-Report" button will be available on POS screen.


On clicking the button wizard will open. Select posted session of the current user.


Z-Report for selected session will be printed in pdf format.


Go to POS setting and change the format to receipt.


Z-Report for selected session will be printed in receipt format.


You can also find the Z-Report under Reporting menu of POS.


You can select multiple session and the details want in Z-Report.


The Z-Report looks like below.


Z-Report for both sessions will be printed.


The selected details will be printed in Z-Report.


Enable "POS Day Wise Report".



Go to "Day Wise POS Report".



Set the date range for the PDF/Excel Report and fill the details. Press "View".



POS products day wise report for the given date range.



Set the date range for the PDF/Excel Report and fill the details. Press "Report".



POS products day wise report for the given date range in PDF Report.



Set the date range for the PDF/Excel Report and fill the details. Press "Print XLS".



POS products day wise report with for the given date range in the excel report.



Go to user setting >> Enable the "Show User Field In POS Payment Report" and "POS Payment Report".



Go to "POS Payment Report".



After that "POS Payment Report" wizard will be appear.
Here, You can select any of the "POS Payments Includ" options. This will allow you to choose between payments with an invoice, without an invoice, or both.



Select the status of order.



If you want to see the the selected POS Payment report list then click on the "VIEW" button.



Here, you can see the list view of the POS Payment report.



For printing the PDF, Click on the "PRINT" button.



PDF File.



PDF File.



PDF File.



If you want to print the report in XLS file formate then, click on the "PRINT IN XLS" button.



XLS File.



XLS File.



Go to user setting >> Enable the "POS Report By User".



Go to "POS Report By POS User".



After that "POS Report By POS User" wizard will appear. Fill-up details.
If you want to see the the selected POS report by POS user list then click on the "VIEW" button.



Here, you can see the list view of the POS report by POS user.



For printing the PDF, Click on the "PRINT" button.



PDF File.



If you want to print the report in XLS file formate then, click on the "PRINT IN XLS" button.



XLS File.



Go to user setting >> Enable the "POS Top Product Report".



Go to "Update Top POS Product".



After that "Top POS Product" wizard will appear.
Click on the "Filter" button.



Here, you can see a list of top POS products only.



Select the report type= "Basic".
Click on the "PRINT REPORT" button.



PDF File.



Select the report type= "Compare".
Click on the "PRINT REPORT" button.



PDF File.



Select the report type= "Basic".
Click on the "PRINT XLS" button.



After that one wizard will appear.
Click on the "Top POS Product Xlsx".



XLS File.



Select the report type= "Compare".
Click on the "PRINT XLS" button.



XLS File.



Go to user setting >> Enable the "POS Top Customer Report".



Go to "Top Customer".



After that "Top Customer" wizard will apoear.
Select the report type=Basic".
For viewing the Top customer list. Click on the "VIEW" button.



Here, you can see the list view of Top POS Customer.



Select the report type= "Basic".
Click on the "PRINT" button.



PDF File.



Select the report type=Basic".
Click on the "PRINT XLS" button.



XLS File.



Select the report type= "Compare".
Click on the "PRINT" button.



PDF File.



Select the report type= "Compare".
Click on the "PRINT XLS" button.



XLS File.



Go to user setting >> Enable the "POS Product Profitability Report".



Go to "POS Profitability Report".



Here, you can see the POS Profitability Report.



Go to user setting >> Enable the "POS Sector Report".



Go to "Sectors".



Here, You can see the sector form view.



Sector list view.



Go to "Sectors Wise Weekly Report".



After that "Sectors Wise Weekly Report" wizard will appear.
Click on the "Print Report" button.



Report File.



Go to user setting >> Enable the "POS Product Profit Report".



Go to "Point Of Sale Product Profit".



After that "Point Of Sale Product Profit" wizard will appear.
Click on the "VIEW" button.



Here, you can see the list view of the point of sale product profit.



Select Report Print By = "Customers".
Click on the "PRINT" button.



PDF File.



Select Report Print By = "Both".
Click on the "PRINT IN XLS" button.



PDF File.



Go to user setting >> Enable the "POS Customer Analysis Report".



Go to "Customer Point Of Sale Analysis".



After that "Customer Point Of Sale Analysis" wizard will appear.
Select Status = "All".
Click on the "VIEW" button.



Here, you can see the list view of the customers sales analysis.



Select Report Print By = "POS Order".
Click on the "PRINT" button.



PDF File.



Select Report Print By = "Product".
Click on the "PRINT IN XLS" button.



XLS File.



Go to user setting >> Enable the "POS Product Category Report".



Go to "Point Of Sale By Product Category".



After that "Point Of Sale By Product Category" wizard will appear.
Click on the "VIEW" button.



Here, you can see the list view of the point of sale category.



For printing Point Of Sale By Product Category report, Click on the "PRINT" button.



PDF File.



For printing Point Of Sale By Product Category report in XLS formate, Click on the "PRINT IN XLS" button.



XLS File.



Go to user setting >> Enable the "POS Invoice Summary".



Go to "Point Of Sale Invoice Summary".



After that "Point Of Sale Invoice Summary" wizard will appear.
Click on the "VIEW" button.



Here, you can see the list view of the Point Of Sale Invoice Summary.



For printing Point Of Sale Invoice Summary report, Click on the "PRINT" button.



PDF File.



For printing Point Of Sale Invoice Summary report in XLS formate, Click on the "PRINT IN XLS" button.



XLS File.



Go to user setting >> Enable the "POS Product Indent Report".



Go to "Point Of Sale Product Indent".



After that "Point Of Sale Product Indent" wizard will appear.
Select Status = "All".
Click on the "VIEW" button.



Here, you can see the list view of the Point Of Sale Product Indent.



For printing Point Of Sale Product Indent report, Click on the "PRINT" button.



PDF file.



For printing Point Of Sale Product Indent report in XLS formate, Click on the "PRINT IN XLS" button.



XLS File.



Version 16.0.1 | Released on : 4th July 2023

  • Initial Release.
  • Yes, this app works perfectly with Odoo Enterprise (Odoo.sh & Premise) as well as Community.
  • Yes, we provide free support for 100 days.
  • Yes, you will get free update for lifetime.
  • Yes, You have to download module for each version (13,14,15,16) except in version 12 or lower.
  • No, this application is not compatible with odoo.com(odoo saas).

Multi-Languages

heading
We have added predefined some languages(English, German / Deutsch, Arabic, Spanish / Espanol, French / Francais, Chinese) in module, If you want to add other language you can contact us on support@softhealer.com. We use google translator tools for multi-languages so possible translations can be not accurate. we accept suggest to make more accurate translations also on support@softhealer.com.

english germany arab spanish Chinese French

You May Also Like

heading
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
There are no ratings yet!
NOT RECOMMENDED
by
Muhammad Zubair Riaz
on 4/11/24, 9:14 AM

I have purchased several modules from this supplier / Developer, They do tricks to make you compel for custom developments and ask for money again and again. Their "POS All in One" module is ultra slow after loading 20K+ products. I even purchased their "POS Advance Cache module". this supplier is not recommended

Re: NOT RECOMMENDED
by
Softhealer Technologies
on 4/16/24, 4:59 AM Author

Hello Dear,


we deeply appreciate your loyalty as a valued customer. Our commitment to client satisfaction remains our top priority.


With 20k+ product odoo pos  interface takes time to load thats why we have cretaed module pos_advance_cache to load product in few seconds its not issue of our retail app. It's important to note that your previous purchase of this module was for version 16. As per Odoo's sales policy, separate purchases are required for each version. Currently, the module is not available for version 14. Therefore, our sales team has suggested creating the module for you with the same pricing structure.


We assure you that our intention is not to inconvenience you but to ensure a seamless experience with our retail app. Your satisfaction remains our utmost priority.


KSA E-Invoice
by
Yaser
on 1/12/24, 2:18 AM

I'm using Odoo's standard e-invoice integration. Do I need this module in this case or will the other module "sh_pos_all_in_one_retail" work with me?