Monday, November 5, 2018
2 changes · master
Enhancements to existing features
Inventory transfers now hide move lines that are already fully included in a package, reducing duplicate or confusing information for users. This makes packing workflows clearer and helps staff focus only on items that still need attention.
Original PR description
[IMP] stock: don't show move fully in package When the move lines in a move are all linked to a package level, we don't want to see the move anymore. We cannot keep only a domain on moves their-selves as it depends on the move lines linked to it. So we use a compute field to filter the moves to show, and the inverse function just appends the new/modified moves to the move_lines. TASK-ID: 1865671
Businesses can now configure each Point of Sale to show only selected product categories. This makes it easier to run multiple registers or locations with different offerings and helps staff find the right products faster.
Original PR description
Before this commit, it was not possible to effectively limit the available products when a company had several POS with different product offers. This commit allows limiting the available product…
Before this commit, it was not possible to effectively limit the available products when a company had several POS with different product offers. This commit allows limiting the available product categories for a single POS. Now, a company can serve different POS with different product offerings. Anecdotal Note: This was especially annoying as the POS only shows 100 products. If those happened to be the products not served by a signle POS, the only work around was using the search bar (on a tablet?!?) **Description of the issue/feature this PR addresses:** - POS-product serving is not a company wide configuration syntax - Multiple POS _can_ serve different products (usually: rather categories) - POS showing only 100 items (which is good) - This situation became unmanageable for the operator with more than a hand full diverging products. **Current behavior before PR:** - All POS of an instance serve the same products **Desired behavior after PR is merged:** - Every POS can be limited in regard to the product categories served. **Note:** Please do not close, even if not immediately accepted (`wishlist` tag). This PR is meant to be carried along and actively maintained, until this semantic will be completed this way or another. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr @xoe-labs