Within the General Ledger, under configuration there is an option listed Transaction Codes with 5 additional fields.
Transaction codes (i.e. T-Codes) are available only with the optional module Projects and Grants. Within General Ledger, you can have a maximum of five transaction codes (which are similar to attributes), and you can configure individual funds within an organization for each transaction code. Within the funds, you can mark transaction codes as optional, required on income statement accounts, required on all accounts, preserve details during closing, or required to balance.
With transaction codes, you can track transactions and maintain fund balances by and across fiscal years (i.e. you can retain equity by T-Codes). You can use a transaction code to track the finances of an account over a long period, and you can distribute transactions by transaction codes in Journal Entry. Although you establish transaction codes on the Transaction Codes page, you enter transaction code values as table entries on the Tables page. On the Funds page, you can define transaction code characteristics.