July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Asset Management

Amdprept process

1748569001

EAM: AMDPREPT Allocating Period Depr incorrectly on DB2

1772099002

Conversion

1775121001

Depreciation

1752354002 1763920003

The Load Depr Reporting table program now allocates period depreciation correctly in the Depr Reporting table. AMDPREPT inserts rows into The Load Depr Reporting Table program now PS_DEPR_RPT_CF_SUM and then works correctly even if the on-line reporting flag is deleting the rows, if the value of On-Line clear. Reporting switch is blank. AM:AMIF1000 gives incorrect The AMIF1000 Transaction Loader program now Custodian_DEPTID populates the Custodian table with the correct Custodian Dept ID. EAM: Depreciation with Limit code is The Depreciation process now correctly calculates not calculating correctly depreciation with limit code. AM:Unique constraint in AMDPCALC We resolved the unique constraint error that was after BKS to F1 method occurring in the Depreciation process when the method was changed to F1 through BKS. Depr calc process giving a unique constraint (SYSADM.PS_DEPR_TMP4) violated error on RET after the asset was adjusted to zero. Depreciation: Cannot Find Schedule. The Depreciation process now enables depreciation calculation to complete successfully for RET transactions after an asset is adjusted to zero. The Depreciation process now enables depreciation calculation to complete successfully when you add an asset to a new schedule.

1767527001

1770808003

1775980003

EAM: Unique Constraint in AMDPCALC We modified the Depreciation calculation process on PS_DEPRECIATION After REI to resolve the unique constraint error that was occurring when a Prior Period Depreciation [PDP] was being inserted upon reinstatement with a low limit value.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 1 of 1

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Asset Management

Depreciation - Bonus

1771313002

AMSEC101 - is hardcoded for the depr limit code

We added the Depreciation Limit Code field to the Sec101 Extract/Report page. This field is visible only when the Prepare for Depreciation option is selected. The added field eliminates the hardcoded depreciation limit code value of LIM2001-01 We added a TRANS_TYPE field to the AMALC system transaction and modified SQL in AM_IU_PRCS so that the AMALLOC process completes successfully. A BKS transaction on the tax books now changes the last transaction date of tax book alone. We modified PeopleCode to display the assets which can be consolidated upon searching by Department ID. The AMPS1000 program no longer creates a negative adjustment from the second voucher, which is created by copying the remaining partial quantity from the noncapitalized PO/Recv. The Asset History report now shows the correct values based on the year for which the report is run. The Reports AMLE2200 and AMLE2100 is now sorted by asset ID.

Functionality

1767544002

EAM - Unique Constraint error when running AMALLOC - INSERT INTO PS_DSTLN_IU_TAO AM: BKS transaction on tax books changes the last trans dt of the CORP book Peoplecode error in consolidate assets while doing search on Department ID EAM: AMPS1000 creating negative adjustment from second voucher

1773975003

1776732001

Interface

1772529001

Reports

1763610003

EAM 8.8SP1: Asset History Report Errors AM : In AMLE2200 and AMLE2100 report the assets are not sorted by the Asset ID.

1770948001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 2 of 2

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Asset Management

Reports

1774072002

Retirements

1766653001

Update/Delete Pending Trans

1772303001

Upgrade

1771289001

Contracts

Billing

1765971002

Allow migrating customers to use Oracle We added date and datetime wrappers to the TIMESTAMP datatype for PSDATETIME Date and Datetime fields--a change that prevents and PSTIME. errors from occurring when you migrate PSDATE and PSDATETIME data types to database-specific data types. EAM 9: Retirement Issue with Multiple We modified PeopleCode so that retirement with Deptids multiple department IDs completes successfully without any errors. Invalid decimal value error when We modified PeopleCode so that deleting a deleting a pending transaction in a pending transaction in a document sequencing document sequencing Business Unit. enabled business unit now successfully saves without any errors EAM 9: amps1000 roundS to 3 decimals We modified the AMPS1000 program so that it rounds the cost and amounts to the correct decimal place. CA_BP_SCHEDULE is updated with We modified the application so that when you incorrect amounts when later events are save the bill plan of a prepaid that is applicable to readied on milestone bill plans for a specific rate based contract line, the entries that prepaids. are created in the Bill Plan Schedule (CA_BP_SCHEDULE) now have correct amounts. Incorrect error msg on As incurred billing- RUN_CA_BI when Letter of Credit IDis populated and Bill To is not We modified the message description of the Message Catalog entry (9851,135) so that the application generates a correct message when Bill To is missing on the Contracts Run Control page.

1772814001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 3 of 3

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Contracts

Billing

1772998002

Contract Entry

1762949003

Limits

1778861001

Prepaids

1775792001

eSettlements

Payments

1769422003

Expenses

Approvals

1771579002

1772008002

CA 8.9: CA_BI_INTFC run concurrently We modified the Contracts to Billing Interface by different users and different run process (CA_BI_INTFC) so that when it is run control IDs selects same events concurrently by different users and different run control IDs, the process does not select the same billing events and does not create duplicate invoices in Billing. Contract line accounting distribution We modified the application so that the system amount displays incorrectly now displays the correct amount on the Accounting Distribution page. CA:9.0:CA_LIMITS set BIL with We modified the Limit Processing (CA_LIMITS) GL_DISTRIB_STATUS = G or D to OLT Application Engine process so that the billable rows. Customer applied the fix for transactions for which revenue has been incident 1765245002 recognized will no longer be changed to over the limit (OLT) rows when new transactions are added. Billing Plan Descriptions no longer We modified the application so that the Billing appear on the Prepaid's Initial Billing Plan Description appears on the Prepaids Initial Tab (CA_PPD_CONTRACT) Billing tab. eS: Paycycle is not Picking preWe modified PeopleCode so that when a vendor approved Invoices for payments is marked as preapprove for Payables, the voucher gets picked for payment when payment takes place through a pay cycle. EX: Field is Required: We modified the program to enable approval of EX_AA_EE_ORG_VW expense documents for inactive employees. BUSINESS_UNIT_GL (124,64) when Employee Terminated EX: Approver allowed to set a Travel We modified the system to prevent an approver Authorization date out of the range from setting the Travel Authorization date out of specified. the period range specified.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 4 of 4

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Expenses

Approvals

1772473001

Attendees

1777653001

Batch Processes

1770947002

Cash Advances

1778061002

Expense Report - General

1771151001

Global - VAT/PST/GST

1773824002

Hotel Wizard

1765887003

EX9.0: POST PAYMENTS process isnot We modified the system to properly route the routing to Work List /email Expense Transactions to Postpay Auditor whenever the user that runs the Post Payment Expenses Process is a Postpay Auditor. EX: Attendees List page We modified the system to allow the edition of the (TE_SHEET_ATT) greys out the line Expense Report owner on the Attendees List from the Expense Report owner page. EX 8.9: Cash Advance cancel Payment We modified the Stage Payments Application issue Engine program to properly restage cash advances that have been staged previously and have had their payments canceled. Advance reconciliation page does not We modified the application to allow more than allow more than one cheque to be one check to be applied. applied Delete Negative Expense Report Does We modified the program to allow you to delete a Not Delete Adj Cash Advance pending expense report with a negative amount together with its associated adjustment cash advance. EX: VAT Transaction Type blanked out We modified the program to populate the VAT if Transaction Date updated from copied Entity properly when copying expense reports. Expense Line Itemize Hotel Bill link is hidden on We have changed the program to correctly show Expense Detail secondary page the itemize hotel bill and receipt split links. EX: Inactive Expense Type sets My Wallet transactions on 'unspecified' values incorrectly Inactive My Wallet Expense Type Hyperlink We changed the system to correctly display the expense type description per transaction date, inside the My Wallet page. We modified the code to enable the Expense Type link.

Integration - Corporate Cards My Wallet

1771547001

1774131001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 5 of 5

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Expenses

Performance

1756955002

Receipt Split

1767450002

PERF : FMS DIL90 - Expense Module : High Response time for Component Load in Run Stage Time to Projects transaction Because of 6 Similar Select SQLs EX8.9: When Manager is doing a split for emp it is not editable second time.

We modified the program to improve the time response when loading the Expense Processing page.

We modified the code to enable fields to be editable.

Time Reports - General

1767761002

Time/Expense Report General Travel Authorizations

1766907001

EX 8.9: Copy from Existing Time Report We changed the Time Report program so that ignores Project Team Enforcement before submitting a time report, the process now verifies if an employee belongs to a project. This verification occurs only according to the Project Costing Enforce options. EX. 9.0 cannot enter time sheets unless We modified the application to allow you to enter period end date is in sequential order time sheets in nonsequential order. EX8.9: Travel Authorization - Get Error on Travel Auth with Auto Mileage Calculation EX9.0: Incorrect Line number in Travel Authorization FO: 'View History' page errors out if customer has many rows in FO_HISTORY We modified the system to properly handle the Auto Mileage Calculation for expenses transactions. We modified the program to set Travel Authorization line numbers correctly. We implemented chunking logic for Staffing History. Customer, Contacts, Applicants and Employees now display History items in chunks of 50 records. Order History now appears in chunks of 25 records on the Order component. Review History now displays History items in chunks of 100 records.

1772205002

1774764001 Staffing Front Office Performance 1735439002

Copyright Oracle Corporation, 2008. All rights reserved.

Page 6 of 6

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

General Ledger

Allocations

1751239001

Allocation offsets are not generating sequence numbers.

1764535002

1772022001

1773938001

1774917001

Closing

1605816004

We modified the FS_ALLC_TSUM Application Engine program so that the Allocation process now generates sequence numbers for offset values. Allocation Offsets do not balance to We modified the Allocation Application Engine Targets at Account Level. program so that rounding adjustments for target and offset are within the Pool's ChartField grouping. Target Balance Records are not being We modified the Allocation Application Engine Rounded to Currency Code Decimal program so that the resulting amounts are Precision rounded correctly to currency precision. Allocations Journals Not Balanced On We added a new SQL step to the FS_ALLC_BCR Journal Totals Application Engine program to remove target rows from the target temporary table when the ledger is not valid for the target business unit and ledger group. GL 9.0 Allocations -- SQL insert stmt not We modified FS_ALLC_BSIS.FldVals.Values properly ended Application Engine PeopleCode so that the Allocation process doesn't abend when running with the Calc No Rows as Zero Option in basis page. Ledger unclose takes 20 hours We modified the Undo module of the Year End Close COBOL process to improve performance. Requisition Entry Events does not create REQREVRSAL when run with REQCLOSE We modified Application Engine PeopleCode so that an Entry Event now creates REQREVRSAL entries also when you run the process for both REQCLOSE and REQREVRSAL entries.

Entry Event

1773980002

Copyright Oracle Corporation, 2008. All rights reserved.

Page 7 of 7

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

General Ledger

Inter/IntraUnit

1775639002

IU-Processor does not give balanced entries when AMALLOC process ran.

Journal Entry Journal Post

1775851001 1761431004

KK-Budget Checking

1770516003

KK-Security/Notification/WF 1770843001

Multi-currency

1772838003

Reports

1769895002 1776563002

1777736002

We modified the IU Processor Application Engine program to avoid the syntax error that was occurring when the Interunit Document Grouping field value was blank. No control on the affiliate_intra_2 field We modified Record PeopleCode in order to get when we modify affiliate field control over the affiliate intra 2 chartfield. GL: Journal Post Error We modified the COBOL file to enable GLPPPOST to continue processing for the other requests (in the same Run Control ID) even when the process fails to create a reversal journal for the first request. GL - Budget Processor (AE): Liquidation We modified the Budget Processor Application process didn't round the amounts Engine module to fix the issue. correctly for the currency code on relief rows. Unique Constraint running KSEC_FLAT We modified Application Engine SQL to resolve with OVERRIDE security event with All the Unique Constraint error. Source EGL: Translation within Ledger not We modified the COBOL modules to calculate the working for adjustment periods adjustment period range when the Target to Adjustment Period is used in the multicurrency step definition. Entry event definition for 1219 report We modified report 1219 so that amounts are no longer doubled for lines 4.10 and 4.20. Journal Print GLC7501 does not Print We modified the GLC7501_TOTALS query so that the Group Totals for All I/U Business report can properly print the group totals for all Units interunit business units. Line 2.8 in entry event gets doubled for We modified report 1219 so that amounts are no AR Items and AR Direct Journals longer doubled for lines 4.10 and 4.20.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 8 of 8

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

General Ledger

Standard Journal Entry

1771174002

SJE spread daily calculation - calcs on days in a month instead of days in a period

Grants Management

Award Project Budget Inquiry 1769875002

Create Continuation

1777820001

Generate Award

1773888002

Fatal peoplecode sql error occurred when opening Grants Project budget SQL error in Exec (2,280) PC_BUD_DETAIL2.Activate GM -Create continuation error with Field We modified the application so that the system Required GM_BUD_HDRnow correctly creates the new proposal when you SUB_PROP_NBR click the Create button on the Create Continuation page. GM- Remove Proposal from We modified the application so that system now MyProposal deleted first proposal on deletes the correct proposal when a proposal is MyProposal listing deleted from the My Proposal page. Grants F&A Budget Lines not coming through from proposal to award

We modified the Application Engine program so that SJE spread calculates the number of days in the period instead of the number of days in a month. We modified the application so that system displays the Project Budgets Detail page correctly.

Project Budget

1772238002

Subrecipient

1773059002

IT Asset Management

Integration - 3rd party

1765309003

GM -Subrecipient with inactive status pulled and saved successfully in Proposal ITAM - Agnostic Integration

The system now issues a warning to ensure recalculation of F&A amounts on the Budget Summary Lines page when F&A rates are added or deleted after the Project Budget line items have been entered. The Subrecipient prompt now displays only the list of subrecipients that are approved. Support integration with third-party discovery applications with alternatives other than the existing Request/Response Web Service model. This solution provides new interface tables for integrating discovery data into IT Asset Management and provides an Inbound Asynchronous Xml Service Operation.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 9 of 9

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Maintenance Management

Integration-Assets

1751965001

Meter Rollover Value is inserted into the We modified the PeopleCode in the Enter Meter Accumulated Reading when the meter Readings component to properly initialize the is replaced. Accumulated Reading field when the Replaced option is selected. The field is now initialized to the previous Accumulated Reading value plus the value in the Variation field. EMM: The WM BU, not the AM BU, is being used to access the Asset Information page via the Technician Workbench EMM: INV warning that quantities still exist to be issued when completing a Work Order We corrected the PeopleCode call to the Asset Information page from the Work Order Details page to display the asset details for the given Asset Management business unit, not the Work Order business unit. We modified the PeopleCode logic for the inventory item validation routine so that it now properly compares scheduled and issued quantities within the scope of the same resource line only. (Note that in the case where the same scheduled inventory item appears on multiple resource lines for a task, the validation routine does not attempt to compare aggregate scheduled quantities to aggregate issues for the item; instead, if the validation routine detects any unissued quantity on any resource line for a work order task being completed, then a warning edit is triggered that encourages the user to visually inspect the task's scheduled inventory items and confirm whether the user wants to transition the task to a Completed status.)

1776549001

Maintenance Management

Integration-Inventory

1774915001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 10 of 10

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Integration-Project Costing

1754120002

Preventive Maintenance

1754407002

1761212002

Maintenance Management

Report

1777030002

Setup

1769218001

Supplemental Data

1761258002

Technician Workbench

1754911001

MM91 D101 - PC BU is being populated We added the Project Costing business unit to the on the WO Project prompt Project ID prompt view so that the selected Project ID is populated correctly on the work order and no error appears. EMM: Unable to set start point for Meter We added the Last PM Reading field to the PM Based PM's Schedule page. This new field enables users to enter the start point PM schedules that use meters. EMM: PM Projection Process Assigns We changed the PM Projection process to not WO ID's even when no WO is created assign projection or work order IDs to schedules that are not due. EMM: WM10001 is taking very long time We modified the Query and Crystal report of the to run for 50 to 100 work orders Print Work Order process to improve the performance. EMM: Problem tree -- cannot change a We modified the PeopleCode in the Problem Tree Child Node's Parent component to correctly edit the new branch that is created when the user changes the Parent Node field. EMM: Receive error when users blank We modified the PeopleCode so that no error is out supplemental data on SR's triggered when a user enters a blank value for any supplemental data fields. Users can break out of Tech WB As currently implemented with the Express Work security and access the standard WO Order and Technician Workbench components, creation page we added Work Order Access security (shop and resource pool) to the Work Order component when searching for existing work orders. MM91 S105 - Able to save a wo with an We modified the edit type of the Asset Location invalid Asset location on the field to make sure a valid location is entered on a requirements tab work order.

Work Order

1761256002

Copyright Oracle Corporation, 2008. All rights reserved.

Page 11 of 11

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15 Work Order

1772093001

MM:Hyperlink in French reverts to English when WO page is refreshed

We modified the code in the Work Order component to retrieve the correct Notes label from the message catalog. The previous message number was invalid and therefore the label could not be translated into the user's language.

Work Order Close

1773551001

EMM9: WM_CLOSE generating assetrelated message when run for service requests

Maintenance Management

Work Order Status

1773407001

Payables

1099 Reporting

1760885003

We replaced the unrelated asset message generated by the Close Work Order process with a more appropriate message that reports the number of service requests closed. EMM: Issue with Work Order statuses We added keys to the WM_NXTSTAT_DESC defined in a language other than English record to be consistent with its corresponding related-language record. This addition enables the system to correctly translate the status descriptions into the language of the user. AP:1099 corrections shows incorrect We modified the Withhold 1099 report amounts if a vendor has multiple (AP_APY1099) Application Engine process so that locations and having same TIN the reporting amount is correct when a vendor has multiple locations with the same TIN. AM 9.0: Closure of Credit Voucher in AP We modified SQL in the INTFAPAM Application is causing a negative Ret in the Cost Engine program to convert a positive quantity with table negative costs for vouchers applied against prepayments. AP9: Security on asset id selection in We modified PeopleCode so that Asset ID payables distribution lines becomes editable only if the user has entered a business unit. This way, the business unit security setups are taken into account.

AP/AM -Interface

1764757003

1768852001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 12 of 12

Payables

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Commitment Control from AP

1770572002

AP: Message (7030, 661) is incorrectly displayed when finalizing voucher even if discount gain/loss entries have valid budget status

We modified Voucher Save time validation when finalizing vouchers so that the error message (7030,661) appears correctly when discount gain/loss entries have not been budget-checked.

ERS/RTV/SBI

1774562002

AP: The Voucher Build process creates We modified Application Engine SQL to create TWO ERS vouchers from TWO PO only one ERS voucher for multiple POs with the receipts with the same invoice number. same invoice number specified on the receipt and to create ERS vouchers based on the date range specified on the Voucher Build run control. AP: The Voucher Build process creates We modified Application Engine SQL to override ERS vouchers with the PO Analysis Type with the Payables Analysis PS_DISTRIB_LINE.ANALYSIS_TYPE = Type when sourcing vouchers from Purchase 'COM'. Orders/Receipts that are related to Project Costing. AP: When Connection Language is We modified the Record PeopleCode in the French, Accounting Entries Inquiry link VCHR_DR_CR_WRK record to get the shows Description in English description of the connected language. Unable to removed or blank out the We modified Record PeopleCode to default the Remit SetID under Payment inquiry Vendor Set ID, Bank Set ID, and Remit Set ID from User Preferences. We removed the Record Field Defaults for these fields so that they can be blanked out for certain inquiries. RSA entries got generated for Interunit We modified the Payment Posting Application TDS payment Engine process (AP_PSTPYMNT) so that interunit entries are created correctly for TDS payments. Manual payment allocation is too long and causes time-out. We modified Record PeopleCode to update the payment overflow ID more efficiently when processing manual payments.

Payables

ERS/RTV/SBI

1777335002

Inquiries

1777264001

1778883002

Inter/Intra Unit

1776896001

Manual Payment

1777130003

Copyright Oracle Corporation, 2008. All rights reserved.

Page 13 of 13

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Matching

1757234001

Match workbench not showing work in progress

Payables

Matching

1757248001

1769407002

1769634002

We modified Application Package PeopleCode so that a match exception that is overridden and saved displays the override action when the page is reopened prior to running matching, and overridden exceptions that have gone through matching display the Override Reason, Overriden By, and Date that was overridden on the Match Exceptions page. Partially processed match exceptions do We modified Application Package PeopleCode so not indicate the processed exceptions. that a match exception that is overridden and saved displays the override action when the page is reopened prior to running matching, and overridden exceptions that have gone through matching display the Override Reason, Overriden By, and Date that was overridden on the Match Exceptions page. AP 9.1 S109 > Matching abends at Step We modified the Matching Application Engine AP_MATCH HdrSum Step06 SQL 805 process (AP_MATCH) so that it does not abend when a receipt quantity is updated after it is copied to a voucher. AP:Undo match updating the Receipt We modified a SQL in the AP_MTCHUN match status incorrectly. Application Engine process such that the receiver tables are updated only when the receiving required flag is selected on the purchase order. Unable to modify Miscellaneous Charge We modified the Voucher Online process so that when Miscellaneous Charge = blank on you can modify the miscellaneous charge code Procurement Control when the Miscellaneous Charge Code field is blank on the Procurement Control setup. As a result, you can now successfully save the voucher.

Miscelleaneous/Freight Charges

1777043003

Copyright Oracle Corporation, 2008. All rights reserved.

Page 14 of 14

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Payables set-up pages

1758984003

AP:Effective dated logic not working with Payment Terms. Rejected Restart of Checks Produced Positive Pay File

Paycycle/ ACH/EFT Processing

1763370002

We modified PeopleCode to populate the work grid with a current effective row rather than the last row. We modified PeopleCode and the Application Engine program so that once a payment is posted, it is not allowed to have a new reference.

Payables

Paycycle/ ACH/EFT Processing

1767901002

1768505002

AP: EFT Remittance Advice Report, APY2027, not printing the Country in the Address 9.0 Expenses AMEX Card Numbers -on FIN 2025 need to Decrypt

1771265001

1771280001

Payment Cancellation

1773268001

We modified the EFT Remittance Advice report (APY2027-.rpt) so that it prints the country in the address. We modified the AP_PYMNTID Application Engine program to decrypt the credit card number originating from Expenses. AP 9.0: Paycycle Stuck on We modified SQL in the Application Engine AP_PAYSELECT.A0008000.Step02 program to more efficiently retrieve the vendor's preferred language. AP: AP_PAYSELECT.A0009001.Step01 We modified the SQL in the AP_PAYSELECT SQL looping for each Business Unit Application Engine program to resolve the performance issue. AP: Stale dated/Escheatment payments We modified the AP_PMTMASSCN Application are getting included in Positive pay file Engine program so that stale-dated checks are no longer picked up by the positive pay file. AP: AP_SDN_VAL: Financials Sanctions Validation process: performance issue We added an Application Engine section to blank out NAME1 and NAME2 for any vendor with more than one address. This addition improves performance by limiting the number of Verity search queries that run.

Performance

1759050002

Copyright Oracle Corporation, 2008. All rights reserved.

Page 15 of 15

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Posting - Payment

1733319002

AP 8.9: No VAT Output adjustment created on pymnt posting, when discount lost taken

We modified the online voucher entry, the Voucher Posting process, and the Payment Posting process in order to generate the correct accounting entries for the Discounts Earned, Discount Lost, VAT Input Adjustment, VAT Output Adjustment, and Discount Adjustment.

Payables

Posting - Payment

1774327002

AP: Payment Post process abends at We modified the SQL in the Payment Posting step AP_PSTPYMNT.AB000.AB000-1A Application Engine process so that the numeric (Action SQL) -- RC = 8611 overflow no longer occurs. AP: Payment post is creating RSA entries for a Escheated Interunit payment Cancelations We modified the Payment Posting process so that interunit escheatment entries are created successfully when the GL business unit is not the same than AP business unit. EAP 8.9: Rounding Off not done in We modified the AP_PSTVCHR Application Foreign and Monetary Amount for Setoff Engine program so that the Foreign Amount and Account Monetary Amount fields are populated correctly for setoff accounts in the Accounting Entry table. AP:8.8 SP1: Quick Invoice there is no Miscellaneous Charge Type Code Selection Box We modified Record PeopleCode so that if you enter a miscellaneous charge amount on the Quick Invoice page, when the miscellaneous charge code is blank at the procurement control, then an error message will appear and you will not be allowed to save the Quick Invoice. We modified PeopleCode so that the Invoice Address and Remitting Address fields get updated when the Vendor Location field is changed on a Quick Invoice.

1775995003

Posting - Voucher

1775347002

Quick Invoice

1769982003

1773658002

AP: Quick Invoice page using Invoice Date to determine which Address Date to use

Copyright Oracle Corporation, 2008. All rights reserved.

Page 16 of 16

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Reports

1767077002

Payables

Reports

1776364001

AP: Vendor Detail report abends at AP_VNDRPRE.MAIN.Step09 (Action SQL) -- RC = 8601 due to performance issues AP9: Need Media Type Option 'CD-R' available for the CAEDD IC Report. EAP8.8SP1 / Third party voucher payment terms not defaulting correctly

We modified the Vendor Detail report to update statistics and improve performance.

We modified PeopleCode and the APY2000 SQR report to include the CD-R Media Type option.

Third Party Voucher

1771190003

VAT

1749358002

Vendor

1769419003

1773512001

1773741003 Voucher 1740326005

We modified PeopleCode so that when a thirdparty voucher is created from a purchase order, the payment terms default from the hierarchy rather than from the purchase order. AP: Accounts Payable liability on AP We modified the Record PeopleCode to raise an Accrual & Payments Accounting Entries error message when the VAT is set to exclusive, for a Voucher are different when using the VAT entered amount is zero, and one of the Record Output VAT record output flags is selected. Poor Performing Vendor Lookup SQL in We modified vendor lookup to improve PeopleSoft Finance Application performance when the user searches on the withholding Tax ID field. AP: Financial Sanctions Validation -We modified some Application Package Parse Errors were found ... (7175,14) PeopleCode to eliminate Verity parsing errors. We also added Message Catalog entries to help clean up any other parsing errors. Vendor Inactivate Process doesn't We modified the Application Engine job to update update the Last Active Date the Last Activity Date. AP: Unable to save a refund voucher We modified PeopleCode so that vouchers created from student financials. Getting created as a result of a student refund do not set a People Code error. the VAT applicability code during the integration and instead leave it up to the Voucher Build process to default the value based on system setup.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 17 of 17

July-08 Voucher

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

1758415001

Payables

Voucher

1767069002

1771085001

1774285002

1774434001

1775484002

1779611001

1781200002

AP: Voucher Budget Status is not reset We modified PeopleCode to reset the Voucher when removing Voucher or Distrib Line Budget Status flag when a voucher line or distribution line is deleted. AP: On the cancelled payment, We modified PeopleCode so that when the REMIT_VENDOR is incorrectly changed Invoice Vendor field value is changed and the to the new Remit to Vendor on payment is Cancelled, the remit vendor for that PS_PYMNT_VCHR_XREF table payment will not change or become unavailable for entry. The Location description is not We modified the Look Up for Vendor Location so displaying on the Look Up Location that Location Description appears in the field list. page. AP8.9:Voucher on one time vendor We modified Voucher Online validation so that cannot be fully processed w/o 'not vouchers created for a one-time vendor can be approved' errors-Budget check error changed and budget checked successfully. and not able to edit it after save AP: Message (7030, 501) is incorrectly We modified record PeopleCode so that an error displayed when resaving PO Voucher message does not appear when you resave the with Sales Tax PO voucher with sales tax. AP: When deleting Schedule Payment, We modified record PeopleCode and component the Layout on EFT Options is not loaded PeopleCode to default the EFT Layout Code. automatically on new Schedule Payment. The other fields (Bank/Account/Method) work fine. Exchange rate tolerance not working We modified record PeopleCode to get the correct when entering vouchers exchange rate tolerance when vouchers are entered. Can not save voucher in federal We modified the PeopleCode to use the correct business unit set ID to validate the value in the Account field.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 18 of 18

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Payables

Voucher Build

1761034002

Voucher Build not checking for Control Group ID in XML Invoices

1773482003

Process ABENDED at Step AP_VB_QUICK.MAIN.Step02

We modified the AP_VCHRBLD Application Engine program so that it now validates the existence of a control group on voucher transactions when the user enters vouchers in groups as defined in their user preferences. The code generates a where_clause according to the list entered in the Voucher Build Run Control page. If the page lists more than 14 vendors, it will exceed the length that the where_clause field can hold. We modified the code in order to limit it to 14 Vendors. If it lists more than 14 vendors, we use another way to do it, in the same way that users enter different business units in the list (the where condition is built in the Voucher Build process).

1774586001

1774624002

AP: Voucher Build incorrectly generated We modified SQL in the Application Engine Vouchers in Recycle status with program to populate the WTHD_SETID when a Withholding Code error withholding code is populated (even though line is not withholding applicable). AP: Control Groups gets created We modified the Voucher Build Application Engine automatically through the Voucher Excel process not to create control groups unless NEXT Upload is specified for spreadsheet vouchers. Voucher Maintenence page giving People Code error on Chartfields tab and Invoice Line We modified the Voucher Maintenance-Invoice Lines page and Voucher Maintenance-ChartFields page to add the derived work field account_setid and altacct_setid to populate the setID.

Voucher Maintenance

1772651001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 19 of 19

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Payables

Voucher Mass Maintenance 1748495002

AP: Performance issue with Voucher Mass Maintenance when searched by Business Unit and Control Group Id

We modified the views used by the Voucher Mass Maintenance process to improve performance.

1764800002

Voucher Mass Maintenance not We modified Application Engine SQL and steps so updating Schedule Date when Payment that when Payment Terms is updated in a voucher Terms updated through the Voucher Mass Maintenance process, the Schedule Date is also correctly updated. AP: Performance issue on Voucher Mass Maintenance when trying to UnPost PC 8.81: PC_AP_TO_PC calculates amounts incorrectly when using multiple request IDs with business units on run control page PC_INTFEDIT does not process transaction adjustment rows (issue in PC_EDIT) PC_BD_TO_PC runs with the wrong run control parameters PC 8.9: Project Lookup on Expense Accounting Details not returning Projects which are set to "Do Not Enforce" Project Lookup on Expense Accounting Details not returning Projects which are set to "Do Not Enforce" and without Emplid We modified the voucher mass maintenance process to improve performance for unposted vouchers. We have changed the AP to PC integration program so that it correctly calculates the amounts when using multiple request IDs with business units on the run control page. We modified PC_EDIT rows to allow adjustments on transactions when KK is turned on. We modified Application Engine SQLs with a condition to check AE_APPLID. We modified code to so that the system now returns all projects that are set to "Do Not Enforce" and that do not have employee IDs assigned. We modified code to so that the system now returns all projects that are set to "Do Not Enforce" and that do not have employee IDs assigned.

1770615001

Project Costing AP Integration

1755036003

Batch

1764483002

Budgets Integration Expenses Integration

1778257001 1756231002

1773805002

Copyright Oracle Corporation, 2008. All rights reserved.

Page 20 of 20

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Project Costing Other

1771180006

Performance Project Budgeting

1763603001 1763581002

Ledger Inquiry - Chartfield prompting does not show Project descriptions in correct language PC 9- PC_AP_TO_PC performance at PC_AP_TO_PC.0000COPY.COPY The actuals amounts on interactive reports not showing correct values.

The application no displays the Projects descriptions in the correct languages.

1769465002

1772962002

Project Security

1770524001

We improved the performance of the AP to PC Interface Application Engine process. We modified the code to consider the Analysis Group defined in the Projects Definition when calculating the actuals amounts. Rows are stuck in KK review and We modified the system to delete a line held in INTFC_PROJ_RES if budget detail line INTFC_PROJ_RES when its corresponding line is is deleted deleted from the Budget. The actuals amounts on interactive We modified the code to correct the actuals reports not showing correct values after amounts values on interactive reports after the running Refresh Budget Summary Refresh Budget Summary Tables process is run. Tables via run control PC 9.0: PC Pagelet returning We modified the Alias name to avoid a correlation PeopleCode Error error. PC_PE_PGLET_WRK.FUNCLIB.FieldF ormula when Project Security turned on PC 8.9: able to save Project Template with multiple availability schedules We modified the code so that the system no longer allows you to save a Project template with multiple availability schedules. PC - Manager transaction adjustment We modified the system so that it now carries on against prior adjustment blanks out the original transaction fields when adjusting a account transaction via the Manager Transaction Adjustment page. REM 9.0 Entries for multiple leases are We modified the Run Control page to allow a not posted when run on the same run blank value for the lease number parameter. You control ID can now use straightline posting for multiple leases at a time, w

Project Team

1776623002

Resource Adjustment

1746843002

Real Estate Management

2.0 Lease Administration

1778747001

Copyright Oracle Corporation, 2008. All rights reserved.

Page 21 of 21

July-08

Real Estate These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15 Management

2.10.1 Sales Report Entry

1783459001

RE:Unable to load the sales data for partial month

We modified the PeopleCode in the Sales Data upload method to allow a sales data upload for the period in which the lease start date falls even if the lease start date is not the first day of the month. We fixed AR_POSTING to populate LEDGER and LEDGER_GROUP when they are coming from Billing and the Create Multibook Accounting Entries in Subsystems option is not flagged.

Receivables

Accounting Entries - General 1777087003

AR 8.8SP1: LEDGER and LEDGER_GROUP blank when coming from BI

Aging Reports

1766897002

1771966001

AR Update - Posting

1767757002

1771032001 Receivables Credit Cards 1764877001

AR30003.SQR shows two characters of The AR30003.SQR (Aging Detail By Unit) now Entry Reason field shows five characters of the Entry Reason field on the report because some of the entry reason codes have the value of more than two characters. AR9.0:Report is displaying partial row The Aging by ChartField report now displays all when we unselect subtotal with rows correctly. We also enforced validation so that chartfield with from value and to value you can run the report for a maximum of two in Aging Balance By Chartfield ChartFields. report(AR3006) when the item has multiple distribution lines AR8.9:DDCCH in ACTOB error because We modified SQL of extra 0 cash distribution line ARPGG_SERV$DSTLINESYSDDCSHML so that accounting entries are balanced. AR 9 AR_UPDATE Abends at step We modified some steps in the AR Posting AR_POSTING.HS_PYMNT.ITMES2 process to prevent the abend of AR_UPDATE. FS_CC_LIB.Convert.Step01 We modified Application Engine PeopleCode to (PeopleCode) abends when processing call the create crypt function every time that tables with more than 100k rows cryptobject is needed.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 22 of 22

July-08

Receivables These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Deposits - Express

1779862002

AR 8.9 Error while opening Express Deposit Balancing page. Able to use budgetary only chartfields when using speedtypes

Direct Journal - Acctg Entries

1755797002

We modified PeopleCode so that no error appears when you open the Express Deposit Balancing page. We modified PeopleCode so that budgetary-only account using speedtype cannot be used when you are creating direct journal accounting entries.

1771360003

1777715001

Dunning

1765980002

Inquiries - Customer

1767244002

1768873001 1771253001

Receivables

Item Entry

1768540003

Operating Unit not getting populated for We ensured that cash lines inherit ChartField accounting entries in Direct Journal values according to the bank set up for accounting entries in Direct Journal. Currency conversion rates on The function create_cash_line PAY_MISC_DST are incorrect. (PAY_MISC_WRK.CREATE_DST_LINES.SavePr eChange) has been changed to consider the RATE_MULT and RATE DIV when BU = BU GL of Bank. AR8.9: Cleanup of the Dunning Letter We modified the Dunning Letter process to clean PS_AR33000_TMP table up the PS_AR33000_TMP table once a letter is printed. Dispute check box gets automatically We ensured that the Dispute, Deduction, and unchecked Collection check boxes do not get automatically cleared. Item Audit History Page not functioning We ensured that Item Audit History page works correctly correctly. SQL error when query by "Entry Reason We modified PeopleCode so that a SQL error LIKE xxx%" does not occur when a LIKE clause is used on the Item List Advanced Search page. AR_MASSChange process sql update We modified SQL in AR_MASSCHG.UPPEND so to PENDING_ITEM not in line with that it does not update rows in pending item for peoplebooks. closed items.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 23 of 23

July-08

These release notes Entry application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15 Receivables Item reflect

1775672002

Maintenance WS - Acctg Entries

1762236002

Unnecessary audit for COLLECTION_DT stored on the Item Audit History Page AR8.9: Display Currency value/or format currency showing different in MW while using Non-Decimal BU(JPY) Multicurrency payment entry abends at Step AR_PGG_SERV.MULTRATE.DST_TBL 2 (SQL) DOUBTFUL flag is reset to N after posting the overdue charges.

We modified PeopleCode to correctly set audits on the COLLECTION_DT field. We modified PeopleCode to properly update the control amount on the Group Control page, according to the business unit base currency. We fixed ARPGG_SERV$DSTLINESYSCSHP2 to correct the amount in the base currency in the cash accounting entry for an interunit scenario. We modified the AR_OVRDUE program so that the AR_OVRDUE process does not reset the DOUBTFUL flag to N for an existing doubtful item.

MultiCurrency - General

1728744002

Overdue Charges

1761332002

Payment Predictor

1762813002

AR8.9: Payment post abends at step We corrected AR_PREDICT2.PGEN.GENITEM2S AR_PGG_SERV.INITDAT2.ITEM when to avoid the abend when you attempt to pay for an DE item on payment item carrying VAT information. We also corrected SQL ARPREDICT2ITMPAYAMTBASEP to calculate ITM_PAY_AMT_BASE. #DTL-TLR not applying overpayments correctly if Get Pay Amounts button used to populate detail reference. We modified the code so that #DTL-TLR applies overpayments correctly if the Get Pay Amounts button is used to populate detail reference.

1765639003

Receivables

Refunds

1764918002

MW No Refund Error (6050,17) for User We modified PeopleCode so that MW no refund Setup with Max Refund $0 error is displayed for a user set up with a maximum refund of $0.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 24 of 24

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15 Receivables

Reports

1768576003

Unposted Payments are not picked up by the 1219/1220 Report - FEDERAL

1771090003

1778035003

Statements

1767941001

Transfers

1773684001

Transfers - Acctg Entries

1769529001

AR20002P Does Not Show payment Accounting Date, Currency value display for Account type:Base currency, display value of processed Payment partially(posted Partially) AR8.8: AR20003P Does Not Show We modified the Payment Summary Point in Time payment Accounting Date, Currency report and its query to resolve the reported issues. display for Account type:ENTRY currency in Payment Summary- Point in Time Report AR32000 is having formating issues The AR32000 has been change to avoid a formatting issue when the Send to Payment field is blank. ARUPDATE Abends at Step We modified the SQL at step AR_PGG_SERV.TRN_CNTL.TRNCNTL AR_PGG_SERV.TRN_CNTL.TRNCNTL so that on Transfer Worksheet ARUPDATE does not abend. AR 9.0 :Transfer group >With The SQL Multiledger setup, When an item with ARPGG_SERV$DSTLINETRNCNTL2ML has multiple AR lines is transferred across been changed because it was considering an AR BUs that are tied to same GL BU, incorrect business unit. Offset lines are missing in accounting entries of Transfer TO BU.

We modified PeopleCode at UNPOST_WRK.POST_ACTION.SavePreChange to populate the BANK_CD fields in the PS_ITEM_ACTIVITY. We modified the report and query of AR20002P to resolve reported issues.

Copyright Oracle Corporation, 2008. All rights reserved.

Page 25 of 25

July-08

These release notes reflect application updates for PeopleSoft FMS, ESA and ALM products since the FMS 9.0 Bundle #15

Receivables

VAT

1757037003

AR: Refund - Accounting entries for VAT We added more join criteria to several VAT SQL are incorrect statements for table PG_VATSEQ_TAO so that multiple VAT lines are not created when you are processing several kinds of transactions with different VAT distribution account types. EMM: Unable to Complete a Work Order with Labor Assigned DM: Deals Override does not work in the Interest and Payment Dates page We modified PeopleCode in the CompleteWMAssignment method to load the collection properly. We modified the PeopleCode in the TRX_INTEREST_TR.TRX_INTEREST_TR component record to gray out the interest rows without payment dates so that the user cannot override the interest on those rows. We also changed the label of few of the OVERRIDE_INT_PMT fields. We added a new PeopleCode step in the TR_POS_D_LMT Application Engine process to make the deals test limits functionality work.

Resource Management Treasury

Work Order Mgmt Support

1780120002

Deal Capture

1769747002

Treasury

Limit Checking

1773890001

DM: Test Limits functionality on Deals does not work

Copyright Oracle Corporation, 2008. All rights reserved.

Page 26 of 26