Tracking Enrollment and Registration Fees

This chapter provides an overview of the data export process and discusses how to:

See Also

PeopleSoft Enterprise Application Fundamentals for Financials, Enterprise Service Automation and Supply Chain Management PeopleBook

PeopleSoft Enterprise General Ledger PeopleBook

Click to jump to parent topicUnderstanding the Data Export Process

This section lists prerequisites and discusses the data export process.

Click to jump to top of pageClick to jump to parent topicPrerequisites

Before transmitting transactions to financials, you must:

Click to jump to top of pageClick to jump to parent topicData Export Process

Enterprise Learning Management enables you to track chargeback and revenue transactions. Chargeback transactions include transactions where a balance from one internal account is moved to another internal account. Chargebacks are primarily used by internal learners (employees). Revenue transactions include any transactions that generate revenue. Revenue based methods of payment include cash, checks, credit cards, purchase orders, and training units.

The system posts chargeback and revenue transactions that meet specific criteria to an Enterprise Learning Management subledger. You can update transactions posted to the subledger as often as necessary to ensure accurate transaction data in the subledger. For example, if a learner drops an activity after the enrollment was already written to the subledger, you can update the subledger with a new entry for the drop. In this case, the new transaction would indicate either no charge for the enrollment fee, or would be a drop fee.

After you post transactions to a subledger you can export the internal transactions to the general ledger in the financials system. The system exports only chargeback transactions to the general ledger. The system does not export revenue transactions. Enterprise Learning Management provides several reports that you can use to track revenue transactions and bill customer organizations.

The process by which you export chargeback transactions to the general ledger varies, depending on whether you integrate with PeopleSoft Enterprise Financials or a third-party financials system. If you integrate with Enterprise Financials, the system exports transactions from a subledger in Enterprise Learning Management to the Financial Management Accounting Entry tables, where they are formatted according to a journal template that you specify. PeopleSoft Journal Generator then processes the data in the Accounting Entry tables to create journal entries before posting them to Enterprise General Ledger. Journal Generator validates all data in the tables, including combination editing rules, and determines which accounting calendar to use based on the accounting date that you specify in Enterprise Learning Management. Journal Generator tables store journal entries as Header and Journal Lines to facilitate control of processing and posting to the General Ledger and to provide complete and ready accessibility to an audit trail. After the subledger information is successfully exported , General Ledger sends a message back to Enterprise Learning Management, which updates the transactions in the subledger with the journal ID and journal date.

If you integrate with a third-party financials system, the system still utilizes the subledger tables in Enterprise Learning Management. However, you must create a process for how chargeback transactions are moved into the general ledger in the financials system.

Click to jump to parent topicPosting Transactions to the Subledger

This section provides overviews of the Transaction table and transaction selection criteria and discusses how to post transactions to the subledger.

Click to jump to top of pageClick to jump to parent topicUnderstanding the Transaction Table

The system stores all financial transactions for enrollment and registration transactions in the Transaction table (LM_ENRLMT_PYMT). Payment information includes the activity or program fee or drop charge, as well as details about the payment method. This includes chargeback, training unit pool, purchase order, credit card, cash, or check information.

Each time payment information for an enrollment or registration record is updated, the system adds a new row to the Transaction table . The Transaction table stores a row for every change in the enrollment or registration with a date and time stamp, which allows you to track modifications over time. This table serves as payment history for each enrollment or registration.

Transactions in this table that meet specific criteria are eventually posted to an Enterprise Learning Management subledger and then, in the case of chargebacks, exported to the general ledger in the financials system.

Transaction Table Statuses

Each transaction in the Transaction table has an assigned status:

Transaction Table Status

Description

Pending

Transaction has not been posted to a subledger.

Posted

Transaction has been posted to a subledger.

Updated

Transaction is an update to a transaction that has already been posted to a subledger.

Click to jump to top of pageClick to jump to parent topicUnderstanding Transaction Selection Criteria

The enrollment and registration transactions that the system selects and posts to a subledger are based on several criteria:

After the system writes a transaction to a subledger group, the system cannot remove it or write it to another subledger group. However, the system does cross check between subledger groups during the update process. This enables a transaction in a subledger group to be updated, even when you update a different subledger group. The system posts the new transaction to the new subledger group, and updates the original transaction to reflect that it is no longer current. You can update a subledger group as many times as necessary to ensure that all subledger entries are up to date and accurate before you export them to the general ledger in the financials system.

Click to jump to top of pageClick to jump to parent topicPage Used to Post Transactions to the Subledger

Page Name

Object Name

Navigation

Usage

Process Payment Details

LM_RUNCTL_FI_ENRL

Enterprise Learning, Financial Details, Process Payment Details, Process Payment Details

Post enrollment and registration transactions to a subledger.

Click to jump to top of pageClick to jump to parent topicPosting Transactions to the Subledger

Access the Process Payment Details page.

Run the Process Payment Details Application Engine process (LM_FI_ENRLMT) to post enrollment and registration transactions to a subledger. PeopleSoft Process Scheduler runs the Process Payment Details process at user-defined intervals.

Important! Run this process on a daily basis during off-peak business hours, as the system might need to review and potentially write thousands of transactions to the subledger.

Subledger Group

Select a subledger group to update.

From Date and Thru Date

Enter a range of dates to select only transactions that took place during a specific period of time.

Process

Select the type of transactions to select and update. Values are:

All: All types of transactions.

Drops: Only drop transactions.

Enrollment: Only enrollment or registration transactions.

See Also

Enterprise PeopleTools PeopleBook: Using PeopleSoft Applications

Click to jump to parent topicReviewing Subledgers

This section provides an overview of subledger statuses and discusses how to:

Click to jump to top of pageClick to jump to parent topicUnderstanding Subledger Statuses

Transactions in a subledger have one of these statuses:

Status

Description

Pending

Transaction has not been written to the general ledger.

History

This status can mean one of the following:

  • The transaction has been updated since it was originally written to the subledger.

    This transaction originally had a Pending status but a new transaction for the enrollment or registration record has been written to the subledger. The new transaction has a Pending status.

  • The transaction is an update to a current Pending status transaction, but this new transaction is for a zero amount.

    Since the new transaction is for a zero amount, both transactions are set to History status. The system does not export either of the transactions to the general ledger.

  • A transaction with an Updated status is changed to History status when the transaction is updated again.

Posted

Transaction has been exported to the financials database. When a transaction has a Posted status, you cannot make changes to the transaction. The status of the transaction remains Posted even when the system writes a new transaction to the subledger that is an update to the posted transaction. Any updates to a posted transaction result in a new transaction entry with an Updated status.

Updated

Transaction is an update to a transaction that has a Posted status. The system does not export transactions with an Updated status to the general ledger. You must run the Payment Update report to extract all payment updates and manually make the adjustments in the financials system.

See Financial Reports.

You can make changes to transactions that have Updated statuses. The status of the updated transaction changes from Updated to History and the new transaction is added to the subledger with a status of Updated.

Click to jump to top of pageClick to jump to parent topicPages Used to Review Subledgers

Page Name

Object Name

Navigation

Usage

Review Subledger

LM_SUBLEDGER_INQ

Enterprise Learning, Financial Details, Review Subledger, Review Subledger

Review current and historical transactions for a specific subledger group.

Additional Information

LM_SUBLDGR_JRNL

Click the Posted link in the Status column on the Review Subledger page.

View additional information for a particular subledger entry.

Activity Enrollment Details

LM_SUBLDGR_ACT_ENR

Click the Enrollment Details link on the Review Subledger page.

View enrollment information for the learner, such as the activity type, title, code, and enrollment status.

Activity Drop Details

LM_SUBLDGR_ACT_DP

Click the Activity Drop Details link on the Review Subledger page.

View activity drop information, such as the activity type, title, code, enrollment status for the learner, and the date the activity was dropped.

Program Registration Details

LM_SUBLDGR_PROG_RG

Click the Registration Details link on the Review Subledger page.

View registration information for the learner, such as the program type, name, code, and registration status.

Program Drop Details

LM_SUBLDGR_PROG_DP

Click the Program Drop Details link on the Review Subledger page.

View registration details such as the program type, name, code, the learner's current registration status, and the date the program was dropped.

Review Subledger - Payment Details

LM_SUBLDGR_PYMT_CB

Click the Payment Details link on the Review Subledger page.

View chargeback account information for a learner.

Credit Details

LM_SUBLDGR_CREDIT

Click the Credit Details link on the Review Subledger page.

View credit account information for a learner.

Click to jump to top of pageClick to jump to parent topicReviewing Subledger Entries

Access the Review Subledger page.

Learner Name

Displays learners to which the financial transactions apply. The system sorts each subledger by learners' last names. To sort by status or price, click the Status or Price headers at the top of each column.

Status

Displays the status of the transaction: Pending, History, Updated, or Posted.

Click the Posted link to access the Additional Information page, where you can view additional status information for the transaction such as the journal ID, journal date, accounting date, and the user who ran the process to export the transaction to the general ledger.

Price

Displays the transaction amount.

Currency

Displays the currency for the transaction.

Enrollment Details

Click to access the Activity Enrollment Details page, where you can review enrollment details such as the activity type, title, code, and the learner's current enrollment status. This link appears only if the transaction is an enrollment fee for an activity.

Activity Drop Details

Click to access the Activity Drop Details page, where you can review enrollment details such as the activity type, title, code, the learner's current enrollment status, and the date the activity was dropped. This link appears only if the transaction is a drop charge for an activity.

Registration Details

Click to access the Registration Details page, where you can review registration details such as the program type, name, code, and the current registration status for the learner. This link appears only if the transaction is a registration or drop fee for a program.

Program Drop Details

Click to access the Program Drop Details page, where you can review registration details such as the program type, name, code, the learner's current registration status, and the date the program was dropped. This link appears only if the transaction is a drop charge for a program.

Payment Details

Click to access the Review Subledger - Payment Details page, where you can review the payment method used to pay for the activity or program and information pertaining to that payment method.

Credit Details

Click to access the Credit Details page, where you can review information for the account that is credited when a chargeback transaction occurs. Each chargeback transaction that is sent to the general ledger in the financials system must also include information for the account that is to be credited. Otherwise, the transaction is not exported to the general ledger. Define ChartField values for accounts that are credited transaction amounts on the Business Unit Account Setup page.

The fields on the Credit Details page are empty for all payment methods except chargeback.

Click to jump to top of pageClick to jump to parent topicReviewing Transaction Information

Access the Additional Information page.

Journal ID and Journal Date

Displays the journal ID and journal date. The system populates this field when it receives an inbound message from the general ledger confirming that the transaction was successfully posted to the general ledger.

Accounting Date

Displays the accounting date that you entered on the Export Accounting Entry to GL page when you ran the Export Accounting Entry to GL Application Engine process (LM_FI_GL_INTFC).

Last Maintained By

Displays the user that ran the Export Accounting Entry to GL process.

See Also

Application Messages

Click to jump to parent topicSending Chargeback Data to the General Ledger

This section provides an overview of data export to the general ledger and discusses how to send chargeback data to the general ledger.

Click to jump to top of pageClick to jump to parent topicUnderstanding Data Export to the General Ledger

When you export transactions to your Financial Management System , the system exports all chargeback transactions in the subledger with a status of pending and then updates the status of each exported transaction to posted. The system does not export transactions with a status of history, updated, or posted. After the system exports the transactions in a subledger group, you must manually enter any corrections to those transactions in the financials system. Enterprise Learning Management provides a report that you can use to review all chargeback transaction updates so that you can accurately make the adjustments in the financials system.

The system does not export revenue transactions to an accounts receivable system. Revenue transactions remain in the subledger group with a subledger status of pending. Enterprise Learning Management provides several reports that you can use to review revenue transactions for a customer organization. These reports enable you to track and manually update these transactions in the accounts receivable system. Or, you can create a process to export revenue transactions to the accounts receivable system.

When you export transactions to the general ledger in the financials system, the system compares the transaction currency with the general ledger business unit base currency. If the currencies don't match, the system converts the currency of the transaction to the general ledger business unit base currency. The system uses the exchange rate that is specified in the Currency Rate Type field on the Install Defaults page to convert the currency. Import exchange rates from the financials system by using enterprise integration points (EIPs).

See Also

Financial EIPs

Financial Reports

Click to jump to top of pageClick to jump to parent topicPage Used to Send Chargeback Data to the General Ledger

Page Name

Object Name

Navigation

Usage

Export Accounting Entry to GL (export accounting entry to general ledger)

LM_RUNCTL_GL_INTFC

Enterprise Learning, Financial Details, Export Accounting Entry to GL, Export Accounting Entry to GL

Export chargeback transactions from a subledger to the general ledger in the financials system.

Click to jump to top of pageClick to jump to parent topicSending Chargeback Data to the General Ledger

Access the Export Accounting Entry to GL page.

Click Run to run this request. PeopleSoft Process Scheduler runs the Export Accounting Entry to GL process at user-defined intervals.

Note. You do not need to run the Export Accounting Entry to GL process on a daily basis; instead, it should be driven by the business rules of the organization. This might be on a monthly or quarterly basis, depending on the organization. Run this process during off-peak hours as processing might be intensive.

Subledger Group

Select a subledger group.

Journal Template

Select a journal template. The journal template determines how the system formats transaction data in the Enterprise Learning Management Accounting Entry tables. Import journal templates from the financials system by using delivered EIP messages.

See Financial EIPs.

Accounting Date

Enter an accounting date. All journals in a general ledger are associated with an accounting calendar. If you integrate with PeopleSoft Financials, Journal Generator selects the appropriate accounting calendar based on the accounting date that you enter here. If you integrate with a third-party financials system, you must create a process to associate journal entries with an accounting calendar after you export the journal entries to the financials system.

See Also

Enterprise PeopleTools PeopleBook: Using PeopleSoft Applications