- Aug 12, 2020
-
-
Laurent Smet authored
- Use the one defined in the account module allowing paying multiple journal entries and group payments together. - Remove the hr_expense_check module that contains only duplicated features regarding the register payment wizard. --task: 2273528
-
Jeremy Kersten authored
Use is_view_active instead of viewref which one is cached. closes odoo/odoo#55816 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
Nicolas Martinelli authored
- Create Tax 0: Percentage Amount: 0 Tax Included Tax Group 0 - Create Tax 8: Percentage Amount: 8 Tax Included Tax Group 8 - Create a customer invoice with one line Quantity: 8.0 Price Unit: 15.55 Taxes: Tax 8, Tax 0 (order is important) The tax amounts are: Tax 8: 9.22 Tax 0: -0.01 If the taxes are inverted, the tax amounts Tax 8: 9.21 Tax 0: 0.00 The difference is due to the rounding of the 8% tax done differently. In the second case, the computation of the 8% tax goes through: https://github.com/odoo/odoo/blob/8c5cd335a57c20ed5faa6b7c7630c296c1f2a5cf/addons/account/models/account.py#L1480 In the first case, the amount is recomputed in: https://github.com/odoo/odoo/blob/8c5cd335a57c20ed5faa6b7c7630c296c1f2a5cf/addons/account/models/account.py#L1483 The rounding is different in both cases, leading to an inconsistency. When the tax amount is zero, there is no need to save the amount in `total_included_checkpoints`. opw-2306676 closes odoo/odoo#55812 X-original-commit: e2776e188070221ef465a864bd2cb8dcfc971e14 Signed-off-by:
Jorge Pinna Puissant (jpp) <jpp@odoo.com>
-
Odoo's Mergebot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS: LAYOUT Besides changing the tips, a cleaning of digest layout was performed. Emails were reported to look not neat in Outlook and somewhat random in mail.com or gmail.com. Most recent HTML CSS cannot be used to make HTML emails because each email provider renders emails its own way. This means a given email may renders differently in gmail.com and outlook. The layout of the email was composed of several levels of embedded tables which means huge maintenance effort. So it was totally rewritten with divs and CSS, but some properties are not taken into account. A lot of page component improvements were done. It consisted in replacing most of the style attribute in tags with CSS classes and ids. This step is especially useful for tip formatting because before, if a style modification was needed, it had to be performed on each tip individually. SPECIFICATIONS: TIPS Add / Improve tips in cmr, purchase, hr_recruitment, website, hr_expense, project, digest, sale_management, im_livechat, stock, mrp, account. LINKS COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#11394 closes odoo/odoo#55807 Forward-port-of: odoo/odoo#53580 Related: odoo/enterprise#12372 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Engage with visitors to convert them into leads” “Use royalty-free photos” “Search Engine Optimization (SEO)” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: b78921d41ca1af3e56a4d874381c30d766c986fc
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Speed up inventory operations with barcodes” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: d679b6f2807b937c1765f20b8a4fb796aec821a7
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Odoo supports configurable products” “Sell or buy products in bulk with matrixes” Remove sale_expense tips. See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 15398990a1b162fef3e2280d9c4a82de9f61491f
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “How to keep late receipts under control?” “Never miss a purchase order” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 9cab3aea9a06e442f37329d350e9ecec41ca4911
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATION “Customize tasks and stages according to the project” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: bd2cd2ca4e4fd1fa99d6a97b8af291363e4b1d84
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Use tablets in shop to control manufacturing” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 40100145e5bc8b2588b04b849a2c2cc306e126d3
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIO “Let candidates apply by email” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 5c6c52a8773b1994c9616900d9736cea500776fd
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Snap pictures of your receipts with the remote app” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 48bc75d340fa3a6d3c98bdd4b9f978036109f403
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Use canned responses to chat faster” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: fd8ee90adc5c759d591345a1676f01fc63c51f38
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “Did you know Odoo has built-in lead mining?” “Opportunity win rate is predicted with AI” “Manage your pipeline” “Do not waste time recording user's data” “Turn a selection of opportunities into a map” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 93c7aa19397ae7a25e88e760f44d24a0b4f0dd9a
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS “No need to print, put in an envelop and post your invoices” See code for specifications. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 58bcc8c3c509df9e3774369ac1a626d528eba598
-
Thibault Delavallée authored
Used in external tools. LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 6e2a50c06beae8433753f49f0acf07fdede3b7fc
-
Anousone Phaysomphot authored
PURPOSE Review the tips and digest layout design to make sure they have a WOW effect and increase trial conversion/retention. SPECIFICATIONS: LAYOUT Besides changing the tips, a cleaning of digest layout was performed. Emails were reported to look not neat in Outlook and somewhat random in mail.com or gmail.com. Most recent HTML CSS cannot be used to make HTML emails because each email provider renders emails its own way. This means a given email may renders differently in gmail.com and outlook. The layout of the email was composed of several levels of embedded tables which means huge maintenance effort. So it was totally rewritten with divs and CSS, but some properties are not taken into account. A lot of page component improvements were done. It consisted in replacing most of the style attribute in tags with CSS classes and ids. This step is especially useful for tip formatting because before, if a style modification was needed, it had to be performed on each tip individually. SPECIFICATIONS: TIPS “Speed up your workflow with shortcuts” “Click on an avatar to chat with a user” “A calculator in Odoo” “How to ping users in internal notes?” “Knowledge is power” LINKS Task ID-2274264 COM PR: odoo/odoo#53580 ENT PR: odoo/enterprise#1139 X-original-commit: 04aa36da30c107e482935b1673374c9302e4cf6a
-
Julien Mougenot authored
Before this commit, the field badge could overflow from its boundaries and have part of its pill/text hidden. Now, the "overflow" mixin has been applied and the badge is properly contained. closes odoo/odoo#55806 X-original-commit: f4b672bfcf21c7c7f0b6071a8dd18bd6e966266b Signed-off-by:
Aaron Bohy (aab) <aab@odoo.com> Signed-off-by:
Julien Mougenot (jum) <jum@odoo.com>
-
Jeremy Kersten authored
Before this commit, if you don't have the sale access right, when you arrive on main website menu, the dashboard try to load some utms data and will fail with a traceback. Now we don't render utm graph it you don't have the sale access right This commit closes odoo/odoo#54695 closes odoo/odoo#55801 X-original-commit: 8123bbc6 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
- Aug 11, 2020
-
-
Nicolas (vin) authored
Miscellaneous changes aiming to improve the user experience in the accounting module, mainly in the journal model and its form view. Also aim to improve the bank account creation wizard. Task ID: #2250349 closes odoo/odoo#54494 Related: odoo/upgrade#1546 Related: odoo/enterprise#11862 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
- Aug 12, 2020
-
-
Xavier Dubuc authored
task-2280166 closes odoo/odoo#55802 X-original-commit: e6eda62f8355de0adcc5f323347526d4124b68e2 Signed-off-by:
Sébastien Theys (seb) <seb@odoo.com>
-
Odoo's Mergebot authored
The present commit allows to display sample data in the reporting views and effectively enable them in several graph views. Moreover, many action helpers have been added across all applications. With this, we hope to facilitate the onboarding of the new users. Task IDs: 2282196, 2311486 closes odoo/odoo#54453 Related: odoo/enterprise#11835 Signed-off-by:
Aaron Bohy (aab) <aab@odoo.com> Co-authored-by:
Mahendrasinh Barad <mba@odoo.com> Co-authored-by:
Aaron Bohy <aab@odoo.com> Co-authored-by:
Mathieu Duckerts-Antoine <dam@odoo.com>
-
Yas-Elak authored
opw-2312139 The Andhra Pradesh state code change from 28 to 37 Source :https://ddvat.gov.in/docs/List%20of%20State%20Code.pdf closes odoo/odoo#55793 X-original-commit: dceec1a5 Signed-off-by:
Richard Mathot (rim) <rim@openerp.com>
-
Mahendra Barad authored
The purpose of this commit is to add many action helper messages. TaskID: 2311486
-
Mahendra Barad authored
The purpose of this commit is to enable sample data in various graph views. TaskID: 2311486
-
Mathieu Duckerts-Antoine authored
The attribute 'sample' is now also available for the reporting views (the cohort, dashboard, graph, and pivot views). Here, we simply extend the existing doc on the attribute. Task ID: 2282196
-
Jeremy Kersten authored
Before this commit we cehck first if user was publisher before to check if the exception was a 404 NotFound. What's means that we make this check (1 query sql) most of the time for no reason, and worst case, when the exception crashes the cursor, this check will reraise a new exception because isPublisher check is done with a closed cursor. closes odoo/odoo#55789 X-original-commit: 8afa25a9ca3b165033ab664ce3185c453fb2dd85 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
Aaron Bohy authored
The SampleServer picks a random value for selection fields. As a consequence, field 'activity_exception_decoration' is always set, either to 'warning' or 'danger'. When this field is set, widget 'ListActivity' (set on 'activity_ids') displays 'Warning', whatever the value of 'activity_ids'. This means that with sample data, the next activity field always displays "Warning", which is not great. This special case has been handled in web, as it is the first (and only) one. In the future, if we have to implement several special cases like that, we'll setup a proper hook to allow external modules to define them from the outside. Task 2316726 closes odoo/odoo#55703 Signed-off-by:
Mathieu Duckerts-Antoine <Polymorphe57@users.noreply.github.com>
-
Didier authored
PURPOSE Archiving a course should also archive its content, and unpublish it as it should not be accessible from outside. Improve archive / publish management between a course and its slides. SPECIFICATIONS Show the content of an archived course having archived slides. When slides and course are archived its content should still be displayed. This is done using an active test in context of field. Propagate channel archive to content. Also unpublish archived slides. LINKS Continuity/IMP of task-2170708 Task-2225598 closes odoo/odoo#52233 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
Arnold Moyaux authored
Enable MTO route at the start of main flow tour since it's used by it. Also fix a small bug when the form view is open from a create edit where the route are hidden. closes odoo/odoo#55790 Signed-off-by:
Arnold Moyaux <amoyaux@users.noreply.github.com>
-
Mathieu Duckerts-Antoine authored
A previous commit has paved the way for displaying sample data in the reporting views. The present commit brings the required changes in community to have sample data in dashboard views. Task ID: 2282196 Co-authored-by:
Aaron Bohy <aab@odoo.com> Co-authored-by:
Mathieu Duckerts-Antoine <dam@odoo.com>
-
Aaron Bohy authored
A previous commit has paved the way for displaying sample data in the reporting views. The present commit brings the required changes to have sample data in pivot views. Task ID: 2282196 Co-authored-by:
Aaron Bohy <aab@odoo.com> Co-authored-by:
Mathieu Duckerts-Antoine <dam@odoo.com>
-
Mathieu Duckerts-Antoine authored
A previous commit has paved the way for displaying sample data in the reporting views. The present commit brings the required changes to have sample data in graph views. Task ID: 2282196 Co-authored-by:
Aaron Bohy <aab@odoo.com> Co-authored-by:
Mathieu Duckerts-Antoine <dam@odoo.com>
-
Mathieu Duckerts-Antoine authored
The present commit brings the global changes necessary to have sample data in the reporting views. This includes several modifications/ fixes of the sample server (many of them for better visual results). Task ID: 2282196 Co-authored-by:
Aaron Bohy <aab@odoo.com> Co-authored-by:
Mathieu Duckerts-Antoine <dam@odoo.com>
-
Aaron Bohy authored
This commit changes the API of the SampleServer's mock registry s.t. one can register a mocked version of a method, whatever the model. The former API required a specific model to be specified, and only applied on this model. However, in order to enable the sample data feature on the cohort view, the 'get_cohort_data' method needs to be mocked, whatever the concerned model. One can now register mocked methods for a specific model only (with key 'model/method') or for every models (with key 'method'). Task ID: 2282196
-
Aaron Bohy authored
Task ID: 2282196
-
Baptiste Vergote authored
Having a non paid membership for last year and being associate with someone having a non paid membership was dispalying an 'old' membership state instead if a 'non' membership. Assumption: If an associate member is added, take the state of the associate member (tooltip of associate member). In case the associate member is a 'non member', it's stupid to associate with someone that is paying or have paid as it won't consider the state of the current paid member, the link has to be made on the other side: the 'non' paying will be associate with the 'paid'. Create membership for a/ 2019 (1jan to 31dec) > For the calculation of the 'old' state b/ 2020 (1jan to 31dec) > For the calculation of the 'paid' state Create few res.partner: AA: No associate. 2019 - Paid 2020 - Paid >> Paid member (= ok) CC Case 1: Associate with AA 2019 - Invoiced (but not paid) 2020 - None >> Paid member due to association with AA (= ok) CC Case 2: Not associate: 2019 - Invoiced (but not paid) 2020 - None >> Before fix: Old member (= nok) >> After fix: Non member (= ok) As he never paid and not linked to someone that paid. DD: Associate with AA 2019 - Invoiced not paid 2020 - Paid >> Paid member (with or without association with AA) (= ok) EE Case 1: Not associate: 2019 - Paid 2020 - None >> Old member (= ok) Case 2: Associate with DD 2019 - Invoiced (not paid) 2020 - None >> Paid member (due to association with DD) (= ok) Case 3: Associate with CC 2019 - Invoiced (not paid) 2020 - None >> Before fix: Old member (due to none having a current 2020 invoiced) (= nok it should take the state of CC) >> After fix: Non member (as CC is not a member) opw-2287050 closes odoo/odoo#55773 X-original-commit: 5e7b7b0a645bcff175bf8d2483eae5ffd4aaf89b Signed-off-by:
agr-odoo <agr-odoo@users.noreply.github.com>
-
- Aug 11, 2020
-
-
Swapnesh Shah authored
closes odoo/odoo#55764 X-original-commit: 88a489ba Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-
Swapnesh Shah authored
Before this Commit, Datetime on warning was not formatted based on User's lang. With this commit, we use `format_datetime` to correctly format Datetime. X-original-commit: b1bc2ba4
-
- Aug 12, 2020
-
-
Kevin Baptiste authored
Some interventions are done on a regular basis (e.g. maintenance of fire alarms, safety inspections). Having tasks auto-generate would facilitate the process and would ensure that the next intervention isn't missed/forgotten. closes odoo/odoo#55517 Taskid: 2172156 Related: odoo/enterprise#12246 Related: odoo/upgrade#1604 Signed-off-by:
Yannick Tivisse (yti) <yti@odoo.com>
-