Object

The Object element is generally used by a state or local government entity to track the expenditure of funds to meet the reporting requirements of both external parties and those mandated by management to fulfill internal accountability requirements. A common example of how objects can be used is that different series of object are often established to track the expenditure of funds associated with various appropriation bill amounts. For example, a given appropriation bill may specify that a certain dollar amount of a budget can be expended on supplies versus travel versus communications. Objects could be established such that specific codes are to be used for supplies versus travel versus communications. The number of Object codes that need to be established can be identified by management to meet the needs of both the external parties and those mandated by management to fulfill internal accountability requirements.

The Sub Object chart of accounts data element can be used to further classify the financial activity within a given Object. For example, using the information provided above, a client may want to further delineate the types of expenditures associated with object '4100' for office supplies. Sub Objects could be established to track expenditures for paper, pencils, and toners that are all identified as office supplies. Thus, a client could establish a Sub Object of '00' for paper products, '01' for cleaning supplies, and '02' for equipment not capitalized. Sub Objects could go down to a level of detail that would list different paper products, but the Commodity code available in Procurement and Accounts Payable will also provide that granularity better in most cases.

Name

Length

Key #1

Key #2

Object

4

Fiscal Year

 

Sub-Object

4

Fiscal Year

Object

Object-Class

4

 

 

Object Category

4

 

 

Object Type

4

 

 

Object Group

4

 

 

ACFR Major Expense Type

4

 

 

ACFR Minor Expense Type

4

 

 

Sample Object Hierarchies

CGI Advantage provides many levels of object of expenditure information for reporting, budgeting, and controlling. Sub Object is the lowest level and is delivered as optional.  Object is the first required level followed by several optional levels: Object Class, Object Category, Object Type, and Object Group at a higher level than Object. In addition to these, expenditure accounting also uses hierarchies to support ACFR reporting with the rollups of Major ACFR Object Type and Minor ACFR Object Type.

Object Measure

Sample Value

Major ACFR Object Type

Current

Minor ACFR Object Type

General Government

Object Class

Department Administrative Costs

Object Category

Administrative Expenses

Object Type

Reimbursable

Object Group

Operating Costs

Object

Office Supplies

Sub Object

Paper

Specific Abilities for Objects

The following options apply to object codes directly on the Object (OBJ) page:

Refer to the "Program Asset Generation" section in the CGI Advantage -  Fixed Assets User Guide for more information.

Please refer to the "System Options" section in the CGI Advantage - Accounts Payable User Guide for more information on this topic.

Refer to the "Advanced - Unique Features" section in the CGI Advantage - Budget Control User Guide for more information.

For the following fields, please consult the CGI Advantage - Tax Reporting User Guide for more information.

For the following fields, please consult the CGI Advantage - Cost Accounting User Guide for more information.

The following are other areas where object codes are used to control with additional elements.