This package contains an Expense Management Module for ERPNext.
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.
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:
bench start
If you receive a warning that bench is already running, run the below command:
bench restart
sudo supervisorctl restart all