Daily updates from Odoo
Tuesday, July 9, 2019
3 changes
Enhancements to existing features
Warehouse users now receive an activity alert when a linked stock move is rescheduled and may affect the next transfer. This helps teams spot delays or outdated planned dates earlier, reducing the risk of missed handoffs in inventory flows.
Original PR description
In a move chain, if the scheduled date of a move N is updated, we would
like to create an alert on the move N+1.
This commit adds a boolean field on stock.rule that, if set to True, will
create a next activity on the stock.picking of the move that are created
from this rule, in case the previous move has its scheduled date changed.
The message will depends on the propagation of the schedule date between
the two moves:
- If the date is propagated, the message informs the picking user that
the transfer is delayed.
- If the date is not propagated and the new date of move N is after the
schedule date of move N+1, the message says that the scheduled date
will be outdated.
Task: 2001643
Description of the issue/feature this PR addresses:
Current behavior before PR:
Desired behavior after PR is merged:
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prInventory operations can now record receipts and deliveries with a zero value while still keeping a traceable valuation record. This helps businesses handle common cases like free products or samples without losing audit visibility.
Original PR description
We still create a valuation layer for the traceability of what happened though. The rationale is that receiving free products is often requested by our customers. task-1985424
Users can now enter simple calculations directly in numeric fields by starting with an equals sign, such as =20+3*2. This reduces manual calculation outside Odoo and respects local number formatting, while invalid formulas are clearly marked as errors.
Original PR description
Add a new behavior to numeric fields, possibility to enter value manually or to use a simple arithmetic expression that will be evaluated. Example: =20+3*2 In order for the computation of the arithmetic expression to be done, the value needs to starts with = and then an expression can be entered. We only support the basics mathematical operations + - * / ( ) ^ User locale and digits separator are taken into account. If the value entered can't be evaluated to a numeric, the field will be displayed in error. Task: 2031253 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr