Christophe Simonis
069278b652
[MERGE] forward port branch saas-11.3 up to 55dafc20f6
2018-12-11 18:51:05 +01:00
Christophe Simonis
55dafc20f6
[MERGE] forward port branch 11.0 up to 7e5d5045bf
2018-12-11 17:06:48 +01:00
Christophe Simonis
7e5d5045bf
[MERGE] forward port branch saas-15 up to 1ace2ed88b
2018-12-11 16:20:34 +01:00
Christophe Simonis
5a147acf1b
[MERGE] forward port branch 10.0 up to f69c004795
2018-12-11 14:33:39 +01:00
Nicolas Martinelli
d160454226
[FIX] base_vat: Albania
...
The module `vatnumber` (which is not maintained anymore) uses an
incorrect validation method for Albanian VAT numbers. Therefore, we use
the library `stdnum`, on which `vatnumber` relies for most cases.
opw-1912680
closes odoo/odoo#29280
2018-12-05 13:56:52 +00:00
Adrian Torres
3f4f77fd9d
[REF] *: adapt code to new related default behaviour
...
This commit adapts the business code to changes introduced by
the parent commit in order to keep the same behaviour as before.
All readonly=False fields will have to be checked afterwards to confirm
that the business case requires write access to the source field.
2018-09-27 12:10:23 +02:00
Fabien Pinckaers
b341b5ca73
[IMP] Remove duplicate fields names
2018-01-07 19:28:03 +01:00
Christophe Simonis
10128fa7e8
[MERGE] forward port branch saas-16 up to dc2a6c6cd2
2017-10-20 19:27:04 +02:00
Christophe Simonis
5ea0f55d65
[MERGE] forward port branch saas-15 up to bee0c11ef7
2017-10-20 17:57:21 +02:00
Christophe Simonis
a3b3bb2228
[MERGE] forward port branch 10.0 up to 9b4447e9aa
2017-10-19 23:16:39 +02:00
Christophe Simonis
03180ecb0c
[MERGE] forward port branch 9.0 up to 2deb95b852
2017-10-19 14:42:37 +02:00
Christophe Simonis
66ca687324
[MERGE] forward port branch saas-17 up to ed901bedcb
2017-09-15 18:09:39 +02:00
Nhomar Hernández [Vauxoo]
b1368d56be
[FIX] base_vat: Regex need 'br' insted only 'r' now on python3
2017-09-15 14:24:30 +02:00
Christophe Simonis
e390b0d640
[MERGE] forward port branch saas-17 up to 1e17035f71
2017-09-13 20:07:38 +02:00
Christophe Simonis
1e17035f71
[MERGE] forward port branch saas-16 up to 268cf9d04a
2017-09-13 19:32:35 +02:00
Christophe Simonis
268cf9d04a
[MERGE] forward port branch saas-15 up to 127dea7f66
2017-09-13 18:45:07 +02:00
Christophe Simonis
c8194a7647
[MERGE] forward port branch 10.0 up to c8b5c01340
2017-09-13 16:55:42 +02:00
Nicolas Martinelli
7f356d6653
[FIX] account: mark as reconciled
...
`last_time_entries_checked` is a commercial field, so bypassing the
write won't sync it.
Closes #19274
opw-770018
2017-09-12 18:27:33 +02:00
Yannick Tivisse
781a03b2bc
[IMP] res_config: Update file names, xmlids, class names according to guidelines
...
Now that we only have one model (res.config.settings). Uniformize everything according to the guidelines.
2017-09-01 13:03:18 +02:00
Deep Patel
898224f110
[IMP] web,account,...: Regroup settings, add a nav and search bar
...
Purpose
=======
Settings are often way too long and hard to scan and sometimes you don't know where to find the settings you're looking for.
By adding a left navigation, you can already have an overview of the settings, and switch easily between them.
Specification
=============
- Add a search bar on all the apps that have settings which can search results from all the installed apps.
(If i'm on sales settings,and I search anything then it shows results from sales settings and also shows
all the other matching results from all the other apps such as, Inventory...etc) with app name.
- Able to activate feature from the current page results (no matter if the searched result is from another apps).
- Highlight searched word in results
- Delete the sheet, have a full white background
- Add left navigation bar on setting
- Left navigation bar fixed
- List displayed based on installed apps
- On right panel, by default display current app setting and change accordingly
- [Mobile] Left navigation bar displayed on top
- Add Breadcrumb on top of the page: have the name "Settings" + Save / discard CTA + Search
- Add General Settings on the nav bar
- remove "save this page..." notif in all settings
- Delete all recommanded apps section + all checkbox that install app should disappear:
payroll: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrSkMzWVpuZ0ZoaFE/view?usp=drivesdk
Events: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrYXlHMHd2NTM2blE/view?usp=drivesdk
Manufacturing: Delete Repair - Quality Control - Maintenance - Product Lifecycle Management [LAP][ok]
Timesheets: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrdFg5XzNydkd2TlU/view?usp=drivesdk
project: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrraWo3NE04TktwcTQ/view?usp=drivesdk
inventory: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrQkRaVUR5ekFQYTQ/view?usp=drivesdk
recruitment: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrbDdqLWQweF80UkE/view?usp=drivesdk
purchase: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrRlAyUDBnb0trQWs/view?usp=drivesdk
email marketing: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrOUZONjhvX2k3Y2s/view?usp=drivesdk
expenses: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrrR0JpN1ZpQmtxU3M/view?usp=drivesdk
attendances: https://drive.google.com/a/odoo.com/file/d/0B1uIL9E_zXrralpjZ1VJclNpMWs/view?usp=drivesdk
- About duplicate settings:
Docsaway: Delete from Sales + delete Default Print Provider
Attributs & Variants: Delete from Purchases - Manufacturing
Multi-currencies: delete from Sales
Unit Of Measures: Delete from Purchase & Expenses
- Add a scroll bar on the left bar when there's too many apps
- Keep the navbar visible even when you search
- Move General Settings to the bottom of the list
- Update on Settings:
- Accounting:
- rename automatic rates
- Anglo Saxon Account: Should be in technical feature
- Place Accounting Reports section before Taxes section
- CRM:
- Phone Validation: Enforce international format becomes
- Local Numbers: (2 radio buttons proposals) Add international prefix / No prefix
- Fleet: typo " ... a new car if ..." + text is too long <br>
- project: fix tooltip for colab pads
2017-09-01 13:02:54 +02:00
dip-odoo
cfdc76d758
[IMP] base_vat: clearer labels for VIES check
2017-08-08 13:58:39 +02:00
Yannick Tivisse
a38a3e93c2
[MOV] *: Reorganize configuration files according to guidelines
2017-06-19 17:37:38 +02:00
Christophe Simonis
99c34c4119
[MERGE] forward port branch saas-16 up to 6f3eada2c3
2017-06-06 19:38:29 +02:00
Christophe Simonis
6f3eada2c3
[MERGE] forward port branch saas-15 up to f687a27b79
2017-06-06 19:23:03 +02:00
Raphael Collet
1095744e7f
[FIX] base_vat: invoke method on record as expected
...
OPW 744859
2017-06-06 12:22:01 +02:00
Olivier Dony
5d2869cbc8
[MERGE] Forward-port saas-16 up to ba15df47cb
2017-06-01 01:46:13 +02:00
Olivier Dony
ba15df47cb
[MERGE] Forward-port saas-15 up to 17b847c0f6
2017-06-01 01:10:29 +02:00
Olivier Dony
b9e2207267
[MERGE] Forward-port 10.0 up to 7e44444878
2017-06-01 00:15:27 +02:00
Torvald B. Bringsvor
74c8973c52
[FIX] base_vat: Add support for MVA suffix in Norwegian VAT numbers.
...
Description of the issue/feature this PR addresses:
The Tax ID field is validating NOxxxxxxxxx as format, but the format is actually NOxxxxxxxxxMVA if you are in the VAT registrty.
Current behavior before PR:
Valid tax numbers for Norway are rejected.
Desired behavior after PR is merged:
The format NOxxxxxxxxxMVA is accepted, along with the old behaviour of NOxxxxxxxxx.
2017-05-30 12:14:31 +02:00
xmo-odoo
fffaf735f5
[FIX] P3: list -> iterable builtins ( #16811 )
...
In Python 3:
* various builtins and dict methods were changed to return
view/iterable objects rather than lists
* and the separate Python 2 view/iterable builtins and methods were
removed altogether
This is problematic when using these items as list (which the happens
repeatedly in Odoo), but more viciously when iterating *multiple times*
over them (which also happens, which I've messed up multiple times while
writing this, and which is a pain to debug even when you've just created
the issue).
Convert all code using these to semantics-matching cross-version
helper functions to get the LCD behaviour between P2 and P3, and
forbid the builtins via lint.
issue #8530
2017-05-10 09:39:55 +02:00
xmo-odoo
b4429c2a91
[FIX] Various P3-related import changes
...
* LDAP import: python-ldap is not python3-compatible, pyldap is
Warning: only supported from debian Stretch (current testing)?
https://packages.debian.org/search?searchon=names&keywords=pyldap
* implicitly relative imports
* imports of moved or removed stdlib modules
issue #8530
2017-04-28 09:06:53 +02:00
Naglis Jonaitis
3f232a6022
[FIX] base_vat: check 1 char VAT code
...
If a VAT with only 1 character is set, it will crash with an IndexError
Closes #14995
2017-01-27 18:25:21 +01:00
ptr
5b79505bb1
[IMP] account*: Improve the settings form view
2016-12-29 15:46:37 +01:00
qdp-odoo
f430736b79
[FIX] base, base_vat: constrains decorator does support only directs fields
2016-10-27 16:28:18 +02:00
qdp-odoo
f643bca6cf
[IMP] base_vat: allow to re-use the 'vat' field of res.partner for localized TIN number algorithm without forcing to prefix that number with the country code (which is weird for people).
2016-10-26 08:27:49 +02:00
Shivam Dudhat
8466081792
[MIG] base_vat: new API
2016-04-20 14:45:04 +02:00
Shivam Dudhat
a7250766dc
[REF] base_vat: rearrange files
...
Also split views into two files, one for res.partner and one for res.company.
2016-04-20 14:45:04 +02:00