ERPNext Expense Management Module

This package contains an Expense Management Module for ERPNext.

Required Data

All the required data like Workflows, and all the associated information comes with this package. No need to stress about that. You can however change it to suit your specific requirements.

How to Install

On your instance terminal, run the below command to grab the code from GitHub to your instance:

Once the command has completed the execution, you will need to install the app in every site where you want toe app to run. You can install this app with the below command:

 bench --site [SITE_NAME] install-app erpnext_expenses 

When this command completes, the application is installed in your site. You will however need to run the migrate command, which ensures that all changes to the database have been effected to your site's database. If your site is in development mode, ensure that bench is running. If you are on production, supervisor will take care of this. The command to effect the migrations is as below:

 bench --site [SITE_NAME] migrate 

At this point, your app is fully installed and database changes migrated. All you need to do is restart your instance. The commands to do that are below:

Development Environment

 bench start 

If you receive a warning that bench is already running, run the below command:

 bench restart 

Production Environment

 sudo supervisorctl restart all