Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Expenses (hr_expense)
• Discuss (mail) • Contacts (contacts) • Employees (hr) • Invoicing (account) |
Community Apps Dependencies | Show |
Lines of code | 1453 |
Technical Name |
dh_expense_portal |
License | LGPL-3 |
Versions | 16.0 17.0 18.0 |

Community
Entreprise
Description
This module extends the capabilities of the Expense Management system by allowing portal users to fully manage their expenses directly from the Odoo Portal. It is designed to provide a seamless and user-friendly interface for users to create, view, update, delete, and submit expense reports to their manager â all without needing backend access. Ideal for companies looking to streamline expense tracking and approval workflows while empowering external users or employees with limited access.
Key Highlights
-
Complete Expense Management from Portal: Portal users have full access to manage their own expenses directly from the Odoo Portal interface â including creating, editing, deleting, and submitting expense reports for manager approval, all without needing backend access.
-
Sync with Backend Workflow: Submitted reports follow the same approval workflows defined in the backend, ensuring consistency and compliance.
-
Status Tracking of Submitted Reports: Users can track the approval status and history of their submitted expense reports.
-
Advanced Expense Filtering: Users can filter and search their expenses using custom criteria like date, amount, category, status, etc.
Screenshots
Install the module, create an employee record for the portal user.

Login as a portal user to access the Expenses and Expense Reports menu, where all Expenses and Expense Reports associated with the employee will be displayed.

Click on Expenses to be redirected to a page where you can manage your Expense entries, including viewing their status, as well as creating, editing, or deleting expenses.


Click on Expense Reports to be redirected to a page where you can manage your Expense Report entries, including viewing their status, as well as creating, editing, deleting or assign to manager expense report.



Expense or Expense Report deletion is restricted based on the conditions defined for the employee when the expense or expense report is not in the draft state.


An employee's manager can view and manage their expense reports or expense directly from the backend.


Video

Free 90 Days Support
A Datahat-Solutions will provide FREE 90 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this module. This is applicable from the date of purchase.
A Datahat-Solutions will provide FREE 90 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this module. This is applicable from the date of purchase.
Support


Contact Us
For more details
Datahat Solutions LLP

Please log in to comment on this module