Skip to content

Conversation

@huguesdk
Copy link
Member

@huguesdk huguesdk commented Jun 8, 2025

add a collection of modules to configure a pos as a self-service weighing station:

  • base_pos_self_service_weighing: base module providing the ui and the common functionalities; not useful on its own
  • pos_self_service_weighing_product: allows customers to weigh products and print labels with a barcode identifying the product and containing its weight or its price
  • pos_self_service_weighing_tare: allows customers to weigh containers and print labels with a barcode containing the weight of the container (tare weight) (labels usable with the pos_tare module)
  • pos_self_service_weighing_product_tare: glue module between pos_self_service_weighing_product and pos_tare, allowing customers to take the weight of containers into account to compute the net weight when weighing products
  • pos_self_service_weighing_print_zpl: allows to print barcode labels using zpl-compatible printers

this pull request depends on #1323.

vvrossem and others added 30 commits February 28, 2025 16:00
…ith string concatenation to fix odoo bundling of js files
@legalsylvain
Copy link

base_pos_self_service_weighing could be named simply pos_self_service_weighing

@huguesdk
Copy link
Member Author

huguesdk commented Jun 8, 2025

@legalsylvain i’ve followed the second item in the modules section of the oca guidelines. did these change?

huguesdk added 4 commits June 9, 2025 12:33
* refactor and improve base_pos_self_service_weighing and
  pos_self_service_weighing_tare.
* complete migration of pos_self_service_base to 16.0.
* migrate pos_self_service_print_zpl to 16.0.
* rename module to pos_self_service_weighing_print_zpl.
* improve label layout.
add new module pos_self_service_weighing_product_tare.
@huguesdk huguesdk force-pushed the 16.0-self-service-weighing branch from 4fc0abd to 4509657 Compare June 9, 2025 10:36
@legalsylvain
Copy link

@legalsylvain i’ve followed the second item in the modules section of the oca guidelines. did these change?

Hi. I didn't Know that rule. I dont like it cause that prefix breaks the order.

But well.

@github-actions
Copy link

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days.
If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.

@github-actions github-actions bot added the stale PR/Issue without recent activity, it'll be soon closed automatically. label Nov 23, 2025
@mihien
Copy link

mihien commented Nov 27, 2025

LGTM. Only thing I would change is the welcome screen, I think it would benefit from making it more obvious that it is a welcome screen. Just to make sure that a customer seeing it for the first time would know what he's seeing and what he needs to do, since it's self-service. Changing the button text closer to something like "Press here to start weighing products" would already be enough, or adding a welcome message above the button.

@github-actions github-actions bot removed the stale PR/Issue without recent activity, it'll be soon closed automatically. label Nov 30, 2025
@huguesdk
Copy link
Member Author

huguesdk commented Dec 1, 2025

@OCA/pos-maintainers as this is quite a big amount of code, could the “stale” label please be removed and the “no stale” label set?

@legalsylvain legalsylvain added the no stale Use this label to prevent the automated stale action from closing this PR/Issue. label Dec 1, 2025
Copy link

@mihien mihien left a comment

Choose a reason for hiding this comment

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

LGTM !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no stale Use this label to prevent the automated stale action from closing this PR/Issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants