Purpose
F0902 Creation Records need to be created or updated in the Account Balance Table(F0902) when Budget Amounts and or Budget Unit values are
entered. The amount or unit values entered update the Original Budget(BORG) field on the F0902. The Account Master record, Processing Option Values and
System Values are used to populate fields on the F0902 record. The following fields are updated from values from the Account Master record:
AID,CO,MCU,OBJ,SUB. The Processing Options provide the Ledger Types and which Fiscal Years records to create or update. System values will provide the User ID,
Program ID, Workstation ID and the Date updated. If a Subledger and Subledger Type is entered the Posting Edit Code of the Account will determine if
separate F0902 records are created. Error #2455 is issued when the Processing Option is set to update more than one fiscal year.
Use the Action Code to Determine F0902 BORG Processing:
I - Inquire
D - Delete
Deletion of Budget Balance Records(F0902) The Budget Account Balance record is deleted when an* is entered in the first position of the Cost
Code(SUB) field. The record is deleted only when the BORG field is populated on the F0902 record. The projections routine X51013 is then called which deletes the
F0902 in the HA ledger.
Only the budget record for the year inquired on is deleted. The Account Master Record can only be deleted if no records exist in the F0902 or F4311 files.
Errors '0054' and '0060' occur when trying to delete an Account which has records in the F0902 or F4311 files.
D5100007 - F0902 Access Original Budget
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
cActionCode | ACTN | char | REQ | INPUT |
A code that specifies the action that is performed. Valid values are: A Add C Change | ||||
szBusinessUnit | MCU | char | OPT | INPUT |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szAccountID | AID | char | REQ | INPUT |
A number that the system assigns to each general ledger account in the Account Master table (F0901) to uniquely identify it. | ||||
szCompany | CO | char | OPT | INPUT |
A code that identifies a specific organization, fund, or other reporting entity. The company code must already exist in the Company
| ||||
szObjectAccount | OBJ | char | OPT | INPUT |
The portion of a general ledger account that refers to the division of the Cost Code (for example, labor, materials, and equipment) into
| ||||
szSubsidiary | SUB | char | OPT | INPUT |
A subset of an object account. Subsidiary accounts include detailed records of the accounting activity for an object account. | ||||
szProgramID | PID | char | OPT | INPUT |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
| ||||
mnOriginalBudgetUnit | BORG | MATH_NUMERIC | OPT | BOTH |
Field that tracks amounts for an annual budget amount by ledger type in the Account Balances file (F0902). | ||||
mnOriginalBudgetAmount | BORG | MATH_NUMERIC | OPT | BOTH |
Field that tracks amounts for an annual budget amount by ledger type in the Account Balances file (F0902). | ||||
mnFiscalYear | FY | MATH_NUMERIC | OPT | INPUT |
A number that identifies the fiscal year. Generally, you can either enter a number in this field or leave it blank to indicate the current fiscal
| ||||
mnCentury | CTRY | MATH_NUMERIC | OPT | INPUT |
The calendar century associated with the year. Enter is the first two digits of
the year. For example, 19 indicates any year beginning with 19
| ||||
szSubledger | SBL | char | REQ | INPUT |
A code that identifies a detailed, auxiliary account within a general ledger account. A subledger can be an equipment item number or an
| ||||
cSubledgerType | SBLT | char | OPT | INPUT |
A user defined code (00/ST) that is used with the Subledger field to identify the subledger type and how the system performs subledger
| ||||
cBudgetUpdateOptions | EV01 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
szLedgerTypeUnit | LT | char | REQ | INPUT |
A user defined code (09/LT) that specifies the type of ledger, such as AA (Actual Amounts), BA (Budget Amount), or AU (Actual Units). You
| ||||
szLedgerTypeAmount | LT | char | REQ | INPUT |
A user defined code (09/LT) that specifies the type of ledger, such as AA (Actual Amounts), BA (Budget Amount), or AU (Actual Units). You
| ||||
szCurrencyCode | CRCD | char | OPT | INPUT |
A code that identifies the currency of a transaction. | ||||
szEdiBatchNumber | EDBT | char | OPT | BOTH |
The number that the transmitter assigns to the batch. During batch processing, the system assigns a new batch number to the PeopleSoft
| ||||
cCostManagementFlag | CO01 | char | OPT | INPUT |
A flag that activates cost objects. |
B0000069 Retrieve Ledger Type Currency | ||||
B9800100 Get Audit Information |
F0902 Account Balances |