- Jun 15, 2020
-
-
Simon Lejeune authored
task-2241471
-
Simon Lejeune authored
This action isn't a mandatory step. task-2241471
-
Rémy Voet (ryv) authored
Prevent the group by product in the stock valuation layer when we coming from a MO form via the button "Stock Valution". task-2241471
-
Rémy Voet (ryv) authored
Add menu to a operation tree. task-2241471
-
Rémy Voet (ryv) authored
- The Scheduled Date can't be change if the MO have some planned WO. (WO defines the scheduled date of the MO) - Now the Scheduled Date 'date_planned_start' is set by default with the deadline date if there is or now if there isn't (same than before). - For MO, 'plan_date_finished' is now invisible. But keep the field because it is used to set the date_expected of finished moves. - Change the plan behaviour: Plan depending of the scheduled date if this one is bigger than now, else try to plan as soon as possible. task-2241471
-
William Henrotin authored
Task : 2241471
-
Rémy Voet (ryv) authored
Instead using production name + name of WO as name in the leave record, use the display name of WO to reprensent uniquely the leave (even this record is not really reprensent in views). task-2241471
-
Rémy Voet (ryv) authored
Task: 2241471
-
yhu-odoo authored
Previously, when we upate the "Quantity to Produce" on a MO, we update the components to consume according to the BOM we use. After this commit, we now update the components according their current number set on the MO. For example, if we have a MO to use x component A to produce y product B. When we update the number y to z, the number of A we want to consume will be updated from x to x / y * z, regardless of the setting on the BOM. If multiple components are used, all components will be updated according to this rule. Task: 2241471
-
Tiffany Chang (tic) authored
This commit updates 4 features related to a MO being locked/unlocked. 1. Manufacturing orders are by default unlocked. A new configuration setting has been added so users can set the default to be locked. This setting only applies to new manufacturing orders after the setting has been changed. 2. A MO now shows the same button options regardless if it is locked/unlocked ('scrap', 'cancel', 'unreserve') 3. Workers can always change "Consumed Quantities"/"Produced" when clicking on a component/finished product line unless state=Done and MO is_locked. This includes adding new components/finished products. 4. Workers can now change "To Consume" quantity when clicking on a component line, unlocked, and not in states 'Done' or 'Cancel'. This is part of specification 6-Lock/Unlock of overall Editing in MO form and backorders task. Task: 2241471
-
Arnold Moyaux authored
On a move line tracked by serial number. Moving two pieces for a serial number trigger a warning explaining that the quantity should be 1 or 0. However modify the unit of measure from unit to dozen is not a problem. task-2241471
-
Arnold Moyaux authored
Currently the related on the property use the company in the context and not on the current object. It implies that a raw move created on the MO form view will have the wrong destination location and trigger the check company error. Use a compute instead of related. task-2241471
-
Simon Lejeune authored
task-2241471
-
Rémy Voet (ryv) authored
task-2241471
-
Arnold Moyaux authored
Create the workorders at the onchange when setting the bom and not a "plan" anymore. task-2241471
-
Rémy Voet (ryv) authored
Now, by default, a Bill of Material have a flexible consumption instead of strict consumption. Also add new consumption choice: a flexible consumption but with a warning when the bom isn't respected. Also, now, the strict (a new warning option) consumption is checked only when we try to mark as done the MO. task-2241471
-
William Henrotin authored
Use a view similar as the pickings one. task-2241471
-
Simon Lejeune authored
task-2241471
-
Simon Lejeune authored
..even if multiple move lines already exists. task-2241471
-
Simon Lejeune authored
mismatch on the move lines used by the compute. task-2241471
-
Simon Lejeune authored
Following v13, newId records are instances of NewID and are ignored from any `read_group` call. This breaks an important feature: when encoding a stock move line (thus, in an onchange context), the `quantity_done` field of stock move should be recomputed. task-2241471
-
Rémy Voet (ryv) authored
Allow to "backorder" a production, meaning create another manufacturing order with the quantity remaining to produce. We also use the reservation of the first order on the next ones by using `post_inventory` on the first one and moving the newly created stock moves to the backorder. We introduce a wizard similar to the one in stock. Backorders have a sub-sequence. Backorders are linked together through the procurement group. We allow creating a backorder even if workorders are running by closing them, the backorder will call `button_plan` and create its own. task-2241471
-
Simon Lejeune authored
Set the operations directly on the Bill of Material. Duplicate the demo data where a routing was shared. Adapt the tests. Remove the following feature: - set the same routing on parent and kit child bom - when planning, if the component of the kit have the same operation than a component of the parent bom, merge these operations task-2241471
-
Laurent Smet authored
This commits refactors the code of the reconciliation, in order to facilitate the process of complex use cases, namely multi-currencies or cash-basis-taxes related (see details below). It also prepares the code for a second refactoring where we will save on each journal items the amount_currency and currency_id field (even in case of operation made in company currency), also in the sake of simplification. 1) Multi-currencies: - the account.partial.reconcile model now will have dedicated columns to specify the amount of the partial reconciliation in the debit_line_id currency and the credit_line_id currency. That comes in handy when dealing with journal items having different secondary currencies, but also allows some simplification. - residual_amount_currency computation changed accordingly - moved models account.full.reconcile and account.partial.reconcile in their dedicated .py file 2) Cash basis taxes - cash basis entries now handle correctly rounding errors to make sure the exact amount of gets reported when the reconciliation becomes full. - the account for the base amount of cash basis entries has to be set, now, on the company instead of on each cash basis tax. - that new 'property' field can be set at the CoA installation via the field property_cash_basis_base_account_id of account.chart.template, or going through the accounting settings. Was task task: 2243420 Was PR #50308 Related: odoo/upgrade#1121 Related: odoo/enterprise#10252 Signed-off-by:
Quentin De Paoli (qdp) <qdp@openerp.com>
-
Laurent Smet authored
Since the chart template is loaded post_install, a test depending of the accounting must always be run post_install.
-
- May 29, 2020
-
-
Antoine Prieels authored
Upgrade the TIM JavaScript SDK to the latest version (4.6.0). The version Six gave us initially (3.8.1) didn't return any error message. We now have some (ugly) error messages that could at least help the cashier understand where the problem comes from (e.g. "timCommunicationFailure", "cardholderStop", etc.). closes odoo/odoo#52181 Taskid: 2267818 Signed-off-by:
pimodoo <pimodoo@users.noreply.github.com>
-
- Jun 15, 2020
-
-
shreya thakrar authored
When user is in an operation. For example, a delivery, when user opens studio and click on the move line, click on edit and close studio. The result is that user can't create record anymore. By this commit, this issue has been fixed. task - 2170090 closes odoo/odoo#52101 X-original-commit: cc10d8bc Signed-off-by:
Damien Bouvy (dbo) <dbo@odoo.com>
-
Pierre Masereel authored
closes odoo/odoo#52871 Signed-off-by:
pimodoo <pimodoo@users.noreply.github.com>
-
- Jun 11, 2020
-
-
Thibault Francois authored
mixin method should not return in the middle of the loop Use the value updated on the record instead super() is called with self at every iteration which is not very efficient and can be wrong Solution call super for each specific record and only when needed write is not a good practice in compute method closes odoo/odoo#52858 X-original-commit: 7e19ed98d18305370b5c14edd3d310cfea5df714 Related: odoo/enterprise#11100 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
- Jun 02, 2020
-
-
Krupal Oza authored
Since recent commit[1], from the report 'purchase.report' inherited in purchase_stock, `effective_date` field is moved out from the query and is placed inside the domain. However, `effective_date` field is not available in 'purchase.report' and is part of the 'purchase.order' and so moving it inside the domain results into a traceback. This commit fixes the issue by adding this field from purchase.order to purchase.report so domain works as expcted. commit[1] - https://github.com/odoo/odoo/pull/49999/commits/b7115cc006fb15c935ceef41e8372b1d3ceb1462#diff-34545aa3f96ecc997188c974620118ee closes odoo/odoo#52103 Taskid: 2263566 Closes: #52103 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
- Jun 12, 2020
-
-
lejeune quentin authored
The IoT Box detects printers automatically under certain conditions. And so there are printers that are not detected by the box and cannot be used in Odoo. With this commit we give the possibility to add printers manually with Cups and to be able to use them in Odoo. closes odoo/odoo#52154 Signed-off-by:
Quentin Lejeune (qle) <qle@odoo.com>
-
- Jun 15, 2020
-
-
Christophe Simonis authored
Oversight of fc7bff8a closes odoo/odoo#52957 X-original-commit: f5c670e7265016d851ab4344a9f74c27216270a7 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Andrea Grazioso (agr-odoo) authored
Create a contact: - Company - Country: Ukranian - VAT: UA1234567890 Error will raise because the VAT is detected as invalid. This occur because vatnumber package for Ukranian VAT check the length to be 8 while according to various sources [1][2] the number is - 12 for companies - 9 or 10 for individuals [1] https://vat.international/ukraine/ [2] https://interbuh.com.ua/ru/documents/oneanalytics/123926 opw-2266940 closes odoo/odoo#52956 X-original-commit: 0f4c3b6a9930614397c61cef8b138985f2e2b708 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Andrea Grazioso (agr-odoo) authored
Have a Storable Product configured to 'Show inventory below a threshold and prevent sales if not enough stock' (availability settings). Have a quantity available of such product, i.e 100 From the shop create 2 sessions with 2 different users A and B. With both follow the steps in parallel: - put 100 of product in cart - go to checkout up to payment screen Press 'Pay Now' with A (and confirm the order in backend if auto confirm is not enabled so available quantity is updated) Press 'Pay Now' with B 200 of product are requested because all cart checks for availability are done before payment but not on the final step. Adding a final step of check for availability opw-2261598 closes odoo/odoo#52954 X-original-commit: 4d3f2fbd Signed-off-by:
Nicolas Lempereur (nle) <nle@odoo.com> Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Florian Gilbert authored
Hide invoice_origin field. Hide partner_bank_id for customer invoice. Remove margin-bottom for report layout in "base" module. Hide electronic invoicing message for "Send & Print" action. Task ID: #2277282 closes odoo/odoo#52953 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
- Jun 12, 2020
-
-
Antoine Prieels authored
If no product is loaded when opening the PoS, show a popup asking if the user wants to load demo data. closes odoo/odoo#52919 Taskid: 2276054 Signed-off-by:
pimodoo <pimodoo@users.noreply.github.com>
-
Antoine Prieels authored
Hide the tips and discount products from the ProductScreen. TaskID: 2276054
-
- Jun 15, 2020
-
-
shs-odoo authored
Purpose of the task is to improve on accounting listviews. So in this commit, following list view are improved - view_move_tree - view_invoice_tree Improved decoration and apply the new badge widget. closes odoo/odoo#52358 Taskid: 2267578 Closes: #52358 Signed-off-by:
Laurent Smet <smetl@users.noreply.github.com>
-
- Jun 03, 2020
-
-
Jinal Patel authored
currently, the upload button is removed in commit: https://github.com/odoo/odoo/commit/45f3659305359fff5b0c7bf3de7d49a25ba5c36d#diff-1db56050134b0962604e0407b7d23d39R41 But it should be displayed on list view. So in this commit, show 'Upload' button on Expenses list view. closes odoo/odoo#52341 Taskid: 2267580 Closes: #52341 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
- Jun 12, 2020
-
-
Kevin Baptiste authored
Use the new widgets in the list view of res_partner. closes odoo/odoo#52897 Taskid: 2274257 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-