The starting point
The problem behind the project.
Records live in the ERP, but answering everyday questions can still involve repeated exports, manual checks and spreadsheet assembly. Reporting also needs to respect who is allowed to see what.
ERPNext & AI automation
Business questions deserve useful answers. I built reporting automation around ERPNext to make business records easier to work with, while keeping the ERP as the source of truth.
Explore the workflow
Click a step to explore the role it plays. The diagram illustrates the workflow using no customer records.
ERPNext holds the business records. The reporting integration reads authorized data without changing those source records.
Workflow illustration · No customer data
The starting point
Records live in the ERP, but answering everyday questions can still involve repeated exports, manual checks and spreadsheet assembly. Reporting also needs to respect who is allowed to see what.
My contribution
I designed and built the reporting automation, including a reporting cache, scoped access and refresh workflows. The integration reads from ERPNext and keeps reporting work separate from the authoritative business records.
The result
A reusable reporting workflow that brings ERP records into reports and AI-assisted answers. Access scope and data freshness remain part of the process.
What matters in the work
Keep ERPNext authoritative.
Carry permission scope into reporting.
Know when the reporting data was refreshed.
A good place to start
Have a project in mind or a role that sounds like a fit? I’d like to hear about it.