A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Odoo 9 Enterprise | OCA Comments | Odoo 9 Community | OCA Comments | How to fill the gap with OCA module? | Odoo Comment (fp - 26/10/2015) | Public Comments | ||||||||||||||||||||||
2 | Set-up | ||||||||||||||||||||||||||||
3 | Chart of account modification/import | Existing | csv import as before Improvement : Chart of account import simplified since no more parent_id and only 1 type | Existing | idem | No 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-up | Existing | no limitation here | Existing | idem | ||||||||||||||||||||||||
5 | Automatic Currency update | Existing | Source : Yahoo + ECB | Not Existing | https://github.com/OCA/account-financial-tools/tree/9.0/currency_rate_update | currency_rate_live is an Enterprise only module | |||||||||||||||||||||||
6 | VAT set-up | Existing | Improvement : Simplier for end user | Existing | Improvement : Simplier for end user | ||||||||||||||||||||||||
7 | Notion of Fiscal year & period | Not Existing | In 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 Existing | idem | OCA 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 period | Not Existing | Not Existing | Improvement : Period removed but replace by accounting date which will avoid users to filter by period or date without understand conseiquences on initial balances | https://github.com/OCA/server-tools/tree/9.0/date_range | accountants 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-up | Existing | Existing | ||||||||||||||||||||||||||
10 | Bank account set-up | Existing | cleaner than in odoo8 | Existing | cleaner than in odoo8 | ||||||||||||||||||||||||
11 | Fiscal year change | ||||||||||||||||||||||||||||
12 | Fiscal year Opening entry | Not Existing | No opening entry but initial balances calculated on the fly instead | Not Existing | No opening entry but initial balances calculated on the fly instead | ||||||||||||||||||||||||
13 | Archive system of closed fiscal year | Not Existing | Can 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 Existing | idem | ||||||||||||||||||||||||
14 | Data import | ||||||||||||||||||||||||||||
15 | Import of Open invoices via csv (from other system) | Existing | csv 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 | Existing | idem | ||||||||||||||||||||||||
16 | Journal entry mass import | Existing | You can import journal entries via csv template | Existing | A module connector_file can be a solution to import very large csv file (slicing and queueing import) | ||||||||||||||||||||||||
17 | Ergonomy | ||||||||||||||||||||||||||||
18 | Filters options in list views | Existing | Generic 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 | Existing | idem | ||||||||||||||||||||||||
19 | Possibility to get subtotals on journals entries | Existing | Yes possibility to group by almost anything ; usually subtotals are always there where necessary | Existing | idem | ||||||||||||||||||||||||
20 | Documentation/Help | ||||||||||||||||||||||||||||
21 | Quality End-user fonctional documentation | Existing | Huge improvement here Next step is a doc with realistic story cases from end to end. | Existing | idem (but all printscreen are with enterprise design) | Documentation is very clear and nice | |||||||||||||||||||||||
22 | Doc in other languages than english | Not Existing | Possible via transiflex. WIP | Not Existing | idem | we used the wiki to link wiki pages to models and show wiki link with the model | |||||||||||||||||||||||
23 | Planner | Existing | Improvement : good help for end-users set-up | Not Existing | Improvement : good help for end-users set-up | ||||||||||||||||||||||||
24 | Tool tips on fields or views | Existing | If you put the mouse pointer on a field you can get some extra info in some case | Existing | idem | ||||||||||||||||||||||||
25 | Invoicing | ||||||||||||||||||||||||||||
26 | Invoice in multicurrency | Existing | Improvement : In case of multi-currency, subtotals are converted in company currency (And Credit notes and invoices are eventually in grouped) | Existing | Improvement : In case of multi-currency, subtotals are converted in company currency (And Credit notes and invoices are eventually in grouped) | ||||||||||||||||||||||||
27 | Inter-company invoicing | Existing | Yes, an customer invoice generate a mirror supplier invoice for ex. in the other company | Not Existing | Yes, an customer invoice generate a mirror supplier invoice for ex. in the other company | Works with inter_company_rules module in enterprise | obviously lost functionality | ||||||||||||||||||||||
28 | Time invoicing | Existing | Existing | for 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 invoicing | Existing | Existing | Standard in v9: time & material based invoicing new feature | |||||||||||||||||||||||||
30 | Reccuring invoicing based on contract | Existing | Existing | ||||||||||||||||||||||||||
31 | Analysis view | Existing | Improvement : Group by can now handle multi-currency totals Known limitations : quickly reach perf. issues | Existing | idem | ||||||||||||||||||||||||
32 | Banking | ||||||||||||||||||||||||||||
33 | Bank Statement import (Cfonb, CAMT, CODA, Paypal, Atos, SixPayment...) | Existing | Not Existing | CODA is implemented in enterprise. Paypal is supported as a direct integration (not import) through the Yodlee module. | |||||||||||||||||||||||||
34 | Link to bank hub | Existing | interesting list of banks with Yodlee (Plaid more for US) : https://github.com/odoo/enterprise/blob/9.0/account_yodlee/data/online.institution.csv | Not Existing | interesting list of banks with Yodlee (Plaid more for US) : https://github.com/odoo/enterprise/blob/9.0/account_yodlee/data/online.institution.csv | Lots of countries, test here: https://www.odoo.com/page/accounting-features | |||||||||||||||||||||||
35 | Bank statement maunual fiilling | Existing | Existing | ||||||||||||||||||||||||||
36 | Multicurrency paiement (realised gain/Loss) | Existing | Existing | ||||||||||||||||||||||||||
37 | Adjustement entries (roudings, bank fees, write-off...) | Existing | Great Standard tool for reconcilaition and adjustement entries | Existing | Great Standard tool for reconcilaition and adjustement entries | ||||||||||||||||||||||||
38 | Automatisation rules for Adjustement entries (big bank statement) | Not Existing | Not Existing | https://github.com/OCA/bank-statement-reconcile/tree/9.0/account_operation_rule | |||||||||||||||||||||||||
39 | Cheque deposit | Existing | Not Existing | to be ported : https://github.com/OCA/account-financial-tools/tree/9.0/account_check_deposit | |||||||||||||||||||||||||
40 | Electronique Payment (ex: SEPA) | Existing | Limitation 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 Existing | Limitation 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 Acquirers | Existing | Feature available from Odoo E-shop only and with the following aquirers : Paypal Ogone Adyen Buckaroo (payment lines on Sale Order -> no accounting posting) | Not Existing | Feature available from Odoo E-shoponly and with the following aquirers : Paypal Ogone Adyen Buckaroo (payment lines on Sale Order -> accounting positing | ||||||||||||||||||||||||
42 | Bank statement Reconcile | Existing | Existing | ||||||||||||||||||||||||||
43 | Manual reconcile (not bank lines related) | Existing | Enterprise 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...) | Existing | Enterprise 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 date | Existing | Existing | ||||||||||||||||||||||||||
45 | Mass Journal entries reconcile (ie: for e-commerce credit card big import transactions) | Existing | The 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 | Existing | The 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) | Existing | Improvement : was missing in v8 | Not Existing | Improvement : was missing in v8 | Use 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_import | Use the module account_batch_deposit | ||||||||||||||||||||||
48 | Corporate credit cards (given to employees) | Existing | Improvement : was handled with difficulties before | Not Existing | Improvement : 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 Existing | Not Existing | ||||||||||||||||||||||||||
50 | Transfer account (bank acc. to bank acc.) | Existing | Existing | ||||||||||||||||||||||||||
51 | Multi-payment terms | Existing | Existing | ||||||||||||||||||||||||||
52 | Early payment discount | Existing | Existing | ||||||||||||||||||||||||||
53 | Bank statement reconcile | 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) | 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 countries | Not Existing | Not Existing | ||||||||||||||||||||||||||
55 | Electronic invoicing | Not Existing | Not Existing | No 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 report | Existing | Enterprise version : Generic report per Taxes (dynamic view with possible drill down for analysis) + PDF report per Tags (ex-code tax) (but static) | Not Existing | Enterprise 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 tool | Existing | Ok with enterprise reports | Not Existing | Ok 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 accounting | Existing | Existing | standard since v9 | Started testing, first big bug found: https://github.com/odoo/odoo/issues/9972 | ||||||||||||||||||||||||
60 | Possibility to set up eco-taxes, TAR... | Existing | to be tested | Existing | to be tested | ||||||||||||||||||||||||
61 | Cut-off entries | ||||||||||||||||||||||||||||
62 | Manual Journal entry posting | Existing | no more automatism (auto counter part ou auto VAT line.) description not automatical repeated -> pain in the ... | Existing | no more automatism (auto counter part ou auto VAT line.) description not automatical repeated -> pain in the ... | ||||||||||||||||||||||||
63 | One line booking (faster) | Not Existing | Why don't we have a tool to post the debit and credit account + vat with only 1 line (ex : Navision) | Not Existing | Why 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 Existing | same as Odoo8 -> OCA module requiered | Not Existing | same as Odoo8 -> OCA module requiered | standard in v9 | |||||||||||||||||||||||
65 | |||||||||||||||||||||||||||||
66 | a-Accruals | can live without it | can live without it | ||||||||||||||||||||||||||
67 | * Charges constatées d'avance | Not Existing | same as Odoo8 -> OCA module requiered | Not Existing | same as Odoo8 -> OCA module requiered | it's just manual entries, what do you need? | English: Prepaid expenses | ||||||||||||||||||||||
68 | * Produits constatés d'avance | Existing | not a big fan of posting accruals entry on each invoice (afraid to miss reversals) but why not. Probably habbits. to be tested | Not Existing | not a big fan of posting accruals entry on each invoice (afraid to miss reversals) but why not. Probably habbits. to be tested | module: account_deferred_revenue in enterprise should work? | |||||||||||||||||||||||
69 | * Charges à payer | Not requiered | ok with manual posting. Shame that there is no flag on invoice line or a tool to list all cut-off entries... | Not requiered | ok 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 Existing | Shame 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 Existing | Shame 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 accruals | Not Existing | to work out manually | Not Existing | to work out manually | ||||||||||||||||||||||||
72 | b-Prepayment | Not Existing | ok with manual posting. Shame that there is no flag to retreived prepayment easily without Excel files beside | Not Existing | ok with manual posting. Shame that there is no flag to retreived prepayment easily without Excel files beside | it's standard? What else do you need? | |||||||||||||||||||||||
73 | c-Provision | ||||||||||||||||||||||||||||
74 | Inventory provision | Not Existing | Ok with the inventory valuation report | Not Existing | Ok with the inventory valuation report | ||||||||||||||||||||||||
75 | Receivable provision | Not Existing | Ok if aged balance report in the past | Not Existing | Ok if aged balance report in the past | ||||||||||||||||||||||||
76 | Unrealised Gain&Loss provision | Not Existing | Manually 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 Existing | Manually 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 system | Existing | Compensate the removal of period closing -> Ok | Existing | Compensate the removal of period closing -> Ok | There 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 system | Not Existing | account_journal_period_close in OCA 8.0 | Not Existing | account_journal_period_close in OCA 8.0 | ||||||||||||||||||||||||
80 | Fiscal year permanent blocking | Not Existing | Not acceptable. Locking date can be modified by Financial manager. It must be forbiden to add entry in a closed fy. | Not Existing | Not 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 forward | Existing | Existing | ||||||||||||||||||||||||||
82 | Handling of appropriation of results (Profit/Loss current year -> accumulated results) | Existing | Special account type to handle it | Existing | Special account type to handle it | ||||||||||||||||||||||||
83 | Automatic Sequence | Existing | Improvement : You can set sequence by date range | Existing | Improvement : You can set sequence by date range | ||||||||||||||||||||||||
84 | Reports | ||||||||||||||||||||||||||||
85 | Country specific statutary reports (PL & BS) | Existing | Missing in most countries but possibility to create report manually | Existing | Missing 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 Ledger | Existing | Dynamic view (drill down) + Excel Export + PDF (Problem PDF export more than 80 pages) | Not Existing | Dynamic view (drill down) + Excel Export + PDF (Problem PDF export more than 80 pages) | ||||||||||||||||||||||||
87 | Trial balance | Existing | No 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 | Uncomplete | No 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 Ledger | Not Existing | Existing pdf report but useless (cannot print many pages, cannot get open items at a past date with correct value) | Not Existing | idem | ||||||||||||||||||||||||
89 | Partner Balance | Not Existing | Cannot live with that | Not Existing | Cannot live with that | ||||||||||||||||||||||||
90 | Aged balance report | Uncomplete | No possibility to print the report in the past so it becomes difficult to calculate recevable provisioning for cut-off entries | Uncomplete | No possibility to print the report in the past so it becomes difficult to calculate recevable provisioning for cut-off entries | Only summary. Detail also needed | |||||||||||||||||||||||
91 | Journals | Not Existing | Not important in my view but legally requiered I think (not sure) | Not Existing | Not 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 reports | Not Existing | These 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 Existing | These 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 reports | Existing | Improvement : great new tool | Existing | Improvement : great new tool | Need to be an expert to build new reports | |||||||||||||||||||||||
94 | Simple Statement of account (or partner) | Not Existing | cannot find it | ? | cannot find it | customer statement of one partner | Existing (ENT): Accounting --> Sales --> Customer Statement. | ||||||||||||||||||||||
95 | Export to Excel | Existing | Only works with fews pages (around a hundred probably - far to weak) | Not Existing | Only works with fews pages (around a hundred probably - far to weak) | ||||||||||||||||||||||||
96 | Export to PDF | Existing | Existing | ||||||||||||||||||||||||||
97 | Export to Text File (ex: FEC for France) | Not Existing | FEC is mandatory | Not Existing | FEC is mandatory | CSV? | |||||||||||||||||||||||
98 | Dynamic report (clicable + annotation) | Existing | Improvement : great new tool in Enterprise | Not Existing | Improvement : great new tool in Enterprise | ||||||||||||||||||||||||
99 | Comparison : fy, month... | Existing | Improvement : great new tool in Enterprise + very clean reports. You can create a dashbord/scorecard with customs formulas | Existing | Improvement : great new tool in Enterprise + very clean reports. You can create a dashbord/scorecard with customs formulas | ||||||||||||||||||||||||
100 |