- Jul 10, 2019
-
-
Hiral Bhavsar authored
Here remove the 'binding_model' attributes from 'act_window' to remove the action menu 'Product Margins' from the 'product.product' model Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
* attendance, contract, fleet, holidays, maintenance, presence, timesheet. For the model 'hr.employee', replace the actions menu 'Archive/Restore' by the stat button. That's why adapted changes regarding xpath. Also rename the actions menu 'Time Off' by 'Time off'. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
* check_printing, voucher For the model 'account.account', - Replace the action menu 'Journal Items' by the stat button. - Hide menu 'Journal Items for Tax Audit' from actions menu. For the model 'account.invoice', - Set action menu 'Share' only for the form view. - Rename the action menu 'Confirm Draft Invoices' by 'Validate'. - Rename 'Register Payment' by 'Register payment'. - Rename 'Send' by 'Send & print'. For the model 'account.move', - Remove the menu 'Journal Items'. - Rename 'Reverse Moves' by 'Reverse' and set it only for the list view. - Rename 'Post Journal Entries' by 'Post entries' and set it only for the list view. For the model 'account.move.line',r ename 'Reconcile Entries' by 'Reconcile' and 'Unreconcile Entries' by 'Unreconcile' and set it only for the list view. For the model 'account.payment', - Rename 'Send Receipt By Email' by 'Send receipt by email' and set it for both form and list views. - Rename 'Post Payments' by 'Confirm' and set it for the list view only - Rename 'Print Checks' by 'Print checks' and set it for the list view only. For the model 'account.journal', remove the menus 'Unpaid Invoices', 'Bank statements' and 'Voucher Entries'. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
- For the model 'lunch.order', rename the actions menu 'Lunch: Receive meals' by 'Mark as received' and 'Lunch: Cancel meals' by 'Cancel'. - For the model 'lunch.product', remove the action menu 'Lunch: Archive/Restore products' Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'hr.expense', rename the action menu 'Submit Report' by 'Submit report' and set it only for the list view. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'project.task', remove the action menu 'Timesheet Entries' Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
Rename the action menu 'Create Invoice' by 'Create invoices' for the model 'repair.order'. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'purchase.order', set the action menu 'Share' only for the form view. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For model 'mrp.production', rename the action menu 'Mrp: Plan Production Orders' by 'Plan orders' and set it for the list view only. For the model 'product.template' and 'product.product', rename the menu 'Compute Price from BoM' by 'Compute cost from BoM' and set it for the list view only. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'stock.picking' - Rename the action menu 'Assign a Responsible' by 'Assign responsible' and set it for the list view only. - Rename the action menu 'Add to Batch' by 'Add to batch' For the model 'stock.warehouse', remove the action menu 'Reordering Rules' Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'pos.session' - Remove the actions menu 'Put Money In', 'Take Money Out' and 'Orders' from the controlpanel actions menu. For the model 'pos.config', remove 'Sessions' action menu. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'sale.order' - Set the action menu 'Share' only for the form view of model. - Rename the action menu 'Invoice Order' by 'Create invoices' and set only for the list view. - Rename the action menu 'Send a Cart Recovery Email' by 'Send cart recovery email' and set it only for the list view. Also improved tour 'shop_cart_recovery' as now action menu only available on the list view. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
For the model 'crm.lead' - Rename the action menu 'Send an email' by 'Send email'. - Remove the action menu 'Mark Late Activities as Done' and 'Mark All Activities as Done'. - Set 'Mark as lost' menu action only for the list view. - Remove the action menu 'Assign salesman of assigned partner'. - Rename the action menu 'Forward to Partner' by 'Forward to partner' and set it for both form and list view. For the model 'res.partner', remove the actions menu 'Meetings'. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
Rename the action menu 'Grant Portal Access' by 'Grant portal access' for the model 'res.partner'. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
Remove the action menu 'Invoice Membership' from the model 'res.partner' Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
Rename the action menu 'Send Email' by 'Send email' for the 'res.partner' model. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
Rename the action menu 'Merge Contacts' by 'Merge' for the 'res.partner' model. Linked to task 1984526 Related to PR #33720
-
Hiral Bhavsar authored
Set action menu 'Send SMS' only for list view of 'res.partner' model. Linked to task 1984526 Related to PR #33720
-
mgh-odoo authored
message help user in case of misconfiguration. Task-1960746 closes odoo/odoo#34000 Signed-off-by:
Arnold Moyaux <amoyaux@users.noreply.github.com>
-
Hetal Dhanak authored
Previously, 'company' field in the 'contact us' form was a required field which wasn't ideal to accommodate B2C flow. When applied this commit will make company field optional by default. Note that users can customize the form to make it required again if necessary. Linked to task 1965839 closes odoo/odoo#33005 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Parth Choksi authored
Purpose of this commit is to send a mail template to the user who invited other user(s) in Odoo. It informs the user about the details of user(s) who have been invited by him but have still not registered after the given days of creation (default set to -> 5days) task-1912449 Closes #31582 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
- Jul 04, 2019
-
-
Romain Derie authored
Before this commit, when granting portal access to a res.partner through the wizard, it would show all the partner + its child_ids, including shipping addresses partner, billing addresses, private (hr) addresses etc, which makes no sense. This commit hide contact-address from the list. Fixes #32848 closes odoo/odoo#34522 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com> Co-authored-by:
Romain Derie <rde@odoo.com> Co-authored-by:
Xavier Brochard <xavier@alternatif.org>
-
- Jul 08, 2019
-
-
Yenthe666 authored
Cateamions? Fixes odoo/odoo#34045 closes odoo/odoo#34057 Signed-off-by:
Martin Trigaux (mat) <mat@odoo.com>
-
- Jul 10, 2019
-
-
mgh-odoo authored
When the system generate an activity the standard is to define it as an exception type. Todo works as well but we would keep it for the user and avoid a mix between exception from the system and created manually. Task-2007559 closes odoo/odoo#34006 Signed-off-by:
Arnold Moyaux <amoyaux@users.noreply.github.com>
-
William Henrotin authored
As next activities are ordered by date, having the same date can implies the order is not always the same. closes odoo/odoo#34753 Signed-off-by:
Arnold Moyaux <amoyaux@users.noreply.github.com>
-
- Jul 09, 2019
-
-
Simon Lejeune authored
The invoice status of a sale order line depends on its product's `invoice_policy` and `qty_delivered` fields. `invoice_policy` is also used to compute the "anglo saxon price unit" which is, once multipled by the invoiced quantity, the amount we will take from the stock delivered account to put into the cost of goods sold account if we are in anglo saxon mode. The default `invoice_policy` is set as "ordered". In this mode and in anglosaxon, the "anglo saxon price unit" will always be standard price of the product, resulting in unbalanced accounts. In this task, we chose to use the real delivered price if something was delivered, whatever the value of `invoice_policy`. We fallback on the standard price if nothing or not enough things were delivered. test_dropship_fifo_perpetual_anglosaxon_ordered and test_dropship_fifo_perpetual_anglosaxon_delivered do have the same result now. task-2003196 closes odoo/odoo#34644 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-
Aaron Bohy authored
Let's assume an editable list with a row containing only readonly fields. Before this rev., if the user clicked on this row and then pressed TAB, it crashed. The crash occurred in historical code that now seems to be useless, so we simply removed it. closes odoo/odoo#34696 Signed-off-by:
Julien Mougenot (JUM) <Arcasias@users.noreply.github.com>
-
Thibault Delavallée authored
Previously to commit [1] notification emails were send using the after commit hook (see [2] for related code move and [3] for original code). That commit changed the parameter default value without any reason, meaning this mechanism is not used anymore. This commit fixes that behavior. [1] See commit 581a7414: code cleaning [2] See commit 7a626971: code move [3] See commit 38e181ee: use of post-commit hook in mail closes odoo/odoo#34681 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Thibault Delavallée authored
Commit f60825b4 moved phone validation addition on res.partner model from a specific module to crm directly. However the inherit from the validation mixin class was forgotten, leading to a crash when changing phone from the UI. closes odoo/odoo#34545 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Hetal Dhanak authored
Removed classes "default-label" and "label" as they weren't required and were giving a bad look to tag. Task-2033286 closes odoo/odoo#34646 Signed-off-by:
Quentin De Paoli (qdp) <qdp@openerp.com>
-
Simon Lejeune authored
This commit adds some comments, clean linter error and remove unused variable in the write method of stock.move closes odoo/odoo#33624 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-
William Henrotin authored
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
-
Martin Trigaux authored
closes odoo/odoo#34697 Signed-off-by:
Martin Trigaux (mat) <mat@odoo.com>
-
- Jul 08, 2019
-
-
Simon Lejeune authored
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 closes odoo/odoo#34683 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-
- Jul 09, 2019
-
-
Aaron Bohy authored
Rev. ee44d238 fixed a usability issue: when a doAction is performed from a dialog, it automatically closes the dialog (as the action is rendered in the background, behind the dialog). However, it also closes dialogs when the action has target='new', i.e. when it also opens in a dialog, which is not strictly necessary in this case. This is problematic in mobile for the product configurator widget: in the sale.order form view, the order_line field is displayed as a kanban, and in its form view, the product_(template_)id field has widget product_configurator. When a value is set, it performs a doAction (target="new") to configure the product. The widget listens to the dialog's 'closed' event to update itself. However, with what is done in ee44d238, the x2many form dialog is closed by the DoAction, so the flow doesn't work. This rev. reverts the attempt done in ee44d238, and does something a bit more brutal: as soon as an action is pushed in target 'current' (in the main part of the interface), all dialogs are automatically closed. closes odoo/odoo#34678 Signed-off-by:
Géry Debongnie (ged) <ged@openerp.com>
-
Cédric Snauwaert authored
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. closes odoo/odoo#34538 Signed-off-by:
Aaron Bohy (aab) <aab@odoo.com>
-
- Jul 08, 2019
-
-
Simon Lejeune authored
Default "type" key in the context leads to a traceback. Force the type to be entry. task-2033390 closes odoo/odoo#34665 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-
- Jul 09, 2019
-
-
Yannick Tivisse authored
Now that an onchange set its result into the cache, we cannot create a user because the onchange tries to put the reified fields (eg: sel_4_7) into the cache. As those field don't exist and are pseudo-fields used to manage groups into the res user form view, we should replace the values by ORM commands on the groups_id field, as this is already the case in the create and the write methods. Note: Initially merged in saas-12.4, but was not forward ported, I don't know why. closes odoo/odoo#34487 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
- Jul 08, 2019
-
-
Goaman authored
This commit add an action to merge and print the original vendor bills through the field 'message_main_attachment_id'. Was task 2006908 closes odoo/odoo#34023 Signed-off-by:
Quentin De Paoli (qdp) <qdp@openerp.com>
-
Goaman authored
This commit allows to merge, in a single pdf, different streams comming from both PDFs and images. To achieve that, the dictionary save_in_attachment used in method render_qweb_pdf() has been changed to now store streams instead of ir.attachment records. That allows to process each of them equally to render them. Was part of task 2006908
-