Hi everyone!
I’ve developed a standalone app called transaction_tools
to simplify the process of deleting test or unwanted transactional data in Dokos V4
What it does:
- Clears all transactional records for a selected company (GL Entries, Invoices, Stock, etc.)
- Useful during development, testing, or resetting a company’s data
- Clean interface with task-specific toggles
- Designed for Dokos v4
Use cases:
- Resetting test environments
- Cleaning up training/demo data
- Quickly wiping out trial transactions during implementation
Warning:
Do not use this on a live production system — it will wipe out all transactional data for the selected company.
I’m currently working on adding time-based filters so that only records within a specific timeframe can be safely deleted.
The app is cleanly packaged, includes workspace shortcuts, and is easy to install.
Check it out: GitHub - shuhain85/transaction_tools
Would love to hear your thoughts, feedback, or contributions!
Let me know if it helps your workflow or if you’d like to see more features added.