Support Entities

Budget Control Type

Overview

A Budget Control Type identifies the different budget limits or constraints that can be set up.
Using the Budget Control Type, governments can incorporate different fiscal practices for different organizational requirements.
For example, two distinct Budget Control Types is a control for cash spent on a weekly basis, and a control for cash spent on a monthly basis, with the weekly limits “rolling up” to the monthly limit.
Continuing the example, an organization may have a flexible weekly Budget Control Type for cash releases (payments). The total of all cash released for the month for the given budget line must abide by a ‘hard’ monthly ceiling. The monthly limit is reflected at a different and higher Budget Control Type.
 

Navigation

Budgeting & Appropriations ► Support Entities ► Budget Control Type

Budget Control Type Screen Fields

Fields

Description

Code

Depending on the Appropriations Parameters, this ID can be system generated or entered manually as defined in the appropriations parameters.

Language

Country Specific Language

Name

User defined Budget Control Name

Description

Description of the Budget Control

CoA Group

To link the control with a predefined COA Group

Period Level

To link the Budget Control Type with predefined Period Level (such as Monthly, Quarterly, etc.) which will be used for Budget Distribution. When the Budget Control is created, the system should validate if a fiscal period for the Budget Control year that is linked to the selected Period Level exists, otherwise, the system will not allow to save the Budget Control.

Tolerance Percentage

Default is Zero, this percentage will be the ceiling of the tolerance amount or percentage used in Budget Controls, the user will not be allowed to exceed this percentage in Budget Controls

Sort Seq

This will allow user to indicate how this list should be display (order).

Allow To Exceed

To define the Default value of the Exceed Flag when the budget control is created

Roll Up From

This attribute is used to build the hierarchy of the Budget Controls, the user will select the Child Budget Control which will be controlled by the current control. If this field is empty then the current control is the lowest level.

Validated By Foreign Currency

Default is No. To indicate if the foreign amount is the one to be used for control when a transaction is posted.

Budget Distribution Control

Default as per ‘Default Budget Distribution Control’ in Appropriations Parameters. To indicate if the Budget Control should be at the total amount level or at the distributed amount level

Cash Management Level

FALSE by default. This will set the level at which Cash Plan will be managed.  Such Budget Control Type should have Budget Distribution Control by fiscal period.

Main Budget

Default is Yes. When it is Main, then it will work as always.  Only one Budget Control type can be Main when two or more roll up to the same Budget Control Type.

Is Used to Create Manual Budgets

Default is Yes. Any other type like the one associated with GL CoA group for example, will have false and will not be used to create budget controls.

Is Used to Create Manual Budget Control Update Voucher

Default is Yes. if this will have false and will not be created manual BCUV for the Type Update.

Is Used to Create Manual Budget Transfer Voucher

Default is Yes. if this will have false and will not be created manual BCUV for the Type Transfer.

Is Used to Create Manual Budget Redistributions

Default is Yes. if this will have false and will not be created Manual Budget Redistribution

Is Used to Create Manual Cash Planning Voucher

Default value True. If this has False cannot create Manual Cash Planning Voucher

Is Used to Create Virement

Default Value "FALSE"

Is Used to Control Commitment/Obligation

Default value is TRUE. When false the system will not post or control commitment or obligation generating transactions against the budget control.

Active

Default = 'TRUE'

Criteria to Define Allow to Exceed

Default None. When this is different to No, system should use Criteria Definition to set the Allow to Exceed value, of the Budget Control being created and its Parents Budget Controls.

Quota Type

Default value: NULL If is NULL, BC formulas and validations applied as usual.

 

Obligation Type

Objective

Obligation Type is a catalogue that clients can configure as per specific needs of grouping information. Obligation types are a mandatory component of every Obligation created in the system. The type allows for easy characterization between obligations which also helps when searching for different obligations.

 

Navigation

Budgeting & Appropriation ► Support Entities ► Obligation Type

 

Obligation Type screen Fields

Field

Description

Application Id

Depending on the Appropriations Parameters, this Code can be system generated or entered manually as defined in the appropriations parameters.

Active

If users switch this to False, then this Obligation Type cannot be selected anymore.

Language

Language use to enter name and description.

Name

User defined Obligation Type Name.

Description

General description and objectives of the Obligation Type.

 

Budget Control Update Voucher Number Configuration

Objective

The Objective of this entity is to configure the rule to generate Budget Control Update Voucher ID. When a Budget Control Update Voucher is created the generated ID will be as per the Budget Control Update Voucher Number Configuration.

 

Navigation

Budgeting & Appropriation ► Support Entities ► Budget Control Update Voucher Number Configuration

 

Budget Control Update Voucher Number Configuration Screen Fields

Field

Description

Id

System generated unique identification code.

Budget Control Type

Combo Box to select the Budget Control Type from the Budget Control Types list.

Voucher Type

Voucher Type:
‘Update’
‘Transfer’
Default value is 'Update'.

Fiscal Year

Fiscal year of the Budget control update voucher. Default is the current fiscal year.

Institution 

Institution where is budget control update voucher applicable.

Next Correlative Number

The begining number of the number series.

Prefix Code

Prefix Code of the Budget Control Type.

 

Budget Control Update Voucher Classifiacation

Overview

The purpose of this function and its sub-function is to apply restrictions to the Budget Control Update Voucher. When configured and enabled this function enforces restrictions on the coding block selection for the items entered in Budget Control Update Voucher.

 

Navigation

Budgeting & Appropriation ► Support Entities ► Budget Control Update Voucher Classification

 

Budget Control Update Voucher Classification screen Fields

Field

Description

Code

Unique identification code that is manually entered or automatically generated based on parameters.

Fiscal Year

Current Fiscal Year for which the classification is created.

Budget Control Type

Defines the Budget Control Types (e.g., Allotement1, Allotment2, Financial Budget, etc.) and link each type with a pre-defined COA Group.

Budget Control Update Voucher CategoryThis will enable the user to classify the budget Control Update Voucher Classification accordingly to requiered destination output form.

Voucher Type

Refers to type of the voucher (Update or Transfer) for the classification is created.

Active

If checked, indicates that this classification can be used in Budget Control Update Voucher.

Is Within ProgramIndicate that Transfer is within Program.

Language

Country specific language used to enter the description and other information.

Description

A Brief description of the classification.

Balanced
It is used to indicate if the virement type must be balance between outs and income. Default value is “True”.
Linked WithIndicates if the virement type is candidate to link with another virement type.
Budget TypeIndicates the type of Budget for the classification. Possible values "Expenses" and "Income."
Debit/Credit

To indicate the classification will be debit or credit.

Virement Voucher Update TypeTo define a valid combination between Virement and Budget Control Update Voucher Classification
Equity RuleTo indicate the Equity Rule for the classification.
Applies To BAPVTo indicate if the Classification will also apply to BAPV.
BAPV TypeTo indicate the BAPV Type if the classification applies to BAPV. Possible Values are 'ANNUAL', ‘NORMAL’ and ‘INTERNAL’
ConsolidationTo indicates if the Virement will be consolidated or not. (Applies if using Virement module)
Balanced Credit/DebitIs used for indicating if the virement type must be a balance between Credit and Debits (to validate in Consolidated Virements). (Applies if using Virement module)

Force Same Element for Concepts

List of 0 or many concepts where the element for this concept must be the same for the whole transfer/update voucher. For example, it may be required that transfer always be done within the same department. So this is enforcing that all coding lines in a budget control transfer voucher have the same code for the department element.

Valid Code Combinations

Defines the valid code combinations of the coding blocks allowed in the transfer/update voucher coding string.

Exclusion Groups

Defines 2 groups of elements that must be exclusive in the same transfer/update voucher.

 

Exclusion Group

Exclusion Groups Tab screen fields

Field

Description

Serial Number

System generated number.

Concepts

 Identifies which Concept of the given budget control type coding structure (CoA Group) this restriction applies to.

Group1 Type

Identifies if the exclusion group 1 applies to debit lines, credit lines or both.

Group1 Expression

This information can be represented using the same approach used for Valid Code Combination, but for a single concept.

Group2 Type

Identifies if the exclusion group 2 applies to debit lines, credit lines or both.

Group2 Expression

This information can be represented using the same approach used for Valid Code Combination, but for a single concept.

LanguageCountry specific language used to enter the description and other information.
DescriptionA Brief description of the classification.

 

Valid Code Combinations

Valid Code Combinations Tab screen fields

Serial Number

System generated number.

Debit/Credit

Identifies if the valid code combination applies only to the debit lines, only to the credit lines or to both types.

Rule Expression

The Rule Expression allows the definition of the coding strings that are allowed for the given budget control type.

COA Group

Automatically populated by the system based on the CoA Group used in the Budget Control Type of the BCUV classification.

Language

Country specific language used to enter the description and other information.

Description

A Brief description of the classification.

 

Budget Control Update Voucher Class

Objective

Used to have a way to group information as needed in each project. At the same time, this is also part of workflow discriminator in Budget Control Update Voucher (BCUV). This entity is referenced from BCUV and it's use will be enforced only if parameter Mandatory to select Budget Control Update Voucher Class is TRUE.

 

Navigation

Budgeting & Appropriation ► Support Entities ► Budget Control Update Voucher Class

 

Budget Control Update Voucher Class Screen Fields

Field

Description

Application Id

Depending on the Appropriations Parameters, this Code can be system generated or entered manually as defined in the appropriations parameters.

Active

If users switch this to False, then this Budget Control Update Voucher Class can not be selected any more.

Language

Language use to enter name and description.

Name

User defined Budget Control Update Voucher Class Name.

Description

General description and objectives of the Budget Control Update Voucher Class.

 

 

Budget Control Criteria Definition

Overview

This entity is a container that allows to user to define expressions that are going to be used during the generation of the Budget Controls in order to identify the value of the Allow to Exceed attribute. System should use Criteria Definition to set the Allow to Exceed value, of the Budget Control being created and its Parents Budget Controls.

 

Navigation

Budgeting & Appropriation ► Support Entities ► Budget Control Criteria Definition

 

Budget Control Criteria Definition Screen Field and Tab

FieldDescription

Code

Unique identification code; automatically generated based on parameters or manually entered by users.

Language

Country specific language used to enter the name information.

Name

Name of the Budget Control Criteria Definition.

Active

Default value true. Indicates when this Criteria definition is active, and can be used in the process to identify the Allow to Exceed value.

Fiscal Year

To indicate Fiscal Year of the Budget Control Criteria Definition. There must be only one Active Budget Control Criteria Definition per Fiscal Year and Budget Control Type.

Budget Control Type

This is the Budget Control Type reference.

Budget Control Criteria Tab

This tab is a collection of 1 to N. Criteria to be used for identify the Allow to Exceed value during Budget control creation.

 

Budget Control Criteria

Budget Control Criteria screen Field

FieldDescription
Sequence NumberAutomatically generated unique id which is populated only when a Budget Control Criteria is created or set and displayed in the Budget Control Criteria Defination screen.
Coding Block Type DefinationThis contains a type definition of coding block which can be a valid coding block or a coding block expression.

 

Legal Basis

Overview

This feature allows users to create legal basis instances; it is invoked by budget control update voucher.

Navigation

Budgeting & Appropriations ► Support Entities ► Legal Basis

Legal Basis Screen Fields

FieldsDescription
Application IdUnique identification code; automatically generated based on parameters or manually entered by users.
DescriptionThe description of the Legal Basis.
ActiveBy defalut it is checked, if user marked it as uncheck it does not available for user selection.

 

Budget Control Grouping Category

Overview

The Grouping categories isused to define business rules in Budget Control Update Voucher Classification and provide filtering for reports moreover Categories provides an additional level of classification on top of the concepts of the coding block.

 

Navigation

Budgeting & Appropriation ► Support Entities Budget Control Grouping Category

 

Budget Control Grouping Category screen fields and Tab

FieldsDescription

Application Id

This is a unique identifier. Setup parameter to determine if entered by user or system generated. When system generated, it will be left padded with zeros.

Fiscal year

The Fiscal year associated with the Budget control grouping.

Active

A checkbox whose possible values are TRUE/FALSE with default value TRUE.

Budget Control Type

The budget control type parent of the category set.

Name

Name of the Grouping category.

Description

Short description regarding the Grouping Category.

Categories

Collection of categories applicable to each of the budget control types.

 

Categories

Categories Tab Screen Fields

Field

Description

Category ID

User generated unique identifier.

Active

If users switches this to False, then this Ctegory can not be used.

Name

User defined Budget Control Grouping Category Item Name.

Description

General description and objectives of the Budget Control Grouping Category Item.

 

Default Budget Control Type

Overview

This entity will allow the user to set up the default instances for Budget Control Type for Allotment, Appropriation, Cash Allocation, Commitment/Obligation, General Ledger, and Monthly Disbursement Program.

Navigation:

Budgeting & Appropriation ►Support Entities ► Default Budget Control Type

Default Budget Control Screen fields:

FieldsDescription
 Allotment
Allows selecting allotment from the dropdown list.
AppropriationAllows selecting appropriation from the dropdown list.
Cash AllocationAllows selecting Cash Allocation from the dropdown list.
Commitment/ObligationAllows selecting Commitment/Obligation from the dropdown list.
General LedgerAllows selecting General Ledger from the dropdown list.
Monthly Disbursement ProgramAllows selecting Monthly Disbursement Program from the dropdown list.

 

User Printing Setup: BM Output Forms

Overview:

This entity will allow the user to setup the Functional Classes classes per Printing Type.

Navigation:

Budgeting & Appropriation ►Support Entities ►User Printing Setup: BM Output Forms

User Printing Setup: BM Output Forms screen fields:

FieldsDescription
Application IdUnique identifier. Setup parameter to determine if entered by user or system generated. When system generated, it will be left padded with zeros.
Printing ProfileThis attribute will allow the user to defined the printing type for copy and original.
User Printing Profile Functional ClassThis attribute will allow the user to define the functional class for the selected printing type.

 

Default Budget Control Update Voucher Class

Overview:

This entity will allow the user to set up the default instances for  Budget Control Update Voucher Class.

Navigation:

Budgeting & Appropriation ►Support Entities ►Default Budget Control Update Voucher Class

Default Budget Control Update Voucher Class screen fields:

 

FieldsDescription
AnnexAThe attribute value for Budget Control Update Voucher Class = Annex A
AnnexBThe attribute value for Budget Control Update Voucher Class = Annex B
AnnexCThe attribute value for Budget Control Update Voucher Class = Annex C
AnnexDThe attribute value for Budget Control Update Voucher Class = Annex D
AnnexA1The attribute value for Budget Control Update Voucher Class = Annex A1
AnnexB1The attribute value for Budget Control Update Voucher Class = Annex B1

 

 

Operating Unit Financial Institution

Overview:

This entity will enable the user to create the connection between the CoA Element (Organization Units {Organization Segment Concept 3rd Level = 'OPERATING_UNIT';}) with a Bank Account (Financial Institution).

Navigation:

Budgeting & Appropriation ►Support Entities ► Operating Unit Financial Institution

Operating Unit Financial Institution screen fields

FieldsDescription
CodeUnique identifier.
Parent Financial InstitutionThe parent financial institution of the Operating Unit.
Operating UnitCoA Organization Element ID.
ActiveWhen its True Operating Unit Financial Institution entity can be used in other entity. The default value is true.
AddressThe address of the Operating Unit.
Head Of Operating UnitThe reference for this collection (tab) is Contact Person.
ClassificationThe BCUV classification's for the Financial Institution of the Operating Unit.
Bank AccountThe Financial Institution's of the Operating Unit.

 

Address

Address Tab screen fields: 

 

FieldsDescription
Is Main?If checked, indicates that this address is the user’s main address.
RegionRegion of the users
CountrySpecifies the country name.
Address TypeThe type of address being input is either, “Unknown”, “Home”, or “Work”.
AddressThe actual address of the users.
Zip CodeThe zip code of the user’s address.

 

Head of Operating Unit Tab

Head of Operating Unit Tab screen fields:

 

FieldsDescription
ActiveIf true, the Contact Person can be used in transactions. If false, the Contact cannot be used in new transactions.
Is Person In ChargeTrue when person is in charge
Is Staffing AuthorityTrue when the person in charge of the approving the Authority.
EmployeeReference to CSM Employee
DateDate in which the Employee was added as "Contact Person"
TitleThe title and role within the Institution or office should be entered.