Thursday, January 12, 2023
5 changes · master
Enhancements to existing features
Point of Sale users can now choose a planned shipping date directly when selecting the Ship Later option, instead of finding and editing the related delivery in the backend. This keeps sales staff in the checkout flow and makes future deliveries easier to plan accurately.
Original PR description
In order to plan a certain Ship Later pos order, a user must go to the backend and find the correct picking linked to the order he made. The date picker can be useful to not have to go back to the backend and continue selling to customers. Now, when pushing on the button Ship Later, a date picker appears with a default date set as the current date and the user can chose another date after the default date. Task-id: 3078526 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Users can now return from a journal entry directly to the related bank statement reconciliation screen. This makes it easier to continue reviewing unreconciled bank statement items after partial reconciliation, reducing navigation friction for accounting teams.
Original PR description
When a user imports a bank statement, reconciles some moves,.. later on, he does not have the ability to easely go back to the bank statement and see the others items / continue his work. This commit enable the user to move from the journal entry to the bank statement reconciliation widget where he will see all items (if any). task-id: 3116184 [community](https://github.com/odoo/odoo/pull/109039) [enterprise](https://github.com/odoo/enterprise/pull/35580)
Manual subscription invoicing now uses the standard sales invoicing process, making behavior more consistent across sales and subscriptions. The change also simplifies internal subscription invoicing logic and removes unnecessary cleanup code, which should make future maintenance safer and easier.
Original PR description
This commit change the way we manually invoice subscription. Instead of using the `_create_recurring_invoice` we now use sale's generic `_create_invoices` button for sale_subscription. This commit also clean the _create_recurring_invoice at the same time to avoid having test specific code as much as possible. This is done thanks to new function that are patched in the test files.
Helpdesk list views can now show property values as additional columns, giving teams more context without opening each record. These property columns are for viewing only and cannot be sorted or edited from the list.
Original PR description
## Enterprise Adds properties to the list view for helpdesk ## Community Adds columns in the list view for properties. Dynamically create 'fields' for list views that copy the characteristics of their 'properties' field. Allows for seamless display of property values in the list view. ## Notes These columns cannot be sorted (requires python ORM modifications) These columns cannot be edited (not easily achievable) task #2980121
Users can now open the related bank statement reconciliation view directly from a journal entry. This makes it easier to resume work on imported bank statements and review any remaining items without manually searching for the statement.
Original PR description
When a user imports a bank statement, reconciles some moves,.. later on, he does not have the ability to easely go back to the bank statement and see the others items / continue his work. This commit enable the user to move from the journal entry to the bank statement reconciliation widget where he will see all items (if any). task-id: 3116184 [community](https://github.com/odoo/odoo/pull/109039) [enterprise](https://github.com/odoo/enterprise/pull/35580)