Skip to content

[18.0][MIG] pos_customer_required: Migration to 18.0#1413

Open
P-H-Phuc wants to merge 24 commits intoOCA:18.0from
P-H-Phuc:18.0-mig-pos_customer_required
Open

[18.0][MIG] pos_customer_required: Migration to 18.0#1413
P-H-Phuc wants to merge 24 commits intoOCA:18.0from
P-H-Phuc:18.0-mig-pos_customer_required

Conversation

@P-H-Phuc
Copy link
Copy Markdown
Contributor

This module was written to extend the functionality of odoo pos and allows you to require a customer for each pos order. In the pos session configuration, you can choose to require the customer for pos orders.

If a customer is not selected, the pos ui will display an message.
In the backend the customer field is required when needed.

Two new options are available:

  • Customer 'Required before starting the order';
  • Customer 'Required before paying';

'Required before starting the order' Option

In the frontend PoS, the default screen is the screen to select customers.

  • Users are not allowed to start selling before having selected a customer;
pos_customer_required_before_order

'Required before paying' Option

In the frontend PoS, the user can start selling, but if the user tries to make payment and if a customer is not selected, the pos ui will display an message.

pos_customer_before_paying

@P-H-Phuc P-H-Phuc marked this pull request as draft July 14, 2025 03:08
@P-H-Phuc P-H-Phuc force-pushed the 18.0-mig-pos_customer_required branch 7 times, most recently from 34c8260 to a31b2e9 Compare July 16, 2025 03:24
@P-H-Phuc P-H-Phuc changed the title [18.0][MIG] pos customer required: Migration to 18.0 [18.0][MIG] pos_customer_required: Migration to 18.0 Jul 16, 2025
@P-H-Phuc P-H-Phuc marked this pull request as ready for review July 16, 2025 04:43
@P-H-Phuc P-H-Phuc marked this pull request as draft August 21, 2025 07:11
@P-H-Phuc P-H-Phuc marked this pull request as ready for review January 28, 2026 03:34
Copy link
Copy Markdown
Contributor

@ivantodorovich ivantodorovich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/ocabot migration pos_customer_required

@OCA-git-bot OCA-git-bot added this to the 18.0 milestone Apr 9, 2026
@ivantodorovich
Copy link
Copy Markdown
Contributor

/ocabot rebase

@OCA-git-bot
Copy link
Copy Markdown
Contributor

Congratulations, PR rebased to 18.0.

@OCA-git-bot OCA-git-bot force-pushed the 18.0-mig-pos_customer_required branch from a31b2e9 to a116ae5 Compare April 9, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.