Skip to main content

Troubleshooting and FAQ

Common questions and troubleshooting tips for the SDLC Financial Reports module.

Installation Issues

Module Not Visible in Apps List

  • Ensure Developer Mode is enabled: go to Settings > General Settings and activate Developer Mode
  • Verify that the sdlc_financial_reports folder is placed in a directory listed in your Odoo addons_path configuration
  • Go to Settings > Technical > Update Apps List and click Update
  • Search for "SDLC Financial Reports" (not just "Financial Reports")

Installation Fails with Dependency Error

  • Ensure the Accounting (account) module is installed and configured with a chart of accounts
  • Ensure the Analytic Accounting (analytic) module is installed
  • Install the xlsxwriter Python library: pip install xlsxwriter

Excel Export Not Working

  • The Excel export requires the xlsxwriter Python library
  • Install it with: pip install xlsxwriter
  • Restart the Odoo service after installation
  • PDF export and interactive views will function normally without this library

Report Issues

Report Shows No Data

  • Verify that journal entries exist within the selected date range
  • Check the Target Moves filter -- Posted Entries excludes draft entries
  • Check the Display Accounts filter -- With Movements hides accounts with no transactions
  • Ensure the selected Company matches the company of your journal entries

Balances Look Incorrect

  • Verify the Date From and Date To range covers the expected period
  • Check if Initial Balance is enabled -- this includes opening balances before the date range
  • For Balance Sheet, remember it uses As of Date (not a date range)
  • Ensure all relevant journal entries are in Posted status

Trial Balance Debits and Credits Do Not Match

  • This may indicate unbalanced journal entries in the system
  • Set Target Moves to All Entries to include draft entries that might be causing the imbalance
  • Review journal entries for the period to find any manual adjustments

Aged Partner Balance Shows Zero for All Partners

  • Verify that there are open (unpaid) invoices or bills as of the selected As of Date
  • Check the Partner Type filter -- ensure it matches the type of entries you expect (Receivable vs. Payable)
  • Confirm that invoice maturity dates are set correctly

Export & Output

PDF Export Features

FeatureDescription
Paper FormatA4 Landscape with custom margins (top: 40mm, bottom: 23mm, left/right: 7mm)
Company HeaderCompany name and logo at the top
Date RangeReporting period displayed below the header
Formatted TablesAlternating row colors, bold section headers, highlighted totals
Currency FormattingAll monetary values use the company's currency format
Grand TotalsYellow-highlighted total row at the bottom
Page BreaksIntelligent page break handling to avoid splitting account sections

Excel Export Features

FeatureDescription
Frozen Header RowsHeaders stay visible while scrolling
Number FormattingAll monetary values use #,##0.00 format
Date FormattingDates formatted as YYYY-MM-DD
Bold HeadersColumn headers with grey background
Section HeadersColor-coded section headers for P&L, Balance Sheet, Cash Flow
Total RowsBold and highlighted total rows
Auto Column WidthsColumns sized appropriately for content
In-Memory GenerationNo temporary files -- downloads directly

Toolbar Export Buttons

When viewing a report in the interactive list view, the Xlsx and Pdf export buttons appear in the control panel toolbar at the top. You can export at any time without returning to the wizard.

Export Toolbar

Filter Availability Matrix

Not all filters are available on every report. Use this reference to check which filters apply:

FilterGLPLTBAPP&LBSCFAN
CompanyYYYYYYYY
Date From / ToYYY--Y--YY
As of Date------Y--Y----
Target MovesYYYYYYYY
Display AccountsY--Y----------
Initial BalanceYY------------
Sort ByY--------------
Comparison Period----Y--Y------
Hierarchy----Y----------
Partner Type--Y--Y--------
Period Length------Y--------
JournalsY--Y----------
AccountsYYY----------
PartnersYY--Y--------
Analytic AccountsY------------Y
Account TagsY--------------

GL = General Ledger, PL = Partner Ledger, TB = Trial Balance, AP = Aged Partner, P&L = Profit & Loss, BS = Balance Sheet, CF = Cash Flow, AN = Analytic Summary

Report Configuration (Advanced)

Custom Report Lines

Advanced users can create custom report line configurations for the Profit & Loss, Balance Sheet, and Cash Flow reports using the account.financial.report.config model.

FieldTypeDescription
NameChar (required)Display name of the report line
CodeChar (required)Unique code for cross-referencing in formulas (e.g., PL001)
Report TypeSelectionpl (Profit & Loss), bs (Balance Sheet), cf (Cash Flow)
SequenceIntegerDisplay order (default: 10)
ParentMany2oneParent line for hierarchical grouping
SignSelectionPositive (+1) or Negative (-1) for amount display
AccountsMany2manyDirectly assign specific accounts
Account TypeSelectionAuto-include accounts matching 18 Odoo account types
Account TagsMany2manyFilter accounts by assigned tags
FormulasCharFormula referencing other lines by code (e.g., PL001 + PL002 - PL003)

Support

ChannelDetails
Websitesdlccorp.com
Emailsales@sdlccorp.com
Module Namesdlc_financial_reports
Supported Odoo Versions17.0, 18.0, 19.0 (Community Edition)
Module Version17.0.1.0.0 / 18.0.1.0.0 / 19.0.1.0.0
LicenseLGPL-3
Need Help?

Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com