Download as pdf or txt
Download as pdf or txt
You are on page 1of 61

Build and Implementation phase of the MSRP Upgrade Project

Annexure B - 1

Customization Overview

1
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

The current customizations in UNHCR MSRP FSCM and TMS system are detailed below. The list should
be updated further by the development team based on the Fit-Gap sheets for various modules and the
system analysis report.

1.1 Supply Chain


1.1.1 Purchasing

Customization Short Description Functional Description Module


ID
470 Barcode reader interface Barcode reader interface customization PU
customization
512 Gray Out 'NEXT' in PO Gray Out 'NEXT' in PO PU
513 PO for Services Customized version of purchase order PU
specific for services.
515 Item Country of Origin Addition a country of origin field on the PU
purchase order schedule line.
516 Multiple Attachments to a Multiple Attachments to a REQ or PO. PU
REQ or PO Attachments to a Req or PO must remain
attached through all steps in the process
517 Shipment Tracking Shipments must be tracked at all points PU
throughout their journey from the supplier
to the UNHCR warehouse or from one
UNHCR warehouse to another or from an
UNHCR warehouse to the distribution
points.
518 Customization on 3rd Disable Third Party Vendor hyper-link in the PU
Party on Misc. Charges purchase order component.
519 Transport & Inspection Link Transport and Inspection Purchase PU
PO's Orders

From every line on a purchase order


521 Customization on REQ's CR2004083 - REQ?s that are satisfied by PU
that are satisfied by commitment control should not appear
commitment control when sourcing a PO from a REQ on the REQ
selection bench
522 Customization on Document Tolerance Error on PO Dispatch PU
Document Tolerance Error
on PO Dispatch When dispatching a PO via the 'More' drop-
down list, after the PO has been budget-
checked and any document tolerance errors

2
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

overridden, the PO will not dispatch

523 Warning on PO vendor When changing a vendor on a PO, if the PU


change vendor was set up for the Unit of Measure
required, the user would still be presented
with a warning message stating that the
vendor was not set up.

PeopleSoft delivered flaw.


525 Copy from REQ with buyer If a buyer ID is not entered prior to the user PU
ID not allowed copying to the PO, PO Line information is
altered during the copy process.

Added code to ensure that the user enters a


buyer before they copy from a REQ, RFQ or
PO.
526 Default PO4200? Default BUSINESS_UNIT_IN on PU
BUSINESS_UNIT_IN on Distrib
Distrib When saving a PO, the BUSINESS_UNIT_IN
should be that of the SHIPTO_ID for
inventory items.
527 Copy from REQ where no Added and changed code to evaluate the PU
item-vendor relation not item/vendor relationship for the whole
allowed scroll and prevent the copy if any of the
selected lines do not have the relationship.
528 PO Dist location default When saving a PO, the LOCATION on the PU
PO_LINE_DISTRIB must equal the SHIPTO_ID
on the PO_LINE_SHIP
532 Add SHIPTO_ID to Req Add SHIPTO_ID to Req Selection Criteria PU
Selection Criteria
When saving a PO, the LOCATION on the
PO_LINE_DISTRIB must equal the SHIPTO_ID
on the PO_LINE_SHIP
533 Default Business Unit on Default Business Unit on PO Sourcing PU
PO Sourcing Workbench Workbench to the Business Unit on the user
preferences
534 Customization on Default BUDGET_DT to ACCOUNTING_DT PU
BUDGET_DT &
ACCOUNTING_DT When saving a PO or REQ, the BUDGET_DT
must equal the ACCOUNTING_DT.
536 Cannot Cancel a Purchase A PeopleSoft bug has been identified and PU
Order Fixed which prevents the user from

3
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

cancelling a purchase order.

537 Customization on Changing the Vndr on a Req isn't possible PU


changing the Vendor on a
Req PeopleSoft delivered a stand-alone fix which
was applied.
538 Error on RFQ Document The delivered PeopleSoft code did not work, PU
Status and the fix from PeopleSoft would not have
arrived in time to be applied.
539 Disable Disable inventory sourcing on the PU
INVENTORY_SRC_FLG requisition.
541 Make VENDOR Info visible Make VENDOR Info visible on REQ Selection PU
on REQ Selection Page Page
542 Grey Item Descr on Make Item Description Fields Display Only PU
Procurement
- Prevent the user from changing the item
description in purchasing
543 RFQ Customizations Request for Quote PU

Terms and Conditions on PO

Report formatting and data changes to meet


UNHCR SMS business requirements

The PeopleSoft delivered purchase order is


not acceptable to UNHCR.
545 Paper receipt role It is the requirement of DFSM to have three PU
way matching occurs at time documents are
received confirming that the goods have
been handed over to the transporter (and
have therefore become the responsibility of
UNHCR).
546 RFQ Regret Letters An automated way to create and dispatch PU
RFQ Reject Letters

The functionality is not present in PeopleSoft


delivered RFQ Award functionality.
547 Auto apprv 3-way Enhancement request PRD2005144 PU
matched vchrs
Automatic approval of 3-way matched
vouchers

4
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

581 Interface Receipt field in GRAY OUT the hyper link to the Receipt PU
the Receipt default is default.
grayed
601 Default to RFQ or RFP or When an RFP is issued, the title appears as PU
ITB depending on type of UNHCR Dispatched Request for Quote - title
tender doc should default to RFQ or RFP or ITB
whichever document is being sent.
601 Default to RFQ or RFP or When an RFP is issued, the title appears as PU
ITB depending on type of UNHCR Dispatched Request for Quote - title
tender doc should default to RFQ or RFP or ITB
whichever document is being sent.
614 PO cancel warnings are Warning messages regarding PO PU
unclear cancellations are unclear. Customization
done to correct it.
616 REQ and PO Budgetary allow Multiple BUs PU
Reports
Add "Include all Business Units" check-box in
the selection criteria

Add "BU", "All BUs" and "Item description"


fields on both reports

Remove "Vendor ID" field from POS


8001report

Exclude canceled POs from POS8001 report

Include currency codes

Correct CSV formatting


635 PO Payments and Forex Apply PO exchange rate to AP Voucher in PU
order to neutralize effects of FOREX
fluctuations within the procure-to-pay
process
651 Fix RECEIPT process in receipts, after SAVE is clicked, it does not PU
always trigger the full receipt process.

The existing receipt saved by a paper


processor is not triggering the RECEIPT
process at times. The fix is given.

5
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

675 Link PO to Frame Automatic link of PO to Frame PU


Agreement Agreements/Contracts

Used to be called PO2500


679 Related Purchase Orders System to calculate Related Purchases at PU
time of PO creation
680 Receiving Pipeline Report PU
Develop a single report / query that gives all
PO's not fully received (moved) into
inventory.
713 PO Create goes directly to Redirect the "Copy From" hyperlink directly PU
req sel page to the "Requisition Selection" page. This will
eliminate much confusion and 3 extraneous
clicks for each user.
715 Bypass Budget Check for For printing of an unauthorized copy, the PU
'PO Preview' budget check should not be required.

When a PO preview is selected from the PO


Form the system check for the Financial
Open period to check the dates are open
and prompts to modify if it is not open.
Once the accounting date is modified, the
PO should again be budget checked. As this
is a preview, the dispatch copy will be
unauthorized copy. So there is no need for
this check.
726 Disable VENDOR_ID field Gray out NEXT on Vendor add PU
on Add
728 Report on late receipts Generate a report on PU

a) Goods PO for no receipt after shipment


date

b) Receipt recorded but invoice not entered


Under

a): Goods PO where 4 weeks have elapsed


from shipment date and no receipt has been
entered in the system (purpose to ensure
that suppliers are sending goods on time and
not forgetting to invoice)

6
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

b) invoice recorded as receipt but not


entered by treasury

745 Enforce same BU on PO Users can dispatch POs across multiple BUs. PU
Dispatch
746 PO Performance issues Extremely slow system response related to: PU

a) Retrieving accounting entries (POs and


REQs)

b) PO and REQ closing

c) PO to REQ finalization
757 Document Tolerance not When you do a change order on a PO that PU
checking after PO change has previously been doc tolerance valid, it
order will remain valid even if you double the
requisition amount (as per PO 2107 - Req
1902)
780 Report POY4020 & Report POY4020 & POY4021 generates PU
POY4021 generates wrong wrong results
results
798 Add message to matching As there is no message for matching rule PU
rule rule_R650 rule_R650, insert a new one.
1046 Custom version of Receipt No documentation found PU
Delivery Detail Report
(from 2005)

7
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1096 Remove reports from The following reports should be removed PU


Menu from the menu:

HPOY5020 HCR Receiver Acct Detail Rep

HPOY5035 HCR Shop Floor Receipt Deliv.

POY4030- PO Detail Listing By PO Date

POY4031- PO Detail Listing By Vendor

POY4032- PO Detail Listing By Buyer

POY4040- PO Schedule Listing By PO Date

POY4041- PO Schedule Listing By Vendor

POY4042- PO Schedule Listing By Buyer


1098 Remove Re source The question should be removed, and the PU
requisition question open qty should always be increased on the
req.
1099 Enable price, currency in Enable entry of price and currency on non- PU
non-po receipt PO receipt, on the mail non-PO line (after
item and quantity and UOM, by hiding some
of the fields. If not possible, under optional
input.
1150 Modify use of Non-PO Modification on use of Non-PO Receipt as PU
Receipt as per IPSAS- per IPSAS-driven Requirement
driven Requirement
1181 De-customization of PO De-customize the PO Receipt. Add PU
receipt Validations for PO receipt for serially
controlled items
1182 PO Receipt should PO Receipt should automatically set the PU
automatically set the asset asset status
status
1189 Requisition change order When user try to modify the approved PU
bug fix requisition (Change order), the system pops
up `Data Integrity Error?

8
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1194 PO Travel The Travel & Expense module in 8.4 has lots PU
of gaps when compared to the 8.9 version.
To reduce the customizations that have to
be done in 8.4 and to record, report the
expenses made in HCR travel and visa unit,
the purchasing module is re-designed to fit
and serve as Travel and Expense module.
1198 Set PO Status to Open for POs can be modified after approval. Set PO PU
approved PO if changed Status to Open for approved PO if Vendor,
quantity , amount, ship-to or any change
that affects the amount.
1200 New INCO Terms Introduce two new translate values in PU
('Delivery terms' ) 'Delivery terms' DAT and DAP in the field
'IST_DELIVERY_TRM1' in-activate the
existing translate value 'DDU'
1240 PO Date validation PO Date validation customization PU
1257 Query to list down all The objective of this procedure is to ensure PU
open PO?s that all services that have been received
before the end of the month have been
received in MSRP. This, in turn, ensures that
accruals are made for vouchered receipts, so
that expenses (assets) for the month are
recorded accurately.
1269 Validation of Item Validation of Item selected in Req/PO PU
selected in Req/PO
1298 PO Dispatch Options This change request is to ensure when the PU
Modification purchase order is dispatched, the 'Print
Copy' option is not available for the user,
1314 CR 174 Listing pending The objective of this change request is to PU
POs to receive ensure that all services/consumables and
STIs that have been received before the end
of the month have been received in MSRP.
1321 New Queries: PO and REQ Queries to list PO and requisitions for given PU
with LQDT AMT BU with their liquidated and remaining
amount.
1323 CR 148 Due Dt resets The objective of this procedure is to ensure PU
when Vendor Loc is that when the due date is present in the PO,
modified the system should not re-initialize it.
1334 CR 448 - PO Query The objective of this change request is to PU
cleanup ensure that all the PO queries in the
attached list is available only to SMS.

9
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1342 HPO queries to be made HPO queries HPO102A, HPO166 and PU


public HPO_002 are secured. Business has
requested to make them public. To make
Queries HPO102A, HPO166 and HPO_002 as
public we need to drop the security table
PS_HCR_QRY_SEC_PO from all these three
queries. Once done query will be public.

10
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1.1.2 Inventory

Customization Short Description Functional Description Module


ID
432 Make DFLT_ACTUAL_COST Make DFLT_ACTUAL_COST IN
Mandatory Mandatory
473 Automate copying BU Items Automate copying a new item to all IN
Inventory BU's
474 PO number to Lot ID Linking the PO number to the goods IN
in inventory so as to be able to
monitor the movement of goods
through inventory until the final
distribution
475 Display Item Quantity Show only items available at that IN
warehouse when searching and
populating list boxes. On the Material
Stock Request page, for the Item ID
prompt, show items with Quantity on
Hand greater than 0.
476 Control MSR automation Control MSR automation IN
customization
478 MSR History Create an MSR Report which should IN
include information on line items,
quantities, lot allocations and
comments. Additionally, we will
need to change the title and
hyperlink on the existing MSR report
to read? MSR Picking Plan
479 MSR Report Crystal MSR Report that pulls data IN
from the MSR History tables.
480 Fix Inventory Adjustments PRD Issue 486 - Inv Adjustment IN
corrupts items available data
481 Show long description on Show long description on MSR Item IN
MSR Item Look-up Look-up
482 Custodian Must Be Defined Receiving updates the asset IN
At Receipt management module automatically.
Therefore, it is necessary that the
custodian field default to the
warehouse manager (or operator)
receiving the material into the
warehouse.
484 Lot ID prefixed with BU Add PO BU to the lot id. IN

11
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

485 Register Waybill Information Need to register the information IN


contained on the UNHCR waybill.
Need to attach distribution report to
this (or some other) page
486 Include LOT in MSR Enable picking feedback of lot and IN
serial controlled items.
487 Automate Picking and Automate Picking and Shipping IN
Shipping Process
488 Serialized Items Must Have Serialized Items Must Have Asset IN
Asset Profile Profile
489 Change Item ID to 8 Change length of Inventory Item ID IN
Characters field to match existing values
491 PO Activity Status Report MSRP Supply Chain must have the IN
ability to assess the status of
Purchase Orders, and to provide
information to Donors with respect to
their specific contributions.

No delivered report exists.


492 Packing List Report Packing list is based on the shipping IN
issues records and will be generated
using the SHIP_ID field which will be
entered by the user to gather with
the inventory business unit to
generate the report.
493 HCR Material Stock Request Material Stock Request Report IN
Rpt
592 Comments for Non-PO Introduce Comments field for Non-Po IN
receipts Receipt
643 Attach Item to an Inventory Attach Item to an Inventory BU when IN
BU when created new created new
644 Customize MSR page - ship MSR EXTERNAL To correct selection IN
to of Ship To code
647 Report - Summary of Inventory Report HCR_IN4100- IN
Transfers Summary of Transfers
650 Change of pop up message Text in the pop up message that pops IN
in external MSR up once the external MSR is changed
682 Query - MSR available for Create a query that will show the IN
picking information contained in an MSR for
all MSR

12
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

714 Packing List Rpt Change Report Parameters in Packing IN


Modifications List
719 Fix Negative Inventory Customization on Negative Inventory IN
Problem Problem
736 Show last 300 in shipping Show last 300 in shipping search page IN
search page
740 change view in Packing List change view from first to last 300 IN
while looking up the shipping ID . Also
relate every shipping ID to its MSR
number
743 Make field Adjustment Type Make drop down field Adjustment IN
and field Reason Type and field Reason obligatory /
Mandatory mandatory fields
748 MSR Inter-unit destination Change prompt table on IN
unit to show all active INV MSR_HDR_INV.DESTIN_BU from
BU SP_BUIN_CLSVW to
SP_BUIN_NONVW
758 IUT Source BU prompt table Change View in Inter-Unit Receipt IN
773 Enhancements to INV Enhance the HCR Stock Report, the IN
reports HCR Summary of Receipts and the
HCR Summary of Issues to be able to
generate the line value of items as
well as total value of stock, or
received
800 Enlarge the "Document" The field Document as it is now can IN
field in adjustments accept 12 characters. This is not
enough and needs to be enlarged to
contain not less than 30 characters.
811 InterUnit receipt possible in Inter Unit MSR - when receiving if the IN
other INV BU receiving BU field is left empty - then
users can receive into Bus for which
they have no security access.
1075 CI for adding stock CI for adding stock Adjustments IN
Adjustments

13
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1106 Inventory Accounting Rules With the implementation of IPSAS, IN


configuration several new disciplines are needed
with regard to costing and accounting
for inventory. These are new
activities which were not required
under UNSAS, and although in some
cases such configuration may have
existed in order to allow transactions
to be input, they were incomplete
and / or inconsistent with what IPSAS
demands.

This RMS addresses the configuration


of Storage Area Accounting Rules,
which define the balance sheet
combination on which stock on hand
will sit in the general ledger.
1151 CM Intra-Unit Accounting This RMS addresses the configuration IN
Rules Configuration of Inter-Unit Transfer Accounting
Rules, which define ownership of in-
transit inventory (between two
Inventory Business Units) and the
balance sheet combination on which
the transfer of stock between two
Inventory business units will sit in the
general ledger.
1188 Set Inter Unit Transfer Price UNHCR requires that inter-unit IN
for Actual cost Item transfers of stock from inventory
business units that are actual cost
1263 Enhancement to HCR This is an enhancement to RMS 2966, IN
Inventory Disposal Request which should enable users to use HCR
INV Disposal Request (GS45)
component for documenting the
stock quantity adjustments of
Increase type.
1332 HCR_IN1600 changes The objective of this change request IN
is to ensure that the newly created
inventory BU is copied across all the
items for statuses `Active? and
`Discontinued?. When a new
inventory BU is created, the default
Putaway for the BU by item will not

14
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

be generated by the process if the


default storage location is not
specified.
1390 Inventory reports - Convert following crystal reports to IN
Summary of receipts & XMLP reports
Receipt Value rept
1) Summary of receipt
reports(HIN660)

2)HCR receipt with value


report(HIN660V)

1.1.3 Asset Management:

Customization Short Description Functional Description Module


ID
8 Sub-Location for Conversion The purpose of this business requirement AM
is to enable the correct import of data
from the legacy system, AssetTrak, into
PeopleSoft.
9 Remove Name Format on The CUSTODIAN field in PS AM is usually AM
CUSTODIAN a person and PS has enforced a NAME
format (XXXX, XXXX) on the field.
10 Transfer of Ownership Transfer of Ownership Agreement AM
Agreement
11 Right of Use Agreement Right of Use Agreement AM
16 Asset Disposal Form GS45 Asset Disposal Form GS45 AM
17 Copy Asset ID to Tag No UNHCR has decided to use the asset ID AM
Field (key) field to identify its assets, which are
marked using a unique barcode label
printed separately
18 Add Asset status translate UNHCR has major assets worldwide that AM
can be deployed elsewhere as the need
arises or diminishes.
19 Copy asset desc from asset Copy asset desc from asset general info AM
general info to asset acq to asset acq page
page
20 Assets as Inventory Assets as Inventory AM
21 Asset Disposal Reporting Asset Disposal Reporting AM
24 Duplicate SERIAL_ID check Duplicate SERIAL_ID check AM

15
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

26 No asset ID's of "NEXT" UNHCR uses the tag number as the asset AM
id, therefore the user must be prevented
from entering NEXT and thus having the
system auto-generate an asset id.
28 Asset desc field look up The description field, on the Asset Basic AM
Add page, is delivered as a free form
field. UNHCR requires the Asset
description in to be the same as the
description on the Item tables. In order
to do achieve this, the description should
be a drop down search list prompting
against the item table, just as it is for
requisition and purchasing pages.
33 ASSET by PO Report This report displays the sum of the AM
number of assets, purchase price ,
current value for a given PO, category
and location sorted by category ID and
location ID
162 Asset by Custodian Report Crystal Report (Assets by Custodian per AM
Category / Location).
HCR_RMS687 - Enhance Run Control
Page & Report.
Enhance the report HCR assets by
custodian per category by location to
include an 'add' function and an 'all
countries' button.
164 LOCATION mandatory for Make LOCATION Field Mandatory on AM
Asset Asset Basic component
169 ASSETS BY ACQUISITION ASSETS BY ACQUISITION PRICE PER AM
PRICE PER LOCATION Report LOCATION.
No specifications available
173 HCR ASSETS DETAILS BY HCR ASSETS DETAILS BY SUBLOCATION. AM
SUBLOCATION Report No specification documentation available
175 HCR_AM4700 - HCR HCR DISPOSED ASSETS. AM
DISPOSED ASSETS No documented specifications
186 Prevent duplicate Asset ID, No specification documentation found AM
Serial IDs and Tag Numbers
190 HCR Asset Details by HCR Asset Details by Custodian Report. AM
Custodian Report To give the Supply Chain personnel a
report listing all assets assigned to a
particular custodian. Crystal was chosen
as the reporting tool because it was the

16
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

best fit for ease of development and


client desirability.

216 App engine to set No specification documentation found. AM


parameters for AM putaway
process
407 Change Logos Remove PeopleSoft and add UNCHR AM
MSRP to Crystal and SQR logos.
413 Copy to CV1 Environment No Documentation Found AM
413 Copy to CV1 Environment No Documentation Found AM
427 Remove Incorrect codes Remove Incorrect codes from the Trans AM
from the Trans Code field on Code field on the Retire Assets Page.
Retire Assets Page No specification Documentation Found.
428 Add Location as filter to Asset lookup Production Issue 328 AM
GS45 HCR_ASSET_VW Change Field order to
make LOCATION part of key
429 Make Asset descr, Serial ID Change request CR2004062 Production AM
req Issue 332.
No specification documentation found.
565 HCR_UAT_ISSUE_111 No documentation found (paper records AM
only start dec 2003)
597 Asset Loan Functionality Introduce Asset Issue / Return Form. AM
Tracking of loan of assets to UNHCR
employees.
No specification Documentation found
603 Short form, output and Short form, output and activities field AM
activities field was set to was set by tools upgrade to UPPER. Need
Mixed to create a custom field that could be
reset to MIXED, change record, page,
view and crystal reports.
608 Gray asset values when When asset status is changed to AM
dispose DISPOSED (Retired); in Basic Add the
system should gray out the values Asset
Class, Acquisition Date, Acquisition Code,
New Asset, Interface Info, Acquisition
Detail Chart fields, (Location) Effective
Date, Location, Sub-Location, Serial ID
and Custodian
615 To default "UNHCR" Put UNHCR by default for every AM User AM
business unit on AM pages (AMOPER, AMMGR roles etc.) in
where currently functionality Basic ADD, HCR Asset Loan,

17
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

HCR Asset Disposal (GS45), HCR Asset


Retirement Process, Retire Reinstate
Assets, HCR Adjust assets, that it defaults
to BU Unit UNHCR when the Users
open/use it
618 Gray out chartfields in AM Gray out the chart field values of Budget AM
Basic Add on customer page Year, Cost Centre, Program,
only Implementer, Sector, Donor Restriction,
Theme, Site, Situation on page
Custodian/License/Manufacturer in Basic
Add.
Pcode comment reads - Gray out chart
field on the customer page only.
Project comment reads - Gray out Asset
Values upon status Disposed.
622 Change acquisition value in Adjust Asset Report. AM
Assets HCR_RMS322 - Change acquisition value
in Assets. Change Custodian, Location,
Sub-Location and Status for an asset.
634 FA Dispatch Report Develop a Report on Frame Agreements. AM
No specs available
676 Custom Asset Delete Tool Create a facility in MSRP to delete assets AM
so that the DIST Supply Management
Team members can do it rather than
asking for them to be deleted via SQL.
The facility would also include an audit of
deletes for tracking purposes.
Creating a process for deleting records of
selected Asset Ids.
712 Update the Asset Status Fix a PRD issue: Update list of Asset AM
values Status.
Update list of Asset Status Description
1. To rename the current status code
"Pending" as "Suspended" and remove it
from the list of codes available in the AM
Basic Add Page.
2. To add a new code "Pending" for
tracking purposes (similar to Damaged or
Surplus)

18
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

732 Custodian mandatory in Custodian as mandatory field in Assets AM


Basic Add direct entry through Basic Add.
When entering assets through Po and
non-PO receipts, custodians are
mandatory fields. If, however, the asset is
entered directly through basic add, it is
not. It should be made mandatory.
734 Enforce six digit asset ID In Basic Add asset ID is saved with any AM
combination, not limited to 6 digits, as
required.
The asset tag must be 6 digits. Edits
should be in place to guarantee this IN
ALL CASES OF USER ACTION
738 AM Reports modifications RMS description DOES not match what is AM
in the PS Project and no other doco
found.
Refer to PS Project and migration doco
for info.
750 Error while updating assets Error message which stops updating and AM
in Basic Add SAVING any records of assets in PRD.
Asset Custodian PC error.
Apparent PeopleSoft bug correction.
PeopleCode error when changing the
asset custodian due to incorrect function
parameters being passed.
755 GS45 Auto-Number and When adding a new GS.45 the system AM
NEXT tells you one already exists. Mike
McCluskie discovered that someone had
under 'find existing value' entered an
asset id then the 'add new value' button
was clicked. Last no. issued was 256085.
821 Correct the query Correct the query HAM_RMS809 - List of AM
HAM_RMS809 All GS45', to show All GS45s in the system
and not only the one with assets included
in it.
(in fact a new query is created
HAM_RMS809A)
829 Audit Location table and Audit Asset Location table and Custodian AM
Custodian Table for Table for asset 430701
correction/remo
HCR_RMS993 - adds what’s needed for
the Audit

19
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

HCR_RMS993A - removes them

831 Default & Gray out values in Default and Gray out the following values AM
Basic ADD in Asset Management > Owned Assets >
Basic Add on AM Page "Asset Acquisition
Detail";

(a) System Source default to "AM Online


Entry Panel" and gray it out,
(b) Category default to "UNHCR" and gray
it out,
(c) Cost Type default to "C" and gray it
out,
(d) Capitalize default to "To be
capitalized" and gray it out
(e) Transaction Code default to "New
Acquisition" and gray it out
1079 Total Value of Assets for HQ Make a new report - Total Value of Assets AM
Report under Category 10 /11, w/ Acquisition
date less than 4years purposes:.
To calculate the depreciation of Assets as
part of the overall IT cost. How much cost
in terms of Asset Depreciation is related
to IT/Telecom equipment
1080 Total Asset Value for Field Total Asset Value for Field. AM
Report No specification documentation found
1082 Avg Age of Asset Report Crystal Report that prompts for location AM
lists assets by Category, and the Average
Age.
1084 SUMMARY REVIEW Report SUMMARY REVIEW Report AM

no specification available
1090 HCR ASSETS UNDER IP HCR ASSETS UNDER IP Report AM
Report
No specifications available
1185 Asset Data Conversion HCR_CH00100 - 23 Nov 2011. AM
This project is used to migrate the
temporary table used for data conversion
for increasing the threshold for STI's from
5,000 USD to 10,000 USD

20
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1201 Enhance HCR PPE/STI As part of the Yearly Physical Verification AM


Update pages Exercise, Business Owners are now
requiring users to update the Last
Checked Date also for assets registered in
IN. Other fields should not be available
for modification.
In the HCR Update pages (both for PPE
and STI), even if there is an existing Sub-
location code registered for the previous
Location record, it should be possible to
add the same location code as a new
record with a blank Sub-location code.
1202 Re-Customise PPE/STI Basic After IPSAS implementation, although the AM
Add page use of Basic Add is now limited to AMU
staff, there is still a risk of entering wrong
data.
1299 HCR_CH00138-Audit Info for Audit Information for Asset Status AM
Asset Status
1331 Audit info for Asset Status Audit info for Asset Status AM
1343 Fix in ROU Query HAM_ROU_TOO_AGREEMENTS is AM
returning several duplicate rows. We
need to fix this so that ROU agreements
return unique rows. To fix duplicity in PS
Query HAM_ROU_TOO_AGREEMENTS
data will be grouped together.

It was noticed by business that on the


PDF version of RoU agreement,
generated in MSRP the last digit of the
reference number is missing (e.g. RoU
agreement RWA000000000004, on the
printed version/PDF it shows
RWA00000000000). The last digit of
Agreement is always missed on the PDF
version of RoU and this should be
corrected.
1372 Add functionality under AM Introduce a new functionality under the AM
module to reflect AMB AM module in order to reflect the AMB
process. processes.
For monitoring and audit purposes, this
new functionality will ensure that the
Disposal Requests include support

21
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

documentation and approvals by the


respective Boards before running the
Retirement of the assets in the system
1398 Restrictions on usage of In course of the monitoring of the asset AM
Write-Off disposals, the Asset and Fleet
Management Unit identified an
administrative error frequently repeated
by MSRP field users when not properly
selecting the combination of nature of
cases and disposal codes in the PPE GS45
Disposal Request form.
This change is to restrict the use of
disposal code? Write-off? in the PPE/STI
Disposal Form (GS45) in MSRP AM
Module and enable the field operations
to select it only when the nature of case
is: Loss/Theft/Hijacked.
1428 HCR Change request update GS45 initially saved with the option for AM
"Redeployment" chosen and with a
"Closed" status cannot be changed to
"Repair" after the status has been
changed back to "Approved" or
"Requested". The value defaults to
"Redeployment" even though the
"Repair" value is chosen and the GS45
saved with the updated value.
1438 New Agreement Types for To enable MSRP adopt in AM
Operational Partners creating/maintaining agreements that
are given to operational partners in the
field office and to enable transfer of
assets to non-implementing partners by
Operational Partners.

Introduce two more agreements:


1. Donation agreement
2. Custodian - Right of use
1445 MSRP to Fleet wave Fleetwave is a product that will be used AM
Interface on all fleet related assets found in MSRP.
This product does not procure fleet as it
is been procured already in MSRP,
however, all AM related information will
be exported and FTPed to keep AM

22
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

information in sync with MSRP.

1.2 Financials
1.2.1 General Ledger
Customization Short Description Functional Description Module
ID
397 Budget Exchange Rate Load Page Budget Exchange Rate Load Page GL
397 Sync rates from FS to EP,TM,HR Sync rates from FS to EP,TM,HR GL
397 Create new exchange rates. Create new exchange rates. GL
407 Change Logos Add UNCHR MSRP to Crystal and SQR GL
logos.
416 Situation Rpts - Field Office’s Produce an SQR reporting process that GL
will be scheduled to run each month
end. The process will produce two
types of reports, CR1130? HQ
Commitments Incurred and CR1140?
HQ Disbursements Incurred without
Commitments, which will be sent to
each of the field CostCentres indicating
Commitment Control Activity.
417 Spending Authority Rprting VW In order to allow the business users to GL
match amounts spent to spending
authority a reporting view is required
to allow for appropriate grouping and
summing.
Business users are not able to build a
complex query such as this in
PS/Query. Creating a reporting view
will allow them to meet their objective.
418 nVision Drilldown Support Definition, creation, development, and GL
centralization of reporting related
items and processes to support nVision
from a web perspective. Includes
standardization of parameters,
file/output options (server & file
folders & names), and procedures

23
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

surrounding promote and maintain


nVision formats, parameters, queries,
etc.

424 PRD Enhance #45 - Jrnl Search Modify Journal Entry Search. Change GL
search capability on the Journal Entry
page to include LEDGER_GROUP and
TRANS_REF_NUM.
no Specification documentation found
434 NVISION-FUNDING PROJECTIONS HCR-CR570-RS-5FEB2004-FUNDING GL
PROJECTIONS,
439 GL JEDIT Performance Improve Performance of the GL_JEDIT GL
program. Inefficient SQL in the
delivered FS_EVENTGEN App Engine
Program (Journal Edit).

Journal Edit performance was


extremely slow. We logged a
PeopleSoft case #3322940, Production
Issue 431.
440 Journal Entry Page Enhancement JOURNAL ENTRY SEARCH PAGE GL
ENHANCEMENTS

Change Search capabilities on Journal


Entry Search Page (add Ledger Group
and Trans Ref Num). Remove Default in
Journal Hdr Status.

Allow the users to find their Journals


easier from the Search Page.

Delivered PeopleSoft does not allow


the user to search by Ledger Group.
441 Open Item Report HGLS3000 Clone the PeopleSoft delivered GL
GLS3000 and add fields and reformat
for HCR requirements.

The addition of this PeopleCode results


in the Display Full Numeric Field check-
box becoming disabled on the run
control page for the report.

24
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

443 Remove Vanilla Crystals from Remove Vanilla Crystals from RunCTL GL
RunCTL pages leaving HCR version pages leaving HCR version

Jason Lipka, Sierra. Remove APY1010


and FIN0056 from their respective run
control pages. Each report has been
customized, so their removal will
eliminate confusion users were having.
445 Open Item Reconciliation View OpenItem Reconciliation View GL

Limit input of Open Item Key to 10


characters.

Users require a filtering view of


OpenItem references where the sum of
the monetary amount equals zero. This
view can then be used in other Queries
to add Cost Centre, Program, Account,
Currency, foreign amount and
monetary amounts. The query results
will continue to be downloaded into
Excel and copied into the OpenItem
Excel template which is imported via
the PeopleSoft Spreadsheet Journal
Loading process.
447 Reporting Views for OpenItem Add Reporting Views for OpenItem GL
Processing

It is requested that we develop an


automated process whereby OpenItem
transactions by be offset and cleared
through journal entries where there
are differences between the Chartfields
of Budget Year, Cost Centre, Program,
Implementer, Sector, Account, and/or
Currency Code.

25
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

450 ChartField Configuration As the delivered PeopleSoft Descr field GL


not being long enough to store the
descriptions used at UNHCR. To
minimize impact on the PeopleSoft
system a custom Description field,
HCR_DESCR, which is 80 characters
long, will be created. This new
description field will then be used in
place of the descriptions that have
been identified as not being of
adequate length for online display and
distributed reports.
451 Scenario CF added to Allocation Scenario ChartField Added to GL
Rec Allocation Records
452 Openitem Gain/Loss The Reconciliation of open items net GL
loss/gain back into the General Ledger.

Incl. Develop a query which will output


to an Excel spreadsheet all open items
that don’t have a zero balance on the
base currency but have a closed status,
or any open items with an open status
but the foreign to base currency is
different. The Excel spreadsheet
should be in Journal Voucher format so
that it can be uploaded into the system
to balance off totals.

Records: OPEN_ITEM_GL
453 Change SOURCE field on Change SOURCE on GL
JRNL_GEN_DEFAULTS Page JRNL_GEN_DEFAULTS page from a list
box to an edit box with prompt

UNHCR has more than 300 values in its


SOURCE_TBL control table. The vanilla
JRNL_GEN_DEFAULTS page uses a list
box to display and allow users to select
different values. The number of values
for a list box page control is currently
set by PeopleSoft at 300. This means
that UNHCR is limited to this number of
SOURCE values if the page is to be used

26
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

as it is delivered.

This is a change control item identified


during the configuration activities of
Implementation. A change must be
effected in order to continue with
configuration activities. Please refer to
MSRP Change Request #GL_510

454 Security on GL/KK Journal Edit and Security on GL/KK Journal Edit and Post GL
Post
There is a need to separate out which
users can edit GL/KK Journals and
those that can edit and post.

To separate the function of


creating/editing GL/KK Journals and the
ability to Post them.
456 Change jrnl entry detail print to No specification documentation found GL
hglc7501
See also GL680

RMS2821 - ChartField labels changed


for NBS.
457 add Scenario to HCR allocations To run the allocations Calculation Log GL
calc log run control against the HCR Allocation Log table,
Scenario field must be available on the
run control record
458 X21 Tracking IPR/X21 Tracking GL

Extract journal line data to a reporting


table for use by nVision and any
additional reporting tools.

The data must be from CLASS_FLD X*,


and for a specified BUDGET_REF (i.e.
2003). The data must also contain
reverse mapping information to the
HCR_IMPLEMENTER table.

Too much data to sift through with


delivered query tools, as well as the

27
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

integration of HCR specific


customization HCR_IMPLEMENTER.

TP54138 - Speed up query


HGL_X21_SUMMARY_LC by adding
new index for the table JRNL_LN on
columns CLASS_FLD, ACCOUNT and
BUDGET_REF.

461 Financial Overview nVision report MSRP Financial Overview Report GL


(HCR120) (HCR120)

The report is required by DRRMS to


monitor, for the current year, the
receipt of pledges (CAF?s) against
expenditure budgets.

The report excludes contributions to


the? Working Capital and Guarantee
Fund? And the? Medical Insurance
Plan?

The report is written using PeopleSoft


nVision and is generated as an Excel
worksheet. Users have the ability to
expand the sub-totals. For example,
regions may be expanded to sub-
regions, then countries. The report
may be printed from Excel with or
without the expanded sub-totals.

The nVision drill-down allows users to


identify the CAF, accounts, etc. behind
(non-calculated) amounts appearing on
the worksheet (as a separate Excel
worksheet).

28
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

466 Exchange Rate - Inbound and IF170? Exchange Rates into PS GL


Outbound
A interface needs to be developed to
allow for storage of the UN effective
exchange rates into PeopleSoft

UNHCR uses UN defined exchange


rates for processing. We want to be
able to automate that interface to the
UN for receipt of the rates.

UNHCR requires UN exchange rates for


processing

HCR_RMS456 standardize interface


processing.

We have 3 different ways we process


files as well as different directory
structure and loading processes. We
need to create standard structures.

Commented some of the PeopleCode


which is not necessary as a part of ICC
move

GP007 - FIN->HCM Interface (currency


Xrates)

HCR_RMS1116

Modified Application Engine


PeopleCode to match the new file
layout.

Modified the starting position from 29


to 28 to meet the requirements.

HCR_RMS3014

Exchange Rates Load Process needs to


run an UN xls file manually converted

29
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

into csv

(instead of the rtf file load process used


previously). Please find in livelink:

* Requirements
* TDD (technical design document)
* examples of XLS and CSV files
498 Approval Rule Sets to INT Assorted rule sets GL

Adjustment and Transfer

ECR Approval

EM_APPROVAL_RULE_SET_1

Execute Treasury Settlements

Item Approval

JOURNAL_ENTRY_APPROVAL

PO Amount Approval

PO ChartField Approval

PV_REQ_AMOUNT_APPROVAL

PV_REQ_CHARTFIELD_APPROVAL

PV_REQ_COMM_APPROVAL

Payment Approval Rule Set 1

Req Amount Approval

Req ChartField Approval

Status Change Rule

TEST1

30
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

WF-1
558 Change SOURCE field Change SOURCE on GL
JRNL_GEN_DEFAULTS page from a list
box to an edit box with prompt

UNHCR has more than 300 values in its


SOURCE_TBL control table. The vanilla
JRNL_GEN_DEFAULTS page uses a list
box to display and allow users to select
different values. The number of values
for a list box page control is currently
set by PeopleSoft at 300. This means
that UNHCR is limited to this number of
SOURCE values if the page is to be used
as it is delivered.

This is a change control item identified


during the configuration activities of
Implementation. A change must be
effected in order to continue with
configuration activities.
569 Ledger Vs Ledger Budget Data This is used for both HCR148, HCR150 - GL
IP Financial Monitoring

Queries HCR170A - HCR170B


developed for support of nVisions
HCR127 & HCR132

No specification doco found

HCR_RMS1104 - IPFR Incorrect due to


0 monetary amounts

HCR_RMS594 Changes to IP Fin Rep

The Report has been redesigned to


include percentage details for
Expenses. The user now also has the
option to run

the report to either PDF or EXCEL.


These are physically different reports

31
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

now as there are differences for


spreadsheet

upload purposes.
591 Audit to Open Item GL Record Need Audit Log turned on for Open GL
Item changes. Also, need management
report or query to review PS_AUDIT
changes related to Open Item Updates.
625 Cross/ Reciprocal Rate Calc Reciprocal Rate Calculation - to enable GL
automatically cross rates update of the
missing currencies based on the
exchange rate load.

Rate Calculation - Modified


PeopleCode so as to fix online page
issues

Rate Calculation - Added PeopleCode


so as to default from currency to USD
and modified PeopleCode for current
date field so as to fix online page issue

Reciprocal Rate Calculation - Added


PeopleCode so as to check Generate
reciprocate flag when generate all valid
cross rate flag is checked

Create AUTOSYS Run Control for cross


rates, which should run on a monthly
basis after the UN rates are loaded
around 29/30th of each month. .
646 OpenItm/JrnalMaintnc/BankRecon Finance Section is experiencing long GL
Performance problem waiting delays when running Open
Item search. Analyze and implement
possible solution to the performance
issue.

A - Add index to VCHR_ACCTG_LINE to


improve Journal Drill Down
performance

B - Add indexes to OPEN_ITEM_GL to

32
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

improve Open Item search


performance

D- Improve Bank to Book Reconciliation


performance
674 Improve performance of Journal Add index B to COMBO_DATA_TBL to GL
Edit improve Journal Edit performance.
Recreate indexes on LEDGER to
eliminate spurious indexes G and H.
699 Validation for ChartFields that In view of the New Budget Structure to GL
changed with NBS be used as of 2010 Budget year, the
search view is enhanced to facilitate
the selection of the ChartField value -
for the Cfields that changed with the
NBS -, according to the Budget year:

- If Budget year is up to 2009, then the


'old' ChartField codes will be shown

- if Budget year is 2010 or later, then


the New Budget Structure codes will be
shown for selection.

- if Budget year is blank, all Chart Field


codes will be shown.
701 Jrnl drldowns for AR/AP jrnl vchrs Journal drilldowns to include business GL
unit for AR/AP journal vouchers
705 Speed up GL_ALLOC process Speed up GL_ALLOC (PS/GL Allocations) GL
by adding an index to the
PS_LEDGER_KK table

Peter S. monitored long-running


processes and noticed this one and
analyzed what was going wrong
711 Budget and Expenditure Report by A new report that combines features of GL
Implementer HCR161 existing HCR 132 and HC122R
717 Speed up some nVision reports Improve performance of some nVisions GL
by addition of an index
717 Speed up some nVision reports Improve performance of some nVisions GL
by addition of an index
717 Speed up some nVision reports Improve performance of some nVisions GL

33
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

by addition of an index

735 Check for missing scenario Modify budget import program to not GL
allow blank scenarios. Program should
error out if scenario is blank.

Check for missing Scenario in


BP_LEDGER_BDEXP table.
873 ChartField Changes The additional ChartField changes GL
concerning the Spanish and French
description are requested based on the
New Budget Structure requirements.
1066 Ledger reporting view showing Currently there is no easy means by GL
Actuals vs Budget which to explain the vacancies
between Actuals and Budget, the effect
of exchange rate movements are not
clearly identifiable, the view converts
the underlying currency amounts
applying the correct effective date
budget rate.
1077 Load Budget Data via Query This is a facility primarily designed to GL
load budget data into a staging table
used by the journal generator
subsystems process using a query.
1156 IPSAS: AM /IN Reconciliation to GL A new report is required to facilitate GL
Reports the reconciliation of AM (Asset
Management) and IN (Inventory) sub-
ledger to GL. This report will be used
as part of the month-end process.
1156 IPSAS: AM /IN Reconciliation to GL A new report is required to facilitate GL
Reports the reconciliation of AM (Asset
Management) and IN (Inventory) sub-
ledger to GL. This report will be used
as part of the month-end process.
1156 IPSAS: AM /IN Reconciliation to GL A new report is required to facilitate GL
Reports the reconciliation of AM (Asset
Management) and IN (Inventory) sub-
ledger to GL. This report will be used
as part of the month-end process.
1156 IPSAS: AM /IN Reconciliation to GL A new report is required to facilitate GL
Reports the reconciliation of AM (Asset
Management) and IN (Inventory) sub-

34
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

ledger to GL. This report will be used


as part of the month-end process.
1157 IPSAS: AM Clearing Acct A new report is required to facilitate GL
Reconciliation Report the reconciliation of the AM clearing
accounts. This report will be used as
part of the month-end process
1158 IN/Cost Clearing Acct A new report is required to facilitate GL
Reconciliation Report the reconciliation of the Inventory AM
clearing accounts. This report will be
used as part of the month-end
1199 Journal Approval Workflow ***************************** GL
HCR_TP174485

The Create Journal Entry component


must be open on the search page and
not on the add page.
*****************************
HCR_RMS3032

Purpose of this RMS is to activate the


Approval Journal Workflow delivered
by PeopleSoft.

The Approval will be required only for


some sources (see FDD Annexure B).

Each approver will be able to approve


this kind of journals based on the route
controls setup

Further information can be found in


the FDD.
*****************************
1218 Edit open Item Key GL
1222 Receipt Accrual Query IPSAS Requirement to accrue receipts GL
in Financial Statements. The PeopleSoft
Receipt Accrual process does not
match Business Requirements so the
accrual will be done by Query /
Spreadsheet Journal instead. Although
IPSAS requirements is for year-end,
UNHCR requirement is month-end

35
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

(starting Jan 31, 2012)

1272 Journal Entry, Added Open Item Journal Entry, Added Open Item GL
Prompt for Employees - Display Prompt for Employees - Display
warning message for OLD values.

Incident 166960
1273 Custom process to close open GL
item balances
1282 Open Item (HCR_OPENI_AE) to App Engine on Open Item GL
include Reconcile number (HCR_OPENI_AE) needs to be fixed to
ensure:

Data selection includes the Reconcile


number, as it is the unique identifier
for each row of data

When process marks an item as 'OPEN'


then it should reset the 'Reconcile
number' and 'closed date'. The
following example will explain the
current problem and its fix.
1295 Inventory / Cost Management With the implementation of IPSAS, FCS GL
Reconciliation to General Ledger needs a facility to keep track the
costing and accounting for inventory
information. This document addresses
the repository specification. The
Change Request includes reports and
queries, some of them based on this
repository, designed to assist FCS in the
monthly and annual reconciliation.

In order to access data related to a


definite period for which the
reconciliation is being done (for
example: 30/09/2011), this Monthly
Repository is required. It will be the
snap shot of the inventory situation, its
value and the various accounting
parameters as of the period

36
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1311 CR 146 Disable some fields on Pay This change request requires a change GL
Cycle page for some users. to Limit Access to Accounting Date and
Payment date

field on PeopleSoft Paycycle page.


1312 CR 150 Enable some FS pages Security set up to enable some pages in GL
available through Self Service FS available through the self-service
menu in Portal.
1313 CR 164 IP related Queries for IP related Queries for IPSAS: GL
IPSAS
These implementing partner related
queries were developed by functional
users for IPSAS compliance
1316 AM Physical Verification Query AM Physical Verification Query GL

1319 Fetch data from HR to FS, to be This project is created to fetch the data GL
used by Cognos. from HR database for record
PS_HCR_DESSSTAF_VW. The view will
be used by cognos. Sibling project is
UCR_SC111.
1386 Closed Open Items Reopened In case of Open item closing, close id GL
each time the value of 999999 is
reached, the counter is reset to zero.

1.2.2 Accounts Payable


Customization
Short Description Functional Description Module
Id
235 Make Voucher Line Make AP Voucher Description a required field on the AP
Descr Mandatory AP voucher page. For non-PO AP vouchers, there is
the facility to record a 20 character description on
the voucher header.
236 Vendor Workflow Decentralizing Vendor maintenance needs proper AP
work flow
262 Gray out OpenItem Gray out OpenItem field when approved, budget AP
when already posted checked and Posted.
263 Bank Advice Letter Many UNHCR Field Offices use EFT Bank Letters to AP
for Field Offices request banks to make EFT payments. UNHCR
customized FIN2027 (a delivered Crystal report) as
longer bank name and account number field were
added.

37
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

303 EFT remittance A modification is required to the delivered advice AP


advice mod created by the Pay Cycle Manager process APY2027,
since the payment currency does not appear
anywhere on the advice and is essential for UNHCR.
304 Bank Advice Letter The FIN2027 requires additional information in AP
mod order to make it acceptable for use by UNHCR. It
further requires some logic to obtain the
appropriate information depending on the type of
source transaction: normal AP voucher payment,
CM bank transfer, or EFT request.
Each bank making a payment should produce a
separate letter accurately stating the bank
information for the corresponding payments. The
header information should include the UNHCR logo,
the issuer information as well as the bank details of
the financial institution making the payment. It will
also include a standard instruction in French and
English to the bank receiving the letter.
305 AP voucher This report is used to certify and authorize vouchers. AP
certification Report It includes vendor, invoice header, lines and
distribution line information. Based on the business
process, the users are required to create vouchers
with budget year, cost center, program, and
account. The implementer and sector will either
both be left blank or both populated. The report
will retrieve information based on this criterion.
The business process currently requires a hard copy
report with signature to authorize payments for
vouchers.
358 Pay File Release There are three parts to the Standard Chartered AP
Module Bank (SCB) EFT outbound interface. The first is the
file creation (by the FIN2025 process) and the third
(and last) is the actual transfer of files to SCB servers
using their host2host software. This RMS is the part
in the middle. That is, the retrieval of the EFT files
from the report repository in MSRP, its transfer to
the host2host software, and the tracking of its
progress within the host2host software.
407 Change Logos Remove PeopleSoft and add UNCHR MSRP to Crystal AP
and SQR logos.
423 AP Voucher Header Provide record level auditing of the PS_VOUCHER AP
audit record.

38
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

590 Adding HCR custom Voucher/Payments/Tab Vendor - Bank # Is Too AP


bank account Bank # Short
too short The Voucher Form, Payments Tab, Vendor Banks
hyperlink displays only part of the Bank Acct # field.
For clarity, it should display the complete HCR
Vendor Bank Account field.
656 Delete voucher The delete Budget function should not perform AP
should not budget automatic Budget check if the voucher was in
chk if in BuError Budget Error.
Delete Voucher - Do not budget check voucher with
budget check status in Error
657 Prevent Manual Prevent users from recording manual payments AP
Recording when not when voucher has not yet completed budget check
Budget Checked process
663 Unlock Voucher Automate release of Vouchers in Process AP
Posting Process Create a utility accessible from MSRP that would
allow vouchers locked by a failed process to be
released, similar to the standard script that DIST
runs when voucher posting process ends in error.
670 Remit To Vendor - Limit access to changing the Remit To vendor to only AP
limit access those offices where it is absolutely necessary
This project applies security on the remit to vendor
information in the payments tab on the voucher
entry facility.
678 Facilitate identifying Explore ways of automating the identification of AP
Vouchers with BuChk Vouchers with (potential) Budget Check problems (if
problems any).
Users frequently query about delays to get Budget
Checked their Vouchers. This RMS will facilitate
supporting these users.
Facilitate identifying Vouchers with BuChk problems
This is a temporary trouble shooting App Engine
which will be used to identify vouchers that have
not been budget checked.
688 AP Vouchers "AP0004-AP Vouchers Workflow AP
Workflow The Controller and other business owners have
agreed to change the AP Voucher process and
implement workflow on this process.
708 AP BU security fix Business unit security setup for AP/GL AP
Modified EDITTABLE values to reflect changes made
for implementing business unit security

39
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

742 Add Audit to Voucher Voucher audit does not include the UserId of the AP
Delete Action Voucher Delete action.
Activate field level auditing to keep track of voucher
deletion & to create query off PSAUDIT that returns
deleted vouchers.
764 AP Voucher Load Upload an excel spreadsheet into AP using the AP
Voucher Upload functionality within AP. PeopleSoft
delivers the staging tables and CI (component
interface) required to bring the data into AP from an
excel spreadsheet. The uploaded voucher will be
pre-approved, and once in AP, can be captured in
the PayCycle.
778 Vendor Pay To Page Additional info on Voucher Summary page AP
Add a Vendor PayTo details page to Voucher
Approval component
Also add additional fields to Voucher Vendor Banks
Pay To Details
779 Vchr Appr/Entry V2 WF: prohibit updates when accessed from menu AP
pages via WL For all Voucher Workflow users (V2), do not allow
updates when voucher entry/approval pages are
accessed directly from the menu, thus forcing these
users to use work list.
from: Remove menu navigation for V2 workflow
users
to: Prohibit updates when pages are accessed via
menu
782 Schedule Worklist Create custom component, run control record, AE AP
Cleanup process to handle Vendor & Voucher work list
cleanup process and schedule
785 New notifs and chgs This RMS will cover only the notifications that are AP
to current notifs- part of current workflow (technical approval,
Voucher WF payment approval)
1. Voucher Workflow (all messages to be sent by
Groupwise without active links)
1.1 New Notification: Technical Approval
1.2 Change to Current Notification: Payment
Approval
789 Additional fields on When the Voucher Preparer goes to select the Pay AP
lookup Seq Nbr To Bank under Vendor Banks, this screen should
show the Descr: field from the from the various
Vendor Bank accounts. Otherwise, they don’t know
which is which currency. (Showing account currency

40
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

is also good.)

805 fix for Vndr Bnk Info Voucher: "Pay To" lookup must follow effdt AP
in vchrs "Pay To" lookup displays all accounts regardless of
effective date
Fix for the incorrect vendor bank information in AP
vouchers
810 Enable Budget Error Top page of the voucher entry component is AP
link from Voucher disabled for NPO vouchers after voucher is
Entry approved but budget checking happens only after
approval. The budget error hyperlink (if it appears)
should thus be enabled.
When the latest workflow changes went in last
week, users lost their ability to click the Budget
Error button on approved vouchers with Budget
Errors. Was this an oversight? Maybe we should put
something in the news about how to review voucher
budget errors from another page?
817 Enable Hyperlinks for Cannot access hyperlinks (- Go to Transaction AP
budget exceptions on Exceptions
Vouchers - Go To Activity Log) to see budget exception details.
When a voucher has a budget error, the user should
click on the budget error icon to review the errors
and to click to the following hyperlinks :
- Go to Transaction Exceptions
- Go To Activity Log
820 Budget check run 'Attach' Budget check process to the save button in AP
when save/delete the voucher delete
voucher run budget check automatically after vchr delete is
confirmed.
This customization is only for new vouchers; for
previously deleted and not budget checked
vouchers, a separate script needs to be run. Alan R.
wants to run the budget check for old transactions
in 2007.
Option 2 has been proposed since this will
ultimately automate how PeopleSoft designed
Budget Checking to work with Deletion (and also
covers option 1).
1163 Prevent AP to AM RMS Number: 3064 AP
interface for Paper Description: IPSAS Delivery Principle Opt 9 - Hold AP
Receipts to AM & CM Interfaces for vouchers matched

41
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

against shipment receipts with a quantity not fully


accepted.
1163 Prevent AP to AM RMS Number: 3064 AP
interface for Paper Description: IPSAS Delivery Principle Opt 9 - Hold AP
Receipts to AM & CM Interfaces for vouchers matched
against shipment receipts with a quantity not fully
accepted.
1176 Audit on Vendor Create Audit on Vendor tables AP
tables
1192 Lock out POs before Lock-out the PO's that users attempt to copy down AP
cutoff date to be for a PO-Voucher.
copied into vouchers. The request is to:
1) have a way to setup a date limit for locked out
Pos. (E.g. 31 Dec 2009)
2) when users attempt to copy a PO to a voucher
and PO date falls earlier or equal to cut-off
- either by entering the PO BU and ID on the fields
- or by copying down from worksheet
- or by selecting from dropdown
1207 IPSAS delivery IPSAS Del Prin Opt 9 - When vouchers, created by AP
principle option 9 - copy PO are matched using receipt qty, there are
Resolve AP to AM,CM several fields with qty = 0 used by the 2 interfaces.
Intfc These fields need to have the matched qty saved for
the interfaces to work correctly.
AP to AM & CM interfaces updated for vouchers
matched against shipment receipts with quantity
accepted < quantity received.
RMS3057: IPSAS - Resolve AP to AM Asset load
Interface Errors for voucher data loaded into the Pre
Interface and financial interface tables
INTFC_PRE_AM & INTFC_FIN.
A new process should update the INTFC_FIN data
1275 Validation on Budget To Validate that budget dates on all distribution AP
dates of Distribution lines of voucher is same.
lines
1277 CH00123-Display Display UNHCR description instead of PeopleSoft AP
UNHCR description description on account definition search pages/list
instead of PeopleSoft and on account lookup
desc

42
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1279 Exclude Zero CR 122 requires changes to the MSRP pay cycle AP
Payment from Pay process to automatically exclude vouchers with
Cycle ZERO net payment from the selected results.
This change should simulate the `manual? exclusion
of payments from selected transactions prior to
executing the pay cycle creation. This change should
be applied to:
1. Payment Selection
2. Payment Selection and Creation
1.1.1. Pay Cycle Selection
Requirement: As part of (at the end of) the payment
selection process, zero payments should
automatically be excluded.
1.1.2. Pay Cycle Selection and Creation
Requirement: As part of the payment selection and
creation process, zero payments should
automatically be excluded from the final created
payments.
1286 Validation on Verify if finalization check box has been checked at AP
finalization of voucher header, invoice line or at distribution line
voucher distribution level and if associated PO has budget check status
lines not valid.
And Show an error message if voucher is finalized
keeping its PO in budget check not valid status.
1287 Limit access to 'Dist Gray out the 'Distributed By' field on voucher AP
By' Fld distribution line if it is a PO voucher and If user is
not authorized user to access /change.
1289 CH00140? History Approvers need a facility to help them reviewing the AP
Page on Vendor Vendor data before approval. The implementation
Approval page of Vendor History page along with the Vendor
Approval functionality will help Approvers to track
the changes done on key information for specific
vendors. This will eliminate the risk of fraud due to
unreported change of vendor data.

43
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1.2.3 Accounts Receivables


Customization
Short Description Functional Description Module
Id
307 Copy Funding Donor Relations Service will prepare funding AR
Submission ledger submissions in a budget ledger. Once confirmed with
info to Pending Item donors, the Donor will make a contribution to
UNHCR. With some Donors, these contributions can
be 150 accounting lines. As the data is already held in
PeopleSoft, the users have requested a process to
copy this data from their funding submissions ledger
to an AR pending item.
308 Translate value of Vendor IDs need to be assigned to donors who have AR
"Donor" for the already been assigned their own Customer IDs for the
VENDOR_CLASS field following reasons:
(1) Money that has not been spent by the
organization may have to be given back to the
donors, depending on the initial agreement with the
contributors.
In order to process the payment of these refunds in
the AR and AP modules, vendor IDs have to be
assigned to these donors.
(2) Recording of contributions received in advance or
in transit is done through direct journal processing.
Acknowledgement receipts may be required for such
contributions.
The Deposit Acknowledgement report for directly
journalled receipts require the input of a vendor ID in
the Line Description field of the accounting entries.
Each vendor ID is linked to a vendor Category. None
of the current vendor categories (Supplier, Individual
Consultant, Implementing Partner, HRMS, Employee,
Custodian, and Attorney) in the system are suitable
for donors.
There is therefore a need to add a new vendor
category for Donors.
(2a) 2010.04.23. Point (2) above is no longer relevant.
332 Copy Pending Items The delivered PS AR module does not provide process AR
or procedure to copy existing Pending Items to create
new ones. DRRM need to fund projects across
multiple years and usually can rely on the same
donors to pledge and contribute year to year to these
programs. To assist them a copy process will be

44
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

developed to fulfill this copy functionality. The new


Item then would be modified by DRRMS area in
continued creation, Modifying and ultimately being
finalized and complete with expenditure reporting
back to donors. Although from a financial perspective
these functions are not part of a Receivable System
the need is there to assist
Donor Relations and Resource Mobilization Service
(DRRM) in streamlining this process.
HCR_RMS574 - Drilldown Contribution Lines - CAF
not working
Following the increase in size of the CAF text fields
(RMS028) the view supporting this drilldown now
contains four "long text" fields.

1. Remove "long text" from HCR_VOL_CONT_VW


2. Re-write Query
HAR103_VOLUNTARY_CONTRIBUTIONS
3. Re-write nVision Contribution Lines - CAF
A problem was reported by Abeba where group type
and accounting entries do not remain when acctg
date is changed by the user. Migration request
description is "PO Cancel Warnings message"
333 Contributions View Implementation of this Project means that, over the AR
and Associated course of time, existing DRRMS Contributions reports
Reports will be modified to use this view rather than queries
specific to the report.
These old queries, reports and other components will
be replaced in, or removed from,
PeopleSoft.HCR_AR0512 is a similar Project
implementing the Income View.CR_RMS686 -
Outstdg contribs by curr(HDR260) asOfDateEnsure
that the Outstanding Contribs by currency nVision
report (HDR260) takes into consideration the
AsOfDate selected.Ensure HAR108-N & DR reports
incl.curr yr refunds-HAR108/N: reports should
include Refunds. Also run date/time should be added
to these reports. -Review 'Status of Contributions
report' and other reports under 'HCR Donor
reporting' to ensure that they include current year
refunds.-Add run date/time to the Donor Ranking
reportsHCR_RMS826 - Refunds by Bdgt Year/Donor

45
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

RepFollowing analysis, a new option 'Only Refunds'


will be made available in the existing 'Status of
contributions by donor' report, which will include all
info about all refunds, in the same report layout as
the one currently used in this report.
336 deposit This report is sent to donors to acknowledge receipt AR
acknowledgement of payments. The report displays the vendor or
customer name, address, date of deposit, payment
id, deposit, id, and payment amount. The run control
page will only allow users to select deposits with a
completed or directly journalled status. The user
must enter the vendor id on the line_descr field on
the pay_misc_dst table in order for the deposit
acknowledgement to print for directly journalled
deposits.This report is sent to donors and to non-
donors making deposits to acknowledge receipt of
payments.There is no delivered vanilla PeopleSoft
report that presents the payment information in the
desired format. Therefore, a custom report is
required.HCR_RMS1502 - "Modification made to
record.view (HCR_DEP_ACK_VW), whereby
erroneous join on HCR_PENDING_CAF removed. Join
was causing payment amounts to be erroneously
increased due to join returning multiple rows. Data
from HCR_PENDING_CAF is no longer needed in
Deposit Acknowledgement reporting."
338 Direct Journal Entry Below is a list which outlines the requirements for AR
OpenItem Tracking #AR120

Change Page Label of the JRNL_LN_REF from JRNL


LINE REF to Open Item Key.

Modify the Accounting Entry Definition (Subsystem


Journals) so that the JRNL_LN_REF field is moved
from the Journal Ref edit box to the Open Item Key
field.
Add PeopleCode to the Account? SaveEdit which will
validate whether the account is an OpenItem account
and depending on the retrieved value determine
whether there should be a value entered into the
OpenItem Key field.

46
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

Direct Journal Entry does not provide the ability to


attach an OpenItem and then validate that the
account is an OpenItem account, to track the receipt
of cash.The Accounts Receivable takes the data from
the Payment Misc DST page and loads it into an AR
accounting entry table for Journal Generator
processing. So by changing the Open Item Key value
from blank to JRNL_LN_Ref on the Accounting Entry
Definition page will allow for tracking of OpenItems.
PeopleCode will be needed to validate whether the
account is an openItem account or not.
350 Pending Itm, Grp There is a need to separate out which users can AR
Actn Security perform group actions versus posting actions versus
accounting entry actions on Pending Items.
Specifically, Fundraising roles should be able to have
access to Group Actions (Balance and Delete
pushbuttons) while Treasury roles should have access
to all pushbuttons. All other users should not have
access to these pushbuttons.

Not supported by vanilla PS functionality.


352 Contributions by The steps covered below fulfill the requirements for AR
Donor/CostCentres #AR500

Create PS Query which will draw in all of the


elements required for the report.Create a Crystal
report which is driven by the above mentioned
Query.Develop a Process definition that will process
the report at a scheduled time for distribution.
Create a run control to connect the Crystal report to
the process schedulerAs part of the list of the UNHCR
financial statements for the fiscal year, UNHCR is
required to produce a report that illustrates the
contributions by donors from the different donor
groups and summarize totals for each of the different
fundThe report page breaks between different
programmes and will provide a summarized total for
each fund and grand total for all contributions.NOTE:
This report will be rolled into an nVision solution with
several other reports as the need for drill down
capabilities is required and as several of the reports
are identical this affords the best impact on

47
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

development time. Look at 2.9 for more information.

353 Audit trace for The requirements for #AR515 are as follows: AR
deletion of pending Creation of table AUDIT_GRP_CNTL to store
items GROUP_CONTROL deletions
Creation of table AUDIT_PEND_ITEM to store
PENDING_ITEM deletions
Creation of trigger GROUP_CONTROL_TR which runs
on GROUP_CONTROL deletions
Creation of trigger PENDING_ITEM _TR which runs on
PENDING_ITEM deletions
Creation of query
HAR515_DELETION_GRP_CTL_PERIOD which draws
data from AUDIT_GRP_CNTL based on the audit
timestamp (limited within a prompted range)

Creation of query
HAR515_DELETION_GRP_CTL_PREVMM which draws
the prior months (based on the system date) data
from AUDIT_GRP_CNTL. This query is to be scheduled
and the results sent to ALVAREZ, JOHNSONL and
GHEBREME
Creation of query
HAR515_DELETION_PEND_IT_PERIOD which draws
data from AUDIT_PEND_ITEM based on the audit
timestamp (limited within a prompted range)

Creation of query
HAR515_DELETION_PEND_IT_PREVMM which draws
the prior months (based on the system date) data
from AUDIT_PEND_ITEM. This query is to be
scheduled and the results sent to ALVAREZT,
JOHNSONL and GHEBREMEPending items are deleted
by SQL statements, thus avoiding PS-delivered
auditing procedures. Database-level auditing (i.e.
audit tables and corresponding delete triggers need
to be created) need to be implemented to trap
pending item deletions.
354 Contribution Advice Below is a list which outlines the requirements for AR
Form Report #AR560

Create PS Query, which will retrieve a prompted

48
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

value from the HCR_PENDING_CAF record.


Create a Crystal report that will utilize the PS Query.

Create a PeopleSoft run control which will connect


the crystal report to the online pages.
Create a process scheduler definition which will take
information from the run control and pass it to the
Crystal report.
Provide a report that will take individual Group ID
and create a report for each through the process
scheduler definition and run control.

Because there is a future need to email the report,


and the number of CAFs generated each year isn’t
excessive, then the process will be a manually
initiated one. Also because of future use of
workflow, to simplify distribution of the CAF reports,
only one Group ID will be passed from the run control
to the Crystal report?
459 Queries to list Group Dated in an open GL period will not be transferred. AR
ID?s/Payments This query lists such items (excluding payments).
posted in AR but not
ext HAR121_PY The Fiscal Year is updated when groups
posted in AR are transferred to GL. Posted AR groups
which are not dated in an open GL period will not be
transferred. This query lists such payments.
588 Include in-kind and Modify HAR507_MOD6 to include in-kind AR
add 8 fields to contributions and (8) additional data-items as per
HAR507_MOD6 email of 21/01/2005 and 26/01/2005

new version available as HAR510, allowing selection


by Budget year

Enhance existing HAR507_MOD6 query to include


fields such as Donor, Cost Center,Region, Sub region,
Donor Earmarking, Implementer, Sector, Group type,
Origin ID, Item,Entry type, AR Dist, Entry reason, as of
date and exchange rate and HAR108 query to include
In-kind contributions.
589 Change all auditable Change (disable) all auditable Donor Contribution AR
Donor Contribution Reports so that they exclude Regular Budget
Reports Contribution from UN, and so that cash and kind

49
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

contributions are included, but Extra-budgetary in-


kind contributions are excluded.
599 Report on Develop report similar to the 'Status of Contributions' AR
contribution by donor, but now by Programme / Donor, and by
amounts paid by Programme / Situation
program
HCR_RMS1045 - Enhance Status of Contrib by
Prg/Situation repEnhance Status of Contributions by
Programme/Situation reports to have the possibility
of including or excluding the 7% indirect cost
(surcharge). In addition, activate the As Of Date
criteria to allow to run reports as of a previous date.
611 Inbound Bank Inbound electronic traffic interface with UBSInbound AR
Statement Interface Bank Statement load is loading incorrect currency
which then generates incorrect AR entriesThe
inbound bank statement load is loading incorrect
currency which then generates incorrect AR entries
through the generate and the reconciliation
pages.The process should only be loading the
associate currency assigned to the external account
which is also reflected in the MT940 format.Inbound
load is processing transactions that are not in
mapping table: e.g., bank account 0240
630 Currency on Deposit Validation of Accounting Date and Currency on AR
& Payments Deposit and Payments.Validation of Accounting Date
and Currency on Deposit and Payments.This code
was originally migrated to FSPRD on 6/12/2007 as
HCR_RMS1147. It was then rolled back and
redeveloped.Validation to check if Currency on
Deposit and Payments are the sameThe following
data items must be the same in both AR deposits and
AR payments:.Accounting date.Control currency =
format currency = bank default currency.Input
validation to the recording of AR payment should be
added to cover for these requirements.
642 Selected Chart Field HCR_RMS 796 - Selected Chart Field are mandatory AR
are mandatory for for Contribs
Contribs
Budget Year, Program, Cost Center, Account and
Situation are mandatory fields when recording the
accounting entries for all contributions (incl in-kind
and extra-budgetary).This validation is necessary in

50
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

order to produce correct report on Status of


contributions by program/situation, as well as to
reduce the number of unposts that are currently
needed.HCR_RMS1175 - For AR items with Acctg
date as of 2008, Budget year and Situation code are
not mandatory.Existing customization (RMS796) for
mandatory fields is to be removed and revert to
'vanilla'.
660 HCR_AR_OVERDUE Saving AR status in Donor reporting as at 31.12.07 AR
view fix
Save contributions status in AR in the Donor
Reporting database as at 31.12.2007 accounting
date.(refer to RMS927 scripts)Modify the effdt
criterion for the viewRe-run year end process
692 HAR103ST and Modified the nVisions to use the ledger as the source AR
HAR105ST mod of In-kind and Total contributions instead of the
query.

Modify existing HAR103ST Report by Program/Cost


Centre statutory report to function under V3. In-Kind
and Total Contribution amounts should be retrieved
from HCR Ledger.
.Apply classic stylesheet on the ffg. nVision reports:

HGL100IP,HGL101IP,HGL100ST,HGL101ST,HGL102ST,

HGL103ST,HGL104ST,HGL105ST,HGL106ST,HGL108ST
New versions of nVision routines (HNAR103,
HNAR105, HNAR109 are implemented Apr 2010)
694 Change look-up bank The bank acct Look-Up field is too short. It needs to AR
acc field look-up HCR_DESCR instead of DESCR.Modify the
bank account related display on the page
PAYMENT_DATA1 to use HCR's custom bank account
field.
720 Extra-budgetary in- Adjust system so that Extra-budgetary in-kind AR
kind change donations are Not posted in GL. This may entail
modification to existing reports.
724 Include Budg.In-Kind HAR108 nvision report (Auditable AR report) AR
contribs in HAR108 currently excludes Budgetary in-Kind contributions. It
nvision should be modified so that Budgetary in-Kind
contributions are included in the report.
725 AR rounding When a part payment is received for an AR Item with AR

51
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

Payments more than one distribution line, the payment is


apportioned across the distribution lines. A PS bug
causes a rounding adjustment line to be created for
each distribution line (of one cent).

If the payment is USD, then a SQL fix is required; if


the payment is currency then second and subsequent
adjustment lines may be deleted online.Accounting
Lines for Payment Journal Type as with different A/C
for Distribution Code.Payment rounding solution.
842 Reconciliation of Develop a query/report that will identify any AR
Income and Pledges differences between Income (coming from EPM) and
AR pledges in

- accounting date
- donor
- Amounts: Local and USD, and exchange rate,
Currency- Program
1225 Enable use of new RMS 2923 - Part A - PSFR - EPM Contributions - AR
Account Codes Contribution Source Details - Urgent request - to
enable use of new Account Codes
1280 Status of To develop new report HIDR515 detailing all AR
Contributions by outstanding pledges based upon existing UNSAS
Donor Report reports HDR515 and HDR515_N.
New processes are to be placed in folderMain Menu
> Accounts Receivable> HCR Donor reporting as of
2012 > Status of contributions as of 2012
1284 Enable links in This Project is also associated with TP incident AR
voucher page 188187. Its purpose is to enable some links even if
the page is read only for specific users:

* on Voucher entry page:

*** Match Manager Link

*** View PO/Receiver

*** Associate Receiver(s)


* on Associate Receiver secondary page:

*** Associate Receiver Lines

52
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

1422 Modifications for We need to modify the search criteria for Query AR
Query HIAR_EPAR_RECON_ALL. Currently the only search
HIAR_EPAR_RECON_ criterion is Budget Year for the query
ALL HIAR_EPAR_RECON_ALL. Now the business requests
to add From - To Accounting date and From - To
Budget Year. For the above changes we need to
modify the SQL Views behind the query
HIAR_EPAR_RECON_ALL.

As part of CR935, new account was added in


underlying view

1.3 Treasury Management


Customization
Short Description Functional Description Module
Id
357 SQL Generated by PS when SQL Generated by PS when Adding a Bank TM
Adding a Bank A/C A/C
363 Standard Chartered Bank (SCB) SCB Payment File Changes TM
Interface
364 Paycycle customization for TR Paycycle Customization for TR TM
364 Paycycle customization for TR Excluded TR tran in Paycycle TM
364 Paycycle customization for TR Data Sync for Last Ref Number TM
365 Treasury Accounting Load HCR Tra.Acct Load (Jrnl Rep) TM
(Journal Repository)
365 Treasury Accounting Load HCR Tra.Acct Load (Jrnl Rep) TM
(Journal Repository)
394 Merge HCR ARcustom in Bnk Addenda Info for Deposits TM
Stmt
395 Load Combo data from 8.4 to 9 Load Combo data from 8.4 to 9 TM
395 Load Combo data from 8.4 to 9 Combo Rule Synchronization TM
395 Load Combo data from 8.4 to 9 Mod to Combo Build Jobs/Process TM
400 Expand Bank Descr/Acct Expand Bank Descr/Acct TM
401 Bank Balance Queries Bank Balance Queries TM
415 Banking Letters Banking Letters TM
595 BAX & TRW transfers in CM TM
search
607 Semi-Manual Recon Page RMS1062 - semi-recon signage TM
signage same as Manual page

53
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

609 Enable notes button for bank RMS1066 - enable notes button TM
recon approvers
655 Outbound DTA Interface TR0001 Outbound DTA Intfce TM
655 Outbound DTA Interface Correct 2-char Country Lookup TM
696 Changes to Manual Changes to Manual Reconce Page TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual Bank to book page error fix TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual Bank Reconciliation - Phase II TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual Bank Reconciliation - Phase 3 TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual Incorrect deposit ID on recon TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual Refine Manual Recon pages TM
Reconciliation Page-Bank
Balance / Manual
696 Changes to Manual Enhancement to Bank Recon TM
Reconciliation Page-Bank
Balance / Manual
753 Payroll to CM Interface Payroll to CM structure change TM
753 Payroll to CM Interface Payroll to CM - Reconciliation TM
753 Payroll to CM Interface RMS 613 - Mapping Tables TM
753 Payroll to CM Interface Payroll Load Cleanup TM
753 Payroll to CM Interface Payroll to CM - Source Defn TM
761 Take Ordering Party Info from Synch HCR_BANK_BU TM to FS TM
bank's BU
761 Take Ordering Party Info from EFT/Pmnt Advice,Ordering Party TM
bank's BU
762 Bank Reconciliation - Phase II Bank Reconciliation - Phase II TM
763 Bank Reconciliation - Phase 3 Bank Reconciliation - Phase 3 TM
768 Manual Bank Recon, Funding: TM
incorrect amount

54
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

769 Duplicate TR Accounting Duplicate TR Accounting Entry TM


Entries
786 Incorrect Deposit ID displayed Incorrect deposit ID on recon TM
on Manual Recon
787 Incomplete EFT file from CM View for CB70 file TM
Trxs (BAX) for CB70
792 Enforce unique closing date Enforce unique closing date TM
793 Refine Manual Bank Recon Refine Manual Recon pages TM
pages
804 Enhancement to Bank Recon Enhancement to Bank Recon TM
812 Allow Deferred Processing - TM
Manual Recon
878 Deal Management rounding Deal Management rounding TM
852 Bank Statement Load Automatic bank statements load TM
853 HCR Banking HCR BANKING TM
855 IBAN Customization IBAN Customization TM
857 Semi Manual Recon Retrofit Semi Manual Recon Retrofit TM
859 HCR HQ Signatory Panel HCR HQ Signatory Panel TM
861 Banking and CM search pages Prd Issue no. 5 & Issue no. 6 TM
862 Bank Signatory Request Change HCR Extn Accnts Signatry Panel TM
864 Bank Credit Rating BNK034 - Bank Credit Rating. TM
865 Settlement Page Customization HCR DESCR in Bnk and EFT Req TM
867 CRP2 Comments in Banks & CRP2 Cmnts in Banks & Ext acct TM
External accounts
868 Bank Information Bank Information Project TM
869 Bank Branch Information Bank Branch Information TM
870 Employee Data Customization Personal Data Page Customization TM
871 Cash Forecast Entry Cash Forecast Entry TM
875 Cash Replenishment. Cash Replenishment. TM
876 Cash flow view Cash Flow View TM
879 Accounting Entries Display Accounting Entries Display TM
881 Objects for SETUP Data Objects for SETUP Data Migrtn. TM
Migration
1024 Employee personal data from Employee personal data from HR TM
HR
1025 Employee payroll data from HR Load Payroll Data for Cashflow TM
1026 Bank reports and letters Account Register Rpt Bug Fix TM
1029 Hedge Accounting Hedge Accounting Customization TM
Customization
1036 TMS Security related objects TMS Security related objects TM
1058 Fix combo editing on Cash CM Combo Edit Rule Effdt Error TM

55
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

accounting entries to use


EFFDT
1160 Receiver and Lot ID Ref on Cost Receiver and Lot ID Ref on Cost Acct Line TM
Acct Line for Adjustments for Adjustments
1172 Denial of EFT Requests Denial of EFT Requests TM
1173 Bank Accounts by Signatory Employee Signatory Authorize TM
1193 Change sorting TMS search Change sorting TMS search TM
1224 Treasury Management - Currency round up issue TM
Currency round up issue
1267 nVision Reports on Bank FX Gain Loss Report TM
Account Balances and
Reconciliation
1270 nVision report on the Check Payments that Exceed Limits TM
Payments that Exceed Limits
1304 Limit Access to Last Ref Limit Access to Last Ref Nbr TM
Number on External account
1307 CR 331 - Cash Flow View Cash Flow View TM

1.4 Enterprise Performance Management (EPM)


1.4.1 Income Recording
Existing EPM Customizations for income recording needs to be dropped.

1.4.2 Planning and Budgeting


Existing EPM Customizations for Planning and Budgeting needs to be dropped.

1.5 Oracle GRC


Not Applicable

56
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

Customization Assessment

Instance Name FSCM84 TM90 EPM89


Object Type Added Modified Added Modified Added Modified
SQL Object 14309 46 13224 26 2372 197
Query 9666 15 1100 5 651 4
Record PeopleCode 1530 391 313 91 180 10
Record 1512 936 382 1257 222 26
Field 1012 64 100 30 241 37
Permission List 989 17 569 4 34 5
Translate Value 604 43 79 12 118 0
Page 445 604 90 706 43 7
Application Engine Section 383 19 81 7 66 2
Process Definition 351 172 82 23 69 12
Application Engine PeopleCode 331 4 101 0 80 0
Portal Registry Structures 315 5301 74 3041 43 1956
Component 295 33 68 14 40 4
Service Operation Routing 280 6 36 493 17 1
Application Engine Program 183 12 14 3 18 2
Recurrence Definition 161 5 17 0 73 0
Component Record PeopleCode 144 6 7 6 5 4
Component Record Field PeopleCode 141 6 20 6 5 2
Service Operation Handler 118 1 15 9 1 3
Component PeopleCode 100 15 45 2 2 4
Page PeopleCode 99 24 24 8 5 3
File Layout Definition 98 2 0 1 0
Indexes 45 24 2 4 3 0
Menu 36 9 8 3 4 0
Job Definition 29 10 4 0
URL Definition 23 3 4 1 1 0
Tree Structure 19 1 15 1 6 1
XMLP File Definition 16
Service Operation Version 14 133 11 19 2 3
Activity 13 3 0
Message Definition 13 45 9 2 2 2
Service 12 6 9 0 2 0
Service Operation 12 1 9 1 2 0

57
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

IB Queue 11 11 9 5 2 3
Component Interface 10 2 0 2 0
Approval Rule Set 8 1
XMLP Data Src Definition 8
XMLP Report Definition 8
XMLP Template Definition 8
Application Package PeopleCode 5 8 15 5 1 6
Application Package1 5 15 0 1 1
Business Process 5 3 0
Message Node 5 9 5 16 5 9
Images 3 1 0 1 1 1
Connected Queries 2
HTML 2 0 1
Server Definition 2 2 0 1 1
Style Definition 1 1 0 1 0
Analytic Model 52 33
Analytic Type Definition 52 32
Menu PeopleCode 1
Process Type Definition 2 0 1
Schema 697
WSDL 1

58
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

Object-wise Module-level customization inventory for major modules


Asset Management General Ledger HCR Fleet Management Inventory Payables Purchasing Receivables
Object Type
Added Modified Total Added Modified TotalAdded Modified Total Added Modified Total Added Modified TotalAdded Modified Total Added Modified Total
Application Engine 2 0 2 4 0 4 3 0 3 2 0 2 6 5 11 8 1 9 6 2 8
Component 31 0 31 2 0 2 42 0 42 13 0 13 5 0 5 27 0 27 6 0 6
Component Interface 2 0 2 1 0 1 1 0 1
Component Peoplecode 7 0 7 0 1 1 57 0 57 6 4 10 3 2 5 11 6 17 0 1 1
Component Record Peoplecode 23 0 23 1 0 1 86 0 86 5 6 11 9 0 9 10 0 10 4 0 4
Component RecordField Peoplecode 14 0 14 110 0 110 3 6 9 1 0 1 4 0 4 1 0 1
Field 28 4 32 25 10 35 225 0 225 43 3 46 1 2 3 99 0 99 6 0 6
Menu 4 0 4 1 1 2 1 0 1 2 0 2 2 1 3 4 1 5
Page 25 56 81 9 88 97 119 0 119 38 29 67 12 53 65 60 107 167 13 21 34
Page Peoplecode 9 0 9 11 3 14 2 0 2 11 5 16 3 1 4 22 10 32 11 1 12
Record 133 75 208 68 173 241 216 0 216 69 21 90 31 31 62 227 45 272 48 51 99
Record Peoplecode 287 21 308 40 17 57 30 0 30 104 48 152 31 55 86 436 191 627 28 9 37
SQLs 108 1 109 5 2 7 27 0 27 31 1 32 47 18 65 96 5 101 36 2 38
Approval Rule Set 1 0 1 0 1 1
Business Process 1 0 1 2 0 2
Application Message 4 22 26 0 2 2
Activity 1 0 1
Total 673 157 830 173 317 490 918 0 918 328 125 453 153 169 322 1005 366 1371 159 87 246

Any delta objects (for .e.g.) queries which are not listed here are either customer bolt-ons or module
name is not defined at the object level
Graphical Module wise customization report for FSCM84 instance is given below

59
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

Graphical Module wise customization report for Treasury 90 instance is given below
(While the customization report shows objects which belong to other modules such as Project and Program Management modules which are
not being used by UNHCR, they were not considered as a part of customization analysis. The objects in other modules were found to be due
to some project carried forward or objects were opened by user and just saved by them.)

60
Build and Implementation phase of the MSRP Upgrade Project

Annexure 1 - Customization Overview

Graphical Module wise customization detail for EPM 89 instance is given below

61

You might also like