Introduction
The main objective of the Demand framework is to maintain Tax head and Tax Period wise demand (Tax/Fee/Charges) for every revenue entity and provide a Bill for a demand.
PrerequisitesÂ
Below masters has to be defined
- Tax Head: The different type of tax heads to be defined under the right category (Tax/Fee/Charges) for your module
- Tax Periods: The different type of tax periods has to be defined for your module
- Tax head and period mapping: Define what are all the tax heads are valid for defined periods
Functionality
- Create/Update/View demand and demand details (Tax head and Tax Period wise demand)
- Create/Update/View Bill for your business entity
- Bill XML for collection, here all the validations and other required configurations can be set for collection
- A standard hook and allow implementing from the Business module side for a back update of collection. This is very much useful when the Business module requirement is to do some activity on a successful collection or canceling the payment receipt.