OCA / account-budgeting

37 stars 113 forks source link

[14.0][ADD] budget_control #41

Closed Saran440 closed 3 years ago

Saran440 commented 3 years ago

This module is the main module from a set of budget control modules. This module alone will allow you to work in full cycle of budget control process. Other modules, each one are the small enhancement of this module, to fullfill additional needs. Having said that, following will describe the full cycle of budget control already provided by this module,

depends on

Notes:

Mis Buidler (mis_builder_budget) is used as the core engine to calculate the budgeting figure. The budget_control modules are aimed to ease the use of budgeting in organization.

In order to understand how this module works, you should first understand budgeting concept of mis_builder_budget.

Budget Control Core Features:

Extended Modules:

Following are brief explanation of what the extended module will do.

Budget Transfer

This module allow transferring allocated budget from one budget control sheet to other

Budget Move extension

These modules extend base.budget.move for other document budget commitment.

Budget Source of Fund

This module allow create Master Data source of fund. there is relation between source of fund and budget control sheet for allocated source of fund from one budget control sheet to many source of fund. Users can view source of fund monitoring report

Tier Validation

Extend base_tier_validation for budget control sheet

Analytic Tag Dimension Enhancements

When 1 dimension (analytic account) is not enough, we can use dimension to create persistent dimension columns

Following modules ensure that, analytic_tag_dimension will work with all new budget control objects. These are important for reporting purposes.

OCA-git-bot commented 3 years ago

Hi @kittiu, some modules you are maintaining are being modified, check this out!

Saran440 commented 3 years ago

move on https://github.com/OCA/account-budgeting/pull/49