Christophe Simonis
4eff0af02e
[MERGE] forward port branch saas-12.1 up to 6878c9f342
2019-03-21 13:58:37 +01:00
Christophe Simonis
c50d7d6bc5
[MERGE] forward port branch 12.0 up to 82c4393fd0
2019-03-19 15:14:23 +01:00
Christophe Simonis
bd63913326
[MERGE] forward port branch saas-11.3 up to 4e39328a76
2019-03-18 20:03:24 +01:00
Lucas Perais (lpe)
04f7c650d0
[FIX] l10n_fr_fec: float representation when summing
...
Before this commit, it may happen that the the grouped account move lines
sum will be business-wise "zero" but that its representation in SQL will not be
rather, it will be equal to "10^[-high number]"
After this commit, we round the sum to the number of digits of the company's currency
to see if it is equal to zero, or not.
We also need to filter out the specific case of unaffected earnings
OPW 1942177
closes odoo/odoo#31755
Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com >
2019-03-14 13:14:07 +00:00
Christophe Simonis
71faa19af0
[MERGE] forward port branch saas-12.1 up to 2b3296bbf8
2019-03-11 14:42:34 +01:00
Christophe Simonis
2c5c9b8342
[MERGE] forward port branch 12.0 up to c023d0784f
2019-03-08 17:56:14 +01:00
Lucas Perais (lpe)
6aad8b2691
[FIX] l10n_fr_fec: dom-tom excluded from EU's fiscal territory
...
Sources:
https://www.service-public.fr/professionnels-entreprises/vosdroits/F23570
http://www.douane.gouv.fr/articles/a11024-tva-dans-les-dom
This commit allows a Dom-Tom based company to export the FEC file out
without needing to have a normalized French TVA set on the company
OPW 1946623
closes odoo/odoo#31543
Signed-off-by: "Lucas Perais (lpe)" <lpe@odoo.com >
2019-03-04 13:53:50 +00:00
Lucas Perais (lpe)
5dfb6e39af
[FIX] l10n_fr_fec: no new line at the end of file
...
It seems that our beloved administration is not happy with the FEC file
ending with an empty new line
Hence, this commit makes the FEC file last line end without \r\n characters
and there is no empty new line
OPW 1943302
2019-03-04 13:53:48 +00:00
Christophe Simonis
93d736e905
[MERGE] forward port branch 12.0 up to 6e8dff1952
2019-02-11 16:17:02 +01:00
Christophe Simonis
75eec26da3
[MERGE] forward port branch saas-11.3 up to 728bb2a28e
2019-02-11 12:47:52 +01:00
Christophe Simonis
8c29df10e0
[MERGE] forward port branch saas-12.1 up to 93d736e905
2019-02-11 17:00:35 +01:00
Florent de Labarre
d260c53d12
[FIX] l10n_fr_fec: wrong formatting
...
The exported CSV contains unexpected `b` characters.
opw-1937282
closes odoo/odoo#30838
2019-02-08 13:33:03 +00:00
Stéphane Bidoul (ACSONE)
e6060dc7be
[I18N] l10n_fr_fec: update fr.po
...
The file no longer matched the linked .pot file
closes odoo/odoo#29328
2019-01-02 15:15:55 +00:00
Nicolas Martinelli
09a2ef2e7c
[FIX] l10n_fr_fec: date
...
The FEC report fails to generate because of an incorrect variable type.
opw-1908541
closes odoo/odoo#28832
2018-11-20 10:49:47 +00:00
Xavier Morel
66f0e26f6f
[CHG] *: make binary fields default to attachment=True
...
Check that it makes custom binary fields into attachment as that's the
main reason for the change: when users create binary fields via Studio,
they're necessarily db-stored (as the interface doesn't allow altering
the attachment attribute and it's unclear how we'd handle users
switching it on/off every time), which significantly bloats their
database (and burns storage & backup space), especially as the primary
use case for binary fields is adding images and documents to records.
* check that binary fields are properly created as attachment=True
* add attachment=False on fields where that seems relevant (most but not
all of the fields previously using the default)
* remove occurrences of attachment=True
closes odoo/odoo#29308
2018-12-07 13:37:34 +00:00
Christophe Simonis
afe0133302
[MERGE] forward port branch saas-11.3 up to 3e54704e66
2019-03-06 10:59:32 +01:00
Martin trigaux
710f67ad4b
[I18N] export saas-11.5 source terms
...
To match new model_terms syntax
2018-09-18 14:30:04 +02:00
Fabien Pinckaers
6ee7c68efa
[IMP] l10n_*: remove from CoA menu non CoA modules
2018-08-18 13:54:38 +02:00
Fabien Pinckaers
ecc69c93ba
Merge branch 'master-enterprise2-fp'
2018-08-06 14:47:06 +02:00
Raphael Collet
960360afe4
[REF] *: use native date/datetime for Date/Datetime fields
...
From this commit onwards, Date fields will return datetime.date objects and Datetime fields will return datetime.datetime objects, this implies a number of things that are clearly explained both in the ORM API for master.
This commit also introduces a number of helper functions for dates and datetimes that are exposed in tools.date_utils and fields.Date[time], explained in the documentation as well.
Task-ID: 47189
2018-08-06 14:37:19 +02:00
Fabien Pinckaers
7f9e7f0c96
[IMP] *: only show 'learn more' when there is a web page describing the module
2018-08-06 11:57:41 +02:00
qsm-odoo
c59380bac5
[REF] *: BS4, rename btn-default to btn-secondary
...
BS4 "btn-default" class was replaced with "btn-secondary", which makes
more sense.
2018-07-27 12:36:54 +02:00
Christophe Simonis
c921d94236
[MERGE] forward port branch saas-15 up to 3730a0d2df
2018-03-13 12:05:36 +01:00
Christophe Simonis
0e898eae35
[MERGE] forward port branch 10.0 up to 0440e25380
2018-03-12 18:16:02 +01:00
Nicolas Martinelli
00acd9882b
[FIX] l10n_fr_fec: escape references
...
Escape the character `|` in the reference, to avoid messing with the
exported CSV file.
opw-1814994
2018-03-12 08:09:20 +01:00
Christophe Simonis
b42b9c936b
[MERGE] forward port branch saas-16 up to 3b7bf3a4b8
2018-01-12 18:15:23 +01:00
Christophe Simonis
3b7bf3a4b8
[MERGE] forward port branch saas-15 up to 8962b8ecc2
2018-01-12 17:23:10 +01:00
Christophe Simonis
d35a76ee17
[MERGE] forward port branch 10.0 up to d76237e038
2018-01-12 16:16:51 +01:00
Christophe Simonis
4eaef03df3
[MERGE] forward port branch 9.0 up to 330f84f211
2018-01-12 11:25:58 +01:00
qdp-odoo
330f84f211
[FIX] l10n_fr_fec: fix format of Debit/Credit columns
...
Numeric columns of fixed length should be left padded with '0' instead of ' ' (Article A47 A-1 Section III 2°)
2018-01-11 10:46:31 +01:00
Christophe Simonis
a094f6318b
[MERGE] forward port branch saas-16 up to 745d00362a
2017-11-16 12:40:36 +01:00
Christophe Simonis
5877b7b38c
[MERGE] forward port branch saas-15 up to 73e4dacf78
2017-11-15 15:50:36 +01:00
Christophe Simonis
0bf7ab4511
[MERGE] forward port branch 10.0 up to 0fe7989e24
2017-11-15 14:50:46 +01:00
Christophe Simonis
0a775adda8
[MERGE] forward port branch 9.0 up to b152c5be4f
2017-11-15 11:25:18 +01:00
Nicolas Martinelli
73f0c6da6d
[FIX] l10n_fr_fec: Receivable/Payable
...
In the FEC report, opening entries on receivable and payable accounts
should be split by partner.
opw-781321
2017-11-14 14:24:53 +01:00
Christophe Simonis
e918271f76
[MERGE] forward port branch saas-16 up to 8fdac4b6b2
2017-10-27 14:09:20 +02:00
Christophe Simonis
4873aeb501
[MERGE] forward port branch saas-15 up to 991ba1d861
2017-10-26 20:07:36 +02:00
Christophe Simonis
a2890c1e76
[MERGE] forward port branch 10.0 up to bbc226cd6c
2017-10-26 19:03:19 +02:00
Christophe Simonis
7a03426826
[MERGE] forward port branch 9.0 up to ab9b5a13e4
2017-10-26 17:47:49 +02:00
Pierre Rousseau
b80b13a572
[FIX] l10n_fr_fec: change EcritureNum
...
opw-777652
2017-10-26 15:54:04 +02:00
Christophe Simonis
017ee5eab3
[MERGE] forward port branch saas-17 up to 877e709871
2017-08-24 13:17:53 +02:00
Xavier Morel
be7c5aefdf
[FIX] P3: CSV reading & writing
2017-08-20 23:25:54 +02:00
Xavier Morel
3824b5dcc1
[FIX] P3: fix base64 and StringIO uses
...
* StringIO removed from stdlib, replace with io
* try to correctly handle BytesIO/StringIO (one is for bytes the other
is for text)
* fix base64: Python 3 removed bytes-encoding and bytes-bytes
codecs (via #encode) so replace all calls to str.encode('base64'),
also b64encode is a bytes->bytes conversion so attempt to properly
handle that
issue #8530
2017-08-20 23:25:54 +02:00
Yannick Tivisse
8cc216b659
[IMP] account: Split clearly the accounting & invoicing applications
...
PURPOSE
=======
1) Have a clear split between the invoicing and the accounting apps
2) Have a clear split between the community and the enterprise version (no accounting in community)
SPECIFICATION
=============
(1) When only invoicing installed, we shouldn't see accounts (for community and enterprise)
(a) Perpetual Inventory Valuation:
- Hide the field inventory valuation from the product category
(b) Taxes
- No accounts
- No cash basis option
- No tax adjustment
(2) Remove from Community, modules:
- Accounting
- Budgets
- Assets
(3) No account_report in community, keep PDF reports for
- sale/purchase journal
- Aged partner balance
- Partner Ledger
(4) Clean split between invoicing and accounting in enterprise
(a) When installing invoicing, I shouldn't have access to accounting just by changing my access right to adviser
(b) Menus (when only invoicing installed)
- Sales
- Customer Invoices
- Customer Credit Notes
- Payments
- Customer Statements
- Customers
- Sellable Products
- Purchases
- Vendor Bills
- Vendor Credit Notes
- Payments
- Vendors
- Purchasable Products
- Reporting
- Partner Reports
- Partner Ledger
- Aged Receivable
- Aged Payable
- Audit Reports
- Tax report
- Management
- Invoices
- Product Margins
- Configuration
- Settings
- Products
- Products
- Accounting
- Taxes
- Fiscal Positions
- Bank Accounts
- Journals
- Management
- Payment Terms
- Follow-up levels
- Payments
- Payment Acquirers
(c) Settings (when only invoicing installed)
- Fiscal Localization
- Taxes
- Default Taxes
- Rounding Method
- TaxCloud connection
- TaxCloud Categories
- EU Digital Goods VAT
- VIES VAT CHECK
- Currencies
- Main currency
- Multi-currencies
- Invoicing
- Warnings
- Docsaway
- Customer Payments
- Follow-up levels
- Payment Followup
- Bills Payment
- Bank & Cash
- Analytics
- Margin
- Automated Entries
Remarks
- Test with the different access rights
2017-08-11 13:57:30 +02:00
qdp-odoo
ecf6f6cb5f
[IMP] l10n_fr_fec : add technical information of FEC files.
...
Was PR #16229 . Courtesy of Florent de Labarre
2017-08-02 15:31:38 +02:00
Florent de Labarre
fe9e7d47b8
[FIX] l10n_fr_fec : remove tab in final file
...
Was PR #16228 . Courtesy of Florent de Labarre
2017-08-02 14:42:04 +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
Christophe Simonis
eddefc9948
[MERGE] forward port branch 10.0 up to 8c55e57c7f
2017-03-01 16:14:41 +01:00
Christophe Simonis
7abeace770
[MERGE] forward port branch saas-11 up to 5c4744cd1f
2017-03-01 15:17:55 +01:00
Christophe Simonis
5c4744cd1f
[MERGE] forward port branch 9.0 up to 5f9f4f4d9d
2017-03-01 14:07:15 +01:00