Expense

Overview

The expense module implements the functionality of bills and payments. A bill or a group of bills can be aggregated together as payments. Payment advice can be submitted through integration with IFMS (Integrated Financial Management Systems) or any other third-party payment provider. The expense module always works in combination with a calculator service. The calculator service is implementation-specific and provides business logic to compute bills. The calculator calls into the expense service to create bills. In general, the expense create/update APIs are not called by any other module other than the calculator.

Click here to browse for more information on the sample calculator provided with the Works platform.

Pre-requisites

  • DIGIT backbone services

  • Persister

  • Indexer

  • IDGen

  • MDMS

  • Workflow

  • Notification

Functionalities

  • Create/update/search functionality for bills

  • Ability to create different bill types according to configuration.

  • The workflow is integrated and needs to be configured for usage.

  • Works with an expense calculator that contains the business logic to compute bills.

Code

Expense Module

Deployment Details

Helm Chart

Configuration Details

Integration Details

API spec

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.