Configuration
Functionality
Batch Jobs
Double Jeopardy
100

True or False - You can utilize Fee Pricing and Fee List settings within the Fee record to add tiered fee pricing and fee waivers for eligible members on Safe Deposit Boxes. Explain why or why not.

False - A safe deposit box fee that is charged by the system utilizing the Rental Posting program does not allow for fee waivers using fee lists. It will allow for tiered fee pricing based on relationship or share type. Only fees being charged by batch via the Fee Posting program utilize fee lists and fee pricing records under the fee record. 

100

What Account Number + Loan ID is tied to Guarantee Number 7894125? Explain how you found it.


- BONUS 200 - What is another way this can be handled via the conversion process to help the CU use this as a search option?

40000 L0001 is tied to that Guarantee Number. You can go to File Maintenance -> Loan -> Change your Loan Search Option to By Guarantee Number

Release 2026_01


You could also map these values as Account Index Records. In your Transaction Work Area Search Options, you can search Person/Account by Account Index. 

100

This batch program will trigger right of offsets from specific shares for Negative Shares or Delinquent Loans may have under their account.

BONUS:

CEFCU want to ensure that federal benefits deposited via ACH are protected funds. Does this program protect these funds? If so, how?

Introduced 2015_02 and updated 2025_02. Delinquency Transfer Posting batch program.


No. The system currently does not support distinguishing Federal Benefits ACH deposits from Payroll/Other ACH Deposits. The batch program currently will perform a transfer based on balances available regardless of source. 

200

Stitch Alien visited your branch to open a 48 Month Certificate under Account 626. As the teller attempted to open this certificate, an error was generated. What is the error, what is causing it, and what are some ways to fix it (2 minimum)?

The Share Type Ineligible Age alert is caused by the Minimum Person Age setting that was turned on under the Share Type that is being opened. 

The options are:

- Add a birthday to the primary account holder's person record. 

- Remove the Minimum Person Age setting under the Share Type. 

- Open the correct share for that age group.

Release 2025_01.

200

An MSR at CEFCU recently accessed Account 10000 for Michelle Obama. She was attempting to process a check deposit for 15,000.00 with a cashier's check disbursement for 2,500.00 to pay her rent. She noticed a warning in the ticker next to the post button. What is that warning, what does it do, and how do we turn this on for all accounts?

Recent Check Activity alert allows you to view all check transactions that occurred under the person. This is in order to highlight potential check fraud to internal staff when a profile is loaded. The user can review the check activity to determine if extended holds or fraud prevention intervention is needed. This turned on via the User or Role level under the field 'Check Activity Alert Option'. In addition, you would set lookback days and counts under the Work Area Configuration to control how far back Keystone should look at activity for and how many counts of that same activity would trigger the alert. 

Release 2026_01

200
In the End of Month Sequence, what posting job is likely out of order and why?


- BONUS 200 -

In the End of Month Sequence, what major batch job is missing from the sequence. 

Automatic Loans Transfers and Automatic Share Transfers. Share transfers should take place first because if a member is setup on both then the share transfer would push the due date out so that when loans transfers kick off a second transfer doesn't occur. Loan transfers are triggered by the loan due date. 


Credit Reporting Cutoff. It is important that credit reporting is ran during first month end!

300

James Potter Account 30000 just had a HELOC funded L0001. He wants to advance 100k from his credit line available amount on June 20th 2026. 

What due date would be set for this advance and why?

8/25

First Due Date Calculation is set to On or after grace days after statement cutoff with a Grace Days of 45 Days. The system will look for the a due date 45 days after the next statement cutoff. If the transaction is conducted on 6/20, then the next statement cutoff is 6/30 for this loan. 45 Days after that would be 8/14. The Loan has a frequency of the 25th of the month so the system will look for the first 25th after 8/14 which puts the due date for that advance at 8/25.

300

Under what record can you find the PMI Option Cancellation Date, the PMI Mandatory Cancellation Date, and the PMI Termination Date? How are all three fields updated?


- BONUS 100 - Rave FCU sends PMI Annual LTV notices and PMI Cancellation Notices. What job currently supports generating these notices?

These fields exist under the Loan Collateral Record, and the Loan Collateral Request Record. They are updated manually or transmitted via their LOS into Keystone. They are informational only. 

Release 2026_01


No job currently exists that supports these notices to be generated by batch. A custom script may be needed to generate them by batch or a custom report is needed if the CU will continue to generate them manually. 

300

Under Batch Submit, we have two credit reporting cutoff jobs. One for Consumer Reporting and one for Business Reporting. The CU built these to ensure they generate a file for each type of reporting. Please explain what else is needed to ensure proper reporting. 

Under the loan type record, the CU would have needed to set the Credit Reporting File Type = Business for any loans needing Business Reporting. All else should stay as Consumer. 

The CU only needs one batch job setup called Credit Reporting Cutoff. This single job would cutoff credit reporting for all loans at the same time and it would create two separate files. One file would be Consumer Loans. The secondary file would be Business Loans. 

Release 2026_01

400

Your CU explains that due to the OBBB legislation, they must now report Vehicle Loan Interest for qualified vehicles. 

Does Keystone support this today?

If so, what fields are relevant for this reporting to occur and what IRS Tax Form will provide these details?

2025_03.

Yes, it does. A new option has been been available under the Loan Type's IRS Form Option. This field is also available under the Loan Record. When this IRS Option is set to Vehicle loan with 1098-VLI requirement, the system will output the Loan YTD's Outstanding Principal Balance and any Interest Paid YTD values for that tax reporting year. 

1098-VLI

400

Corelation Inc mailed a single check payment of 25,000.00 to be applied to the lowest visa statement balance first followed by the next highest statement balance and so on. What transaction string would be used to complete this transaction? 

What configuration or functionality is needed for this type of transaction to be possible?

Check Received (KR) followed by Master Line Payment (MPA). When processing the MPA transaction, you would select a special handling of Pay by Statement Balance Low to High. 

The MPA transaction code is only available for credit card loans linked to a Master Line record. The Master Line record must have a Category set to Business Credit Card in order for this transaction prompt to be available. 

Release 2025_03

400

What does the Maturity Renewal Age Check batch program do and what fields within the system does it use/reference? 

The Maturity Renewal Age Check Batch Program generates a report that lists shares that may be ineligible for renewal into the same share type based on the primary members age. This program references the Minimum Person Age and Maximum Person Age under the Share Type. 

2025_01 Release

500

Wings CU's Collections Management has been made aware that Michelle Obama's 10000 L0002 Home Equity Line of Credit has been included in a Chapter 13 Bankruptcy. As part of this filing, the courts have asked Wings to allocate 6500.00 of the loan balance as a Pre-Petition Balance with the remaining amount as a post petition balance. Any payments received must be applied to the pre-petition balance first. What setup is needed to accommodate the separation of pre-petition and post petition bankruptcy balances and how would you be able to apply payment accordingly?

Release Notes 2018_02 explains that the Trouble Debt Record is needed to be able to appropriately store/house Pre-Petition Original Balance and Current Balance. In addition, the Loan Record's Bankruptcy Indicator must be set to to the same value as the TDR Record's Bankruptcy Indicator. When those fields are set, the system allows for a special handling option on a Payment transaction to become available called Bankruptcy pre-petition payment. With this option, the CU can indicate whether a payment is being used to pay down the pre-petition balance or a post-petition balance. 

500

Wings CU is requesting to have statements and notices to be sent to the primary owner and any additional signer on the account. Explain whether this is possible or not and why?


-BONUS 500 - Explain how statements cutoff works in Keystone (address functionality). How does the system know what address to send statements to and what fields are relevant for:

- Where Keystone should start transaction history from?

- Credit Cards to be properly categorized on the statement and for interest calculations


Statements and notices can be sent to a primary owner and any signer (as needed). Primary owner is standard default functionality in Keystone. Additional signers can be marked for a statement or notice by setting the Additional Statement Option and/or Additional Notice Option under their designated Account/Share/Loan Person Link record. If that individual wants the statement or notice to be sent to a different address then you would also add a Person Address Link field. 

Release 2026_01

Keystone will check that Share/Loan records' Mail Person Address Link to determine if an address was indicated for the product's statement to be sent specifically. If no address exists, the system checks the Account records' Mail Person Address Link. If no address exists, the system checks the primary account holder's address for whatever order you set under the Environment record's Default Address Method. 

Statement Last Cutoff Date

Monetary Record's Subcategory (off cycle credit cards only).

500

Escrow Analysis - 1. Initial Analysis was ran with a creation date of 9:15/2026. Explain the following:

What loan was it ran on?

What kind of analysis did it run?

Why did the system analyze and project the dates it listed in the escrow analysis record?

104404 L4000

Short Year Analysis

The system used the open date of the loan (5/1) to the date of when the system anticipates the first escrow analysis to end and the new escrow period to start. This was determined when you ran the batch job under the Period End Date. If left blank, the system sets that date 60 days out (end of month). 

500

Michael Scott is going to make a payment of 858.25 to his loan 7543 L4000 on 6/10/2026. In addition, he plans to do a paydown of 30000.00 on 6/20/2026. What will his 7/25 payment be if no additional transactions are conducted on the loan?

This loan is an interest only loan. The payment of 858.25 is May's interest. One paid, the full amount would go to interest. The principal balance remains the same. the calculation is as follows:

68,000 x .0698 / 365 * 14 days = 182.05

68,000 x .15 / 365 * 5 days = 139.73

38,000 x .15 / 365 * 10 days = 156.16

Estimated interest only payment for 7/25 is 477.94.