Overview
The Statement of Cash Flows page in DizLog shows how cash moves in and out of your business for a chosen period.
It is part of Financials → Period-End Reports and is implemented in the app as the Operating Cash Flow report.
From this page you can:
See cash inflows and outflows grouped by activity (operating, investing, and financing).
View the accounts that make up each section.
Export the report, print it, or open related accounts in the Chart of Accounts screen.
Key Features
Based on the front-end and back-end modules, this report includes:
Period-End Reports group
Statement of Cash Flows is grouped in the Period-end Reports menu together with Profit & Loss and Balance Sheet.
Location and date filters
Locations – multi-location selector so you can see cash flows for all locations or a specific set.
Date range – start and end dates using a date picker (the report defaults to today as the start date).
Sectioned cash-flow view
The report shows grouped sections such as (names taken from the UI and data model):Beginning Cash
Operating Cash Inflow – cash from sales and other income.
Operating Cash Outflow – cash spent on inventory, payroll, operating expenses, interest, and income tax.
Adjustment in Non-Cash (for items like depreciation).
Change in Working Capital (Increase / Decrease) – movements in accounts such as inventory, prepaid expenses, and payables (visible in the UI screenshot).
Cash Flow from Investing Activities – accounts like “Property, Plant and Equipment (PPE)” and related asset accounts.
Cash Flow from Financing Activities – accounts like long-term loans and equity.
Account-level breakdown and drill-down
Each section lists sub-accounts (for example, specific inventory or payable accounts) and a total.
Clicking an underlined amount opens the Chart of Accounts Maintenance page, filtered to that account or group, using an internal link such as /chart-of-accounts-maintenance?account={id} or ?subType={subType}.
index
Download, print, and share
CSV export via DownloadCSVButton, which prepares a structured CSV file with report title, business name, period, and rows for each type and sub-account.
PDF export via DownloadPDFButton.
Print button that uses a print handler (useReactToPrint).
Share button that allows sharing the report link inside the app.
Permission-controlled access
The back-end permissions include a specific entry for operatingCashFlow / financial reports.
If your user role does not have this permission, the menu entry can be hidden.
Getting Started
1. Check your access
Sign in to DizLog.
On the left menu, open Financials.
Under Period-End Reports, look for Statement of Cash Flows (shown as Operating Cash Flow in the route).
If you do not see it, ask your system administrator to grant you access to the financial reports permissions.
2. Make sure your accounts and postings exist
This report uses the same accounts as your Chart of Accounts and the transactions posted to them.
If your Balance Sheet and Profit & Loss reports are already showing data, your Statement of Cash Flows will be able to use those same accounts.
How to Use
A. Open the Statement of Cash Flows page
In the left navigation, click Financials.
Under Period-End Reports, choose Statement of Cash Flows.
The app opens the Operating Cash Flow report page (under the accounting-reports routes).
You will see:
A filter bar at the top (Locations, Date range, and possibly collapse/compare options).
The cash-flow report in sections below.
B. Set locations
In the Locations drop-down at the top, choose one of:
All – combine all locations.
One or more specific locations (MultiLocationSelect component).
The report will update to show cash flows only for the selected locations.
C. Set the reporting period
Click the Date field.
Use the date picker to choose a start date and an end date.
The component initializes the end date and uses today's date as the initial start date.
Confirm the selection; the report reloads for the chosen period.
D. Read the report sections
Each main section groups related cash movements. The internal data structure uses entries like type, subAccounts, and total for each group.
On the screen you will see:
Beginning Cash
Shows opening cash balance for the period.
Operating Cash Inflow
Lines such as Sales/Revenue and other income accounts.
The total row shows Total Cash Inflow from Operating Activities (calculated in the model).
Operating Cash Outflow
Lines for Cash spent on Inventory, Cash spent on Payroll, Operating Expenses, Interest Expenses, and Income Tax, plus any custom expense accounts.
Adjustment in Non-Cash
Accounts that adjust for non-cash items such as depreciation (visible as a separate type).
Change in Working Capital (Increase / Decrease)
Increase section: accounts like various inventory and prepaid items.
Decrease section: accounts like Accounts Payable, Accrued Salaries, Income Tax Payable, etc. (as shown in the UI).
Cash Flow from Investing Activities
Accounts related to Property, Plant and Equipment and other long-term assets.
Cash Flow from Financing Activities
Accounts like long-term loans, share capital, and owner equity.
The amount on the far right of each line represents the cash movement for that account over the selected period.
E. Drill down to Chart of Accounts
To see which accounts feed into a number:
Look for an underlined amount in the Statement of Cash Flows.
Click the amount.
DizLog opens the Chart of Accounts Maintenance page, filtered either by:
account={accountId} when linking to a specific account; or
subType={SUB_TYPE_NAME} when linking to a group of accounts.
This lets you confirm which accounts and balances contribute to each cash-flow category.
F. Export, print, or share the report
At the top-right of the page you will see action icons:
Download CSV
Click the CSV icon.
The system builds a CSV with:
A heading row (“Operating Cash Flow”),
The business name,
The chosen period,
Then rows with Type, Subaccount, and Amount.
Download PDF
Click the PDF icon to download a formatted PDF version of the report.
Print
Click the printer icon.
The report uses a print handler to open your browser’s print dialog with the report content.
Share
Click the share icon to open the share component and send or copy the report link.
Troubleshooting
1. I cannot see “Statement of Cash Flows” in the menu
Possible reasons:
Your role does not have the financial report permission for Operating Cash Flow. The back-end uses specific permissions for operatingCashFlow.
The Period-End Reports group might be hidden for your business type if feature access is disabled.
What to do:
Ask your DizLog administrator to enable the financial reports permissions for your user role.
2. The report shows only zeros or “no data”
Check the following:
Date range – Make sure you selected a period where transactions exist.
Locations – If you filter to a single location that has no activity, the amounts may be zero.
Accounts – Confirm that transactions have been posted to the relevant cash, inventory, expense, liability, and equity accounts via your normal accounting processes (journal entries, bills, etc.).
3. Export or print buttons do not work
If CSV, PDF, or Print does not respond:
Refresh the page and try again.
Make sure your browser allows downloads and pop-ups.
Try a different browser if the problem continues.
4. Clicking an amount does not open the account
If you click an underlined amount and nothing happens:
Check that you are logged in and still have access (the session might have expired).
Confirm that you also have access to Chart of Accounts Maintenance, since the drill-down opens that page.
If the link opens but shows no accounts, the underlying account or subtype might not have any balance for the selected period.
By following these steps, you can use the Statement of Cash Flows / Operating Cash Flow module to understand how cash moves through your business and how it relates to your chart of accounts and other period-end financial reports.