Creating Accounting Entries
The parameters for the Accounting Line Creation process are defined on the Cost Accounting Creation process page. The Accounting Line Creation job performs up to three processes in this order:
| Field or Control | Description |
|---|---|
|
Create Accounting Lines (CM_ACCTGLINE) |
This PeopleSoft Application Engine process retrieves costed transactions and finds the correct ChartField combinations to use for the debit and credit lines of each accounting entry. Results are stored in the CM_ACCTG_LINE table. |
|
Commitment Control Budget Processor (FS_BP_PROC) |
This process performs budget checking against the rows in CM_ACCTG_LINE table. Results are stored in the CM_ACCTG_LINE table. The BUDGET_HDR_STATUS and BUDGET_LINE_STATUS fields display the current budget checking state of the accounting entry. Budget checking does not apply to manufacturing transactions. |
|
Acquire IntraUnit Entries (CM_IU_ACCTG) |
This PeopleSoft Application Engine process calls the IU_PROCESSOR process which in turn creates balancing entries for intraunit transactions in the CM_ACCTG_LINE table. If commitment control is turned on for PeopleSoft Inventory, then the accounting entry must pass budget checking successfully before ChartField balancing is done. This process picks up any row with a status of N (not balanced) or E (error) in the CM_IU_STATUS field and attempts to create the balancing entries. The results are stored back in the CM_ACCTG_LINE table with a status of B (balanced), X (balancing not required), or E (error). |
Once the Accounting Line Creation process completes the preceding steps, the process verifies that the accounting entries were created for the debit and credit sets without error and the budget checking and ChartField balancing have been successfully completed or not required. The process then changes the GL_DISTRIB_STATUS of the transaction to N (none). With an N status, the transaction can now be picked up from the CM_ACCTG_LINE table by the Journal Generator process and sent to the general ledger system.
Numbering Sequence of the Accounting Lines
Within the Accounting Line Creation process, a substantial reduction in processing time can be achieved by using set-based processing to number the lines of the newly-created accounting entries. As delivered, the system uses row-by-row processing to create the sequential accounting line numbers. By performing additional set up steps you can switch from row-based processing to set-based processing to generate the line numbers. The set-based approach is optional. The delivered default option is the row-by-row approach.
Using the set-based processing method to generate the sequential accounting line number is significantly faster than row-based processing. However, set-based processing can produce gaps in numbering. For example, within one accounting entry with four lines, the lines can be numbered 1, 5, 6, and 11, rather than 1, 2, 3, and 4.
Related Topics