Move all OCA POS modules from oca-technical to dedicated oca-pos submodule

Reorganized 74 POS-related modules for better structure:
- Moved all odoo-bringout-oca-pos-* packages from packages/oca-technical/
- Now organized in dedicated packages/oca-pos/ submodule
- Includes payment, receipt, loyalty, order, product, and partner modules
- Maintains all module functionality while improving project organization

This creates a cleaner separation between general technical modules
and Point of Sale specific functionality.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Ernad Husremovic 2025-08-30 17:15:35 +02:00
parent 3791451dc1
commit 377f346a99
2675 changed files with 93308 additions and 0 deletions

View file

@ -0,0 +1,23 @@
if you want to display in the main screen some important buttons:
* Go to 'Point of Sale > Configuration > Settings'
* Edit the field 'Important Buttons' and write the technical name of the buttons.
.. image:: ../static/img/configure_important_buttons.png
Here are for the official modules, the following possibles values:
* ``point_of_sale`` : ProductInfoButton, SetFiscalPositionButton, OrderlineCustomerNoteButton, SetPricelistButton, RefundButton
* ``pos_sale``: SetSaleOrderButton
* ``pos_discount``: DiscountButton
* ``pos_loyalty``: RewardButton, ResetProgramsButton, eWalletButton, PromoCodeButton
* ``pos_restaurant``: SplitBillButton, SubmitOrderButton, TransferOrderButton, PrintBillButton, TableGuestsButton, OrderlineNoteButton
As a result, selected buttons will be displayed in the main screen:
.. image:: ../static/img/important_buttons_displayed.png

View file

@ -0,0 +1 @@
* Sylvain LE GAL (https://twitter.com/legalsylvain)

View file

@ -0,0 +1,12 @@
This module allows you to minimize the placeholder that contains
all the options in main point of sale menu part.
It allows to have more place for the display of the current ticket.
**Without this module:**
.. image:: ../static/img/without_module.png
**with this module:**
.. image:: ../static/img/with_module.png

View file

@ -0,0 +1,2 @@
Technically, it provides the same UI for the desktop version
as for the mobile version.