ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
Odoo 9
Enterprise
OCA CommentsOdoo 9
Community
OCA CommentsHow to fill the gap with OCA module?Odoo Comment (fp - 26/10/2015)Public Comments
2
Set-up
3
Chart of account modification/importExistingcsv import as before
Improvement : Chart of account import simplified since no more parent_id and only 1 type
ExistingidemNo more view accounts and intermediate accounts in France it is allowed to post on 602000 and 602001 and 602 as an example. Addition of a Fund chartfield to support NPO and government fund accounting.
4
Several companies can be set-upExistingno limitation hereExistingidem
5
Automatic Currency updateExistingSource : Yahoo + ECBNot Existinghttps://github.com/OCA/account-financial-tools/tree/9.0/currency_rate_updatecurrency_rate_live is an Enterprise only module
6
VAT set-upExistingImprovement : Simplier for end userExistingImprovement : Simplier for end user
7
Notion of Fiscal year & periodNot ExistingIn Odoo9, a fy or a period is a start date and a end date only useful for reports filtering.
Odoo also took the assumption that a fiscal year is in most case 12 months.
In case the fy is not 12 month lengh, use the advanced filter in reports.
Not ExistingidemOCA created the notion of date range with types (like the type 'fiscalyear' or the type 'month' for ex.)

All OCA financial report will be base on these notion making as easy as in previous Odoo version dates filtering and without going againt current Odoo logic.

https://github.com/OCA/server-tools/tree/9.0/date_range

https://github.com/OCA/account-financial-tools/tree/9.0/account_fiscal_year
Why not? It's not acceptable to have users install crappy modules to make things even more complex.we need to be able to define "short" (or even longer) fiscal years to allow change of fiscal years end. This typically needs to be done if a company gets purchased from anther one and has to adapt it's fiscal year to the new owners fiscal year to allow for consolidation. We once had in ONE year Jan-Feb, March, April-March I agree too in France it is common for a struggling company for example to make a 15 or 18 months fiscal year instead of 12 months to try to recover
8
Notion of periodNot ExistingNot ExistingImprovement : Period removed but replace by accounting date which will avoid users to filter by period or date without understand conseiquences on initial balanceshttps://github.com/OCA/server-tools/tree/9.0/date_rangeaccountants think in "periods" - can we educate them to the power of the calendar? I agee too. Even if the date locking mechanism is a genious idea, an accountant does not understand that (I made the test with my wife)
9
Journal set-upExistingExisting
10
Bank account set-upExistingcleaner than in odoo8Existingcleaner than in odoo8
11
Fiscal year change
12
Fiscal year Opening entryNot ExistingNo opening entry but initial balances calculated on the fly insteadNot ExistingNo opening entry but initial balances calculated on the fly instead
13
Archive system of closed fiscal yearNot ExistingCan be a plus since you have full history access.
Odoo says it would not improve general performance anyway.
(However, it obvious that years after year the system slow down with more and more entries but archive system is maybe not the solution)
Not Existingidem
14
Data import
15
Import of Open invoices via csv (from other system)Existingcsv import as before.
You can import any data this way
Problems : slow when import a more than 20000 lignes
Errors given by Odoo are often too technical for a end user
Existingidem
16
Journal entry mass importExistingYou can import journal entries via csv template
ExistingA module connector_file can be a solution to import very large csv file (slicing and queueing import)
17
Ergonomy
18
Filters options in list viewsExistingGeneric filtering very powerfull (advance filtering, cumulative filtering, possibility to save it, share it...)
+ Great Improvement : end-user can now create/save its own group by

Known Limitation : filter by date range is complex, no relative date range filtering without coding (ex : last week, current month...), you cannot modify a complex filter you have to recreate it
Existingidem
19
Possibility to get subtotals on journals entriesExistingYes possibility to group by almost anything ; usually subtotals are always there where necessaryExistingidem
20
Documentation/Help
21
Quality End-user fonctional documentationExistingHuge improvement here
Next step is a doc with realistic story cases from end to end.
Existingidem (but all printscreen are with enterprise design)Documentation is very clear and nice
22
Doc in other languages than englishNot ExistingPossible via transiflex. WIPNot Existingidem we used the wiki to link wiki pages to models and show wiki link with the model
23
PlannerExistingImprovement : good help for end-users set-upNot ExistingImprovement : good help for end-users set-up
24
Tool tips on fields or viewsExistingIf you put the mouse pointer on a field you can get some extra info in some caseExistingidem
25
Invoicing
26
Invoice in multicurrencyExistingImprovement : In case of multi-currency, subtotals are converted in company currency
(And Credit notes and invoices are eventually in grouped)
ExistingImprovement : In case of multi-currency, subtotals are converted in company currency
(And Credit notes and invoices are eventually in grouped)
27
Inter-company invoicingExistingYes, an customer invoice generate a mirror supplier invoice for ex. in the other companyNot ExistingYes, an customer invoice generate a mirror supplier invoice for ex. in the other companyWorks with inter_company_rules module in enterpriseobviously lost functionality
28
Time invoicingExistingExistingfor VAT reasons the timespan (period) of must be printed on the invoice (for 2015 Q1), the invoice date should be the last date of the invoiced period
29
Purchased material invoicingExistingExistingStandard in v9: time & material based invoicing new feature
30
Reccuring invoicing based on contract ExistingExisting
31
Analysis viewExistingImprovement : Group by can now handle multi-currency totals
Known limitations : quickly reach perf. issues
Existingidem
32
Banking
33
Bank Statement import (Cfonb, CAMT, CODA, Paypal, Atos, SixPayment...)ExistingNot ExistingCODA is implemented in enterprise. Paypal is supported as a direct integration (not import) through the Yodlee module.
34
Link to bank hubExistinginteresting list of banks with Yodlee (Plaid more for US) : https://github.com/odoo/enterprise/blob/9.0/account_yodlee/data/online.institution.csvNot Existinginteresting list of banks with Yodlee (Plaid more for US) : https://github.com/odoo/enterprise/blob/9.0/account_yodlee/data/online.institution.csvLots of countries, test here: https://www.odoo.com/page/accounting-features
35
Bank statement maunual fiillingExistingExisting
36
Multicurrency paiement (realised gain/Loss)ExistingExisting
37
Adjustement entries (roudings, bank fees, write-off...)ExistingGreat Standard tool for reconcilaition and adjustement entriesExistingGreat Standard tool for reconcilaition and adjustement entries
38
Automatisation rules for Adjustement entries (big bank statement)Not ExistingNot Existinghttps://github.com/OCA/bank-statement-reconcile/tree/9.0/account_operation_rule
39
Cheque depositExistingNot Existingto be ported :
https://github.com/OCA/account-financial-tools/tree/9.0/account_check_deposit
40
Electronique Payment (ex: SEPA)ExistingLimitation in enterprise: This module is Ok for SME with very few suppliers only :
* SEPA payment cannot totally handle multi-payment terms on supplier invoices
* You can pay all due invoice at a date at once -> you have to pay invoice by invoice (or partner by partner if in the same currency)
* You cannot group payment
* Direct debit not handled
Not ExistingLimitation in enterprise: This module is Ok for SME with very few suppliers only :
* SEPA payment cannot totally handle multi-payment terms on supplier invoices
* You can pay all due invoice at a date at once -> you have to pay invoice by invoice (or partner by partner if in the same currency)
* You cannot group payment
* Direct debit not handled
*Payment order re-created like in Odoo8 (but largely improved)
* SEPA & Direct Debit advanced features
* Multicurrency, payment grouping, Direct accoutning positing (using clearing account or not)
* Notion of Payment modes added

see : https://github.com/OCA/bank-payment
41
Payment AcquirersExistingFeature available from Odoo E-shop only and with the following aquirers :
Paypal
Ogone
Adyen
Buckaroo
(payment lines on Sale Order -> no accounting posting)
Not ExistingFeature available from Odoo E-shoponly and with the following aquirers :
Paypal
Ogone
Adyen
Buckaroo
(payment lines on Sale Order -> accounting positing
42
Bank statement ReconcileExistingExisting
43
Manual reconcile (not bank lines related)ExistingEnterprise version : to access journal items lines go through to general leger report
Community version : Menu not accessible unless you activate the debug mode -> so no more manual reconcial possible out of the bank statement reconcile (ex : suspens account, netting...)
ExistingEnterprise version : to access journal items lines go through to general leger report
Community version : Menu not accessible unless you activate the debug mode -> so no more manual reconcial possible out of the bank statement reconcile (ex : suspens account, netting...)
to access debug mode hidden menus :
https://github.com/OCA/server-tools/tree/9.0/base_technical_features
(you get the journal items menu back)

Reconcile ID is no more appearing makes it very difficult tow find the items that are reconciled together ; even worse for partial reconciled lines : the partial payment line is marked as reconciled
44
Journal entries dates : entry date, document date, creation dateExistingExisting
45
Mass Journal entries reconcile (ie: for e-commerce credit card big import transactions)ExistingThe bank statement feature is not made to handle this big import and reconcile.

The Odoo Std mass reconcile is not powerfull enough for this usage in my opinion
ExistingThe bank statement feature is not made to handle this big import and reconcile.

The Odoo Std mass reconcile is not powerfull enough for this usage in my opinion
https://github.com/OCA/bank-statement-reconcile/tree/9.0/account_mass_reconcile

This module allows you to define reconcile very strict rules per account
* no more partial reconcile (due to Odoo data model change in v9)
Mass reconcile is part of the reconciliation process. (it checks everything that can be done automatically before launching the manual tool)
46
Credit cards deposit (small) - ex : Employee corporate credit card)ExistingImprovement : was missing in v8Not ExistingImprovement : was missing in v8Use the module account_batch_deposit
47
Credit cards, Marketplaces payment list, Aquirers (ATOS,...) deposit (large volume of data)Not Existing* account_batch_deposit works on the model payment only so youo cannot click on Register payement button invoice by invoice for such large amount of transactions.
You usually want to import all transactions straight to accounting ledger
Not Existing* account_batch_deposit works on the model payment only so youo cannot click on Register payement button invoice by invoice for such large amount of transactions.
You usually want to import all transactions straight to accounting ledger
https://github.com/OCA/bank-statement-reconcile/tree/9.0/account_move_base_importUse the module account_batch_deposit
48
Corporate credit cards (given to employees)ExistingImprovement : was handled with difficulties before
Not ExistingImprovement : was handled with difficulties before
The expense module support that since v9. (paid by company, paid by employe)
49
Mass entry corrections (cf. Xero tool) (ie: reallocate the account xxx to a range of journal entries)Not ExistingNot Existing
50
Transfer account (bank acc. to bank acc.)ExistingExisting
51
Multi-payment termsExistingExisting
52
Early payment discountExistingExisting
53
Bank statement reconcileExisting(A longly wanted report)
* Improvement with huges&positive consequences : unification of payement model (ex payment order & voucher + immediate posting (no more import lines or risque of double posting)
Existing(A longly wanted report)
* Improvement with huges&positive consequences : unification of payement model (ex payment order & voucher + immediate posting (no more import lines or risque of double posting)
54
Storno accounting (negative debit/credit entries) - ex: Eastern european countriesNot ExistingNot Existing
55
Electronic invoicingNot ExistingNot ExistingNo generic standards today. So far handled country by country:

https://github.com/Vauxoo/odoo-mexico/blob/7.0/l10n_mx_facturae_lib/facturae_lib.py
www.akretion.com/blog/akretion-publishes-zugferd-modules-to-create-and-import-electronic-invoices-with-odoo
www.akretion.com/blog/akretion-adds-support-for-the-import-of-e-fff-invoices-in-odoo
56
VAT & others taxes
57
VAT reportExistingEnterprise version : Generic report per Taxes (dynamic view with possible drill down for analysis) + PDF report per Tags (ex-code tax) (but static)
Not ExistingEnterprise version : Generic report per Taxes (dynamic view with possible drill down for analysis) + PDF report per Tags (ex-code tax) (but static)
58
VAT Audit & control toolExistingOk with enterprise reports Not ExistingOk with enterprise reports From the tax report, you can drill down on any tax to get the details. If you get an error, you just need to create a journal entry (or fix the related invoice). What else do you need?
59
Cash-based VAT accountingExistingExistingstandard since v9Started testing, first big bug found: https://github.com/odoo/odoo/issues/9972
60
Possibility to set up eco-taxes, TAR...Existingto be testedExistingto be tested
61
Cut-off entries
62
Manual Journal entry postingExistingno more automatism (auto counter part ou auto VAT line.)
description not automatical repeated -> pain in the ...
Existingno more automatism (auto counter part ou auto VAT line.)
description not automatical repeated -> pain in the ...
63
One line booking (faster)Not ExistingWhy don't we have a tool to post the debit and credit account + vat with only 1 line (ex : Navision)Not ExistingWhy don't we have a tool to post the debit and credit account + vat with only 1 line (ex : Navision)
64
Manual Journal entry posting in multicurrency (ie: Multi-currency provision)Not Existingsame as Odoo8 -> OCA module requieredNot Existingsame as Odoo8 -> OCA module requieredstandard in v9
65
66
a-Accruals can live without itcan live without it
67
* Charges constatées d'avanceNot Existingsame as Odoo8 -> OCA module requieredNot Existingsame as Odoo8 -> OCA module requieredit's just manual entries, what do you need?English: Prepaid expenses
68
* Produits constatés d'avanceExistingnot a big fan of posting accruals entry on each invoice (afraid to miss reversals) but why not. Probably habbits. to be testedNot Existingnot a big fan of posting accruals entry on each invoice (afraid to miss reversals) but why not. Probably habbits. to be testedmodule: account_deferred_revenue in enterprise should work?
69
* Charges à payer Not requieredok with manual posting. Shame that there is no flag on invoice line or a tool to list all cut-off entries...Not requieredok with manual posting. Shame that there is no flag on invoice line or a tool to list all cut-off entries...What do you need exactly? It's just normal accounting.
70
* Produit à recevoir (notamment expéditions non facturées)Not ExistingShame this is missing. We already have the picking lines to be invoiced. A simple view or report would have made life easier for accountant.
Why not a planner like https://my.sage.co.uk/public/help/askarticle.aspx?articleid=11315#tabs-1
Not ExistingShame this is missing. We already have the picking lines to be invoiced. A simple view or report would have made life easier for accountant.
Why not a planner like https://my.sage.co.uk/public/help/askarticle.aspx?articleid=11315#tabs-1
It works if you work with a perpetual inventory.English: Accrued liabilities
71
* Holiday accrualsNot Existingto work out manuallyNot Existingto work out manually
72
b-PrepaymentNot Existingok with manual posting. Shame that there is no flag to retreived prepayment easily without Excel files besideNot Existingok with manual posting. Shame that there is no flag to retreived prepayment easily without Excel files besideit's standard? What else do you need?
73
c-Provision
74
Inventory provision Not ExistingOk with the inventory valuation reportNot ExistingOk with the inventory valuation report
75
Receivable provisionNot ExistingOk if aged balance report in the pastNot ExistingOk if aged balance report in the past
76
Unrealised Gain&Loss provisionNot ExistingManually workable with GL only if using currency on accounts.
But what if the receivable or payable account has no currency but invoice and get paid in different currency -> the calculation is a nighmare
Not ExistingManually workable with GL only if using currency on accounts.
But what if the receivable or payable account has no currency but invoice and get paid in different currency -> the calculation is a nighmare
77
Closing
78
Period/end date locking systemExistingCompensate the removal of period closing -> OkExistingCompensate the removal of period closing -> OkThere are no periods anymore but several screens refer to period ex : profit and loss report allows to make comparison with a number of previous periods...very disturbing from a user point of view
79
Per journal date locking systemNot Existingaccount_journal_period_close in OCA 8.0Not Existingaccount_journal_period_close in OCA 8.0
80
Fiscal year permanent blockingNot ExistingNot acceptable. Locking date can be modified by Financial manager. It must be forbiden to add entry in a closed fy.Not ExistingNot acceptable. Locking date can be modified by Financial manager. It must be forbiden to add entry in a closed fy.
81
Handling of balance brought forwardExistingExisting
82
Handling of appropriation of results (Profit/Loss current year -> accumulated results)ExistingSpecial account type to handle it ExistingSpecial account type to handle it
83
Automatic SequenceExistingImprovement : You can set sequence by date rangeExistingImprovement : You can set sequence by date range
84
Reports
85
Country specific statutary reports (PL & BS)ExistingMissing in most countries but possibility to create report manuallyExistingMissing in most countries but possibility to create report manually.
Very basic tool to create report compare to enterprise version
MIS_Builder modules allows to create report without coding like : trial balance, Balance sheet / P&L, management reports with comparisons, Export to Excel/PDFs, drill down features.

https://github.com/OCA/account-financial-reporting/tree/9.0/mis_builder

Proper legal reports for some country still to be created/ported to Odoo9
done in belgium in colombia, we are ready to accept pull request for other countries so that Odoo maintain them itself (contact us before)done in belgium in colombia, we are ready to accept pull request for other countries so that Odoo maintain them itself (contact us before).
86
General LedgerExistingDynamic view (drill down) + Excel Export + PDF
(Problem PDF export more than 80 pages)
Not ExistingDynamic view (drill down) + Excel Export + PDF
(Problem PDF export more than 80 pages)
87
Trial balanceExistingNo column 'balance' (initial nor final)
Initial balance is even more important due to the removal of opening entry. Users must have a tool to check balances are correct.
Even with comparison I do not get the balances
UncompleteNo column 'balance' (initial nor final)
Initial balance is even more important due to the removal of opening entry. Users must have a tool to check balances are correct.
Even with comparison I do not get the balances
just compare on multiple periods/year
88
Partner LedgerNot ExistingExisting pdf report but useless (cannot print many pages, cannot get open items at a past date with correct value) Not Existingidem
89
Partner BalanceNot ExistingCannot live with thatNot ExistingCannot live with that
90
Aged balance reportUncompleteNo possibility to print the report in the past so it becomes difficult to calculate recevable provisioning for cut-off entriesUncompleteNo possibility to print the report in the past so it becomes difficult to calculate recevable provisioning for cut-off entriesOnly summary. Detail also needed
91
JournalsNot ExistingNot important in my view but legally requiered I think (not sure)Not ExistingNot important in my view but legally requiered I think (not sure)Legally required to get the data, not a specific report layout
92
Open invoices reportsNot ExistingThese report must also works ou multi-payment terms
Because of the multipayment term, a list of invoices is not enough to check what has to be paid
Not ExistingThese report must also works ou multi-payment terms
Because of the multipayment term, a list of invoices is not enough to check what has to be paid
just the list of invoices, what do you need more?
93
Customs Management reportsExistingImprovement : great new toolExistingImprovement : great new toolNeed to be an expert to build new reports
94
Simple Statement of account (or partner)Not Existingcannot find it?cannot find itcustomer statement of one partnerExisting (ENT): Accounting --> Sales --> Customer Statement.
95
Export to Excel ExistingOnly works with fews pages (around a hundred probably - far to weak)Not ExistingOnly works with fews pages (around a hundred probably - far to weak)
96
Export to PDFExistingExisting
97
Export to Text File (ex: FEC for France)Not ExistingFEC is mandatoryNot ExistingFEC is mandatoryCSV?
98
Dynamic report (clicable + annotation)ExistingImprovement : great new tool in EnterpriseNot ExistingImprovement : great new tool in Enterprise
99
Comparison : fy, month...ExistingImprovement : great new tool in Enterprise + very clean reports. You can create a dashbord/scorecard with customs formulasExistingImprovement : great new tool in Enterprise + very clean reports. You can create a dashbord/scorecard with customs formulas
100