summaryrefslogtreecommitdiff
path: root/addons/l10n_be/data
AgeCommit message (Collapse)Author
2021-03-08[IMP] l10n_be: Remove default account on non deductible part in VAT.Florian Gilbert
According to the documentation from IPCF, the proportion of VAT that may not be claimed back must be recorded by default on the same account as the base amount in a different move line that this base amount. Task ID: #2373849 closes odoo/odoo#67461 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2020-08-28[FIX] l10n_be: readd tax current accountswan
https://github.com/odoo/odoo/commit/95b74f40e3eb6f5d1c41033ac3c878b7e926c8c8 This commit reworked the complete CoA, but the tax accounts set as property_tax_payable_account_id and property_tax_receivable_account_id were not the right ones. closes odoo/odoo#56714 X-original-commit: 828c353cd540766ea8912f4b706b7be4da5a5f2d Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2020-05-26[IMP] l10n_be: review the CoA based on the BNB xbrl fileswilliam
Task 2213348 There where missing accounts and the CoA was not consistent (like some income accounts but not the expense counterpart). We chose to take the accounts from the National Bank of Belgium, and took the opportunity to translate all the accounts in the 3 official languages of Belgium + english. closes odoo/odoo#47815 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2020-04-10[IMP] account,*: Improve bank statements/payments workflowLaurent Smet
- Create journal entries as soon as bank/cash statement lines are created, temporary booked on a suspense account set on the journal. - Simplify the management of "blue" lines in the reconciliation widget. A "blue" line is now a journal item using a temporary liquidity account (outstanding payment/receipt accounts, set on the journal). - Adapt and simplify the bank reconciliation report. - Remove the bank reconciliation threshold date. The reconciliation report will show the not already reconciled journal entries using a liquidity account and the not already reconciled journal entries using a temporary liquidity account. Without accounting, an account.payment will involve directly the liquidity account and then, will be considered as a statement line directly. - Remove the post_at bank reconciliation feature. The "paid" state will be set on the invoices only if reconciled with a journal entry involving the journal's liquidity account. With invoicing, the payment will do that so the "in_payment" state should never be shown up. With accounting, only the statement lines have the power to move an invoice to the "paid" state. - Fix various corner cases about the management of multi-currency in bank statement lines. - Fix the conversion dates in multi-currency: Since the bank/cash is always used on the statement lines, it will use always the real "bank" date instead of the fictive payment one. - Ensure the 'reconcile' method will raise an error if the involved moves are not posted. related enterprise PR odoo/enterprise#7019 closes odoo/odoo#41301 --task: 2092096 Related: odoo/upgrade#1018 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2020-03-24[IMP] l10n_xx: auto apply fiscal positionsHiral Bhavsar
Canada(l10n_ca): Apply fiscal positions automatically based on partner's state. EU nations: Apply fiscal positions automatically for national or EU/Non EU partners. closes odoo/odoo#48250 Task: 1952975 Closes: #32126 X-original-commit: 15e0026bdeaefd7a915718781bf3f6ee0389365e Signed-off-by: Josse Colpaert <jco@openerp.com>
2020-03-03[FIX] l10n_be: CoA fix (accounts 446000 => 460000 and 461000)qdp-odoo
- Remove the deprecated 446000 Acomptes reçus account - Create a new account 461000 Acomptes reçus (Current Liabilities) - Create a new acompte 460000 Acomptes à recevoir (Current Liabilities) Was task 2205560. closes odoo/odoo#46714 X-original-commit: 8d6c5c9a2b576b67692ac1d6970d7711f9695c79 Signed-off-by: Nicolas Martinelli (nim) <nim@odoo.com>
2020-01-22[IMP] account: add a readonly groupwan
Task 2092079 Accounting firms that want to give access to their customers avoiding mistakes and risks will love this profile that can't do anything wrong... Maybe as well as companies auditors..? closes odoo/odoo#39860 Related: odoo/enterprise#6576 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-12-04[IMP] account: add account.reconcile.model.linewan
Task 2046908 Instead of having all the fields duplicated with second_*, we have now a o2m allowing us to * have more than 2 lines * reduce duplicated code * fix bugs and add features at only one place We also remove the computation of writeoff and suggestions from the client side as some code was 4-upled before (twice in in client and twice in server side). The logic is now only at one place. closes odoo/odoo#38119 Related: odoo/enterprise#6324 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-11-29[IMP] account: support multiple tax reports per countryoco-odoo
- Introduce a new account.tax.report object > Tax report lines now refer to a tax report, and the tax report to a country - Tax report lines can share tags accross reports within the same country > To support the cases where some report is a simplified version of another one: some of its lines can be computed in the same way as the 'bigger' report. > This is done by giving the same tag_name to the tax report lines, and the same country_id to their parent report. > Full support for tag name modification, and the way it impacts the shared tags (sometimes, we can overwrite them all, sometimes we must delete them, sometimes, we create new tags to replace them on some report lines). - Support copying tax report (and the lines/tags linked to it), so that it is possible to duplicate them and change the country set on the duplicate for use in another country (coopying is way better as replacing in place, as we don't keep any link to an xmlid, and still allow using the original report in the original country it was created for). - Make all l10n* modules compatible with those changes closes odoo/odoo#38964 Related: odoo/enterprise#6217 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2019-11-27[IMP] l10n_be: add account.group.templatewan
closes odoo/odoo#39422 Related: odoo/enterprise#6523 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2019-09-30[FIX] account,l10n_be: Fix accrual accounting wizardLaurent Smet
- Remove the useless domain set on the field. - Fix the belgium PCMN to work with accrual. closes odoo/odoo#37560 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-08-16[IMP] l10n_be: add control for tax reportwan
Task 1861198 Add code in tax lines for enterprise commit Check that some control formula are verified. Display it before exporting the xml and on the tax return journal entry. closes odoo/odoo#34186 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-08-14[MERGE] forward port branch saas-12.4 up to 98a55917a60Christophe Simonis
2019-08-14[IMP] account, l10n_xx: change CoA loading methodsJosse Colpaert
Before, we only had a public method that installed the CoA for the current active company. With the multi-company changes, it was not possible anymore to install a module with a demo company and then have the CoA installed in that demo company correctly. We changed that public method to be able to put an extra optional parameter and shortened its name to try_loading instead of try_loading_for_current_company. The method that it calls when there is no chart installed is made private and renamed to _load. closes odoo/odoo#35703 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-08-02[FIX] l10n_*: fix taxes repartition so that 12.3 matches what is defined in 12.2Olivier Colson
[IMP] l10n_*: don't define accounts or tags on tax repartition line templates anymore for 0% taxes [FIX] account: remove old function used to migrate the former tax model, incompatible with the new one
2019-08-09[IMP] l10n_*: add new receivable account for posJoseph Caburnay
A new feature[*] in point_of_sale (PoS) which minimizes the creation of account.move records in closing a pos.session relies on a receivable account made specifically for PoS. This commit addresses this feature's requirement by adding a new receivable account to each localization. [*] point_of_sale: single AE for a pos.session TASK-ID: 1862388
2019-08-06[IMP] base,l10n_*: Move state from l10n_* to base and removeshreya thakrar
Remove states according to new address format No need to keep states that's why they have been remove. From Module: Belgium(l10n_be) Germany(l10n_de) Poland(l10n_pl) Purpose : ======== Uniformity for define all state in base. Specification : =========== Move states from localization to base module Localization modules: China(l10n_cn) Costa Rica(l10n_cr) Dominican Republic(l10n_do) Ethiopia(l10n_et) Ireland(l10n_ie) Netherlands(l10n_nl) Turky(l10n_tr) Vietnam(l10n_vn) Romania(l10n_ro) United Kingdom(l10n_uk) that it is not a problem to put all these states in base, because the current csv only takes 0.34 s to be loaded Related to task #1967713 Closes #32767 Signed-off-by: Josse Colpaert <jco@openerp.com>
2019-06-18[FIX] l10n_be: add missing tags to repartition linesOlivier Colson
Tax report line 88 has been modified in v10 by this commit in l10n_be_reports https://github.com/odoo/enterprise/commit/1fe60a9b35245dbdba7815f32ae9bdb4c2851a87 . It has not been forward-ported properly to the new tax model: a tag must be added on refund repartition lines of taxes referencing line 88. closes odoo/odoo#34208 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2019-07-12[IMP] account: use tags on aml for tax adjustmentOlivier Colson
Make use of the new tax model to suppress 'adjustment' type for taxes, and refactor the generic adjustment wizard so that it direcly sets tags on the account move lines generated instead of needing an tax. [IMP] l10n_be: remove taxes of type 'adjustment' closes odoo/odoo#33669 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-05-21[FIX] l10n_be: apply correct sign on refund repartition for grid 62Olivier Colson
closes odoo/odoo#33525 Signed-off-by: oco-odoo <oco-odoo@users.noreply.github.com>
2019-05-10[IMP] account, l10n_*: v13 taxesOlivier Colson
- Add repartition lines on taxes - Link account tags directly to account.move.line; remove the tag_ids field from account.tag - Add a new report engine dedicated to tax reports, directly generating account tags. It is called as an alternate mode of generic tax report, with a dedicated "Use tax grids" toggle. >> The biggest change lies in the way the new tax report computes its values. Everything is now aggregated directly using the tags set on the account move lines. Thanks to that, modifying the configuration of a tax today will not impact the report for the previous periods anymore. This is a big improvement, as it means the report will keep on reflecting the values that were submitted to the state before, whatever the configuration change. - Add an audit char field to account.move.line telling with tax grids are impacted by the line, with the corresponding amount - Modify the behavior of cash basis taxes: the cash basis account is now used as the transition account, while the regular account given in tax declaration is used to store the final entry (it was the opposite before) - Modify every l10n_* module in order to keep them consistent with these changes closes odoo/odoo#32833 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-06-27[MERGE] forward port branch saas-12.4 up to 5e81b18e24aChristophe Simonis
2019-06-11[IMP] l10n_be: Add some accounts in the Belgian CoAFlorian Gilbert
Mainly for payroll purpose
2019-04-19[IMP] account: add reconcile model in l10n_be accounting and tweak the menuNicolas Bayet
- set the tax adjustment menu to be seen only in debug mode - add a new reconcile model for suspense account - change chart_template.py to consider 'to_check' field when loading the COA closes odoo/odoo#32780 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-04-17[IMP] account: automatic periodical VAT closureCedric Snauwaert
closes odoo/odoo#32619 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-04-12[FIX] l10n_be: remove duplicated tax groupsCedric Snauwaert
There was one tax group per tax which was strange, so remove all duplicated tax group and only keep one tax group per tax percentage (0%, 6%, 12%, 21%) closes odoo/odoo#32585 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-03-12[FIX] account: change reconciliation widget m2o tax_id to a m2m tax_idsCedric Snauwaert
closes odoo/odoo#26990 Signed-off-by: Quentin De Paoli (qdp) <qdp@openerp.com>
2019-02-11[IMP] l10n_be: change default taxeswan
Task 1939277 The default tax TTC (in l10n_be) generate errors in the new business game, need to change that closes odoo/odoo#30990
2019-02-11[MERGE] forward port branch saas-12.1 up to 93d736e905eChristophe Simonis
2019-02-08[IMP] l10n_be: switch account templates to csv from xmlHetashree Chauhan
purpose of this task: Create all account.account.template from csv file. after this commit: all account.account.template of country 'Belgium' will be created from csv file, instead of xml. This commit is related to task_id : 1909961. closes odoo/odoo#28879
2019-02-07[ADD] l10n_be: Add Brussels as a province in BelgiumHardik Prajapati
Even if Brussels is not a province in Belgium, poeple are confused to not see it in the states of Belgium TaskID: 1909249 closes odoo/odoo#30888
2018-12-20[IMP] l10n_{be,ca}: translate the CoA in both base languages tooMartin Trigaux
Same as ea747d23e4 for Belgium and Canada If somebody chose nl instead of nl_BE as the language (e.g. on the SaaS on odoo.com, only nl is proposed on startup), the chart of account was not translated. Now it will be in both languages. Rename the translation file so it is loaded by any nl_* language Add multiple spoken_languages to be sure to load each one via the process_translation mechanism. Apply same logic for fr_CA closes odoo/odoo#29682
2018-12-11[MERGE] forward port branch saas-11.3 up to 55dafc20f6bChristophe Simonis
2018-12-11[MERGE] forward port branch 11.0 up to 7e5d5045bfaChristophe Simonis
2018-12-11[MERGE] forward port branch saas-15 up to 1ace2ed88beChristophe Simonis
2018-12-11[MERGE] forward port branch saas-14 up to 5a147acf1beChristophe Simonis
2018-12-05[FIX] l10n_be: Account 451200 must be reconciliableJulien (juc) Castiaux
opw-1913108 closes odoo/odoo#29251
2018-09-19[IMP] account: test install of all l10n modulesChristophe Monniez
l10n modules are blacklisted on the runbot. With this commit, a tagged test is added that installs all the l10n modules. A chart of account is installed in a different company for each one. This test is a first step to test all l10n. It's intended to be launched by a runbot cron script.
2018-05-29[FIX] l10n_be: fix installation of moduleqdp-odoo
The previous commit https://github.com/odoo/odoo/commit/7a31a92afa9a2ad280a6ec110fc9547e48b89466 removed the liquidity transfer account template to replace it with a system of prefix like we already had for bank/cash accounts. However, that transfer account template was used as account_id in an account.reconcile.model.template object. To fix that, at the creation of chart template (using _update() of ir.model.data, because we need to have the module/xml_id reference) we create the account.account.template and its xml reference in ir_model_data table Was OPW https://www.odoo.com/web?#id=1851523&action=333&active_id=1278&model=project.task&view_type=form&menu_id=
2018-05-28Revert "[FIX] l10n_be: fix installation of module"Christophe Simonis
This break installation of `payment` module. This reverts commit 98fa196e00565ad211f63c4a10419027035d50b0.
2018-05-25[FIX] l10n_be: fix installation of moduleqdp-odoo
The previous commit https://github.com/odoo/odoo/commit/7a31a92afa9a2ad280a6ec110fc9547e48b89466 removed the liquidity transfer account template to replace it with a system of prefix like we already had for bank/cash accounts. However, that transfer account template was used as account_id in an account.reconcile.model.template object. To fix that, at the creation of chart template (using _update() of ir.model.data, because we need to have the module/xml_id reference) we create the account.account.template and its xml reference in ir_model_data table Was OPW https://www.odoo.com/web?#id=1851523&action=333&active_id=1278&model=project.task&view_type=form&menu_id=
2018-05-23[ADD] account, l10n_*: create transfer account based on prefix.Laurent Smet
This commit changes the mechanism to get the transfer account. As the bank/cash accounts, the transfer account is now created automatically based on a prefix. -task: https://www.odoo.com/web#id=35857&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720
2018-03-26[FIX] base: correct id to BelgiumMartin Trigaux
2018-03-19[ADD] l10n_be: add states for BelgiumYenthe V.G
Closes #23714
2018-01-09[IMP] account, l10n_*: merge tax_adjustement as a new type_tax_useLaurent Smet
2018-01-09[IMP] l10n_*: make bank_account_code_prefix/cash_account_code_prefix requiredLaurent Smet
2017-11-07[IMP] l10n*: CoA loading yml files to xmlYannick Tivisse
2017-08-28[IMP] account,sale,l10n_*: display tax amount per tax group in sale/account ↵Mehul Patel
reports Each tax is linked to a tax group. Each tax group is display separately with the corresponding amount when the business reports (invoices/sale orders) are printed. NB: Because each tax is now linked to a tax group. Every localization have been updated according it. task: https://www.odoo.com/web#id=30501&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 PR: #16724
2017-08-09[IMP] account: Add stat button on taxes to archive themMehta Kinjal
+ set some taxes inactive for l10n_be Was PR #18130
2017-07-27[IMP] l10n_*: Uniformize the reporting menuitems order and labelsDhaval Panchal
Purpose ======= Accounting reports are quite confusing for an accountant as the menuitems doesn't to have a clear structure. Specifications ============== Move all the localizations menuitems to the first position under `Reporting` Put the `US GAAP` report menuitem items under the localizations and rename it accordingly