Skip to main content
Skip table of contents

X-Reference Expenditure to Program

Use the MI X-Reference Expenditure to Program page to add, update, delete, and search cross-reference records that define valid combinations of expenditure object codes and function codes for Michigan FID (Financial Information Database) state compliance reporting.

This page maintains the cross-reference table that establishes which expenditure object codes can be used with which function codes. This validation table is used during FID error checking to ensure that expenditure transactions have valid object/function combinations in accordance with CEPI requirements. Not all object codes are valid for all functional classifications, and this table enforces those business rules.

  1. On the start page, select Fund Accounting, then State.

  2. From the MEIS Reference Tables - MI menu, select X-Reference Expenditure to Program.

  3. Enter the Search Criteria to find the required cross-reference expenditure to program records, and then select Search.
    Refer to Search for Records for more information.

    • To add a record, select Add Record. Refer to the Field descriptions, enter valid information, and select Save.

    • To edit a record, select the ellipsis in the Actions column, then select Edit.

    • To delete a record, select the ellipsis in the Actions column, select Delete, then select Yes.

Field descriptions

The following table describes the fields on the MI X-Reference Expenditure to Program page.

Fields

Description

Record Type

A classification indicator (up to 10 characters) that categorizes the type of cross-reference record.

Allows for different validation rules based on record type.

Valid values:

  • Header = for a header record

  • Leave blank for a detail record

Object code

A four-character code identifying the expenditure object as defined by CEPI.

This is the object classification code to which the allowable functions restriction applies.

Examples: 1xxx for Salaries, 28xx for Benefits, 3xxx for Purchased Services.

Allowable Functions

A list of function codes (up to 100 characters) with which this object code can be used.

If an expenditure record uses a function not in this list, an error is generated: "Object (xxxx) cannot be used with Function (xxx)".

Multiple function codes can be specified to indicate all valid function combinations.

Use commas to separate function codes.

Asterisks are allowed, for example, 2*, 3*.

Description

A text label (up to 100 characters) explaining the cross-reference rule or providing additional context about the object/function relationship.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.