diff --git a/content/applications/general.rst b/content/applications/general.rst index 494420b93..e67a11b44 100644 --- a/content/applications/general.rst +++ b/content/applications/general.rst @@ -12,3 +12,4 @@ General settings general/email_communication general/integrations general/developer_mode + general/barcodelookup diff --git a/content/applications/general/barcodelookup.rst b/content/applications/general/barcodelookup.rst new file mode 100644 index 000000000..5b4e5a67c --- /dev/null +++ b/content/applications/general/barcodelookup.rst @@ -0,0 +1,93 @@ +============= +Barcodelookup +============= + +The Barcode Lookup feature enables users to efficiently retrieve detailed product information by scanning or entering barcode numbers. +In a retail context, this functionality allows businesses to quickly access essential details such as product names, descriptions, images, and categories for items identified by +UPC, EAN, or ISBN codes. + +This streamlines management by minimizing manual data entry and enhancing accuracy in product identification. +In a broader application, such as in e-commerce or point-of-sale systems, Barcode Lookup facilitates rapid product creation and updates. +Users can scan barcodes to automatically populate product details in their databases, ensuring that information is both accurate and up-to-date. +This capability not only improves operational efficiency but also enhances the customer experience by providing instant access to product information. + +Configuration +============= + +.. _barcodelookup/credentials: + +Locate your Barcodelookup API +----------------------------- + +- `Create a Barcodelookup account `_ and set it up + on their website. +- You need the :doc:`supported ` `API key `_ to set up the Barcodelookup in Odoo. + +Configuration on Odoo +===================== + +To use barcodelookup on odoo modules: + +#. Access the :menuselection:`Settings --> Integrations --> Barcode Database`. +#. Fill in the field with your :ref:`Barcodelookup API key ` to activate :guilabel:`Barcodelookup` feature. + +.. image:: barcodelookup/setting.png + :alt: setting to enable the ePos printer feature + +Once the setup is completed, you can use barcodelookup features for your POS, Barcode, E-commerce modules. + + +Usage in different modules +========================== + +.. _barcodelookup/productcreation: + +Create product in backend +------------------------- + +#. Go to :guilabel:`Products` and click :guilabel:`New`. +#. Fill the barcode field with the barcode value you have and you will have the all details about that product + within a moment just save it and you are ready to use that product. + +.. image:: barcodelookup/product_creation.gif + +Create product from Point-of-sale +--------------------------------- + +First open session after setting up the API key: + +.. _barcodelookup/creationcommonsteps: + +#. Go to :guilabel:`Create Product` from :guilabel:`options` on the navbar. + + .. image:: barcodelookup/postab.png + +#. To add a new product, simply fill in the barcode field in the product creation popup. + You can either scan the barcode directly or manually enter its value. Within seconds, + you’ll have all the relevant product details displayed for you. From there, you can set + additional options such as category, inventory tracking, and tax settings. + Once you’ve configured everything to your satisfaction, just click Save to finalize the process. :guilabel:`Save`. +#. If you have inserted the pos category you will be able to see it at the moment on the screen. + + .. image:: barcodelookup/posproductcreation.png + +Create product from E-commerce +------------------------------ + +First open session after setting up the API key: + +#. Go to :guilabel:`New` from top right of the navbar and select :guilabel:`Product` from options appear. + + .. image:: barcodelookup/ecomtab.png + +#. Now you can follow same steps :ref:`from steps 2 ` mentioned in the POS product creation process. + + +Create product from Barcode +--------------------------- + +First open session after setting up the API key: + +#. Go to :guilabel:`Operations` select any operation. +#. Click on :guilabel:`New` button and scan barcode you have you will have the same popup again. +#. Now you can follow same steps :ref:`from step 2 ` mentioned in the POS product creation process. diff --git a/content/applications/general/barcodelookup/ecomtab.png b/content/applications/general/barcodelookup/ecomtab.png new file mode 100644 index 000000000..b50bb0670 Binary files /dev/null and b/content/applications/general/barcodelookup/ecomtab.png differ diff --git a/content/applications/general/barcodelookup/posblankform.png b/content/applications/general/barcodelookup/posblankform.png new file mode 100644 index 000000000..52407c84d Binary files /dev/null and b/content/applications/general/barcodelookup/posblankform.png differ diff --git a/content/applications/general/barcodelookup/poscreatedform.png b/content/applications/general/barcodelookup/poscreatedform.png new file mode 100644 index 000000000..0a5dd1ca8 Binary files /dev/null and b/content/applications/general/barcodelookup/poscreatedform.png differ diff --git a/content/applications/general/barcodelookup/posproductcreation.png b/content/applications/general/barcodelookup/posproductcreation.png new file mode 100644 index 000000000..1ddada356 Binary files /dev/null and b/content/applications/general/barcodelookup/posproductcreation.png differ diff --git a/content/applications/general/barcodelookup/postab.png b/content/applications/general/barcodelookup/postab.png new file mode 100644 index 000000000..c77a8feea Binary files /dev/null and b/content/applications/general/barcodelookup/postab.png differ diff --git a/content/applications/general/barcodelookup/product_creation.gif b/content/applications/general/barcodelookup/product_creation.gif new file mode 100644 index 000000000..8191108a7 Binary files /dev/null and b/content/applications/general/barcodelookup/product_creation.gif differ diff --git a/content/applications/general/barcodelookup/setting.png b/content/applications/general/barcodelookup/setting.png new file mode 100644 index 000000000..94dbe563c Binary files /dev/null and b/content/applications/general/barcodelookup/setting.png differ diff --git a/content/applications/sales.rst b/content/applications/sales.rst index 0afe834ea..cb3c1bbb8 100644 --- a/content/applications/sales.rst +++ b/content/applications/sales.rst @@ -12,4 +12,5 @@ Sales sales/point_of_sale sales/subscriptions sales/rental + sales/barcodelookup sales/members