| ALL
PRODUCTS |
| |
| ***
Send TRPINAVLS when sending updates for the PIN records. |
| Note: 6/3/04 TRERULES were changed adding 2 sets of Eligibility
Rules. |
| |
| Creditor
Lookup |
| 8/10/04 - Display Pay Frequency and Last Paid Date
for creditor balance requests. Display a message when no
creditors
were found for an alpha lookup. Limit display
to 2000 creditors. |
| Programs:Tlr525PopupRules, displayCreditorLookup.jsp |
| |
| Source
Lookup |
| 4/15/04 - Fixed an error message when selecting a source
from the lookup screen. |
| Programs: plr100w/displaySourceLookup.jsp, java_script.js. |
| |
| Program
Calls |
| 6/7/04 - Changed all program calls to use the library
list instead of hard coded TRUSTLIB. |
| Programs: All program calls |
| |
| iSeries
Print |
| 7/15/04 - Added report creation time to the display.
Removed Form Type from display. Drop the leading zero from
the month when displaying the report creation date. |
| Programs: PrintQueueRules, displayPrintQueue.jsp |
| |
| All
Screens |
| 6/30/04 - Hightlight first field in a JSP if it is a
text field so that the user can type over it. |
| Programs: java_script.js |
| |
| Market
Pricing |
| 7/22/04 - Corrected market pricing for Options. |
| Programs: SR0038 (RPG). |
| |
|
TRUST
AND IRA IS
|
| |
|
INQUIRY
AND REPORTS
|
| |
| Cash
Ledger |
| 5/26/04: Added auto advance to dates. |
| Programs: enterCashLedger.jsp |
| 8/9/04: Fixed a NullPointerException error message when
the trust has an invalid Trust Type code. |
| Programs: Tlr250Rules |
| |
| Investment
Ledger |
| 5/6/04: Fixed a problem where description lines weren't
displayed if a Selection Date of Trade or Process was
used. Fixed a problem where Selection Date would be set
to Trade on a new request. |
| Programs: Tlr260Rules, enterInvestmentLedger.jsp |
| |
| Investment
Inventory |
| 4/26/04: Fixed market date pricing. It was using nearest
price instead of zero if a price wasn't found for the specified
date. |
| Programs: Tlr110Rules |
| 6/14/04: If using market value and no market date was
entered use the price nearest to the "as of" date
if one was entered. Validate the Market Date. |
| Programs: Tlr110Rules |
| |
| Holders
by Asset |
| 7/15/04: Make the enter key submit the page. |
| Programs: enterHoldersByAsset.jsp |
| |
| Investment
Review |
| 5/26/04: Added auto advance to fields. |
| Programs: enterInvestmentReview.jsp |
| |
| Customer
Statements |
| 5/4/04: EBT Statements: fixed a "Null as400 Value" message.
Create the file LINKMAPC if it doesn't exist. |
| Programs: TLR600JCL |
| 5/5/04: Corrected problems with 5500 participant counts
and added supporting detail reports for totals. |
| Programs: TLR650A (RPGLE), TLR600JCL (CLP), RPT80#5 and
RPT80#6 (Printer Objects). |
| 5/13/04 - Corrected Par Value market calculation. |
| Programs: TLR600 and TLR600A (RPG). |
| 6/23/04 - Corrected problem with including zero balance
people on the Terminated and Less than 100% Vested Report. |
| Programs: TLR650A (RPGLE). |
| 7/20/04 - Compute balances for Schedule SSA using only
vested sources. |
| Programs: TLR650A (RPGLE). |
| 8/2/04 - Corrected problem with accruals created when
the 5/13/04 change was made. Added help text when the 5500
is out of balance and adjusted any discrepancy to unrealized
gain/loss. |
| Programs: TLR600A (RPG), TLR600R (RPGLE). |
| |
| DEPARTMENTAL
REPORTS |
| |
| IRA
5498 Reports |
| 4/26/04 - Added Required Minimum Distribution field to
5498 file and fixed some erroneous fields in the DDS and
Java record format. Repaired errors on the Excess Contribution
Report. |
| Programs: F5498Format, F5498S (DDS) *** Remember to do
a CHGPF on F5498S, IRA094 (RPGLE). |
| 5/18/04 - Added capability to print 5498s from Plan side
for QUADS. Also corrected problem with the above change.
File size was one character short. |
| Programs: Ira094w/folder, as400.PG.IRA094JCL and PLR094JCL,
Ira094wServlet, IRA094JCL, PLR094JCL and PLR094JQ (CLP),
IRA094 and PLR094 (RPGLE), send TRMIDOH (DDS) and CRTPF
if they don't have it. |
| |
| Comptroller
/ FDIC Reports |
| 4/29/04: Check for invalid Trustee ID numbers and validate
numeric fields. Added auto advance to date fields. |
| Programs: Tlr390wServlet, annualReportOfTrustAssets.jsp. |
| |
| Security
Location Report |
| 4/30/04: Added Location Code Lookup. Use this instead
of going to Location Code file maintenance. |
| Programs: Tlr170PopupRules, Tle170wPopupServlet, displayLocaionCodePopup.jsp,
securityLocationReport.jsp |
| |
| Summary
Trial Balance by Fund |
| 7/12/04 - Fixed a problem where As Of Date was not being
used. |
| Programs: Tlr125wServlet |
| |
| Income
Summary Report |
| 7/28/04 - Changed Report from Landscape to Portrait. |
| Programs: TLR180B (RPG). |
| |
| Required
Minimum Distributions (RMD) |
| 7/17/04 - Added joint and survivor option and the ability
to use most recent price. |
| Programs: Ira070w/All JSPs and Help Text, as400ad.PG/IRA070JCL,
Ira070wRMDServlets (both 4/1 and 12/31), IRA070A, IRA070B
and IRA070E (RPGLE), IRA070JCL and IRA070JQ (CLP), IRA070PF
(Send DDS and do a CHGPF), JLSTABLES (Send DDS and actual
table data). |
| 7/27/04 - Added Calculate RMD program for on the fly
RMDs. |
| Programs: Ira070Rules, TrustMarketValue, Conversion,
all Servlets, all JSPs, ira070 tabs, JLSTABLEFormat, JLSTABLE
(DDS AND PF), RMDMERGEFormat, RMDMERGES (DDS) |
| 8/26/04 - Modified RMD Report and Calculate
RMD programs so that they use the same mail merge file
format. General clean up. |
| Programs: Ira070Rules, ExportRules, Ira070wRMDAprilServlet,
Ira070wRMDDecemberServlet, Ira070wAttainedAgeReportServlet,
Ira070wMissingBirthdateReportServlet, Ira070wComputeRMDToggleDistributionServlet,
Conversion, IRA070RFormat, RMDMERGEFormat, TRMIDOHRFormat,
displayRMDs.jsp,
reviewMailMerge.jsp,
IRA070A, IRA070B, IRA070C, IRA070D, IRA070E (RPGLE), IRA070PF,
RMDMERGES, TRMIDOH (DDS) |
| 9/2/04 - Repaired 500 Error when "Use Most Recent Price
for Market Value" deselected. |
| Programs: Ira070wRMDsDecemberReportServlet. |
| |
| RECORD
ENTRY |
| |
| Trust
Master Record |
| 3/4/04 - Added Age Weighted and New Comparability formulas
to the list of integration methods. Project is not fully
completed for New Comparability. |
| Programs: Tlr000wRules, Tlr000wPopulateEBTServlet, Tlr000wUpdateEbtServlet,
Tlr000w/ebtAllocation.jsp, ebtAllocation2.jsp and ebtAllocation3.jsp |
| 5/11/04: Fixed a CPF5025 null error when going to Compensation
Codes from Plan Provisions. Also got rid of the "Double
Submits" on various JSPs. |
| Programs: balances.jsp, ebtChooseVestingSchedules.jsp,
ebtDistribution.jsp, ebtGeneral1.jsp, ebtGeneral2.jsp,
ebtPlan.jsp, ebtVest.jsp, ebtVest2.jsp, feeMaster.jsp,
personalGeneral.jsp |
| 5/18/04: Fixed a NullPointerException when clicking the
Return button when looking at a vesting schedule. |
| Programs: ebtChooseVestingSchedules.jsp |
| 5/27/04: Added months to Early and Normal retirement
ages on the Distribution Rules screen. Vesting programs
were modified to use years and months in their calculations.
Various fixes made in pattern copy mode. |
| Programs: Tlr000Rules, TRBRULEFormat, ebtDistributions.jsp,
TRBRULES (DDS), TRUSTIS (DDS), PLR045G (RPGLE), PLR150
(RPGLE), PLR150A (RPGLE), *** do a CHGPF on TRBRULES and
re-compile the following programs: TLR200B (RPG), IRA070A,
IRA070B, IRA070C, IRA070D, IRA094, PLR175B, TLR050, TLR200IRA,
TLR530, TLR530G, TLR950 (RPGLE) |
| 6/3/04: Changed Eligibility Rules to allow for a second
Eligibility Rule. |
| Programs: Tlr000Rules, TRERULEFormat, Tlr000wPopulateEBTServlet,
Tlr000wUpdateEBTServlet, ebtEligibility.jsp, TRERULE (DDS)
*** Needs a CHGPF, TRUSTIS (DDS). Re-compile the following
programs: PLR050, TLR050, TLR950, TLR600, TLR650B |
| 6/9/04: Fixed an error message about invalid Eligibility
Entry Dates when no dates were entered. Change some of
the fields copied in a pattern copy and now copy TRSTRATS
and TRAIRS. Fixed tab highlighting. |
| Programs: Tlr000Rules, Tlr000wServlet, Tlr000wUpdateEBTServlet,
ebtFeeSchedule.jsp, ebtGeneral1.jsp, ebtGeneral2.jsp, ebtInvestment.jsp,
ebtLoan.jsp, ebtPlan.jsp, ebtSource.jsp, feeMaster.jsp,
mailingAddress.jsp, memoRecords.jsp, personalDistribution.jsp,
personalGeneral.jsp, personalInvestment.jsp, fee tabs,
mailing address tabs |
| 6/9/04: Added Help Text |
| Programs: TLR000 HelpEligibilityRules |
| 6/11/04: Fixed Distribution Rules so that it allows no
Death or Disability boxes to be checked. Also fixed erroneous
population of the Insured Death Benefit and Total Account
Balance boxes. |
| Programs: Tlr000Rules |
| 6/15/04 - Added new option "W" for fees waived
in the Fee Master Record. |
| Programs: Tlr000w/feeMaster.jsp, Tlr000Rules. |
| 7/15/04 - Changed setting of vesting flags for vesting
based on elapsed time and hours of service. This goes with
the new version of Update Vesting (PLR050). |
| Programs: Tlr000Rules. |
| 8/9/04 - Right justify Class Hierarchy sources in Participant
Fee Class Hierarchy. |
| Programs: Tlr000Rules. |
| 8/16/04 - Fix a problem where balancing fees would assess
the first Fee record of the next TAN if no Fee Records
were found for this TAN. |
| Programs: Tlr000Rules. |
| |
| Investment
Catalog Records |
| 6/25/04: Changed Sponsor Lookup to be case-insensitive |
| Programs: SponsorLookupRules, SponsorPopupServlet, displaySponsorLookup.jsp |
| 6/29/04: Fixed duplicate investment name display in Additional
Description popup. Fixed a problem where INAME2 would get
set to the first description line if INAME2 was removed.
Submit Additional Description popup when the enter key
is pressed. |
| Programs: Tlr300Rules, Tlr300wAdditionalUpdateServlet,
viewAdditionalDesc.jsp |
| |
| Account
Investment Records |
| 4/29/04: Fixed a problem where the Class Code wasn't
getting populaed when adding AIR records. |
| Programs: Tlr100Rules, Tlr100wConfirmServlet |
| 8/4/04: Only validate the AIR record's fields on the
screen in Add or Change mode, not in Delete mode. |
| Programs: Tlr100wConfirmServlet |
| |
| Trust
Transaction Entry |
| 5/5/04: Removed the old dividend map user program and
changed the date/time determination for Java implementation. |
| Programs: TLR220 (RPGLE). |
| 6/10/04: Fixed the Global Delete clear all option. |
| Programs: Tlr200Rules |
| 6/22/04: Fixed erroneous Done Dates when posting in batch
mode. Fixed date validation when posting for a specific
date. |
| Programs: Tlr200Rules, Tlr200wEditOrPostServlet |
| 6/23/04: Fixed a NullPointerException error when using
the Auto Duplicate a Purchase or Sell Shares price. |
| Programs: Tlr200wAutoDuplicateServlet |
| 7/9/04: Added a warning if there is a duplicate name
for the trust when entering a transaction at Equity Trust
Company only. |
| Programs: Tlr200Rules, Trust3RecordEntryServlet |
| |
| Beneficiary
Records |
| 8/4/04: Fixed a 500 error when deleting payment history. |
| Programs: Tlr500Rules |
| |
| Creditor
Records |
| 5/26/04: Fixed New Request from the Change Creditor Balance
screen. |
| Programs: updateCreditorBalance.jsp |
| |
| Trust
Fee Schedules |
| 8/31/04: Improved numeric editing and made enter key
submit screens. |
| Programs: Tlr700Rules, Validation, selectTrustFeeOperatingMode.jsp,
enterTrustFeeSchedules.jsp |
| |
| RECORD
UPDATE |
| |
| Accounts
Payable and Check Processing |
| 6/16/04 - Repaired payment type for beneficiary payments.
Beneficiary payments were not showing up in payment history
after posting. |
| Programs: Tlr540Rules |
| 7/16/04: Swapped the screen order when adding new Beneficiary
or Creditors. Populate the description lines from the name
and address fields from the bene or creditor. Fixed a CPF5006
error message. |
| Programs: Tlr540Rules, Tlr540wAddNewPayablesServlet,
Tlr540wAddNewMiscellaneousPayablesServlet, miscellaneousPayeeScreen.jsp,
addPayee.jsp |
| 8/10/04 - Corrected problem with printing up to 40 description
lines on a check stub. |
| Programs: TLR550A and TLR550B (RPGLE). |
| 8/19/04 - Corrected problems with using the trustee,
department or specific trust options for scheduled accounts
payable. The query was not selecting them correctly. |
| Programs: TLR530JCL (CLP). |
| 8/23/04 - Corrected a problem introduced in the 7/16
changes where changes to the address would not apprear
on the check when processing Other Creditors or Other Beneficiaries. |
| Programs: Tlr540wAddNewPayablesServlet |
| 8/26/04 - Corrected beneficiary withholding in the check
posting program. The gross amount was going to the check
file. |
| Programs: TLR550P (RPGLE). |
| |
| Distribute
Income To Account Holders |
| 4/28/04: Modified for Tran Code Lookup. Retain parms
after submitting. Display a message instead of a blank
popup. Validate date fields. Fixed 500 errors when invalid
numbers were entered. |
| Programs: Tlr150wServlet, enterDistributeIncome.jsp,
interestDialog.jsp, unitDialog.jsp, bookDialog.jsp |
| 8/24/04 - Allocation would not run after an error message
because the error number was not being cleared and the
data area wasn't locked. |
| Programs: TLR150 (RPG). |
| |
| Change
or Delete Trust Transactions |
| 4/13/04 - Added Lot Number to change transaction screen. |
| Programs: Tlr230Rules, Tlr230wChangeRecordServlet, changeTransactions.jsp |
| 6/7/04 - Make the New Request button from the change
transaction screen return to the list of transactions instead
of the first screen. |
| Programs: Tlr230wTabChangeServlet, changeTransaction.jsp |
| 7/14/04 - Don't show an error message if deleting a transaction
and the catalog record isn't found. |
| Programs: Tlr230Rules |
| |
| Cash
Management Interest Accrual |
| 5/3/04 - Changed PTIME to use a random number generator
instead of the clock. |
| Programs: TLR375 (RPG). |
| |
| Fee
Processing |
| 6/23/04 - Corrected problem with last assessment and
last billing dates of 2/29/04. |
| Programs: TLR710 and TLR720 (RPGLE). |
| 8/16/04 - Fee Corrections has been totally re-written.
The program flow is now much simpler and easier to use. |
| Programs: Tlr750Rules, Tlr750wUpdateServlet, Tlr750wServlet,
Tlr710wTabChangeServlet, enterCorrections.jsp, updateFeeCorrections.jsp,
HelpCorrections.html, HelpUpdateFees.html.
Removed: Tlr750wAddServlet, addFees.jsp, deleteFees.jsp,
reviewFees.jsp, updateFees.jsp, HelpAddFees.html, HelpDeleteFees.html,
HelpReviewFees.html |
| |
| SYSTEM
MAINTENANCE |
| |
| Automated
Pricing |
| 4/30/04 - Edit Price File converted to a speed-up. |
| Programs: Tlr335Rules, Tlr335wEditServlet, Tlr335wTabChangeServlet,
cusipTickerTableDisplay.jsp |
| 7/12/04 - Corrected problem with writing duplicate IDC
Cusip#s when there were beginning balances only |
| Programs: TLR335A (RPG). |
| |
| Update
Tax Form Tables |
| 4/20/04 - Improved display and added help text. |
| Programs: Tlr970w/Entire Folder. |
| 5/20/04 - Added 5 add rows for IRA Dist and Cont code
records. Fixed error messages when files were empty. Fixed
deleting IRA Dist and Cont code records, there was a bug
that only deleted the first record selected. |
| Programs: Tlr970Rules, Tlr970wIraDistCodeUpdateServlet,
Tlr970wIraDistCodeServlet, Tlr970wIraContCodeUpdateServlet,
Tlr970wIraContCodeServlet, enterUpdateIraContCodeTaxTables.jsp,
enterUpdateIraDistCodeTaxTables.jsp |
| |
PLAN
IS
|
| |
| INQUIRY
AND REPORTS |
| |
| Participant
Account History |
| 4/16/04: Fixed a null that was displayed in Positions
by Source detail when there was only a beginning balance |
| Programs: PLR250DetailRules |
| 4/27/04: Fixed market date pricing. It was using nearest
price instead of zero if a price wasn't found for the specified
date. |
| Programs: Plr250Rules |
| |
| Participant
Loan Analysis |
| 8/30/04: Modified to read TRECODES for Eligibility Code
Descriptions. |
| Programs: Plr240wServlet, *** Send Plan Level Changes
for 8/12/04. |
| |
| Census
Data Report |
| 5/3/04: Added Census Update Tab to import Census data
from spreadsheets. |
| Programs: CensusImportRules, CensusImportServlet, CensusImportTabChangeServlet,
Validation, enterCensusImport.jsp, errorLog.jsp, plr020w/censusDataReport.jsp,
images/censusImport, /tsc/conf/import/census.xml, help
text |
| 7/9/04 - Repaired a problem with running a departmental
census using historical comp. Program got confused when
comp was found for multiple departments. |
| Programs: PLR020J (RPGLE). |
| 8/13/04 - Modified to read Eligibility Codes from TRECODES. |
Programs:Plan6InquiryReportServlet, Plr020wCensusDataReportServlet,
censusDataReport.jsp,
**** Also send all changes from Plan Level Changes entry
8/12/04. |
| |
| Discrimination
Tests |
| 4/15/04: Fixed date on 401(k) Disaggregated Employees
report. |
| Programs: PLR170 (RPGLE) |
| |
| Participant
Statements |
| 5/3/04: Pass userid to PLR600JCL from Java to replace
the RTVJOBA. |
| Programs: Plr600wServlet, PLR600JCL (Java), PLR600JCL
(CLP). |
| 7/8/04: Don't allow a user to select a specific TAN or
PIN when they select All Accounts for a Frequency. |
| Programs: Plr600wServlet |
| 8/9/04: Allow blank lines in Statement Messages and dislpay
leading blank spaces on Statement Message lines. |
| Programs: Plr600Rules, Plr600wStatementMessageUpdateServlet,
statementMessage.jsp |
| 8/11/04: Fixed a Decimal Data Error when using the Restrict
to Source option. |
| Programs: Plr600wServlet |
| 8/30/04: Modified to read TRECODES for Eligibility Code
descriptions. |
| Programs: PLR610 (RPGLE), PLR600 (RPG), *** Send Plan
Level Changes for 8/12/04. |
| |
| DEPARTMENTAL
REPORTS |
| |
| Minimum
Balance Report |
| 4/30/04 - Accept Cusip or Ticker fields. Validate Trust
Number and Cusip or Ticker. |
| Programs: GenericRules, Plr130wRules |
| |
| Price
Correction Report |
| 4/30/04 - Added specific trust option. |
| Programs: Plr290wServlet, enterPriceCorrectionReport.jsp,
PLR290JCL (Java), PLR290JCL (CLP) |
| |
| Auditors
Summary Report |
| 5/12/04 - Added restrict to source and trade, settlement
or process date capability. |
| Programs: Plr660w/All JSPs, Plan7DepartmentalReportsMenuServlet,
Plr660Servlet, Plr660wTabChangeServlet, as400ad.PLR660JCL,
PLR660JCL (CLP), PLR660 (RPGLE). |
| |
| Participant
Labels |
| 7/1/04 - New program that creates a text file of participant
mailing information for mail merge programs. |
| Programs: ParticipantLabelRules, ParticipantLabelServlet,
Plan7DepartmentalReportsServlet, plan2.jsp, participantLabels.jsp |
| 9/7/04 - Updated to read TRECODES for eligibility codes. |
| Programs: ParticipantLabelRules, ParticipantLabelServlet,
Plan7DepartmentalReportsServlet, participantLabels.jsp |
| |
| RECORD
ENTRY |
| |
| Participant
Information Record |
| 4/22/04 - Fixed a problem where a PIN record would be
deleted even if it was still attached to other trusts. |
| Programs: Plr000Rules, Plr000wServlet |
| 5/3/04 - Don't allow future date of birth. |
| Programs: Plr000wTabChangeServlet |
| 5/26/04 - In add mode, get the next available pin number
from the file TRPINAVLS instead of adding one to the last
TRPIN. Make the enter key submit each screen. |
| Programs: Plr000Rules, Plr000wTabChangeServlet, TRPINAVLFormat,
TRPINAVLS (DDS), displayParticipantInfo1.jsp, displayParticipantInfo2.jsp,
displayParticipantAddress.jsp, displayCompensationHistory.jsp |
| 6/4/04 - Removed Date of Participation from General screen.
Now First Eligibility Date populates both fields. Created
Second Eligibility screen and moved Salary 2 fields there. |
| Programs: Plr000Rules, Plr000wTabChangeServlet, Plr000wUpdateServlet,
displayParticipantInfo1.jsp, displayParticipantInfo2.jsp,
displayParticipantInfoSecondElig.jsp |
| 6/17/04 - Default Second Eligibility fields Eligibility
Code 2 to Pending and Group Code 2 to Employee. |
| Programs: displayParticipantInfoSecondElig.jsp |
| 8/12/04 - Changed to read Eligibility Codes from TRECODES
instead of using a hard coded list. |
| Programs: EligibilityCodeRules, EligibilityCodeServlet,
PlanLevelChangesServlet, Lookup, Plr450Rules, Plr000Rules,
TRECODEFormat, TRECODES (DDS and Physical File), planLevelChanges.jsp,
eligibilityCodes.jsp, displayParticipantInfo1.jsp, displayParticipantInfoSecondElig.jsp |
| 8/23/04 - Updated to handle up to 40 years of compensation
history. |
| Programs: Plr000Rules |
| |
| Participant
Account Records |
| 8/30/04 - Modified to read TRECODES for Eligibility Code
descriptions. |
| Programs: Plr100Rules, *** Send Plan Level Changes for
8/12/04. |
| |
| Benefit
Payment Records |
| 5/3/04 - Fixed a StringOutOfBoundsException when computing
the age for participants with birth dates less than a year
ago |
| Programs: Plr400Rules |
| 7/12/04 - Populate Distribution Type menu from TRBENDS
records instead of hard coding them. |
| Programs: Plr400wBendsServlet, Plan8RecordEntryServlet,
select.jsp |
| 7/12/04 - Repaired problem with the Distribution Breakdown
Report. Market value was wrong when using the problem option
without creating transactions. |
| Programs: PLR450N (RPG). |
| 8/17/04 - Added Distribution Code, Fed Withholding and
State Withholding to Payment Descriptions file maintenance. |
| Programs: Plr400Rules, Plr400BendsServlet, Plr400TabChangeServlet,
TRBENDFormat, paymentDescriptions.jsp, TRBENDS (DDS) Do
a CHGPF on TRBENDS and recompile PLR410J and PLR440A (RPGLE),
PLR420C and PLR440B (RPG). ***Also send Participant Distribution
changes from 8/23/04. |
| 8/24/04 - Added State Tax Table file maintenance. |
| Programs: Plr400Rules, Plr400StatetaxesServlet, Plr400TabChangeServlet,
statetaxes.jsp, select.jsp, statetaxes tabs |
| |
| Participant
Loan Setup |
| 5/4/04 - Display TAN, PIN, and Loan Cusip on the loan
screen. |
| Programs: reviewLoan.jsp |
| 6/22/04 - Fixed java.lang.ArithmeticExceptions on rounding
of all numbers. |
| Programs: Plr320Rules |
| 8/30/04 - Modified to read TRECODES for Eligibility Code
descriptions. |
| Programs: Plr320Rules, *** Send Plan Level Changes for
8/12/04. |
| |
| Participant
Distributions |
| 6/17/04 - Changed the participant age calculation to
always use today's date. It was using the term date. |
| Programs: Plr450SelectInvestmentsServlet. |
| 7/12/04 - Populate Distribution Type menu from TRBENDS
records instead of hard coding them. |
| Programs: Plr450Rules, Plan8RecordEntryServlet, distributionsAlreadyTraded.jsp,
distributionTradeRequest.jsp |
| 7/20/04 - Removed stray MVT=0, Fixed rounding on CPA
calculation, corrected clearing of fields in writeTrbrs()
and added clearing of state withholding (JCW).
|
| Programs: Plr450Rules, PLR450K (RPGLE) |
| 8/12/04 - Changed to read Eligibility Codes from TRECODES
instead of using a hard coded list. |
| Programs: EligibilityCodeRules, EligibilityCodeServlet,
PlanLevelChangesServlet, Lookup, Plr450Rules, Plr000Rules,
TRECODEFormat, TRECODES (DDS and Physical File), planLevelChanges.jsp,
eligibilityCodes.jsp, displayParticipantInfo1.jsp, displayParticipantInfoSecondElig.jsp |
| 8/23/04 - Fixed setup of multiple Alternate Payees. Put
default distribution code and federal withholding percentage
in Distribution Type file (TRBENDS) instead of hard coding
them in the program Removed warning message when termination
date is not entered. Fixed highlighting of date fields.Subtract
values from previous distributions to prevent overdraft
and running the same distribution twice. Don't include
Gain/Loss transactions when computing the Pending Distribution
total. Removed Forfeiture Account from screens, now we
get it from the Allocation Rules. Display Total Contributions
and Earnings for After-Tax sources. Other miscellaneous
fixes. |
| Programs: Plr450Rules, Plr400Rules, TRBENDFormat, Plr400BendsServlet,
Plr400TabChangeServlet, Plr400AlternatePayeeServlet, Plr450SelectInvestmentsServlet,
Plr450ProcessSelectedInvestmentsServlet, Plr450AlreadyProcessedServlet,
Plr450RecalculateServlet, Plr450AlternatePayeeServlet,
Plr450DistributionRequestServlet, Conversion, plr400/paymentDescription.jsp,
plr400/alternatePayee.jsp, plr400/selectionList.jsp, selectInvestments.jsp,
distributionsAlreadyProcessed.jsp,
distributionTradeRequest.jsp, alternatePayee.jsp, TRBENDS
DDS (Do a CHGPF), PLR450P (RPGLE). |
| 8/31/04 - If benefit payment record exists, populate
Check Payment and Final Check dates. If it doesn't
exist, populate all dates with posting date for Already
Processed or transaction date for Trades |
| Programs: Plr450DisplayBenefitPaymentRecord1Servlet |
| |
| Participant
Transaction Entry |
| 4/15/04 - Display descriptions of fields that are auto
duped. |
| Programs: Plr200Rules, Plr200wAutoDupServlet, enterTransactions.jsp |
| 5/26/04 - Added Delete All and Change All buttons to
review transactions screen. |
| Programs: reviewTransactions.jsp |
| 7/27/04 - Added Delete and Change hover tooltips to the
Change and Delete radiobuttons. |
| Programs: reviewTransactions.jsp |
| 8/17/04 - Fixed a "com.ibm.as400.access.AS400Exception:
CPF5129 I/O is not allowed" error when entering transactions. |
| Programs: Plr200Rules |
| |
| Registered
Representative Records |
| 7/13/04 - Fixed field alignment. |
| Programs: displayRegisteredRepresentativeRecord.jsp |
| |
|
RECORD
UPDATE
|
| |
| Eligibility
Update |
|
6/8/04 - This program has been completely restructured.
New Participant Report and Error Report have been separated.
Historical hours were added. A second set of Eligibility
rules can now be used. NOTE: The file changes for the
Eligibility Rules Record must be sent at the same time
as this project.
|
| Programs: Plr050w/JSP Folder, Plr050wServlet, Plan9RecordUpdateServlet,
as400.PG.PLR050JCL, PLR050JCL and JQ (CLP), TRERULE, PLR050,
SR0052 and SR0078 (RPGLE). |
|
7/19/04 - Help Text Updated.
|
| Programs: Plr050w/Help Text |
| |
| Salary
Update |
|
6/11/04 - Fixed a 500 error when clicking the New Request
tab after running the salary report.
|
| Programs: Plr010Rules |
|
7/2/04 - Added duplicate hours buttons.
|
| Programs: displayCompensation.jsp, duplicateHours.jsp |
| |
| Vesting
Update |
| 5/27/04 - Updated to recognize fractional years for retirement
and early retirement ages |
| 6/9/04 - Added minimum age and months to the start vesting
calculation. |
| Programs: PLR150 and PLR150A (RPGLE) |
| 7/13/04 - Corrected problems with vesting based on years
of service (without historical hours) and modified the
elapsed time calculations. |
| Programs: plr150w/help text, PLR150 (RPGLE). |
| |
| Normal
Retirement Update |
| 8/30/04 - Modified to read TRECODES for Eligibility Code
descriptions. |
| Programs: PLR070 (RPG), *** Send Plan Level Changes
for 8/12/04. |
| |
| Gain
/ Loss Allocations |
| 5/4/04 - Display more friendly error messages for invalid
numbers. Removed update of TRDRTBL for Unit/Share allocations.
Moved this to automated dividends from confirms in order
to avoid problems with attemps to write duplicate records
when multiple batch submissions are processed. |
| Programs: Plr260wCallJCLServlet, PLR260U (RPG), PLR865
(RPGLE), PLR260US (RPGLE). |
| 7/27/04 - Change the auto advance on all screens to highlight
the next field so you can type over them. |
| Programs: all JSPs. |
| |
| Participant
Transfers |
| 7/14/04 - Corrected problem with posting single transfer
selections. Sequence was wrong. |
| Programs: PLR370JCL (CLP). |
| 7/20/04 - Changed the R2 reports that print along with
posting to accept other transfer transaction codes, not
just 39 and 99. |
| Programs: PLR370R2 (RPG) and PLR370JCL (CLP). |
| 8/30/04 - Modified to read TRECODES for Eligibility Code
descriptions. |
| Programs: Plr370Rules, *** Send Plan Level Changes for
8/12/04. |
| |
| Payroll
and Loan Processing |
| 4/6/04 - Repaired problem with not being able to change
Trade and Transaction Codes in the CBR after processing
a payroll. |
| Programs: Plr300wCBR2Servlet. |
| 4/9/04 - Fixed a problem where on the payroll screen
where the totals would be incorrect. |
| Programs: Plr300Rules |
| 5/4/04 - Display source number on Source Selection screen.
When returing to the Select Participant screen, position
cursor to pin field. Retain selected sources and loan checkboxes
when doing multiple payrolls for the same trust. Auto Advance
fields on Manually Priced Investments screen.Clear investment
descriptions if funds are removed from the Manually Proces
Investments screen. Fixed a bug where the wrong participant
would be displayed if you were in single participant select
mode, checked only the loan box and if the participant
had no loans. |
| Programs: Plr300wServlet, Plr300wCBDServlet, Plr300wCBR3Servlet,
Plr300wSelectServlet, enterPayrollSelectSources.jsp, enterCBR1.jsp,
enterCBR3.jsp, enterPayrollProcessingSelect.jsp |
| 6/10/04 - Fixed a problem where the "Clear Source
First" box would be checked erroneously. |
| Programs: enterPayrollSelectSources.jsp |
| 7/1/04 - Changed payroll import to import more than 2
loan payments. |
| Programs: ImportRules, Plr300wCBDServlet, HelpPayrollSelectServlet.html |
| 8/16/04 - Changed payroll import to accept PIN or SSN. |
| Programs: ImportRules |
| 8/23/04 - Added special version of the CBR report that
prints Fund Account Numbers on the Summary Report. Used
by PFPC and Sinclair. |
| Programs: PLR310A (RPGLE) in PFPCLIB. |
| |
| Investment
Elections |
| 5/4/04 - Fixed all "by source" modes to return
to the main entry screen after cycling through all sources.
Fixed a problem where the old Effective Date would be displayed
on the confirmation screen in change modes. |
| Programs: Plr315wViewServlet, viewInvestmentElections.jsp |
| 6/10/04 - Made the enter key submit the page on all screens. |
| Programs: changeInvestmentElections.jsp, viewInvestmentElections.jsp |
| 8/12/04 - Added Review All mode that lets you select
specific elections for add, change, or delete. Modified
to use TRECODES for Eligibility Codes instead of the hard
coded list. |
Programs: Plr315Rules, Plr315wServlet, Plr315wViewServlet,
Plr315wReviewAllServlet, reviewAllInvestmentElections.jsp,
enterInvestmentElections.jsp, viewInvestmentElections.jsp,
changeInvestmentElections.jsp
**** Also send all changes from Plan Level Changes entry
8/12/04. |
| |
| Contribution
Allocations |
| 4/15/04 - Added source lookup. |
| Programs: directedAccountSalaryAllocation.jsp |
| 8/5/04 - Added Age Weighted Allocation Formulas. |
| Programs: PLR045, PLR045G, PLR045H (RPGLE), PLR045PF
(NOMAX Members PF), PLR040JCL (CLP). Note: the Trust Master
JSPs and Java code need to be current. |
| |
| Portfolio
Rebalancing |
4/30/04 - Construction of available Cusip#'s bypassed
assets not currently held for individual participant requests.
Changed the CBD option to include assets currently held
and any new investments found in TRCBDPS. 100 Cusip#'s
in the CN array is not enough for some QUADS type plans.
Also corrected
failure to shut down PLR380B when done in order to close
files (JCW). |
| Programs: PLR380D (RPGLE) and SR0040 (RPG), PLR380PF
(DDS). |
| |
| Benefit
Payment Checks |
| 4/30/04 - Changed the determination for writeBank subroutine
from acctno to Bankno. Also changed the Payee file for
banks to use the BCONT field in TRBANKS for PEADR1. This
is now the Memo line with Participant Name and Bank Account#. |
| Programs: PLR410J (RPGLE). |
| 7/14/04 - Changed address validation to deal with foreign
addresses. |
| Programs: PLR410J (RPGLE). |
| |
| Participant
Fees |
| 4/22/04 - Added new Current Fees Payable and Fees Receivable
Reports. |
| Programs: plr140w/all JSPs and Help, Plr140wFeeReportsServlet,
PLR140D, PLR140E and PLR140F (RPGLE). |
| 4/26/04 - Added Fee Frequency Report. |
| Programs: Plr140wFeeFrequencyReportsServlet, Plr140wFeeReportsServlet,
feeFrequencyReport.jsp, feeReports.jsp, PLR140G (RPGLE). |
| 4/27/04 - Fee Maintenance: Validate that a participant
is in the trust and display a message if the fee balance
is greater than 999.99. |
| Programs: Plr140Rules, Plr140wFeeMaintenanceServlet |
| 5/4/04 - Changed program to avoid billing a negative
fee. |
| Programs: PLR140B (RPGLE). |
| 6/1/04 - Added new Asset Value Fees to charge basis points
on selected cusip#s. |
| Programs: Plr140/images, Plr140w/JSP folder, Plr140wTabChangeServlet,
Plr140wAssetValueFeesServlet, as400ad.PG/PLR140JCL, PLR140JCL
and PLR140JQ (CLP), PLR140H (RPGLE). |
| 7/23/04 - Added Asset Fee Code description to the selection
list on screens. |
| Programs: Plr000Rules, Plr140Rules. |
| 8/12/04 - Changed the asset fee program to set trades
based on the regular fee hierarchy. |
| Programs: PLR140B, PLR140H, PLR140J (RPGLE) and PLR140JCL
(CLP). |
| 8/16/04 - Stay on Fee Maintenance screen after an update
instead of doing a "New Request". |
| Programs: Plr140wFeeMaintenanceUpdateServlet |
| |
| Investment
Advisor Fees |
| 5/26/04 - Added Fees Payable report and removed Fee Checks
tabs. |
| Programs: Plr145wFeesPayableServlet, Plr145wTabChangeServlet,
feeReports.jsp, enterFeeMaintenance.jsp, displayFeeMaintenance.jsp,
chargeRIAFees.jsp, PLR145C (RPGLE), PLR145CJCL (CLP) |
| |
| Delete/Change
Transactions |
| 4/14/04 - Added Cusip Lookup tab to Change Transaction
screen. |
| Programs: changeTransaction.jsp |
| |
| RIA
Fee Processing |
| 4/21/04 - Corrected problems with loss of fee hierarchy
when there are XPIN records with an RRN and no FEE#. Removed
reading of TRFEEMS when processing a participant without
a FEE#. Assume this is a person who is subject to a trust
level fee allocation. This change was made for MMA. |
| Programs: PLR145 (RPGLE). |
| |
| TRADING
SYSTEM |
| |
| Process
New Trades |
| 4/6/04 - Added new list of Trade Codes that
require deposit tickets. Corrected problem with moving
Trade Code "LP" directly to participant transactions. |
| Programs: Plr850Rules, Plr850wTradelandProcessServlet,
Plr860wTradelandProcessDetailServlet, PLR850D (RPGLE). |
| 4/30/04 - Changed the trading file call program
logic to deal with "file already open" problems
with Level C trading. |
| Programs: PLR835C and PLR840C (RPG). |
| |
| Enter
New Confirmations |
| 4/12/04 - Added a Fund Balances Popup. Converted
TAN/SSN Lookup to a speed-up. |
| Programs: Plr860Rules, Plr860wFundBalancesServlet,
Plr860wTanPopupServlet, enterFundBalances.jsp, displayFundBalances.jsp,
enterConfirmations.jsp, tanPopupDisplay.jsp, tanPopupSelect.jsp,
plr860 tabs |
| 6/17/04 - Display an error message when duplicate
TRADEACT and TRADEACP exists for F level trades instead
of giving a NullPointerException |
| Programs: Plr860wEnterTradeConfirmationsServlet |
| 7/23/04 - Corrected problem with loan funding
going to the wrong source. |
| Programs: PLR850D (RPGLE). |
| |
| Trade
Account Numbers |
| 4/27/04 - Added Copy Trade Account Numbers
program. |
| Programs: Plr830aRules, Plr830awServlet,
Plt830awTabChangeServlet, TRADFILRL1Format, plr830aw/copyTradeAccountNumbers.jsp,
plr830w/selectTradeAccountNumbers.jsp, plr830 tabs, TRADFILEL1
(DDS) |
| |
| |
|
SYSTEM
MAINTENANCE
|
| |
| Rebuild
Trust Records |
| 8/31/04 - Added submit to batch message. |
| Programs: Plr900wServlet. |
| |
| Transaction
Code Usage Map |
| 4/13/04 - Converted to a speed-up and added
new help text.. |
| Programs: Plr910Rules, Plr910wPreloadServlet,
Plr910wServlet, TransactionCodeUsageMap.jsp and Help Text. |
| |
| Reset
or Delete Participant History |
| 4/27/04 - Corrected message for Batch submission. Remove
old "Commingled" logic from the RPG code. |
| Programs: Plr295wServlet, PLR295 (RPGLE), PLR295JCL (CLP). |
| |
| Plan
Level Changes |
| 4/21/04 - New feature for trust level global change of
vesting schedules. This program will replace all records
with a new schedule if the old schedule number matches. |
| Programs: Plr900w/all JSPs and Help text, Plan10SystemMaintenainServlet,
as400ad.PG.PLR901, PLR901 (RPGLE), ChangeVestingScheduleServlet. |
| 8/12/04 - Added Eligibility Code file maintenance. |
| Programs: EligibilityCodeRules, EligibilityCodeServlet,
PlanLevelChangesServlet, Lookup, Plr450Rules, Plr400Rules,
Plr100Rules, Plr320Rules, Plr370Rules, Plr000Rules, Plr240wServlet,
TRECODEFormat, TRECODES (DDS and Physical File), PLR610
(RPGLE), PLR070 (RPG), PLR600 (RPG), planLevelChanges.jsp,
eligibilityCodes.jsp, displayParticipantInfo1.jsp, displayParticipantInfoSecondElig.jsp |
| |