Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Artificial Intelligence
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries ⟶
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    • Affiliate Program
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Odoo 15 Accounting v 15.0
  4. Sales Conditions FAQ

Odoo 15 Accounting

by Odoo Mates , Odoo S.A.
Odoo 113
v 15.0 Third Party 125060
Download for v 15.0 Deploy on Odoo.sh Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0
You bought this module and need support? Click here!
Versions 12.0 13.0 14.0 15.0 16.0 17.0 18.0 19.0 20.0
  • Description
  • Manifest
  • Documentation
8 new features in 15.0
Release 6.4.0 · October 2026

Odoo 15 Accounting for Community Edition

One click turns Invoicing into a complete accounting application: financial reports, assets, budgets, bank statement import, customer follow-ups, customer credit limit, cash forecast, cheque printing, currency rates and revaluation, fiscal years, period closing and recurring payments, with the accounting menus and groups that make them work as one.

13 accounting apps in one installCommunity EditionMulti-company readyLGPL-3
⬇  Download the User Guide (PDF)
44 pages · the settings checklist, daily work, bank, assets, budgets, closing and every report
New in Odoo 15

What this release adds

Eight capabilities new in this release of the Odoo 15 suite, and the customer follow-ups rebuilt. All of them are installed and arranged by this app, next to everything the suite already did.

Annual ReportNew

The financial year as one PDF: cover, contents, key figures, then the Balance Sheet and Profit and Loss with last year beside them.

Cash Flow StatementNew

The cash of the period split into operating, investing and financing activities, following the payments to what they paid for.

Bank Statement ImportNew

CAMT.053, MT940, OFX, QFX, QIF, and CSV or Excel read through a column map of your own bank.

Cash ForecastNew

The bank balance week by week or month by month, from the open invoices and bills, the payments in transit and the items you expect.

Cheque PrintingNew

Configurable cheque formats for the cheques of any bank, positioned in millimetres, with payment stubs, a MICR line and a test print.

Automatic Currency RatesNew

Rates updated daily, weekly or monthly from the ECB, Frankfurter, Open Exchange Rates or ExchangeRate-API, with a backup source.

Currency RevaluationNew

The open foreign currency balances restated at the closing rate, as one adjustment entry reversed at the start of the next period.

Year-End and Period ClosingNew

A closing entry to the retained earnings that can be reopened, and a period closing checklist with automatic checks and tasks.

Customer Follow-upsRebuilt

A follow-up screen of its own, reminders sent by themselves, a Send Reminder dialog, customer and vendor statements, promises to pay and disputed invoices.
Already on Odoo 15?

Upgrading from an earlier 15 release

This release adds modules and changes several of the others, so they are upgraded together.

1Back up the database before anything else.
2Replace all the Odoo Mates accounting modules with this release, not only this app: the new ones (cash forecast, cheque printing, currency rates and currency revaluation) must be in your addons path too.
3Restart Odoo, then Update Apps List in the Apps menu, in developer mode.
4Upgrade all the modules of the suite that are installed, together: Odoo upgrades a module and the ones depending on it, not the modules it depends on, so upgrading Odoo 15 Accounting alone is not enough. The new modules install themselves with it. You can do it either way:
From the Apps menu: remove the Apps filter from the search, then for each installed module of the suite open the ⋮ menu on its card and click Upgrade.
Or from the command line: -u accounting_pdf_reports,om_account_accountant,om_account_asset,om_account_bank_statement_import,om_account_budget,om_account_daily_reports,om_account_followup,om_credit_limit,om_fiscal_year,om_recurring_payments (or -u all).

Your data is kept: the upgrade only adds to it. Nothing new switches itself on either: the automatic currency rates stay off until you set them up, and the customer credit limit keeps the settings it already had.

What you get

Everything in one application

Installing this app installs and arranges the whole Odoo Mates accounting suite. Each feature below is a module of its own: install them together here, or one by one.

Financial Reports

Balance Sheet, Profit and Loss, Cash Flow Statement, General Ledger, Trial Balance, Partner Ledger, Aged Balance, Tax Report and Journals Audit, in PDF.

Asset Management

Assets and categories, linear and degressive depreciation, depreciation board, assets from vendor bills, modification, sale or disposal, and an assets analysis.

Budget Management

Budgets by budgetary position or analytic account, with the actual, theoretical and achieved amounts and a budget analysis.

Bank Statement ImportNew

CAMT.053, MT940, OFX, QFX, QIF and CSV or Excel with a column map of your bank that is kept for the next import.

Customer Follow-ups

Follow-up plans and levels, reminder emails and letters, promises to pay, disputes, exclusions, customer statements and a follow-up analysis.

Customer Credit Limit

A default limit for the company and a limit per customer, with a warning or a block on the invoices and the sales orders that go over it.

Cash ForecastNew

A weekly or monthly forecast built from the invoices, bills, payments, bank entries and the expected items you enter yourself.

Cheque PrintingNew

Configurable cheque formats to the millimetre, for the cheques of any bank, with stubs, amounts in words, MICR line and a test print.

Automatic Currency RatesNew

Daily, weekly or monthly rates from the European Central Bank, Frankfurter, Open Exchange Rates or ExchangeRate-API, with a backup source.

Currency RevaluationNew

Restate the open foreign currency balances at the closing rate and post the unrealized gain or loss, reversed at the start of the next period.

Fiscal Year & Closing

Fiscal years, year-end closing entry, a period closing checklist with automatic checks, and the lock dates of the company.

Recurring Payments

Templates and schedules that create the payments of rents, leases or subscriptions by themselves, posted or left in draft.

Daily Reports

Day Book, Cash Book and Bank Book in PDF, with initial balances, journal and account filters and a choice of sorting.

Accounting Menus & Rights

Journals, Bank and Cash, Review, Closing and Management menus, the Accountant, Advisor and Auditor groups, account tags and payment methods.

Accounting Options

Anglo-Saxon accounting, the In Payment status on invoices, and the Reconcile action on the journal items.
The application

An accounting application, not an invoicing one

The Invoicing application becomes Accounting, and the menus of every installed app are arranged where an accountant looks for them: the daily work under Accounting, the reports under Reporting, the settings under Configuration.

✓  A Journals menu with the sales, purchase, bank and cash, and miscellaneous entries.
✓  A Bank and Cash menu with the bank statements and the cash registers.
✓  A Review menu with the journals audit, the entries to review, the draft entries and the unrealized currencies.
✓  Closing and Management sections gathered in one place.
✓  Journal Items available to every accounting user, with a Reconcile action.
✓  Account Tags and, in developer mode, the Payment Methods of the journals.
✓  Accountant, Advisor and Auditor groups, with an Advisor being an Accountant as well.
Accounting dashboard

The accounting dashboard: the journals and the cheques to print.

Accounting menus

The Accounting menu: transactions, journals, bank and cash, recurring payments, cash forecast items and closing.

Financial reports

The statements your accountant asks for

Every report is filtered by company, journals, dates and target moves, printed in PDF, and built on report structures you can edit yourself.

✓  Balance Sheet and Profit and Loss, with a comparison period and optional debit and credit columns.
✓  Cash Flow Statement split into operating, investing and financing activities.
✓  General Ledger with an optional initial balance, sorted by date or by journal and partner.
✓  Trial Balance filtered by accounts, partners and analytic accounts.
✓  Partner Ledger for receivables, payables or both, with a currency column.
✓  Aged Partner Balance with the period length of your choice, plus Aged Receivable and Aged Payable.
✓  Tax Report for a date range and Journals Audit for the entries of the period.
✓  Journal entries and partner statements printed straight from their print menu.
Balance sheet and profit and loss

Balance Sheet and Profit and Loss.

Cash flow statement

Cash Flow Statement, as a summary or detailed by account.

General ledger and partner ledger

General Ledger and Partner Ledger.

Aged partner balance and trial balance

Aged Partner Balance and Trial Balance.

Tax report and journals audit

Tax Report and Journals Audit.

Reporting menu

The Reporting menu: statement, partner, tax, audit, daily and management reports.

Annual report

The whole year, in one document

One PDF for the financial year: a cover page, a table of contents that names the page each statement starts on, the key figures, then the Balance Sheet and the Profit and Loss, each beside the same period a year earlier.

✓  Opens on the current financial year, already filled in.
✓  Last year in the next column, with the movement in amount and per cent.
✓  Key figures on a page of their own: revenue, expenses, the result and total assets.
✓  Add the Cash Flow Statement, your own notes and a page to sign.
✓  Your company logo on the cover, and page numbers throughout.
Annual report cover and key figures

The cover, and the key figures with last year beside them.

Daily reports

Day Book, Cash Book and Bank Book

The three reports a bookkeeper prints every day, with the journals of the company proposed by default and the accounts of the cash and bank journals already selected.

✓  Day Book: the journal items day by day for a date range.
✓  Cash Book and Bank Book with an initial balance row when a start date is set.
✓  Show all accounts, only the ones with movements, or only the ones with a balance.
✓  Sort by date or by journal and partner, for posted entries only or for all entries.
Day book report

Day Book.

Cash book report

Cash Book.

Bank book report

Bank Book.

Assets

Asset management with a depreciation board

Record an asset, preview its depreciation, confirm it, and let the entries be posted on their date. Modify, sell or dispose of it at any time.

✓  Asset categories holding the accounts, the journal and the depreciation method.
✓  Linear, degressive, or degressive then linear, over a number of entries, up to a date or at a rate.
✓  Prorata temporis, a first depreciation date of your own, and the depreciation already booked.
✓  Assets created automatically from the lines of a vendor bill when it is posted.
✓  Modify the depreciation of a running asset, sell or dispose of it, and post the depreciation of a period in one go.
✓  An Assets Analysis in graph and pivot views, with the posted and the planned depreciation.
Asset depreciation board

The depreciation board of a running asset.

Assets list

The assets, with their gross value, depreciation and book value.

Asset category

An asset category: the accounts, the journal and the method of similar assets.

Assets analysis

Assets Analysis.

Budgets

Budgets, with what was planned and what was spent

Plan by budgetary position, by analytic account or by both, and follow on every line the actual amount, the theoretical amount expected today and the achievement.

✓  Draft, confirmed, validated, done and cancelled, the responsible of each budget following it.
✓  Expenses planned as negative amounts and revenues as positive ones, a line spread over its period or expected in full on a paid date.
✓  A budget analysis in pivot, list and graph views.
Budget

A budget with its lines, the amounts achieved and the totals of the period.

Budget analysis

Budget Analysis.

BankNew in 15.0

Import the statements of your bank

The files your bank gives you, in the format it offers, read into a bank statement of the right journal.

✓  CAMT.053 (ISO 20022), MT940 (SWIFT), OFX or QFX, and QIF, recognised without being asked.
✓  CSV or Excel read through a map of the columns of your bank, kept on the journal for the next import.
✓  The journal is recognised from the account number in the file.
✓  The transactions already imported are skipped, and the file stays attached to the statement.
Bank statement import

Import Statement.

Follow-ups

Get paid: customer follow-up management

One screen with the customers who owe you money and what to do today, and reminders that go out by email, by letter or by themselves.

✓  Action Needed, Overdue, Promise to Pay and Excluded, with the reminder due and the next date.
✓  A follow-up plan per company, with a delay, a message and an action on every level.
✓  Send a reminder for one customer, or the reminders of a whole plan in one step.
✓  The emails list the overdue invoices with a link to the customer portal.
✓  Promises to pay, disputed invoices and excluded customers are left out of the reminders.
✓  A Customer Statement PDF with the open items, the ageing and the bank details of the company.
✓  Manual actions scheduled as activities of the follow-up responsible.
✓  A Follow-up Analysis per customer, in graph, pivot and list views.
Customer follow-ups

The Follow-ups screen: who to remind today, at which level, for how much.

Follow-up plan

A follow-up plan and its levels.

Customer statement

The Customer Statement.

Follow-up analysis

Follow-up Analysis.

Credit limit

Stop selling to customers who owe too much

Turn the customer credit limit on in the accounting settings, and choose whether going over it gives a warning or blocks the document.

✓  A default credit limit for the company, and a limit of its own on any customer.
✓  When a customer goes over it, the limit and the amount due are shown at the top of the draft invoice and of the sales order.
✓  Warning: a message on the document when the customer goes over the limit.
✓  Block: an invoice over the limit cannot be posted, and a sales order over the limit cannot be confirmed.
Cash forecastNew in 15.0

Know what the bank balance will be

A forecast by week or by month, from the opening balance of the bank and cash accounts, the open invoices and bills on their due date, the payments not yet reconciled, and the items you expect yourself.

✓  1 to 60 periods from the starting date of your choice.
✓  Overdue invoices and bills in a column of their own, or left out.
✓  Draft invoices and bills included when you want them.
✓  Salaries, rent, loans and taxes entered once or repeated every week, month, quarter or year.
✓  Draft recurring payment lines shown on their own lines.
✓  An option to detail every line by partner, and a warning when the balance goes negative.
Cash forecast report

The cash forecast, month by month.

Cash forecast items

The expected receipts and payments you enter yourself.

ChequesNew in 15.0

Print the cheques of any bank

Place every printed field at an exact position in millimetres, on a cheque book leaf or on a voucher cheque, and calibrate it with a test print.

✓  A4, US Letter or a custom paper size, with the cheque on top, in the middle or at the bottom.
✓  Width, height, font size, bold, alignment, spacing, rotation and border for every field.
✓  Amount in words in capitals, in another language, or twice for bilingual cheques.
✓  Cents in words or as a fraction, and amounts surrounded by stars.
✓  A MICR line in E-13B for blank cheque paper, in the US (ANSI X9) or Canadian (CPA-005) layout.
✓  One or two payment stubs listing the bills paid, with VOID on the pages that follow.
✓  Formats installed for the US, Canada, the UK and Ireland, the Gulf, Australia, New Zealand, India.
Cheque format

A cheque format: every field placed in millimetres from the top left corner.

Cheque formats

The cheque formats installed with the module.

Printed cheque

A printed cheque with its payment stub.

CurrenciesNew in 15.0

Rates that update themselves, balances restated at the closing rate

✓  Frankfurter, the European Central Bank, Open Exchange Rates or ExchangeRate-API, with a backup source.
✓  Daily, weekly or monthly updates per company, with the currencies of your choice.
✓  A maximum change in percent, so an abnormal rate is reported instead of saved.
✓  A Test Connection and an Update Now button, and the result of the last update in the settings.
✓  Currency revaluation of the open invoices, bills and foreign currency accounts at a chosen date.
✓  One adjustment entry on the unrealized gain and loss accounts, reversed at the start of the next period.
Currency settings

Automatic currency rates and currency revaluation in the accounting settings.

Currency revaluation

The revaluation: what is open, what is in the books, and the adjustment.

Closing

Fiscal years, period closing and lock dates

Close a month with a checklist, close a year with an entry, and lock what must not move any more.

✓  Fiscal years per company, shorter or longer than a year when the option is enabled.
✓  A year-end closing that posts the unallocated earnings to the retained earnings account.
✓  Reopen a closed year: the closing entry is reversed and the year goes back to open.
✓  A period closing checklist: draft entries, bank transactions not reconciled, payments not matched, negative bank balances and duplicate bills, refreshed on demand.
✓  Manual tasks copied from the closing tasks, marked done one by one.
✓  Choose what a closing locks: nothing, the entries (except for the advisers), the taxes, or everything.
✓  The journal entries, tax and all-users lock dates set from a single wizard.
Period closing

The closing of a period: the automatic checks and the tasks of the team.

Fiscal years

The fiscal years of the company.

Lock dates

The lock dates, in one wizard.

Recurring payments

Rents, leases and subscriptions paid by themselves

✓  Templates with the journal, the interval and whether the payments are posted or left in draft.
✓  A schedule generated in one click between the start and the end date.
✓  A daily scheduled action that creates the payments of the lines that have reached their date.
✓  Create the payment of a line by hand, skip a line, or stop the recurring payment altogether.
✓  A line whose payment is deleted becomes due again, and a failure is logged without stopping the rest.
Recurring payment

A recurring payment and the payments it generated.

Recurring templates

The recurring templates.

Journal items

The entries, for every accounting user

The Journal Items menu is moved to the top of its section and opened to every accounting user, with a Reconcile action for the accountants. The In Payment status is kept on the invoices, so a registered payment does not mark an invoice paid before the payment is reconciled.

Journal items

Journal Items.

Anglo-Saxon Accounting is added to the accounting settings, next to the customer credit limit and the fiscal year options of their own apps. The payment account of each payment method is shown on the journal form.

Need financial reports on screen, with filters and Excel?

The enhanced accounting reports open the same statements in the web client, with drill down, comparisons and an export to PDF and Excel.

Enhanced accounting reports
Enhanced accounting reports →
User guide

A 44-page guide, written for the person keeping the books

Not a feature list — a manual. It goes from an empty database to a closed period: the order to set things up in, the chart of accounts and the journals, the opening balances, the daily invoices, bills and payments, the bank statements, the assets, the budgets, the follow-ups, the cash forecast, the post-dated cheques, the currencies, the closing routine and every report — with the screens shown at each step.

Parts 1–5  Set up and record

Rights, a settings checklist from the fiscal localisation to cheque layouts, chart of accounts, journals, fiscal years, opening balances, invoices, bills, journal entries, payments, recurring payments and cheque printing.

Parts 6–11  Run the business

Statement import and file maps, matching journal items, assets, budgets, follow-ups and statements, cash forecast and the currencies.

Parts 12–15  Close and check

Lock dates, period and year-end closing, every report — the annual report and the cash flow statement among them — the daily, monthly and yearly routines, and what to look at when something seems wrong.
⬇  Download the User Guide (PDF)
It also ships inside the module, at static/description/user_guide.pdf

Questions we get

How do I skip the In Payment status and go straight to Paid?
Watch the answer on YouTube.

Do I need Odoo Enterprise?
No. Everything on this page runs on the Community Edition.

Can I install only a part of it?
Yes. Each feature is a module of its own and can be installed alone; this app installs them together and arranges their menus.

Want to be part of this project?

Contribute and let us build a better product for the community, or help us translate the modules into your language. Click to know how.

Contribute on GitHub

Odoo Mates

Keeping it simple

Email: odoomates@gmail.com


Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Community Apps Dependencies Show
• Cash Book, Day Book, Bank Book Financial Reports
• Customer Credit Limit With Warning and Blocking
• Customer Follow Up Management
• Odoo 15 Accounting Financial Reports
• Odoo 15 Assets Management
• Odoo 15 Automatic Currency Rates
• Odoo 15 Bank Statement Import
• Odoo 15 Budget Management
• Odoo 15 Cash Forecast
• Odoo 15 Cheque Printing
• Odoo 15 Currency Revaluation
• Odoo 15 Fiscal Year & Lock Date
• Odoo 15 Recurring Payment
Lines of code 16362
Technical Name om_account_accountant
LicenseLGPL-3
Websitehttps://www.odoomates.tech

Odoo 15 Accounting

This Module will adds following accounting features to Odoo 15 community edition: Financial Reports, Annual Report, Cash Flow Statement, Asset Management, Budget Management, Bank Statement Import, Customer Credit Limit, Daily Reports, Customer Follow Ups, Cash Forecast, Cheque Printing, Automatic Currency Rates, Currency Revaluation, Fiscal Year and Period Closing and Recurring Payments

Common FAQ

1. How to skip in payment status and directly move to paid status ? a) https://www.youtube.com/watch?v=eWxfy86Byog

Installation

To install this module, you need to:

Download the module and add it to your Odoo addons folder. Afterward, log on to your Odoo server and go to the Apps menu. Trigger the debug mode and update the list by clicking on the "Update Apps List" link. Now install the module by clicking on the install button.

Upgrade

To upgrade this module, you need to:

Download the module and add it to your Odoo addons folder. Restart the server and log on to your Odoo server. Select the Apps menu and upgrade the module by clicking on the upgrade button.

Configuration

There is Nothing to Configure

Credits

Contributors

  • Odoo Mates <odoomates@gmail.com>

Author & Maintainer

This module is maintained by the Odoo Mates

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
  • Ratings
  • Discuss
Love this app but one thing needs to change
by
gkelley@mcaps-inc.com
on 4/26/23, 2:49 PM

Badging for invoices is not correct and does not follow the normal Odoo flow. When a payment is received the order / invoice status should be "In Payment", with this app it goes directly to "Paid". Once the payment is reconciled with the bank account then it needs to change to paid. If you will fix this you will have an almost perfect app. 


by
hawadet@yahoo.com
on 8/19/22, 11:18 AM



errorr still same
by
febry
on 7/1/22, 12:31 AM

still error could not get content

web.assets_backend  
Could not get content for /om_account_asset/static/src/scss/account_asset.scss
defined in bundle 'web.assets_backend'.
Re: errorr still same
by
Odoo Mates
on 7/1/22, 3:08 AM Author

Hi,

Please make sure that you are installing the module in right way and in the right procedure. Module is working fine and it seems the issue you have received is due to lack of knowledge installing the app or due to some other issues. 

Steps:

Make sure all the files are right copied into addons path, service is restarted. If you still have issue, drop email to odoomates@gmail.com

Re: errorr still same
by
Odoo Mates
on 7/1/22, 3:08 AM Author

Hi,

Please make sure that you are installing the module in right way and in the right procedure. Module is working fine and it seems the issue you have received is due to lack of knowledge installing the app or due to some other issues. 

Steps:

Make sure all the files are right copied into addons path, service is restarted. If you still have issue, drop email to odoomates@gmail.com


by
Mohammed
on 6/12/22, 2:43 PM

Perfect module

Excellent support

Keep going


Good but to be improved
by
POWERSTREET
on 5/26/22, 3:16 PM

impossible to create a supplier account with lettering by the supplier profile, it is obligatory to go through the chart of accounts if we want to activate the lettering. The option is not proposed from a supplier sheet


Error whit "account_reconciliation_widget"
by
Adrián Bravo
on 3/26/22, 5:19 PM

Hi, i have installed the account_reconciliation_widget" that was donwloaded for "OCA / account-reconcile" and then when i'm trinying to do some conciliation the sistem show me this error:


TypeError: Cannot read properties of undefined (reading 'writeText')
    at ClientErrorDialog.onClickClipboard (http://192.168.7.120:8069/web/assets/499-58cd2f0/web.assets_backend.min.js:366:48)
    at Object.extra.handlers.<computed> (eval at _compile (http://192.168.7.120:8069/web/assets/498-5800989/web.assets_common.min.js:1011:178), <anonymous>:24:156)
    at invokeHandler (http://192.168.7.120:8069/web/assets/498-5800989/web.assets_common.min.js:833:144)
    at handleEvent (http://192.168.7.120:8069/web/assets/498-5800989/web.assets_common.min.js:837:92)
    at HTMLButtonElement.handler (http://192.168.7.120:8069/web/assets/498-5800989/web.assets_common.min.js:839:58)


i'm using this version Odoo 15.0.20211020 of community


thanks for your help and your develops.


Re: Error whit "account_reconciliation_widget"
by
Odoo Mates
on 3/28/22, 10:49 PM Author

We have used this module with our modules and we do recommend the same module for the reconciliation feature. Not yet faced such an issue, anyway we will try once again the same and will let you know soon.

Thanks


Error when installing the app
by
Daniela Guarecuco
on 3/9/22, 4:08 PM

Hello, I get the error bellow when I try to install the app. I'd really appreciate some help, thanks a lot in advance.

Odoo Server Error
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 394, in _check_xml
    self.postprocess_and_fields(view.model, view_doc, view.id)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 1007, in postprocess_and_fields
    self.raise_view_error("\n".join(msg_lines), view_id)
  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py", line 614, in raise_view_error
    raise ValueError(message)
ValueError: Field 'move_type' used in attributes must be present in view but is missing:
 - 'move_type' in attrs="{'column_invisible': [('parent.move_type', 'not in', ['in_invoice'])]}"

Error context:
View `account.move.supplier.form`
[view_id: 1596, xml_id: n/a, model: account.move, parent_id: 662]
Error context:
View `account.move.supplier.form`
[view_id: 1596, xml_id: n/a, model: account.move, parent_id: 662]
None" while parsing /usr/lib/python3/dist-packages/odoo/addons/om_account_asset/views/account_move_views.xml:2, near
<odoo>

    <record id="view_invoice_asset_category" model="ir.ui.view">
        <field name="name">account.move.supplier.form</field>
        <field name="model">account.move</field>
        <field name="inherit_id" ref="account.view_move_form"/> 
	<field name="arch" type="xml">
            <data><xpath expr="//field[@name='invoice_line_ids']/tree/field[@name='account_id']" position="before">
                <field string="Asset Category" name="asset_category_id" force_save="1" attrs="{'column_invisible': [('parent.move_type', 'not in', ['in_invoice'])]}" domain="[('type','=','purchase')]" context="{'default_type':'purchase'}"/>
            </xpath>
            <xpath expr="//field[@name='line_ids']/tree/field[@name='account_id']" position="before">
                <field string="Asset Category" name="asset_category_id" invisible="1"/>
            </xpath>
        </data></field>
    </record>

</odoo>
Re: Error when installing the app
by
Odoo Mates
on 3/9/22, 10:04 PM Author

Hi,

We have tried to reproduce the error with latest odoo 15 source and code and we are not able to get it.

Can you confirm that you are using odoo 15 ? if not specify the version ? any custom codes already installed in db, which causing the problem ? So i will recommend you to have a try in a fresh db to confirm that custom modules are not causing the problem.

Feel free to connect in odoomates@gmail.com for the further support.

Thanks


download now is working, but
by
Arto
on 3/6/22, 12:12 PM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/Users/arto/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/Users/arto/odoo/odoo/http.py", line 688, in dispatch

    result = self._call_function(**self.params)

  File "/Users/arto/odoo/odoo/http.py", line 360, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/Users/arto/odoo/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/Users/arto/odoo/odoo/http.py", line 349, in checked_call

    result = self.endpoint(*a, **kw)

  File "/Users/arto/odoo/odoo/http.py", line 917, in __call__

    return self.method(*args, **kw)

  File "/Users/arto/odoo/odoo/http.py", line 536, in response_wrap

    response = f(*args, **kw)

  File "/Users/arto/odoo/addons/web/controllers/main.py", line 1352, in call_button

    action = self._call_kw(model, method, args, kwargs)

  File "/Users/arto/odoo/addons/web/controllers/main.py", line 1340, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/Users/arto/odoo/odoo/api.py", line 464, in call_kw

    result = _call_kw_multi(method, model, args, kwargs)

  File "/Users/arto/odoo/odoo/api.py", line 451, in _call_kw_multi

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-74>", line 2, in button_immediate_install

  File "/Users/arto/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log

    return method(self, *args, **kwargs)

  File "/Users/arto/odoo/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install

    return self._button_immediate_function(type(self).button_install)

  File "/Users/arto/odoo/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function

    registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)

  File "/Users/arto/odoo/odoo/modules/registry.py", line 87, in new

    odoo.modules.load_modules(registry, force_demo, status, update_module)

  File "/Users/arto/odoo/odoo/modules/loading.py", line 474, in load_modules

    processed_modules += load_marked_modules(cr, graph,

  File "/Users/arto/odoo/odoo/modules/loading.py", line 363, in load_marked_modules

    loaded, processed = load_module_graph(

  File "/Users/arto/odoo/odoo/modules/loading.py", line 186, in load_module_graph

    getattr(py_module, pre_init)(cr)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/Users/arto/odoo/odoo/http.py", line 644, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/Users/arto/odoo/odoo/http.py", line 302, in _handle_exception

    raise exception.with_traceback(None) from new_cause

AttributeError: module 'odoo.addons.accounting_pdf_reports' has no attribute '_pre_init_clean_m2m_models'


Re: download now is working, but
by
Odoo Mates
on 3/6/22, 2:22 PM Author

Hi,

Seems you haven't restarted the odoo service after adding the module.

Seems you are new in installing custom modules, if you need any help from us, drop an email to: odoomates@gmail.com.

Steps:

1. Download and extract the module

2. Add modules to addons path

3. Restart the odoo service

4. Install the module


Please help for error this
by
Liem Sian Liong
on 2/27/22, 6:09 PM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 688, in dispatch

    result = self._call_function(**self.params)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 360, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 349, in checked_call

    result = self.endpoint(*a, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 917, in __call__

    return self.method(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 536, in response_wrap

    response = f(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1352, in call_button

    action = self._call_kw(model, method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1340, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 464, in call_kw

    result = _call_kw_multi(method, model, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 451, in _call_kw_multi

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-74>", line 2, in button_immediate_install

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 74, in check_and_log

    return method(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install

    return self._button_immediate_function(type(self).button_install)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function

    registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)

  File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new

    odoo.modules.load_modules(registry, force_demo, status, update_module)

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 474, in load_modules

    processed_modules += load_marked_modules(cr, graph,

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 363, in load_marked_modules

    loaded, processed = load_module_graph(

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 186, in load_module_graph

    getattr(py_module, pre_init)(cr)

  File "/usr/lib/python3/dist-packages/odoo/addons/accounting_pdf_reports/__init__.py", line 8, in _pre_init_clean_m2m_models

    cr.execute("""DROP TABLE account_journal_account_report_partner_ledger_rel""")

  File "<decorator-gen-3>", line 2, in execute

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 89, in check

    return f(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 310, in execute

    res = self._obj.execute(query, params)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 644, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 302, in _handle_exception

    raise exception.with_traceback(None) from new_cause

psycopg2.errors.UndefinedTable: table "account_journal_account_report_partner_ledger_rel" does not exist

Re: Please help for error this
by
Odoo Mates
on 2/27/22, 11:43 PM Author

Hi,

Thanks for reporting the error. I guess we already have fixed this error with this commit: https://github.com/odoomates/odooapps/commit/9eba183e2d4c954ecc757e37644b602c792a5456

Can you please check and confirm the version number of accounting_pdf_reports in your odoo instance. The latest version is : 15.0.7.1.0, please confirm and let us know.


If it is not the latest, please download and add the latest and restart the service.


error when install this module
by
LD Corp
on 2/27/22, 5:50 PM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 688, in dispatch

    result = self._call_function(**self.params)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 360, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 349, in checked_call

    result = self.endpoint(*a, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 917, in __call__

    return self.method(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 536, in response_wrap

    response = f(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1352, in call_button

    action = self._call_kw(model, method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1340, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 464, in call_kw

    result = _call_kw_multi(method, model, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 451, in _call_kw_multi

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-74>", line 2, in button_immediate_install

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 74, in check_and_log

    return method(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install

    return self._button_immediate_function(type(self).button_install)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function

    registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)

  File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new

    odoo.modules.load_modules(registry, force_demo, status, update_module)

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 474, in load_modules

    processed_modules += load_marked_modules(cr, graph,

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 363, in load_marked_modules

    loaded, processed = load_module_graph(

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 186, in load_module_graph

    getattr(py_module, pre_init)(cr)

  File "/usr/lib/python3/dist-packages/odoo/addons/accounting_pdf_reports/__init__.py", line 8, in _pre_init_clean_m2m_models

    cr.execute("""DROP TABLE account_journal_account_report_partner_ledger_rel""")

  File "<decorator-gen-3>", line 2, in execute

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 89, in check

    return f(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 310, in execute

    res = self._obj.execute(query, params)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 644, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 302, in _handle_exception

    raise exception.with_traceback(None) from new_cause

psycopg2.errors.UndefinedTable: table "account_journal_account_report_partner_ledger_rel" does not exist


Re: error when install this module
by
Odoo Mates
on 2/27/22, 11:43 PM Author

Hi,

Thanks for reporting the error. I guess we already have fixed this error with this commit: https://github.com/odoomates/odooapps/commit/9eba183e2d4c954ecc757e37644b602c792a5456

Can you please check and confirm the version number of accounting_pdf_reports in your odoo instance. The latest version is : 15.0.7.1.0, please confirm and let us know.


If it is not the latest, please download and add the latest and restart the service.


Professionalism at its best
by
Dragan Vukosavljevic
on 2/27/22, 6:18 AM

I have been using Odoo Mates apps for years now, and on different Odoo versions. Odoo Mates Accounting app worth money and its FREE. Developers did an amazing job. Over the years, I had a few issues that appeared usually after the Odoo upgrade. Each time, response from the team was prompt and even shorter than I expected. Every issues was solved in no time, with great professionalism and dedication to the problem. THANK YOU!!!!


It Works !
by
aminhilal@gmail.com
on 2/24/22, 12:50 AM

Just like all other great modules, Odoo Mates just make it works like magic. Thank you!


This odoo 15 Accounting app has been one of the most revolutionary apps in the accounting niche. This app has a lot of strengths like its easiness-to-use, user-friendly interface which has encouraged from the new odoo user also used to eassily. It will be developing to add even more value that is giving us right now. thank for this app developer realy i thankfull for that person to personally... :)
by
prabu
on 2/15/22, 7:03 AM



by
Azharul Amin Mulla
on 1/18/22, 1:02 AM



by
Sho Ketchum
on 1/4/22, 7:13 PM



Thanks for Full Support to solve Account Group issue
by
training.yama
on 12/21/21, 11:44 AM

Perfect follow up ...
Excellent Support  ....

My issue was how to add account group in Odoo14  account module




cola
by
gogi g
on 12/6/21, 10:53 AM

The team acted promptly and there is no more error. Thanks for your attention


by
Jodi
on 10/28/21, 2:49 AM

Is there any module in the app store that would add reconciliation to this module?
Paid module is fine too

Re:
by
Odoo Mates
on 11/15/21, 12:57 PM Author

For odoo 15, use this module:  https://github.com/kelvzxu/account-reconcile/tree/15.0/account_reconciliation_widget

For odoo14: https://www.youtube.com/watch?v=jLJdprd-TZ8&t=309s


Odoo 15 // binascii.Error: Incorrect padding // When i install the module
by
btanerii
on 10/22/21, 4:09 AM
Hello, same problème with @Hamdy ElSherbiny
When install the module i have this error if i go Configuration > General settings and click on save button or click on whatever i want in General settings.


The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/opt/odoo/odoo15/odoo/http.py", line 643, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "/opt/odoo/odoo15/odoo/http.py", line 301, in _handle_exception raise exception.with_traceback(None) from new_cause binascii.Error: Incorrect padding

When i uninstall, i no longer have the error.

Thank you, v15.0.1.0.0

Re: Odoo 15 // binascii.Error: Incorrect padding // When i install the module
by
Odoo Mates
on 11/14/21, 1:57 PM Author

Issue Fixed, please download the latest and try once again and let us know


by
Hamdy ElSherbiny
on 10/19/21, 11:36 AM

Hi,

After installing the module for Odoo15 Community, we received the below error while saving configuration??!!

kindly advise,

BR

Hamdy

Re:
by
Odoo Mates
on 11/14/21, 1:56 PM Author

Hi,

Issue resolved and updated.


Bank Reconciliation
by
Maniraj Anantham
on 3/4/23, 4:04 AM

Do You have Bank Reconciliation models and bank reconciliation report for ver 15. i am ready to pay that module.  


can't install
by
Ernesto Bernis
on 1/7/23, 8:01 PM
odoo.tools.convert.ParseError: while parsing /opt/odoo/sources/account_kit/base_accounting_kit/views/account_payment_view.xml:3
Ocurrió un error al validar la vista:

El elemento '' no puede ser localizado en la vista padre

View error context:
{'file': '/opt/odoo/sources/account_kit/base_accounting_kit/views/account_payment_view.xml',
 'line': 17,
 'name': 'account.payment.form.inherited',
 'view': ir.ui.view(1521,),
 'view.model': 'account.payment',
 'view.parent': ir.ui.view(1476,),
 'xmlid': 'account_check_printing.view_account_payment_form_inherited'}


Re: can't install
by
Odoo Mates
on 1/8/23, 12:08 AM Author

Are you using our module itself or ? from the error message it seems error is from different module:  om_account_accountant


Error on version 15
by
Zaoui Jacques
on 11/17/22, 5:56 AM

I ve this error how ca I do please ?


RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "/cloudclusters/odoo/odoo/tools/cache.py", line 85, in lookup
r = d[key]
File "/cloudclusters/odoo/odoo/tools/func.py", line 71, in wrapper
return func(self, *args, **kwargs)
File "/cloudclusters/odoo/odoo/tools/lru.py", line 34, in __getitem__
a = self.d[obj]
KeyError: ('ir.model.data', , 'om_account_asset.model_account_asset_asset')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/cloudclusters/odoo/odoo/tools/convert.py", line 680, in _tag_root
f(rec)
File "/cloudclusters/odoo/odoo/tools/convert.py", line 567, in _tag_record
f_val = self.id_get(f_ref)
File "/cloudclusters/odoo/odoo/tools/convert.py", line 663, in id_get
res = self.model_id_get(id_str, raise_if_not_found)
File "/cloudclusters/odoo/odoo/tools/convert.py", line 669, in model_id_get
return self.env['ir.model.data']._xmlid_to_res_model_res_id(id_str, raise_if_not_found=raise_if_not_found)
File "/cloudclusters/odoo/odoo/addons/base/models/ir_model.py", line 1935, in _xmlid_to_res_model_res_id
return self._xmlid_lookup(xmlid)[1:3]
File "", line 2, in _xmlid_lookup
File "/cloudclusters/odoo/odoo/tools/cache.py", line 90, in lookup
value = d[key] = self.method(*args, **kwargs)
File "/cloudclusters/odoo/odoo/addons/base/models/ir_model.py", line 1928, in _xmlid_lookup
raise ValueError('External ID not found in the system: %s' % xmlid)
ValueError: External ID not found in the system: om_account_asset.model_account_asset_asset

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/cloudclusters/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "/cloudclusters/odoo/odoo/http.py", line 687, in dispatch
result = self._call_function(**self.params)
File "/cloudclusters/odoo/odoo/http.py", line 359, in _call_function
return checked_call(self.db, *args, **kwargs)
File "/cloudclusters/odoo/odoo/service/model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "/cloudclusters/odoo/odoo/http.py", line 348, in checked_call
result = self.endpoint(*a, **kw)
File "/cloudclusters/odoo/odoo/http.py", line 916, in __call__
return self.method(*args, **kw)
File "/cloudclusters/odoo/odoo/http.py", line 535, in response_wrap
response = f(*args, **kw)
File "/cloudclusters/odoo/odoo/addons/web/controllers/main.py", line 1339, in call_button
action = self._call_kw(model, method, args, kwargs)
File "/cloudclusters/odoo/odoo/addons/web/controllers/main.py", line 1327, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "/cloudclusters/odoo/odoo/api.py", line 464, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "/cloudclusters/odoo/odoo/api.py", line 451, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "", line 2, in button_immediate_install
File "/cloudclusters/odoo/odoo/addons/base/models/ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "/cloudclusters/odoo/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "/cloudclusters/odoo/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function
registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "/cloudclusters/odoo/odoo/modules/registry.py", line 87, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "/cloudclusters/odoo/odoo/modules/loading.py", line 476, in load_modules
loaded_modules, update_module, models_to_check)
File "/cloudclusters/odoo/odoo/modules/loading.py", line 365, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "/cloudclusters/odoo/odoo/modules/loading.py", line 222, in load_module_graph
load_data(cr, idref, mode, kind='data', package=package)
File "/cloudclusters/odoo/odoo/modules/loading.py", line 69, in load_data
tools.convert_file(cr, package.name, filename, idref, mode, noupdate, kind)
File "/cloudclusters/odoo/odoo/tools/convert.py", line 745, in convert_file
convert_xml_import(cr, module, fp, idref, mode, noupdate)
File "/cloudclusters/odoo/odoo/tools/convert.py", line 811, in convert_xml_import
obj.parse(doc.getroot())
File "/cloudclusters/odoo/odoo/tools/convert.py", line 731, in parse
self._tag_root(de)
File "/cloudclusters/odoo/odoo/tools/convert.py", line 697, in _tag_root
)) from e
Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/cloudclusters/odoo/odoo/http.py", line 643, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "/cloudclusters/odoo/odoo/http.py", line 301, in _handle_exception
raise exception.with_traceback(None) from new_cause
odoo.tools.convert.ParseError: while parsing /cloudclusters/odoo/odoo/addons/om_account_asset/data/account_asset_data.xml:4, somewhere inside

Account Asset: Generate asset entries

code
model._cron_generate_entries()
1
months
-1




by
Lucky Flores
on 11/16/22, 8:03 AM

Is there a way combine reports for 2 or more companies? 


by
Abhishek Jain
on 11/9/22, 4:53 PM

Hello 

I have been using your module however struggling to reconcile entries. For example, if I have payments or vendor bills, and we register payments it shows "In Payment". Understand the journal entries are going under either Outstanding Receivables (customer payments) or Outstanding Payments (for vendor bills), and we have to reconcile with the bank/cash statement/register to finalize and reconcile the transaction. 

However, in your module, I am struggling to go past this step. We see everything in-payment but unable to move this forward or reconcile with bank statements 


Can you please help or suggest what I am missing? 


many thanks
Abhishek



Re:
by
Odoo Mates
on 11/10/22, 1:09 AM Author

Reconciliation:  https://www.youtube.com/watch?v=jLJdprd-TZ8&t=11s


Error when installing the app
by
Arturo
on 11/5/22, 1:46 AM

RPC_ERROR
Odoo Server Error
Traceback (most recent call last):
File "C:\Program Files\Odoo15\server\odoo\addons\base\models\ir_http.py", line 237, in _dispatch
result = request.dispatch()
File "C:\Program Files\Odoo15\server\odoo\http.py", line 687, in dispatch
result = self._call_function(**self.params)
File "C:\Program Files\Odoo15\server\odoo\http.py", line 359, in _call_function
return checked_call(self.db, *args, **kwargs)
File "C:\Program Files\Odoo15\server\odoo\service\model.py", line 94, in wrapper
return f(dbname, *args, **kwargs)
File "C:\Program Files\Odoo15\server\odoo\http.py", line 348, in checked_call
result = self.endpoint(*a, **kw)
File "C:\Program Files\Odoo15\server\odoo\http.py", line 916, in __call__
return self.method(*args, **kw)
File "C:\Program Files\Odoo15\server\odoo\http.py", line 535, in response_wrap
response = f(*args, **kw)
File "C:\Program Files\Odoo15\server\odoo\addons\web\controllers\main.py", line 1346, in call_button
action = self._call_kw(model, method, args, kwargs)
File "C:\Program Files\Odoo15\server\odoo\addons\web\controllers\main.py", line 1334, in _call_kw
return call_kw(request.env[model], method, args, kwargs)
File "C:\Program Files\Odoo15\server\odoo\api.py", line 464, in call_kw
result = _call_kw_multi(method, model, args, kwargs)
File "C:\Program Files\Odoo15\server\odoo\api.py", line 451, in _call_kw_multi
result = method(recs, *args, **kwargs)
File "", line 2, in button_immediate_install
File "C:\Program Files\Odoo15\server\odoo\addons\base\models\ir_module.py", line 74, in check_and_log
return method(self, *args, **kwargs)
File "C:\Program Files\Odoo15\server\odoo\addons\base\models\ir_module.py", line 483, in button_immediate_install
return self._button_immediate_function(type(self).button_install)
File "C:\Program Files\Odoo15\server\odoo\addons\base\models\ir_module.py", line 600, in _button_immediate_function
registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)
File "C:\Program Files\Odoo15\server\odoo\modules\registry.py", line 87, in new
odoo.modules.load_modules(registry, force_demo, status, update_module)
File "C:\Program Files\Odoo15\server\odoo\modules\loading.py", line 476, in load_modules
loaded_modules, update_module, models_to_check)
File "C:\Program Files\Odoo15\server\odoo\modules\loading.py", line 365, in load_marked_modules
perform_checks=perform_checks, models_to_check=models_to_check
File "C:\Program Files\Odoo15\server\odoo\modules\loading.py", line 198, in load_module_graph
registry.setup_models(cr)
File "C:\Program Files\Odoo15\server\odoo\modules\registry.py", line 290, in setup_models
model._setup_fields()
File "C:\Program Files\Odoo15\server\odoo\models.py", line 3049, in _setup_fields
field.setup(self)
File "C:\Program Files\Odoo15\server\odoo\fields.py", line 462, in setup
self.setup_related(model)
File "C:\Program Files\Odoo15\server\odoo\fields.py", line 2373, in setup_related
super().setup_related(model)
File "C:\Program Files\Odoo15\server\odoo\fields.py", line 528, in setup_related
f"Field {name} referenced in related field definition {self} does not exist."
Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "C:\Program Files\Odoo15\server\odoo\http.py", line 643, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception)
File "C:\Program Files\Odoo15\server\odoo\http.py", line 301, in _handle_exception
raise exception.with_traceback(None) from new_cause
KeyError: 'Field internal_group referenced in related field definition account.account.internal_group does not exist.'


Do you have Portuguese language?
by
Diego Beton
on 10/17/22, 5:52 PM

Você tem língua portuguesa?


by
hawadet@yahoo.com
on 8/19/22, 11:18 AM



Invalid error when uploading bank statement.
by
farith@skali.net
on 7/18/22, 5:25 AM

Hi. i am getting error "invalid file format" when uploading bank statements. i have tried both csv and excel file format. appreciate guidance. tks. 

Re: Invalid error when uploading bank statement.
by
Odoo Mates
on 7/18/22, 6:34 AM Author

Please upload the file in specified format.

sample format: https://github.com/odoomates/odooapps/tree/15.0/om_account_bank_statement_import/sample_files


Tax Grid and Account Plan
by
Ivan Zvonimir Galic
on 7/6/22, 10:26 AM

Hi Sirs,

I try to manage some tax policy and I find that for Croatia there is an old Account plan - How can I import new account plan.

Also, I need to make some changes on Tax Grid - where I can make these changes since I only find that I can chose existing Tax Grid.

Best regards,

Ivan 


by
POWERSTREET
on 7/5/22, 6:51 PM

impossible to create a supplier account with lettering by the supplier profile, it is obligatory to go through the chart of accounts if we want to activate the lettering. The option is not proposed from a supplier sheet


by
POWERSTREET
on 6/30/22, 9:19 AM

Good morning, 

After activating your module, I can no longer download the quotations or invoice in .pdf.

Here’s the mistake :

Error when render the template
AccessError: En raison de restrictions de sécurité, vous n'êtes pas autorisé à accéder aux enregistrements 'Position fiscale' (account.fiscal.position).
Enregistrements : EU privé (id=10)
Utilisateur : Sylvain Le Cornec (id=2)
Cette restriction est due aux règles suivantes:
- Account fiscal Mapping company rule
Note : ce pourrait être un problème de multi-société.
Contactez votre administrateur pour demander l'accès si nécessaire.
Template: sale.report_saleorder_document
Path: /t/t/t[2]
Node: <t t-set="forced_vat" t-value="doc.fiscal_position_id.foreign_vat"/> 

The error occurred while rendering the template sale.report_saleorder_document et évalué les expression ssuivantes: <t t-set="forced_vat" t-value="doc.fiscal_position_id.foreign_vat"/>

Re:
by
Odoo Mates
on 6/30/22, 11:07 PM Author

Hi,

This is an access right error in your db, which is coming from odoo source code. Inorder to resolve this access rights error, check the fiscal position named Private EU is used in the allowed company itself in the invoice


by
Asma MANSOUR
on 6/6/22, 11:39 AM

Hi, i installed the "odoo 15 accounting module", but i can't create a new payment methods, I received this error:

Traceback (most recent call last):
  File "/home/asma/odoo/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
    result = request.dispatch()
  File "/home/asma/odoo/odoo/http.py", line 687, in dispatch
    result = self._call_function(**self.params)
  File "/home/asma/odoo/odoo/http.py", line 359, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/home/asma/odoo/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/home/asma/odoo/odoo/http.py", line 348, in checked_call
    result = self.endpoint(*a, **kw)
  File "/home/asma/odoo/odoo/http.py", line 916, in __call__
    return self.method(*args, **kw)
  File "/home/asma/odoo/odoo/http.py", line 535, in response_wrap
    response = f(*args, **kw)
  File "/home/asma/odoo/addons/web/controllers/main.py", line 1347, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/home/asma/odoo/addons/web/controllers/main.py", line 1339, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/home/asma/odoo/odoo/api.py", line 462, in call_kw
    result = _call_kw_model_create(method, model, args, kwargs)
  File "/home/asma/odoo/odoo/api.py", line 442, in _call_kw_model_create
    result = method(recs, *args, **kwargs)
  File "<decorator-gen-215>", line 2, in create
  File "/home/asma/odoo/odoo/api.py", line 412, in _model_create_multi
    return create(self, [arg])
  File "/home/asma/odoo/addons/account/models/account_payment_method.py", line 28, in create
    if information.get('mode') == 'multi':
Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/asma/odoo/odoo/http.py", line 643, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/home/asma/odoo/odoo/http.py", line 301, in _handle_exception
    raise exception.with_traceback(None) from new_cause
AttributeError: 'NoneType' object has no attribute 'get'

by
Hussain AlDhaheri
on 6/5/22, 2:12 AM

I think so. I download the source code from apps.odoo.com


Can not install
by
Hussain AlDhaheri
on 6/4/22, 11:46 PM

I am installing accounting module on a fresh Odoo 15 database. I get this errer:

Field 'company_id' used in domain of field 'journal_ids' ([('company_id', '=', company_id)]) must be present in view but is missing.
Re: Can not install
by
Odoo Mates
on 6/5/22, 1:59 AM Author

Hi,

are you using the latest source code of our module ?


Anglo Saxon not working as expected on community edition V15
by
Muhammad Inaam Munir
on 5/21/22, 7:43 AM

Anglo Saxon not working as expected on community edition V15

When Anglo Saxon is enabled, cost should not be charged to the "cost of goods sold account" on purchase. It should be charged to "COGS" when an item is sold.


YouTube video WAY WAY TOO FAST
by
ara.d@darakjian.com
on 5/9/22, 12:14 PM


Re: YouTube video WAY WAY TOO FAST
by
Odoo Mates
on 5/10/22, 1:06 AM Author

Thanks for the feedback, we just increased the speed of the video to get the viewer quick insights about the module


How can I solve it
by
wangrui
on 5/9/22, 1:57 AM

Validation Error

Account Number must be unique

Re: How can I solve it
by
Odoo Mates
on 5/9/22, 2:53 AM Author

Use unique number when you create record. May be a record existing in the db with provided number


bad
by
Arto
on 3/6/22, 11:17 AM

download  not working

Re: bad
by
Odoo Mates
on 3/6/22, 12:25 PM Author

Let us know more details ? what is not working ?


by
LD Corp
on 2/27/22, 5:49 PM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 688, in dispatch

    result = self._call_function(**self.params)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 360, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 349, in checked_call

    result = self.endpoint(*a, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 917, in __call__

    return self.method(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 536, in response_wrap

    response = f(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1352, in call_button

    action = self._call_kw(model, method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1340, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 464, in call_kw

    result = _call_kw_multi(method, model, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 451, in _call_kw_multi

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-74>", line 2, in button_immediate_install

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 74, in check_and_log

    return method(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 483, in button_immediate_install

    return self._button_immediate_function(type(self).button_install)

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_module.py", line 600, in _button_immediate_function

    registry = modules.registry.Registry.new(self._cr.dbname, update_module=True)

  File "/usr/lib/python3/dist-packages/odoo/modules/registry.py", line 87, in new

    odoo.modules.load_modules(registry, force_demo, status, update_module)

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 474, in load_modules

    processed_modules += load_marked_modules(cr, graph,

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 363, in load_marked_modules

    loaded, processed = load_module_graph(

  File "/usr/lib/python3/dist-packages/odoo/modules/loading.py", line 186, in load_module_graph

    getattr(py_module, pre_init)(cr)

  File "/usr/lib/python3/dist-packages/odoo/addons/accounting_pdf_reports/__init__.py", line 8, in _pre_init_clean_m2m_models

    cr.execute("""DROP TABLE account_journal_account_report_partner_ledger_rel""")

  File "<decorator-gen-3>", line 2, in execute

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 89, in check

    return f(self, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/sql_db.py", line 310, in execute

    res = self._obj.execute(query, params)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 644, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 302, in _handle_exception

    raise exception.with_traceback(None) from new_cause

psycopg2.errors.UndefinedTable: table "account_journal_account_report_partner_ledger_rel" does not exist


Re:
by
Odoo Mates
on 2/27/22, 11:47 PM Author

Hi,

Thanks for reporting the error. I guess we already have fixed this error with this commit: https://github.com/odoomates/odooapps/commit/9eba183e2d4c954ecc757e37644b602c792a5456

Can you please check and confirm the version number of accounting_pdf_reports in your odoo instance. The latest version is : 15.0.7.1.0, please confirm and let us know.


If it is not the latest, please download and add the latest and restart the service.


If still not solved, please connect us in email: so that we can connect with you in screen sharing session and help


Great module, worked in all Odoo CE versions, but..
by
aminhilal@gmail.com
on 2/23/22, 5:30 AM

Hi

I get this error when I installed it in Odoo CE version 15

Field 'company_id' used in domain of field 'journal_ids' ([('company_id', '=', company_id)]) must be present in view but is missing. View error context: {'file': '/odoo/custom/addons/accounting_pdf_reports/wizards/aged_partner.xml', 'line': 1, 'name': 'Aged Partner Balance', 'view': ir.ui.view(1708,), 'view.model': 'account.aged.trial.balance', 'view.parent': ir.ui.view(), 'xmlid': 'account_aged_balance_view'} " while evaluating 'records.button_immediate_install()'


Re: Great module, worked in all Odoo CE versions, but..
by
Odoo Mates
on 2/23/22, 6:27 AM Author

Hi,
This error has been fixed yesterday with this commit: https://github.com/odoomates/odooapps/commit/3daf78864eac3fa8daae5c9f392922c0aa77b819

Could you download once again and try and let us know


Was working fine in one server, and not working on a different server
by
Rohao Chao
on 2/22/22, 8:32 PM

The module was working fine on one of Oracle's Cloud Instance. When I created another identical instance, the module start to have problem installing.

File "/odoo/odoo-server/odoo/addons/base/models/ir_ui_view.py", line 739, in _raise_view_error
    raise err from from_exception
odoo.exceptions.ValidationError: Error while validating view near:

<form string="Report Options" __validate__="1">
                <group col="4">
                    <field name="date_from"/>

Field 'company_id' used in domain of field 'journal_ids' ([('company_id', '=', company_id)]) must be present in view but is missing.


Re: Was working fine in one server, and not working on a different server
by
Odoo Mates
on 2/22/22, 10:10 PM Author

Hi,

Thanks for reporting we have already fixed it and updated the app in the store. Please download and try with the latest code.

FIX: https://github.com/odoomates/odooapps/commit/3daf78864eac3fa8daae5c9f392922c0aa77b819

Reason: Due to some changes odoo made inside odoo account module on 21/02/2022,

see: https://github.com/odoo/odoo/commit/3d91e0264ac62493a85a9117ffa0ccde03bb9587


Latest version of Odoo 15 Full Accounting
by
ERIC MEDJI
on 2/13/22, 9:30 AM

Hi,

I have downloaded and tried to install full accounting module but I'm having errors when installing "Odoo 15 Accounting Financial Reports" and "Odoo 15 Assets management". When checking on tutorials on internet, I found in demos that version 15.1.15.x are used why version downloaded here for modules are 15.0.3.x.

Could you please let me know how and where I can find the latest version of Odoo 15 Accounting ?

Thank you in advance

Eric

Re: Latest version of Odoo 15 Full Accounting
by
Odoo Mates
on 2/13/22, 11:10 AM Author

Hi,

The latest version is starting in 15.0.3 and we do continuous enhancements with the code, that is why the difference in version number.

Could you share us the details about the error that you receive ?


asset problem
by
Saad
on 2/4/22, 5:59 PM

There is a problem in assets, everytime I click in generate assets, it create asset for the same puchase order which means same pirchase order no have 3 assets created for the same product

Re: asset problem
by
Odoo Mates
on 2/5/22, 9:02 AM Author

Hi,

Upon checking we are not able to replicate the issue ? could you help us to trace and fix it ? can you send more details to odoomates@gmail.com


by
Jack Wang
on 1/20/22, 4:29 AM

account.payment.form have a additional inherit view. Clean it and everything working.

Thanks Very much

Re:
by
Odoo Mates
on 2/5/22, 9:03 AM Author

Glad to know


by
Jack Wang
on 1/20/22, 3:01 AM

OK, I find the problem is my previous installed  "Odoo 15 Full Accounting Kit"

It's seem the Apps removed not thoroughly done.

Re:
by
Odoo Mates
on 1/20/22, 3:10 AM Author

So everything is up and okay with our module ? if needed any help feel free to connect


by
Jack Wang
on 1/20/22, 12:49 AM

 I had try remove om_account_accountant model and reinstall it. 

Still ERROR




Re:
by
Odoo Mates
on 1/20/22, 1:10 AM Author

Please search effective_date inside our module, you wont find it in our module. If you our help our to trace the issue, connect is in email.

also create fresh db, install odoo account module without our module and try the same, you might receive this error


by
Jack Wang
on 1/20/22, 12:36 AM

RPC_ERROR

Odoo Server Error


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/models.py", line 5340, in _update_cache

    field_values = [(fields[name], value) for name, value in values.items()]

  File "/usr/lib/python3/dist-packages/odoo/models.py", line 5340, in <listcomp>

    field_values = [(fields[name], value) for name, value in values.items()]

KeyError: 'effective_date'


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 688, in dispatch

    result = self._call_function(**self.params)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 360, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 349, in checked_call

    result = self.endpoint(*a, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 917, in __call__

    return self.method(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 536, in response_wrap

    response = f(*args, **kw)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1335, in call_kw

    return self._call_kw(model, method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/addons/web/controllers/main.py", line 1327, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 464, in call_kw

    result = _call_kw_multi(method, model, args, kwargs)

  File "/usr/lib/python3/dist-packages/odoo/api.py", line 451, in _call_kw_multi

    result = method(recs, *args, **kwargs)

  File "/usr/lib/python3/dist-packages/odoo/models.py", line 6410, in onchange

    record = self.new(initial_values, origin=self)

  File "/usr/lib/python3/dist-packages/odoo/models.py", line 5700, in new

    record._update_cache(values, validate=False)

  File "/usr/lib/python3/dist-packages/odoo/models.py", line 5342, in _update_cache

    raise ValueError("Invalid field %r on model %r" % (e.args[0], self._name))

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 644, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/usr/lib/python3/dist-packages/odoo/http.py", line 302, in _handle_exception

    raise exception.with_traceback(None) from new_cause

ValueError: Invalid field 'effective_date' on model 'account.payment'


by
Jack Wang
on 1/20/22, 12:11 AM

New Installation with Odoo 15.0-20220113


ValueError: Invalid field 'effective_date' on model 'account.payment'
by
Jack Wang
on 1/19/22, 11:59 PM

When I create a Internal Transfer in Banking and got this ERROR 

ValueError: Invalid field 'effective_date' on model 'account.payment'

How can I fix it?

Re: ValueError: Invalid field 'effective_date' on model 'account.payment'
by
Odoo Mates
on 1/20/22, 12:08 AM Author

Hi, 

Can you pull the latest source code of odoo and update odoo account module and see whether still you get the issue or not ? seems you are not using latest code of odoo


by
Azharul Amin Mulla
on 1/18/22, 1:02 AM

Excellent


Great timely response
by
sebuuma.associates@gmail.com
on 12/22/21, 12:24 AM

Great accounting and other apps and quick response for support.

Thank you.


Error
by
Mohammad AL-Omari
on 12/9/21, 8:09 AM
Traceback (most recent call last):
  File "/odoo/odoo-server/odoo/addons/base/models/ir_http.py", line 237, in _dispatch
    result = request.dispatch()
  File "/odoo/odoo-server/odoo/http.py", line 687, in dispatch
    result = self._call_function(**self.params)
  File "/odoo/odoo-server/odoo/http.py", line 359, in _call_function
    return checked_call(self.db, *args, **kwargs)
  File "/odoo/odoo-server/odoo/service/model.py", line 94, in wrapper
    return f(dbname, *args, **kwargs)
  File "/odoo/odoo-server/odoo/http.py", line 348, in checked_call
    result = self.endpoint(*a, **kw)
  File "/odoo/odoo-server/odoo/http.py", line 916, in __call__
    return self.method(*args, **kw)
  File "/odoo/odoo-server/odoo/http.py", line 535, in response_wrap
    response = f(*args, **kw)
  File "/odoo/odoo-server/addons/web/controllers/main.py", line 1335, in call_kw
    return self._call_kw(model, method, args, kwargs)
  File "/odoo/odoo-server/addons/web/controllers/main.py", line 1327, in _call_kw
    return call_kw(request.env[model], method, args, kwargs)
  File "/odoo/odoo-server/odoo/api.py", line 464, in call_kw
    result = _call_kw_multi(method, model, args, kwargs)
  File "/odoo/odoo-server/odoo/api.py", line 451, in _call_kw_multi
    result = method(recs, *args, **kwargs)
  File "/odoo/odoo-server/odoo/models.py", line 3216, in read
    raise ValueError("Invalid field %r on model %r" % (name, self._name))
Exception

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/odoo/odoo-server/odoo/http.py", line 643, in _handle_exception
    return super(JsonRequest, self)._handle_exception(exception)
  File "/odoo/odoo-server/odoo/http.py", line 301, in _handle_exception
    raise exception.with_traceback(None) from new_cause
ValueError: Invalid field 'effective_date' on model 'account.payment'
Re: Error
by
Odoo Mates
on 12/9/21, 11:46 AM Author

Hi,

We have seen this error message before with some users in odoo 14, for them it has been resolved by updating their odoo instance with latest code. So please pull latest code from github and upgrade odoo account module and see whether it resolves the error.

If not connect us in email: odoomates@gmail.com


What about CoGS?
by
Talal Albahra
on 12/7/21, 12:15 PM

Hello,

What about Anglo-Saxon (posting the value of CoGS [Cost of Goods Sold] with the Sales Invoice)?

Re: What about CoGS?
by
Odoo Mates
on 12/7/21, 1:41 PM Author

Let me know your exact query, this functionality is there in the system, which comes from the account module


cola
by
gogi g
on 12/6/21, 3:46 AM

500: Internal Server Error

Traceback

Traceback (most recent call last):
  File "C:\odoo\server\odoo\addons\base\models\ir_http.py", line 237, in _dispatch
    result = request.dispatch()
  File "C:\odoo\server\odoo\http.py", line 810, in dispatch
    r = self._call_function(**self.params)
  File "C:\odoo\server\odoo\http.py", line 916, in __call__
    return self.method(*args, **kw)
  File "C:\odoo\server\odoo\http.py", line 535, in response_wrap
    response = f(*args, **kw)
  File "C:\odoo\server\odoo\addons\web\controllers\main.py", line 1931, in report_routes
    html = report.with_context(context)._render_qweb_html(docids, data=data)[0]
  File "C:\odoo\server\odoo\addons\base\models\ir_actions_report.py", line 862, in _render_qweb_html
    data = self._get_rendering_context(docids, data)
  File "C:\odoo\server\odoo\addons\base\models\ir_actions_report.py", line 879, in _get_rendering_context
    data.update(report_model._get_report_values(docids, data=data))
  File "C:\odoo\server\odoo\addons\accounting_pdf_reports\reports\report_financial.py", line 152, in _get_report_values
    report_lines = self.get_account_lines(data.get('form'))
  File "C:\odoo\server\odoo\addons\accounting_pdf_reports\reports\report_financial.py", line 88, in get_account_lines
    comparison_res = self.with_context(data.get('comparison_context'))._compute_report_balance(child_reports)
  File "C:\odoo\server\odoo\models.py", line 5293, in with_context
    if (args and 'force_company' in args[0]) or 'force_company' in kwargs:
TypeError: argument of type 'NoneType' is not iterable
Re: cola
by
Odoo Mates
on 12/6/21, 4:09 AM Author

When you receive this error ? upon installing or share us more details over the email, odoomates@gmail.com


Goerge
by
gogi g
on 12/6/21, 12:25 AM

Hi. as I see cash flow absence in this module 

Re: Goerge
by
Odoo Mates
on 12/6/21, 1:07 AM Author

We will be merging it to the module in coming days.

We are adding new new functionalities, recently added is the credit limit: https://apps.odoo.com/apps/modules/15.0/om_credit_limit/


Error when enable Analytic Accounting in Settings
by
Mohammad AL-Omari
on 11/7/21, 10:44 AM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "d:\odoo\odoo15\server\odoo\addons\base\models\ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "d:\odoo\odoo15\server\odoo\http.py", line 687, in dispatch

    result = self._call_function(**self.params)

  File "d:\odoo\odoo15\server\odoo\http.py", line 359, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "d:\odoo\odoo15\server\odoo\service\model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "d:\odoo\odoo15\server\odoo\http.py", line 348, in checked_call

    result = self.endpoint(*a, **kw)

  File "d:\odoo\odoo15\server\odoo\http.py", line 916, in __call__

    return self.method(*args, **kw)

  File "d:\odoo\odoo15\server\odoo\http.py", line 535, in response_wrap

    response = f(*args, **kw)

  File "d:\odoo\odoo15\server\odoo\addons\web\controllers\main.py", line 1332, in call_kw

    return self._call_kw(model, method, args, kwargs)

  File "d:\odoo\odoo15\server\odoo\addons\web\controllers\main.py", line 1324, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "d:\odoo\odoo15\server\odoo\api.py", line 459, in call_kw

    result = _call_kw_model_create(method, model, args, kwargs)

  File "d:\odoo\odoo15\server\odoo\api.py", line 439, in _call_kw_model_create

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-98>", line 2, in create

  File "d:\odoo\odoo15\server\odoo\api.py", line 388, in _model_create_single

    return create(self, arg)

  File "d:\odoo\odoo15\server\odoo\addons\base\models\res_config.py", line 782, in create

    return super(ResConfigSettings, self).create(values)

  File "<decorator-gen-67>", line 2, in create

  File "d:\odoo\odoo15\server\odoo\api.py", line 409, in _model_create_multi

    return create(self, [arg])

  File "d:\odoo\odoo15\server\odoo\addons\base\models\ir_fields.py", line 613, in create

    recs = super().create(vals_list)

  File "<decorator-gen-13>", line 2, in create

  File "d:\odoo\odoo15\server\odoo\api.py", line 410, in _model_create_multi

    return create(self, arg)

  File "d:\odoo\odoo15\server\odoo\models.py", line 4064, in create

    records = self._create(data_list)

  File "d:\odoo\odoo15\server\odoo\models.py", line 4216, in _create

    for other, data in zip(others, data_list)

  File "d:\odoo\odoo15\server\odoo\fields.py", line 2195, in create

    for record, value in record_values

  File "<decorator-gen-229>", line 2, in create

  File "d:\odoo\odoo15\server\odoo\api.py", line 391, in _model_create_single

    return self.browse().concat(*(create(self, vals) for vals in arg))

  File "d:\odoo\odoo15\server\odoo\api.py", line 391, in <genexpr>

    return self.browse().concat(*(create(self, vals) for vals in arg))

  File "d:\odoo\odoo15\server\odoo\addons\website\models\ir_attachment.py", line 25, in create

    return super(Attachment, self).create(vals)

  File "<decorator-gen-53>", line 2, in create

  File "d:\odoo\odoo15\server\odoo\api.py", line 409, in _model_create_multi

    return create(self, [arg])

  File "d:\odoo\odoo15\server\odoo\addons\base\models\ir_attachment.py", line 603, in create

    values = self._check_contents(values)

  File "d:\odoo\odoo15\server\odoo\addons\base\models\ir_attachment.py", line 338, in _check_contents

    mimetype = values['mimetype'] = self._compute_mimetype(values)

  File "d:\odoo\odoo15\server\odoo\addons\base\models\ir_attachment.py", line 295, in _compute_mimetype

    raw = base64.b64decode(values['datas'])

  File "d:\odoo\odoo15\python\lib\base64.py", line 87, in b64decode

    return binascii.a2b_base64(s)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "d:\odoo\odoo15\server\odoo\http.py", line 643, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "d:\odoo\odoo15\server\odoo\http.py", line 301, in _handle_exception

    raise exception.with_traceback(None) from new_cause

binascii.Error: Incorrect padding


Re: Error when enable Analytic Accounting in Settings
by
Odoo Mates
on 11/14/21, 1:57 PM Author

Solved


Odoo15 Error while saving settings
by
Hamdy ElSherbiny
on 10/19/21, 11:37 AM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/odoo15/odoo15-server/odoo/http.py", line 687, in dispatch

    result = self._call_function(**self.params)

  File "/odoo15/odoo15-server/odoo/http.py", line 359, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/odoo15/odoo15-server/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/odoo15/odoo15-server/odoo/http.py", line 348, in checked_call

    result = self.endpoint(*a, **kw)

  File "/odoo15/odoo15-server/odoo/http.py", line 916, in __call__

    return self.method(*args, **kw)

  File "/odoo15/odoo15-server/odoo/http.py", line 535, in response_wrap

    response = f(*args, **kw)

  File "/odoo15/odoo15-server/addons/web/controllers/main.py", line 1332, in call_kw

    return self._call_kw(model, method, args, kwargs)

  File "/odoo15/odoo15-server/addons/web/controllers/main.py", line 1324, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/odoo15/odoo15-server/odoo/api.py", line 459, in call_kw

    result = _call_kw_model_create(method, model, args, kwargs)

  File "/odoo15/odoo15-server/odoo/api.py", line 439, in _call_kw_model_create

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-98>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 388, in _model_create_single

    return create(self, arg)

  File "/odoo15/odoo15-server/odoo/addons/base/models/res_config.py", line 782, in create

    return super(ResConfigSettings, self).create(values)

  File "<decorator-gen-67>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 409, in _model_create_multi

    return create(self, [arg])

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_fields.py", line 613, in create

    recs = super().create(vals_list)

  File "<decorator-gen-13>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 410, in _model_create_multi

    return create(self, arg)

  File "/odoo15/odoo15-server/odoo/models.py", line 4064, in create

    records = self._create(data_list)

  File "/odoo15/odoo15-server/odoo/models.py", line 4214, in _create

    field.create([

  File "/odoo15/odoo15-server/odoo/fields.py", line 2185, in create

    env['ir.attachment'].sudo().with_context(

  File "<decorator-gen-53>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 410, in _model_create_multi

    return create(self, arg)

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_attachment.py", line 561, in create

    values = self._check_contents(values)

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_attachment.py", line 298, in _check_contents

    mimetype = values['mimetype'] = self._compute_mimetype(values)

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_attachment.py", line 292, in _compute_mimetype

    raw = base64.b64decode(values['datas'])

  File "/usr/lib/python3.8/base64.py", line 87, in b64decode

    return binascii.a2b_base64(s)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/odoo15/odoo15-server/odoo/http.py", line 643, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/odoo15/odoo15-server/odoo/http.py", line 301, in _handle_exception

    raise exception.with_traceback(None) from new_cause

binascii.Error: Incorrect padding


Re: Odoo15 Error while saving settings
by
Odoo Mates
on 11/14/21, 1:58 PM Author

Solved


by
Hamdy ElSherbiny
on 10/19/21, 11:36 AM

RPC_ERROR

Odoo Server Error

Traceback (most recent call last):

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_http.py", line 237, in _dispatch

    result = request.dispatch()

  File "/odoo15/odoo15-server/odoo/http.py", line 687, in dispatch

    result = self._call_function(**self.params)

  File "/odoo15/odoo15-server/odoo/http.py", line 359, in _call_function

    return checked_call(self.db, *args, **kwargs)

  File "/odoo15/odoo15-server/odoo/service/model.py", line 94, in wrapper

    return f(dbname, *args, **kwargs)

  File "/odoo15/odoo15-server/odoo/http.py", line 348, in checked_call

    result = self.endpoint(*a, **kw)

  File "/odoo15/odoo15-server/odoo/http.py", line 916, in __call__

    return self.method(*args, **kw)

  File "/odoo15/odoo15-server/odoo/http.py", line 535, in response_wrap

    response = f(*args, **kw)

  File "/odoo15/odoo15-server/addons/web/controllers/main.py", line 1332, in call_kw

    return self._call_kw(model, method, args, kwargs)

  File "/odoo15/odoo15-server/addons/web/controllers/main.py", line 1324, in _call_kw

    return call_kw(request.env[model], method, args, kwargs)

  File "/odoo15/odoo15-server/odoo/api.py", line 459, in call_kw

    result = _call_kw_model_create(method, model, args, kwargs)

  File "/odoo15/odoo15-server/odoo/api.py", line 439, in _call_kw_model_create

    result = method(recs, *args, **kwargs)

  File "<decorator-gen-98>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 388, in _model_create_single

    return create(self, arg)

  File "/odoo15/odoo15-server/odoo/addons/base/models/res_config.py", line 782, in create

    return super(ResConfigSettings, self).create(values)

  File "<decorator-gen-67>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 409, in _model_create_multi

    return create(self, [arg])

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_fields.py", line 613, in create

    recs = super().create(vals_list)

  File "<decorator-gen-13>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 410, in _model_create_multi

    return create(self, arg)

  File "/odoo15/odoo15-server/odoo/models.py", line 4064, in create

    records = self._create(data_list)

  File "/odoo15/odoo15-server/odoo/models.py", line 4214, in _create

    field.create([

  File "/odoo15/odoo15-server/odoo/fields.py", line 2185, in create

    env['ir.attachment'].sudo().with_context(

  File "<decorator-gen-53>", line 2, in create

  File "/odoo15/odoo15-server/odoo/api.py", line 410, in _model_create_multi

    return create(self, arg)

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_attachment.py", line 561, in create

    values = self._check_contents(values)

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_attachment.py", line 298, in _check_contents

    mimetype = values['mimetype'] = self._compute_mimetype(values)

  File "/odoo15/odoo15-server/odoo/addons/base/models/ir_attachment.py", line 292, in _compute_mimetype

    raw = base64.b64decode(values['datas'])

  File "/usr/lib/python3.8/base64.py", line 87, in b64decode

    return binascii.a2b_base64(s)

Exception


The above exception was the direct cause of the following exception:


Traceback (most recent call last):

  File "/odoo15/odoo15-server/odoo/http.py", line 643, in _handle_exception

    return super(JsonRequest, self)._handle_exception(exception)

  File "/odoo15/odoo15-server/odoo/http.py", line 301, in _handle_exception

    raise exception.with_traceback(None) from new_cause

binascii.Error: Incorrect padding


Re:
by
Odoo Mates
on 11/14/21, 1:58 PM Author

Solved


Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with