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
    • Approvals
    • 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
    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. Import Journal Entries v 17.0
  4. Sales Conditions FAQ

Import Journal Entries

by Cerevantix Technologies https://cerevantix.com
Odoo

$ 39.00

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
CEREVANTIX TECHNOLOGIES

Bulk import journal entries, validated before they ever hit the ledger.

Upload CSV, Excel or DATEV files, catch every error on a row-level report before anything posts, and roll back an entire batch in one click if something goes wrong.

THE PROBLEM

Finance teams import journal entries from banks, sub-ledgers and legacy systems using spreadsheet macros and one-off scripts. A single bad row — a mistyped account code, an unbalanced entry, a missing partner — can silently corrupt the ledger, and there is no safe way to undo a bad batch once it has already been posted.

THE SOLUTION

Import Journal Entries validates the whole file up front, flags every row that fails an account, balance or reference check with a plain-English message, and only posts once you are satisfied. Each import is tracked as its own batch, so a bad run can be rolled back with a single click.

CAPABILITIES

Everything a bulk journal import needs

Every capability below is implemented in the module.

01

CSV, Excel & DATEV

Upload plain CSV, Excel workbooks or DATEV EXTF exports. Common column headers — Soll/Haben, Buchungsdatum, Konto and more — are recognized automatically.

02

Full-file validation

Every row is parsed and checked before anything touches the ledger: missing accounts, unbalanced entries, invalid dates and unmatched partners are all caught up front.

03

Row-level error report

A colour-coded report lists every row with its status — OK, Warning or Error — alongside a human-readable message and the exact row number to fix.

04

Create or update entries

Choose to create brand-new journal entries or update existing ones, matched by reference or entry number, so re-imports do not create duplicates.

05

Draft or auto-post

Leave imported entries in Draft for review, or let Journal Import Managers auto-post straight to the ledger — the choice is made per batch.

06

Skip rows with errors

Tick one box to import only the valid rows in a batch while leaving the failed rows untouched for correction and re-validation.

07

Opening balance import

A dedicated Opening Balance Import mode makes it straightforward to bring historical trial balances into Odoo at go-live.

08

Import history & rollback

Every batch is kept as a permanent record with its file, row counts and creator, and can be rolled back in one click if it was posted in error.

09

Downloadable templates

Download a ready-made sample template for each file type so new imports start from a known-good column layout.

WORKFLOW

How it works

1

Upload your file

Attach a CSV, Excel or DATEV export, then pick the file type, default journal and import mode.

2

Load & Validate

The whole file is parsed and checked in one pass; every row gets an OK, Warning or Error status with a plain-English message.

3

Review the report

Fix flagged rows in the source file, or tick Skip Rows With Errors to proceed with only the valid ones.

4

Import & post

Create or update the journal entries, leave them in Draft or auto-post to the ledger, and roll back the whole batch anytime.

SCREENSHOTS

See it in action

From upload to a posted, traceable journal entry.

IMPORT WORKFLOW
Import Journal Entries history list showing draft, validated and imported batches

Every batch is tracked in one place: Draft, Validated and Imported batches with row, entry and error counts at a glance.

Row-level validation error report for a journal import batch

The row-level error report: a full-file validation summary plus colour-coded OK, Warning and Error rows with a plain-English message for each.

Completed imported batch detail with linked entries and chatter log

A completed import batch showing the entries it created, the balanced rows behind them and a full audit trail in the chatter.

Upload and options panel for a draft journal import batch

The upload and options panel: file type, default journal, create-or-update mode, draft-vs-auto-post, opening balance import and the skip-errors toggle.

Journal entry created by the import with the Import Batch reference

The journal entry created by the import, with the Import Batch reference and balanced journal items for full traceability.

QUESTIONS

Frequently asked

Which file formats are supported?

CSV, Excel (.xlsx) and DATEV (EXTF CSV) exports are all supported, with common column-header variants recognized automatically.

What happens if some rows in my file have errors?

Load & Validate checks the whole file up front and lists every problem row with a human-readable message. You can fix the source file and re-validate, or tick Skip Rows With Errors to import only the valid rows.

Can I undo an import if something was wrong?

Yes. Every import is tracked as its own batch, and a completed batch can be rolled back in one click, removing the journal entries it created.

Who can auto-post imported entries to the ledger?

By default, imported entries are left in Draft. Auto-posting to the ledger during import is gated to users in the Journal Import Manager group.

Get in Touch

Have questions or need customization? Every purchase includes 30 days of free support — we are here to help.

@

Email Us

support@cerevantix.com

We usually reply within one business day.

↗

Visit Our Website

www.cerevantix.com

Explore our apps, services, and portfolio.

cerevantix .

Empowering growth through technology.

Import Journal Entries — validated CSV, Excel and DATEV imports with a row-level error report and one-click rollback.

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 1189
Technical Name cerevantix_import_journal_entry
LicenseOPL-1
Websitehttps://cerevantix.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.
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