You are on page 1of 169

PeopleSoftv9.

IntroductionandBasicNavigationCourse

ContactInformation:

SpearMCConsulting,Inc.
1866SPEARMC
info@spearmc.com
www.spearmc.com

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

<<thispageintentionallyblack>>

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation


TableofContents
PREFACE

LESSON1

WHATISPEOPLESOFT?

TOPIC1
TOPIC2
TOPIC3
TOPIC4
TOPIC5

ERPDEFINED
HISTORYOFPEOPLESOFT
PEOPLESOFTV9.1MODULES
PEOPLESOFTPUREINTERNETARCHITECTURE
PEOPLETOOLSV8.5

4
5
6
8
9

LESSON2LOGGINGONANDBASICNAVIGATION

11

TOPIC1
TOPIC2
TOPIC3
TOPIC4
TOPIC5

11
15
22
29
31

LOGGINGONANDSYSTEMSECURITY
HOMEPAGELAYOUTANDNAVIGATIONFEATURES
UNIVERSALNAVIGATIONHEADER
THEPAGEBAR
USINGKEYBOARDSHORTCUTS

LESSON3PERSONALIZATIONOPTIONS

32

PERSONALIZINGYOURHOMEPAGE
PASSWORDS
MYPERSONALIZATIONS
MYSYSTEMPROFILE
MYDICTIONARY

32
38
40
43
48

LESSON4PEOPLESOFTSYSTEMSTRUCTURE

51

TOPIC1 UNDERSTANDINGTHEPEOPLESOFTRELATIONALDATABASESTRUCTURE
TOPIC2 DEFINEBUSINESSUNITSANDSETIDS

51
54

LESSON5

58

TOPIC1
TOPIC2
TOPIC3
TOPIC4
TOPIC5

TOPIC1
TOPIC2
TOPIC3
TOPIC4

USINGSEARCHPAGES
WORKINGINPEOPLESOFTCOMPONENTPAGES
EFFECTIVEDATING
PAGEACTIONOPTIONSCORRECTHISTORY

LESSON6
TOPIC1
TOPIC2
TOPIC3
TOPIC4

WORKINGINPEOPLESOFTPAGES

RUNNINGPROCESSESANDREPORTS

RUNCONTROLS
RUNNINGAPROCESSWITHTHEPROCESSMONITOR
REPORTMANAGER
PROCESSSCHEDULER

LESSON7

PEOPLESOFTWORKFLOW

58
68
96
98
107
107
110
115
121
122

TOPIC1 DEFININGWORKFLOWS

122

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page1


TOPIC2 WORKLISTS
TOPIC3 WORKFLOWNOTIFICATIONS

123
125

LESSON8

129

TOPIC1
TOPIC2
TOPIC3
TOPIC4

PEOPLESOFTQUERY

CREATINGAQUERY
RUNNINGQUERIESANDEXPORTINGQUERYRESULTS
SHEDULINGQUERIES
ADDINGQUERIESTOMYFAVORITEQUERIESLIST

LESSON9

PEOPLESOFTINTEGRATIONTOOTHERSYSTEMS

129
139
141
144
146

TOPIC1 ENTERPRISEINTEGRATIONPOINT(EIPS)
TOPIC2 PEOPLESOFTPORTALPACKS

146
147

LESSON10

149

PEOPLEBOOKS

TOPIC1 ACCESSINGTHEPEOPLEBOOKSHOMEPAGEINTERFACE
TOPIC2 NAVIGATINGPEOPLEBOOKS
TOPIC3 SEARCHINGPEOPLEBOOKS

149
150
155

LESSON11

SYSTEMSECURITYFEATURES

158

UNDERSTANDINGPEOPLESOFTONLINESECURITY
PERMISSIONLISTS
ROLES
USERPROFILES

158
161
164
166

TOPIC1
TOPIC2
TOPIC3
TOPIC4

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page2

PREFACE
COURSEOBJECTIVE
TheSpearMCPeopleSoftv9.1IntroductionandBasicNavigationcourseguideandintroductioncourse
willprovidestudentswithbasicconceptsandfunctionalityusedinallPeopleSoftEnterprisev9.1
modules.
Thiscoursecontentwillcoverthenewestpowerfulfeaturesuniquetov9.1asaresultofPeopleTools
v8.5release.ThisguidewillprovideanintroductiontoEnterpriseRequirementPlanningSystems(ERP)
andthelatestfeaturesfornavigatingandunderstandingthebasicPeopleSoftnotions.
ParticipantswhoreadthisguideandtakepartintheBasicNavigationcoursewillunderstandnavigating
PeopleSoftpagesandkeytipstopersonalizingcontentandgeneralmethodsofupdatingsystemdata.
ConceptsrelatedtoPeopleSoftspecifictoolssuchasPSQuery,Workflow,andProcessMonitorwillbe
explained.StudentswillleavethecoursewiththeskillsnecessarytotakenextlevelSpearMCPeopleSoft
v9.1courses.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page3

LESSON1WHATISPEOPLESOFT?
Inthislesson,anoverviewofwhatmakesupanERPSystemwillbepresented.Abriefhistoryofthe
PeopleSoftapplicationwillbecoveredalongwithdesignhighlightsofthelatestPeopleSoftv9.1Release.

Topic1:

ERPDefined

EnterpriseResourcePlanning(ERP)isanintegratedcomputerbasedsystemusedtomanagean
organizationsinternalandexternalresourcesincluding,butnotlimitedto,inventory,financial
resources,customers,suppliers,humanresourcesandintellectualproperty.
ERPsystemsconsolidateallbusinessoperationsintoauniformandenterprisewidesystemenvironment.
ThedesignofERPsoftwarefacilitatestheflowofinformationbetweenallbusinessfunctionsinsideofan
organizationandmanagestheconnectionstooutsidestakeholderssuchascustomersandvendors.
ERPisbuiltonacentralizeddatabaseonacommoncomputingplatformandtypicallyresidesona
centralizedserver,whichcommunicatesacrossalocalareanetworkandtheinternet.
TobeconsideredanERPsystem,asoftwarepackageshouldhavethefollowingtraits:
Itshouldbeintegratedandoperateinrealtimewithnoperiodicbatchupdates.
All applications should access one database to prevent redundant data and multiple data
definitions.
Allmodulesshouldhavethesamelookandfeel.
Usersshouldbeabletoaccessanyinformationinthesystemwithoutneededintegration
workonthepartoftheITdepartment.
BusinessprocessessupportedinmostERPpackagesincludethefollowing:
AccountingandFinancials
GeneralLedger,AccountsPayable,AccountsReceivable,Billing,CashManagement,Asset
Management
Sales
OrderManagement,DemandPlanning,Fulfillment&Distribution
CustomerRelationshipManagement(CRM)
HumanResources
Payroll,Time&Attendance,Benefits
SupplyChainManagement
Inventory,Purchasing,SupplyPlanning(MRP,CRP),Manufacturing,Warehouse
Management(WMS)
ProjectManagement
Costing,TimeTracking,ActivityManagement
DecisionSupport
DataWarehouseandReporting

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page4


OtherERPrelatedFactsandTerminology:
EAS(EnterpriseApplicationSuite)
EASisanewnameforformerlydevelopedERPsystemswhichincludealmostallsegments
ofbusinessusingordinaryInternetbrowsersasthinclients.
"BestPractices"
IndustryBestPracticesareincorporatedintomostERPvendor'ssoftwarepackages.Best
Practicesarewhatthesoftwarevendordeemsasthemostefficientwaytocarryouta
particularbusinessprocessinanIntegratedEnterpriseWidesystem

Topic2:

HistoryofPeopleSoft

1987 PeopleSoftFoundedbyDavidDuffieldandKenMorris

PeopleSoftwasoriginallyheadquarteredinWalnutCreek,Californiabeforemovingto
Pleasanton,California.

PeopleSoftversion1wasthefirstfullyintegrated,robustclientserverHumanResource
ManagementSoftware

1992 PeopleSoftexpandeditsproductrangetoincludeFinancials
1994 InventoryandProductDistributionfunctionalityincorporatedintothepackage
1996 ManufacturingandSupplyPlanningadded.
1997 PeopleSoftver.7released,consideredaformalERPpackage.
2003 PeopleSoftacquiresrivalERPpackageJ.D.Edwards.
2004 OracleCorporationcompletesa2yearlongacquisitionofPeopleSoft.
2009 PeopleSoftHCMv9.1isreleased.(October2009)
2009 PeopleSoftFMSv9.1isreleased.(November2009)
NextforPeopleSoft:Oraclehasannouncedthatanewproduct,Fusion,istobereleasedinthenear
future.OraclesaysFusionwilltakethebestaspectsofthePeopleSoft,JDEdwardsandOracle
Applicationsandmergethemintoanewproductsuite.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page5


Topic3:

PeopleSoftEnterprisev9.1Modules

FinancialManagement
GeneralLedger

Billing

Receivables

Payables

ebillPayments

eSettlements

CashManagement

ExpenseManagement

TreasuryManagement

FinancialAnalytics

HumanCapitalManagement
HumanResources

Payroll

Benefits

TimeandAttendance

WorkforceScheduling

ePerformance(PerformanceManagement)

IncentiveCompensation

LearningManagement

Recruiting

UPKUserProductivityKit

SupplyChainManagement
DemandPlanning

SupplyPlanning

OrderManagement

Purchasing

eProcurement

Manufacturing

Inventory

CostManagement

QualityManagement

Engineering

CustomerRelationshipManagement
CustomerService

Sales&ServicesManagement

IndustrySpecificCSModules,exp.Energy,Insurance,PublicSector

MarketingSolutions
CRMAnalytics

SupplierRelationshipManagement(Procurement)
StrategicSourcing

eProcurement

eSupplierConnection

SupplierContractManagement

ServicesProcurement

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page6

AssetLifeCycleManagement
RealEstateManagement

MaintenanceManagement

ITAssetManagement

ProjectCosting

ProjectAnalytics

ProjectManagement
ProgramManagement

PrimaveraEnterpriseProjectPortfolioManagement

CampusSolutions
StudentRecords

Recruiting&Admissions

FinancialAid

GradeBook

CampusSelfService

PeopleSoftCollaborative
WorkspaceTool

SharedTeamCalendars

Discussions

ContentAuthoringandSharing

ProjectWorkspaceandActionItem
Management

BlendPeopleSoftandNonPeopleSoftContent

EnterprisePortal

EnterprisePerformanceManagement
DataWarehouse

PerformanceAnalyticsandBusinessScoreCards

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page7


Topic4:

PeopleSoftPureInternetArchitecture(PIA)

PureInternetArchitectureisPeopleSoftsproprietarywebcentricdesignwhereyounavigatethrough
yourcompanysbusinessfunctionsusingawebbrowser,suchasInternetExplorerorFirefox.
PeopleSoft'sinitialproductsuiteswerebasedonaclientserverapproachwithadedicatedclient.With
thereleaseofversion8,theentiresuitemovedtoawebcentricdesigncalledPureInternetArchitecture
(PIA).
SomeoftheuserfriendlynavigationattributesofPIAinclude:DropDownMenus,PortalSearchFields,
MenuandPageBars

PeopleSoftPIAArchitectureDiagram

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page8


Topic5:

PeopleToolsv8.5

PeopleToolsistheproprietarysoftwaredevelopmentenvironmentthatwascreatedbythePeopleSoft
Corporation.SomeofthenewusabilityfeaturesinPSv9.1arearesultofnewdevelopmentfeaturesin
PTv8.5.AfewofthecomponentsofPeopleToolsare:

ApplicationDesigner

TheApplicationdesigneristhecoreapplicationusedtocreateandcustomizePeopleSoft
applications.

UsedtoDesignPages,DefinefieldsonPages,Definetablesetc

PeopleCode

Objectorientedproprietaryprogramminglanguageusedtocontroltheprocessingthat
goesonbehindPeopleSoftPages.

PeopleCodesyntaxresemblestheprogramminglanguagecalledJavalanguage.

CloseinteractionofPeopleCodeandStructuredQueryLanguage(SQL)

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page9

ApplicationEngine

PeopleSoftprocessingenvironmentforbatchprocessingwhereyouhavedatathatmustbe
processedwithoutuserinterventionforexample,calculatingsalariesinpayrollprocessing
checks).Anotherexamplemightbeconvertingmoneyfromonecurrencytoanother.

Includesadesignerwhereyoudefineyourbatchprogramandaruntimeenvironment
whereyourunandmonitoryourprogram.

DataMover

TransferapplicationdatabetweenPeopleSoftdatabases.

Controldatabasesecurityandaccess.

Create,edit,andrunscriptswhichcombineSQLcommandsandPeopleSoftDataMover
commandsforexportingandimportingdata.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page10

LESSON2 LOGGINGONANDBASICNAVIGATION
ThislessonwillcoverloggingintothesystemalongwithkeyfeaturesofnavigatingonPeopleSoftpages.
CommonPeopleSoftterminologywillbedefined.

Topic1:

LoggingOn&SystemSecurity

PeopleSoftv9.1isawebbasedapplicationthatcanbeaccessedandrunusinganinternetbrowsersuch
asMicrosoftInternetExplorerorMozillaFirefox.
LoginSteps:
1. ClickonyourPCsinternetBrowserIcontoopenanewbrowsingsession.

2. IntheAddressbarofyourbrowserentertheURLforyourPeopleSoft9.1System.Thiswillbe
providedtoyoufromyourorganizationsInformationTechnologyDepartmentorPeopleSoftSystem
Administrator.

Createbookmarksinyourinternetbrowser'Favorites'listforeachofthePeopleSoft

Environmentsyouwilluseonaregularbasis.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page11

NoteonMultipleEnvironments.TypicallyorganizationswillhavemultiplePeopleSoft
Environmentsinstalledforthepurposesofusertraining,ITSystemsDevelopment,UserAcceptance
TestingandforliveProductionprocessing.Pleasepayattentiontoinsureyouareloggedintothe
intendedPeopleSoftenvironment.

SingleSignonAccess:Ifconfigured,PeopleSoftwillallowuserstoworkinmultiplePeopleSoft
applicationsanddatabaseswithouthavingtosignintoeachinstanceofthesoftware.Thisfeatureis
sitespecificandifyouradministratorshavenotenabledthisfeatureyouwillneedtosignontoeach
separateinstanceofPeopleSoft.

3. Selectthelanguageinwhichyouwantyourtransactionpagestoappear.
4. EnteryourassignedPeopleSoftUserIDandPasswordandpressthe
Enter.

buttonorpressTABor

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page12

5. Afterselecting
,yourmousepointerwillmomentarilychangetoeitheranhourglassorother
'processing'icon.ThiscommonlyoccurswhenthePeopleSoftsystemisaccessingthedatabase.

Yourinitialloginscreenwilllooksimilartotheoneshownbelow.Thisscreenistypicallysetasyour
initialsystem'HOMEPAGE'.

NOTE:Yourhomepagecanbechangedtoanotherpreferredpage.Thisiscoveredlaterinthe
course.

PeopleSoftpasswordsmaybeauthenticatedthroughLDAPtechnology.LDAPenablesyour
PeopleSoftUserIDandPasswordmaybethesameasyourorganizationslocalareanetworkID
andpassword.WhenyouchangeyournetworkIDorpasswordthiswillautomaticallyupdate
yourPeopleSoftv9.1logintothesamevalues.

SystemSecurity:PeopleSoftisconfiguredtoensurethatcompanyinformationandusersareprotected
againstunauthorizedsystemaccess.Herearefewkeypointsrelatedtosystemloginsecurity.
PeopleSoftUserIDsandPasswordsarecasesensitive.
PeopleSoftUserIDsarerecordedwithinthePeopleSoftDatabaseforeachtransactionperformed
byauser.ItisimportantthatyoualwayslogoutofPeopleSoftwhilenotatyourworkarea.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page13


PeopleSoftSystemadministratorsmaysetupthesystemsothatyouraccountwillbecomelocked
ifyouincorrectlytypeyourpassword3consecutivetimes.
AlwayscloseyourinternetbrowserafterloggingoutofPeopleSoft
UserswillbeautomaticallyloggedoutofPeopleSoftifyoursessionisinactiveforaperiodoftime
thatissetbyyoursystemadministrator.Uponreachingthesystemautologofflimit,thewindow
belowwillappear.

Ifthe
below.

buttonisnotselected,thesystemwilllogyouoffandthebrowserscreenwillbeshownas

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page14


Topic2:

HomePageLayout&NavigationFeatures

Background
ThePeopleSoftInternetArchitectureissimilartobrowsingwebpages.Itisasimpleandintuitivewayof
workingwithyourorganizationsbusinessinformation.Thissectionwillreviewthecommonelementsof
PeopleSoftpagesthataresharedacrossallmodulesofPSv9.1.EachimplementationofPeopleSoftmay
differslightly.ThistopicprovidesageneralunderstandingofhowtonavigateinPSv9.1.
UniversalNavigationHeader
TheoutlinedsectionofthescreenshotbelowisthenavigationheaderandiscommontoallPeopleSoft
v9.1pages.ThemoreimportantelementsintheNavigationheaderarecalledoutandwillbecoveredin
upcomingtopics.

ContentArea
TheareajustbelowtheNavigationHeaderisthe'ContentArea.'Thisdynamicareaisusedtodisplay:
TheMenuPagelet
NavigationPagelets
PagesandComponentPages
ManyoftheitemsdisplayedintheContentareaarecustomizabletomeetindividualuserpreferences.
Thesefeatureswillbecoveredinmoredetaillaterinthecourse.
MenuPagelet
AMenuPageletisanexpandablehierarchyofNavigationPagesandcontentreferences.Bydefaultitis
locatedontheleftsideofyourhomepage.Byclickingonthelistarrows,thecontentgroupscanbe
expandedandcollapsed.
ThemainleveloftheMenuPageletisalsoknownasHome.Thescreenshotbelowshowsamenu
pageletwithallPSv9.1systemoptions.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page15


PeopleSoftsystemsecurityisconfigurableanduserswillnotseeitemsinthemenupageletfor
whichtheyarenotauthorizedtoaccess.Typicallyausersmenupageletwillbelimitedtoamuch
smallerlistofnavigationpageletsandcontentreferences.

NavigationPagelets
Fromthemenupagelet,youcanalsodirectlyaccessNavigationpagelets.Thisstyleofpageprovidesan
alternativemethodtoaccessthesameitemsinthemenupagelet.
Theyareamoreintuitiveviewofthecontentinthelist.
Navigationpageletsuseiconsandfolderstomakenavigationmoreuserfriendly.
Justlikethemenupagelet,navigationpageletscandisplaylinkstoothernavigationpagelets
(displayedasfolders)aswellascontentreferences(icons)

StepstoAccessaNavigationPagelet:
1. ScrollthroughtheMenupagelettofindthedesireditem
2. AsneededexpandthemenulistbyusingtheListArrows
3. ClickonthebodyofthetextintheMenu.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page16

4. ClickonafoldertodrillintoanotherNavigationPagelet.
5. ClickonIconstogotoacontentPage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page17


DropDownMenus
AnewandalternativemethodtonavigateinyourPeopleSoftsystemisDropDownMenus.DropDown
MenusarelocatedontheleftsideoftheUniversalNavigationHeader.Seethescreenimagebelow.
TheDropDownMainMenudisplaysallofthesamecontentthatisinthemenupagelet.
Provideacascadingviewofmenusandsubmenus.
Containlinkstonavigationpageletsandcontentreferencesforwhichyouhaveauthorityto
access.
Dropdownmenusalwaysexpandinaviewableregionofyourscreenandarepresentedina
breadcrumbfashionsothatthefullnavigationpathisvisible.

StepstoNavigatewithDropDownMenus
1. LeftClickontheDropDownMainMenu.
2. Hoveroverafolderlistitemtoexpandasubmenu.
3. Hoveroversubsequentfolderstoexpandanothersubmenu.
4. LeftClickonafoldericontorevealanavigationPage
5. LeftClickonaContentReferenceIcontorevealapageorcomponentpage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page18

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page19

OtherDropDownMenuFeatures
Scrollthroughdropdownmenuswithyourmousewheelorusethedirectionalarrowsonthebottom
andtopofdropdownlists.
Cascadingmenuswillopentotherightortheleftdependingontheviewableareaofyourscreen
Contentsinadropdownmenucanbesortedalphabeticallyorbysystemdefaultsortorder.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page20


PagesandComponentPages
PagesandComponentpagesaretheprimaryworkspaceinwhichyouenternewdataorchange,delete,
andmodifytheexistingdatainyourPeopleSoftapplications.Pagesarealsousedtoretrieveandview
currentorhistoricaldataaswellasanareatoinitiatevarioustypesofsystemprocessing.Thissectionof
thecoursewillcoverthemostcommonfeaturesandfunctionalitythatareuniversalacrossall
PeopleSoftpagesandcomponentpages.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page21

Topic3:

UniversalNavigationHeader

Asstatedearlierinthecourse,theuniversalnavigationheaderislocatedatthetopofallPeopleSoft
pagesandremainsstaticasyounavigatethroughanypage.Theuniversalnavigationheadercontainsthe
followingimportantlinks.
Favorites
MainMenu
Home
Worklist
SignOut

Favorites
TheFavoriteslistisyourownlistofbookmarkstofrequentlyusednavigationpagesandcontentpages.
Onceyouaddafavorite,italwaysappearsunderyourFavoritesmenu.Youcanreturntothepageby
clickingtheFavoritesmenuandclickingthelinkforthepagethatyouwanttoview.

Youcanstorefavoriteswithaspecifickey,forexampleifyouconsistentlyaccesstheABCdepartment,

youcanstoreafavoritethatdirectlyaccessestheABCdepartment.
Stepstoaddfavorites
1. Openthepagethatyouwanttodesignateasafavorite.InthisexampleNavigatetothe'Customers'
NavigationPage
2. ClickontheFavoritesdropdownmenu.
3. Clickonthe

withthepagenameasthedefaultintheDescriptionfield.

4. Enteradescriptionforthepagethatismeaningfultoyou.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page22


5. Click

6. Thefavoriteissaved.Clickon

intheconfirmationbox.

7. ClickontheFavoritesdropdownmenuandyournewlyaddeditemislisted.Clickonthelinkandyou
willbetakentothatpage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page23

Stepstoeditfavorites
1. ClickFavoritesdropdownmenu.
2. ClickEditFavoriteslistitem.
3. TheEditFavoritespageappearsasshownbelow.

4. Relabelafavoritebytypinganewtitleinthedesiredtextbox.
5. Changetheorderinwhichitemsappearinthefavoriteslistbyassigningsequentialnumberstoeach
favorite
6. Deleteafavoritebyclickingthe
7. Clickthe

buttononthedesiredrow.

buttontokeepyourchanges.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page24

AlsointhefavoritesdropdownlististheRecentlyUsedlist.Themostrecentlyselectedcontentpages
orcomponentpagesarelistedandareactiveforselection.

MainMenu
Themainmenudropdownlistcontainsallofthesamefolders,submenus,andcontentreferencesthat
arecontainedintheMainMenupageletontheleftsideofthecontentarea.Oneimportantfeaturein
themainmenudropdownlistandonthemainmenupageletisthePortalSearchField.
PortalSearchField
Theportalsearchfieldisusedtosearchforcontentreferencepageswithinthesystem.
1.

Enterthenameofthepageyouwanttofind

2.

PressENTERorclickthesearchbutton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page25

Thesearchfeaturewillonlyreturnalistofrelevantcontentreferencepages.Folderpageswillnot
bereturned.

TypeAheadSearch
Anewfeaturetov9.1isthetypeaheadfeature.Asyoutypeinthesearchwindowthesystemwill
dynamicallysearchanddisplayrelevantcontentforwhichyouhaveauthoritytoview.

ToUsetypeaheadsearch:
1. Enterthefirstwordorfirstfewlettersofthecontentpageyouwouldliketofind.Exp.'Ven'for
Vendors
2. Waitforjustasecondandasystemdropdownwindowwillautomaticallyappear.
3. Scrollthroughthedropdownlistandselectthedesiredcontentpage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page26


Home
ClickingtheHomelinkintheNavigationheaderwillalwaysreturnyoutothesystemdefaultpagesimilar
totheonebelow.Thispagecanbepersonalizedtomeetindividualuserpreferences.Thesefeaturesare
coveredinalatertopic.

Worklist
Aworklistisanorganizedlistoftheworkitemsawaitingyourattention.Ifyourorganizationutilizes
workflowenabledapplications,youtypicallywilleitherreceivenotificationofanewworklisttaskinan
emailoryoucanviewthispagetoseeallyouroutstandingworklistitems.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page27


MultiChannelConsole&PerformanceTrace
Becausetheseareoptionalsettingsthatyoursystemadministratorenablesyoumayormaynothave
accesstothesetoLinksintheNavigationHeader.Ifyouareauthorized,theywillappearashyperlinksin
theNavigationheaderbar.

SignOut
ClickthesignoutlinktoexitthePeopleSoftapplication.Youshouldalwaysusethesignoutlinkto
insurethatyoursessionisterminated.

ItisimportantthatyoualwayssignoutwhenyouarefinishedwithyourPeopleSoft
sessionratherthansimplyclosingthebrowserwindow.Otheruserscouldpotentiallyaccess
yourcachedhomepagebyopeninganewbrowserwindow.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page28


Topic4:

ThePagebar

Justbelowtheuniversalnavigationheadersitsthepagebar.Thepagebarisadynamicgroupoflinks
thatappearontransactionalpages.Notallofthelinksshownintheimagebelowappearonallpages.
Thetypesoflinksthatcanresideinapagebarare:
NewWindow
Help
CustomizePage
http

NewWindow
TheNewWindowpagebarlinkenablesuserstoopenmultiplesessionsofPeopleSoft.Thisisoften
helpfulwhenyouneedtorefertothecontentinonecomponentwhileviewinganother.
StepstoopenaNewWindow

1. ClickontheNewWindowlink.
2. Asecondwindowopenstothesamecontentpage

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page29


Help
linkonthepagebarwilldirectyoutoPeopleBooks.

The

PeopleBooks is an online collection of user documentation for all PeopleSoft applications and
tools.
PeopleSoftHelpiscontextsensitive.So,ifyouareonapagerelatedtothesetupofvendorsand
clickhelp,youwillbenavigatedtothePeopleBookscontentforvendorsetup.
PeopleBooksisavailabletousersseveralways,dependingonyourcompanyssoftwaresetup.

Oracle hosted PeopleBooks Content is continually updated by Oracle personnel and


availableonlinetoalllicensedPeopleSoftcustomers.

DownloadablePeopleBooksFilesareperiodicallydownloadedfromOracleandinstalled
ontoyourorganizationsserver.

PDFversionsarealsoavailablefordownload.

StepstoAccessPeopleBooksHelp
1. Clickthe

linkinthePagebar.

2. Anewbrowserwindowwillopentothecontextsensitivehelppage

CustomizePage
Thecustomizepagelinkisavailableinthepagebarforthosepagesthatallowusercustomization.More
aboutthistopicwillbecoveredlaterinthecourse.
Http
ClickingtheHttplinkCopiesthecurrentpageURLtotheclipboardsothatitisavailableforpastingin
emailsorotherapplications.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page30


Topic5:

UsingKeyboardShortcuts

PeopleSoftofferskeyboardnavigationalternativestousingthemousewhileworking.Thissection
providesanoverviewofkeyboardshortcutsanddiscusseshowto:
Usehotkeys.
Useaccesskeys.

HotKeys
Hotkeysperformimmediateactions.Whenyoupressone,thedesignatedactionoccurs.Some
frequentlyusedhotkeysare:
CTRL+JDisplaysthesysteminformationpagesuchastheonebelow

CTRL+KWhenonasearchortransactionpage,accessesapagewithalistofkeyboardnavigation
shortcutsusinghotkeysandaccesskeys.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page31

LESSON3PERSONALIZATIONOPTIONS
Inthislessonspecificfeaturesthatenableyoutocustomizetheappearanceandbehaviorofthesystem
basedonindividualuserpreferences.

Topic1:

PersonalizingYourHomePage

Youcandefineandstoreyourownportalhomepagesandspecifypreferencesfortheirlayoutand
content.ThefirsttimethatyousignintoaPeopleSoftportal,youseethedefaulthomepageforthat
portaluntilyoudefineapersonalhomepage.
Thistopicdiscusseshowto:
Personalizecontent
Personalizelayout

PersonalizeContent

NAVIGATION:Home>PersonalizeContent

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page32


Topersonalizecontentonyourpersonalhomepage:
1. Enterawelcomemessage.

Thisappearsintheheaderonyourhomepagewhenyousignintotheportal.

2. Selectthecheckboxesassociatedwiththepageletsthatyouwanttoappearonyourpersonalized
homepage.

Theportaladministratorpresetstheavailableselectionofpagelets.Youcanpreview

eachpageletbyclickingthepageletname,whichopensapageletpreviewinasmaller

window.Ifapageletisnotavailabletoyou,textinthepageletindicatesthis.Anylinksin

thepageletaredisabled.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page33


PersonalizingLayout
Useeitherofthesetwomethodstopersonalizeyourhomepagelayout:
ConfigurethePersonalizeLayoutpage.
Draganddroppagelets.

ConfiguringthePersonalizeLayoutPage

NAVIGATION:Home>PersonalizeLayout

BasicLayout

Selecttodisplaythepageletsineithertwoorthreecolumnsonthehomepage.A
twocolumnlayoutresultsinonenarrowcolumnontheleftsideofyour
homepageandonewidercolumntotheright.Athreecolumnlayoutresultsin
threenarrowcolumnsofequalwidth.Ifyouplaceawidepageletinanarrow
column,thecolumnstretchestoaccommodatethewiderpagelet.

Thesystemmovesrequiredpagelets(indicatedbythe*sign)fromthethirdtothesecond

columnwhenyouswitchfromathreecolumntoatwocolumnlayout.

Columns

ThepageletsselectedontheContentpagearelistedinthecolumnsections.Ifthe
basiclayoutistwocolumns,thepageletsaredividedintoleftandrightcolumns.If
thebasiclayoutisthreecolumns,thepageletsaredividedintoleft,center,and
rightcolumns.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page34

#indicatesarequiredfixedpositionpagelet.*indicatesarequiredmoveablepagelet.
Forexample:#SignonindicatesthattheSignonpageletcannotbemovedtoadifferentlocationonthe

homepage.

Youcannotassignrequiredfixedpageletstotherightcolumnina3columnlayout.

Usetopositionthepagelets.Highlightthedesiredpagelet,andthenclickthe
arrowstomovetheselectedpageletaboveapagelet,belowapagelet,tothenext
columnontheright,ortothenextcolumnontheleft.

DeletePagelet

Highlightthedesiredpageletandthenclicktodeleteitfromthehomepage.

ReturntoHome

Clicktoviewyournewchoices.Fromthehomepageyoucanchoosetominimizea
pageletorremoveitaltogether.Usetheminimizeandremovebuttonsinthe
pageletheadertodoso.Whenyouminimizeapagelet,theminimizebuttonis
replacedwiththe button.Clicktherestorebuttontofullyopenthepagelet
again.ClickingtheremovebuttonopenstheRemovalConfirmationpageforthat
pagelet.SelectYesRemoveorNoDoNotRemove.

Toarrangethelayout:
1.Selectabasiclayoutoption.
2.Selectthepageletname.
3.Clickthedirectionalarrowbuttonstopositionthepagelets.
4.Clickthe

button.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page35


DraggingandDroppingPagelets
Youcanrearrangepageletsonyourhomepagebydragginganddroppingthembetweencolumns.

1. Todragapagelet,clickanddragthepagelettitlebar.Thecursorchangesshapetoindicatethatyou
candragthepagelet.
2. Whenyouareinthenewlocation signifiedbythecolorchange releasethemouse.

Youcannotmovepageletsthattheportaladministratorconfiguresasrequiredfixed.Youalso

cannotmovepageletsifyoudonothavepermissionstocustomizethepage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page36


PersonalizingPagelets
Youcanpersonalizemanyofthepageletsonyourhomepagetoshowonlytheinformationthatyouwant
tosee.Eachpageletthatallowspersonalizationhasdifferentpersonalizationoptionsthatarebasedon
thetypeofinformationdisplayedinthepagelet.
Forexample,ontheCompanyNewpageletyoucanusepersonalizationoptionstoshowspecificnews
categoriesfromthelistofthosethatareavailableorlimitthepagelettoaspecificnumberofarticles.In
theTaskspagelet,youcanchoosetoseealltasks,onlypersonaltasks,onlyworklisttasks,andsoon.
Thesechangeswillappearinyourpageletonly.

1. AccessthePageletPersonalizationpagebyclickingthe
titlebarofapageletthatsupportspersonalization.

buttononthepagelet

2. Makenecessarychanges.
3.

Notallpageletsallowpersonalization.Yoursystemadministratorcandisablethepagelet
personalizationfeature.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page37

Topic2:
Passwords
Thistopicdiscusseshowto:
Changeyourpassword.
Setupforgottenpasswordhelp.

ChangingPasswords

NAVIGATION:Home>ChangeMyPassword

Use1to32characterstocreateyourpassword.Youradministratormayimplementadditional
passwordrequirements.

1. EnterthecurrentpasswordintheCurrentPasswordeditbox.
2. EnteranewpasswordintheNewPasswordeditbox.

Passwordsarecasesensitive.

3. EnterthenewpasswordagainintheConfirmPasswordeditbox.
4. Click

5. Thefollowingscreenwillappeartoconfirmthechange.

6. Click.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page38

SettingUpForgottenPasswordHelp
IfyoursystemadministratorhassetupforgottenpasswordhelpinPeopleToolsSecurity,youcanselecta
predefinedquestiontoanswerforsecuritypurposes.Thesystemthensendsanewpasswordtoyour
emailaddressautomatically.

NAVIGATION:Home>MySystemProfile

1. SelectChangeorsetupforgottenpasswordhelp.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page39

2. Selectaquestionfromthedropdownlistboxorpasswordhintsetbyyoursystemadministrator.

4.Entertheappropriateresponsetoyourquestion.
5.Clicktosaveyourentry.

Topic3:

MyPersonalizations

UsetheMyPersonalizationspagetoaccessandcustomizepersonalizations,suchascollapsingtheMenu
Pageletautomatically,ortabovercertaintypesoffields/buttons.
Thistopicdiscusses:
GeneralOptions
RegionalSettings
System&ApplicationMessages
NavigationSettings

ChangesmadeintheMyPersonalizationssettingsrequireyoutologoffandlogbackonin
orderforthenewsettingstotakeeffect.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page40

NAVIGATION:Home>MyPersonalizations>PersonalizeOptionbutton

1. Clickthe

buttonforthecategorythatyouwant.

Eachofthepersonalizationpagesliststhepersonalizationoption,thedefaultvalueforthatoption,and
anOverrideValuedropdownlistboxwhereyoucanselectanewvaluetoreplacethedefault.Clickthe
linkattheendofeachrowforanexplanationofthecorrespondingoption.
The Personalization Explanation page offers the details for that particular setting. You can select an
OverrideValueonthispageorrestoretheoptiontoitsdefaultvalue.

GeneralOptions
Offersoptionsforuseraccessibilityfeatures,thelengthoftimethesystemholdsapageincache,multi
languagesettings,andthespellcheckdictionary.Ifyourequiresupportforassistivetechnologies,such
asscreenreaders,youcanchangetheaccessibilityoptions.ForMultiLanguageEntry,onpageswhere
multiplelanguageentryisavailable,youcanchoosetoenterdatainthelanguagethatyouspecifyinthe
DataLanguagedropdownlistbox.Onthispageyoucanalsoresetyourforeignlanguagedictionaryto
useadifferentlanguageforyourspellchecker.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page41


RegionalSettings
Selecttopersonalizeyourdate,time,andnumberformats.Selectsettingsforafternoonandmorning
designators(AM/PMoram/pm),dateformat(MM/DD/YY,DD/MM/YY,orYY/MM/DD),alocaltime
zone,andsoon.

System&ApplicationMessages
Letsyoucontrolthedisplayofvarioussystemmessages.OptionsincludeaSaveWarningandaSave
Confirmationmessage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page42


NavigationSettings
Offersoptionsthatallowyoutotabovercertainunusedfieldsonapage.Thismeansthatifyou
frequentlypressthetabkeytomovearoundyourpage,youcanskippageelementsthatyouknowyou
willnotneedtoaccess.Forexample,youmightalwaysprefertotypethedateintoadatefieldandthen
pressthetabkeytomovequicklytothenextfieldratherthanopeningthecalendarprompt,selecting
thedate,andthenclosingtheprompt.ByselectingtheTaboverCalendaricon,whenyoupresstabto
navigatearoundyourpage,yourcursorfocusneverrestsonacalendaricon.

afterasettinghasbeenchanged.Thesystemwillacknowledgethechangewiththe
2. Click
followingmessage:

3. Click..ThesystemwillreturnyoubacktothePersonalizationspage.

Reminder:ChangestoPersonalizationsettingsrequireyoutologoffandlogbackoninorderto
takeeffect.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page43


Topic4:

MySystemProfile

Thistopicwillcover:
ProfilePersonalizations
AlternateUsers
WorkflowAttributes
MiscellaneousUserLinks
EmailSetup
InstantMessagingCapabilities

NAVIGATION:Home>MySystemProfile

Personalizations

Thisarealistsyourcurrentlanguagepreferenceforwebpages,andyourpreferredlanguageforreports
andemail.Youcanchangethelanguagesettingforyourreportsandemailonthispage.
Youcanalsoselectthecurrencycodeforthecurrencysymboltodisplayonpageswhenyouenter
currencyvalues.

Thedecimalplacementisapropertyofthecurrencycode;typically,twodecimalplaces
isstandard.

Selectthemobilehomepagethatshouldappearafteryousignontoamobiledevice.PeopleSoftMobile
Agentisadeprecatedproduct.Thesefeaturesexistforbackwardcompatibilityonly.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page44

AlternateUser

Ifyouaregoingtobeonvacationorsomeothertypeoftemporaryleave,youcanaddtheuserIDofa
colleaguewhoislookingafteryourtasksinyourabsence.
SelectthealternateuserIDandenterthedatesduringwhichyouwantthealternateIDtobeactive.
Afterthattimehaspassed,yourtasksareautomaticallyroutedbacktoyou.

WhenapplyinganalternateuserIDinyourworkflowsettings,makenoteofthefactthat
thesystemonlysendsworkflowroutingstotheimmediatealternateuserID.Thesystem
doesnotsendroutingsdownmultiplelevelsofalternateuserIDs.
Forexample,assumeuserAspecifiesuserBasthealternateuserIDwhileuserAisoutof
theoffice.AlsoassumethatuserBhappenstobeoutoftheofficeatatimeduringuserA's
absence,anduserBspecifiesuserCasanalternateuserID.Inthiscase,thesystemdoesnot
sendworkflowroutingsoriginallyintendedforuserAtouserC.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page45

WorkflowAttributes
Selectoneormorecheckboxes.(Theavailableoptionsaredeterminedbytheworkflowsetupatyour
site.)Thesesettingsaffecthowyoureceive"adhoc"workflowroutingsthroughyourworkflowsystem.
Anemailuserreceivesnotificationsthroughemailwhileaworklistuserreceivesnotificationsthrough
worklists.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page46


MiscellaneousUserLinks

Followthislinktoviewothersecuritylinks.Theselinksarecontrolledbyyoursystem'ssecurity
configuration.Contactyoursystemadministratorformoreinformation.

Email
UsetheEmailgridtoedityourcurrentemailaddressorenteradditionalemailtypes,suchashomeor
Blackberry.YoucanenteroneaddressofeachEmailType.

Selectthe

toaddordeleteanadditionalemailrow.

SelectEmailTypefromdropdownmenuandenteradditionalemailaddress.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page47


InstantMessagingInformation
UsetheInstantMessaging(IM)InformationgridtoedityourcurrentIMinformation.Youcaninitiatean
outboundchatwithacustomerusinginstantmessagingnetworkssuchasAOLInstantMessenger,
IBM/LotusSametime,orYahoo!Messenger.Thisfunctionalityenablesanexternalusertoparticipateina
businesstransactionthroughinstantmessaging.
PeopleSoftMultichannelFrameworkenablesinstantmessagingthroughpublicnetworks(AOLInstant
Messenger,GTALKandYahoo!Messenger),enterpriseLotusSametimeConnectnetworks,orXMPP
instantmessagingservers.

Topic5:

MyDictionary

Asyouusespellcheck,youmightneedtoaddcertainwordsoracronymstoyourpersonaldictionaryso
thatspellcheckdoesnotcontinuallyattempttocorrectthem.
YoucanaddthesewordsdirectlyfromtheSpellCheckpageoryoucanaddseveralatoncebyusingthe
SpellCheckPersonalDictionarypage.Thispageenablesyoutoadd,update,anddeletewords,aswellas
addwordsbylanguage.Thewordsthatyouenterinyourpersonaldictionaryareattachedtoyouruser
ID,soyourpersonaldictionaryisavailabletoyounomatterwhereyouaccessit.

Thistopicwilldiscuss:
SpellCheckLanguage
HowtoSpellCheckaword

Themaximumnumberofwordsinthepersonaldictionaryis2882.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page48

NAVIGATION:Home>MyDictionary

SpellCheckLanguage
Selectthelanguagedictionarytowhichyouwanttoaddtheword.Toenterthesamewordinmultiple
languages,makeanentryforeachlanguage.SelectSessiontoaddawordforyourcurrentsession'sspell
checkdictionary.
Aftersavingthisword,theSpellCheckLanguagefieldrefreshestothecurrentspellchecklanguage.

Youmustprovidealanguagecodeforthewordandthelanguagecodemustmatchthespell

checklanguagecodespecifiedinMyPersonalizationsforthewordtopassthespellcheck.

Forexample,ifyouspecifyFrenchasthespellchecklanguagecodeinMyPersonalizations,then

thelanguagecodethatyouselectforthewordthatyouenterontheMyDictionarypagemustbe
French.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page49


HowtoSpellCheckaWord
Enterthewordorabbreviationthatyouwantaddedtoyourpersonaldictionary.

Entriesmustbe40charactersorless.

Thewordsthatyouaddtoyourpersonaldictionaryarecasesensitive.Thecasedetermines
howspellcheckvalidatescorrectspelling.Thesystemappliesthefollowingcasesensitive

rules.

Iftheaddedwordisalllowercase,suchasworklist,thefollowingarevalid:

Exactmatch,alllowercase(worklist).

Alluppercase(WORKLIST).

Initialcapitals(Worklist),regardlessoftheword'spositioninthesentence.

Mixedcase(WorkList)isincorrect.

Iftheaddedwordisalluppercase,suchasCRM,onlyanexactmatchisvalid.Lowercaseand

mixedcasearenotvalid.

Iftheaddedwordisininitialcapitals,suchasCalifornia,onlyanexactmatch(California)and
alluppercase(CALIFORNIA)arevalid.
Iftheaddedwordcontainsanembeddedcapitalletter,suchasPeopleSoft,onlyanexact
matchisvalid.
Inotherwords,ifcaseisnotrelevanttothevalidityoftheword,enterthewordintoyour
dictionaryinalllowercase.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page50

LESSON4PEOPLESOFTSYSTEMSTRUCTURE
Topic1:

UnderstandingthePeopleSoftRelationalDatabaseStructure

AllbusinessinformationinallPeopleSoftModulesishousedinarelationaldatabase.Arelational
databaseisastructuredcollectionofinformationthatisrelatedtoaparticularsubjectorpurpose,such
asinventoryorhumanresources.
Withinthedatabase,youorganizethedataintostoragecontainerscalledtables.Tablesaremadeupof
columnsandrowssimilartoaspreadsheet.Columnsrepresentindividualfieldsinatable.Rows
representrecordsofdatainatable.ThecompletePeopleSoftv9.1systemcontainsthousandsoftables
thathouseanorganizationsbusinessdata.
Relationshipscanbedefinedbetweentablesthroughtheuseofauniquefieldorgroupingoffieldscalled
akey.Keysarefieldsintablesthatareusedtouniquelyidentifyaspecificrecord(row)fromallother
records(rows)inthetable.Akeyforatablecanbeasinglefieldinthetableoragroupingof2ormore
fields.Thisconceptcanbestbedescribedinasimpleexample:

Sales_Head_Table
Ord_Num
Cust_ID
Order_Date
Ship_to_Loc
Bill_to_loc
Order_status

Customers_Table
Cust_ID
Cust_Name
Cust_status
Date_Added

Customer_Addr_Table
Cust_ID
Loc_Code
Addr_Ln_1
City
Prov
Postal_Code
Ship_to_Loc
Bill_to_loc

EachTablecontainsakeyfieldthatmakeseachrecorduniquefromallotherrowsinthetable.Exp.Cust.
IDfieldisthekeyfortheCustomerstable.NotwocustomerIDswillbealikeinthistable.Insomecases,
2fieldstogethermaybedefinedasthekey,exp.theCustomerAddressTable.
Relationshipsaredefinedrulesthatlinkdatatogetherintableswithrelatedinformation.Inthisexample
Cust_IDfieldisthecommonfieldthatlinksallinformationtogether.RelationshipscanbeOnetoMany,
ManytoOneorManytoMany.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page51

Cust_ID
CAN01
CAN02
CAN03
CAN04

Cust_ID
CAN01
CAN01
CAN02
CAN02
CAN03
CAN04
CAN04

Loc_Code
1
2
1
2
1
1
2

CustomersAddressTable
Addr_Ln_1
City
BowValleySquareIV
Calgary
1742NorwoodBlvd
Calgary
10180101St.Suite1810
Edmonton
100EastStanyanStreet
Edmonton
999,bouldeMaisonneuveOuest
Montreal
440LaurierAve.West,Suite320
Ottawa
810MountainBlvd
Ottawa

CustomersTable
Cust_Name
Cust_status
CanadianHighTechSports
Active
VancouverIndustries
Active
TeknotrixCo
Active
WesternHospitalsofCanada
CreditHold

Prov
AB
AB
AB
AB
QC
ON
ON

Ord_Num
CEN0015
CEN0016
CEN0017
CEN0018

Post_Code ShipTo
T2P3H7
Y
T2P3H7
Y
T5J3S4
Y
T5J3G5
N
H3A3L4
Y
K1R7X6
Y
K1R7X7
Y

Cust_ID
CAN01
CAN01
CAN02
CAN03

Date_added
1/1/2010
1/15/2010
1/20/2010
1/20/2010

BillTo
N
Y
N
Y
Y
Y
N

SalesOrderHeaderTable
Order_Date
Ship_to_loc
3/15/2010
2
4/1/2010
1
4/15/2010
1
5/1/2010
1

Bill_to_loc Order_Status
2
Filled
2
Open
2
Filled
1
Cancelled

Dataisnotduplicatedbetweentablestooptimizeperformanceandredundancy.
Example:theShipTostreetandprovincearenotstoredintheOrdersTablebut,instead,asimple
codeisusedtotiebacktotheCustomersAddressTable.
Datafieldsinonetablecanbeusedtoverifytheinformationagainstdataenteredintoanothertable.
Example:theShipToandBillTofieldsintheSalesOrderHeaderTablecanbecheckedagainstthe
LocationsTabletoverifytheyareallowedtobeusedforShipToorBillToaddresses.
OtherattributesofthePeopleSoftRelationalDatabase:

Relationaldatabasesminimizeerrorsduetothefactthatdataisseparatedintotablesandthe
numberofvaluesthatarerepeatedbetweenthetables.

Dataisalsoclearlydefinedwithinthetables,soitcanbecrosscheckedandvalidatedonentry.

DatacanbeeasilymanipulatedandretrievedinvariouswaysusingSQL.Thismanipulationcan
producedetailedQueriesandreports.

Thedataisalsoallstoredinoneplace,eliminatingredundancyandsavingvaluablesystemdisk
storagespace.

DatafromrelatedPeopleSofttablesarecommonlydisplayedonPeopleSoftpagesintheformof
componentpageswithTabs,DropDownMenus,PopUpListBoxes,etc.Seetheimagebelowfor
anexampleoftheCustomersPageusedinthesample.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page52

ClientsofPeopleSoftareprovidedwithanentityrelationshipdiagramthatshowsthe
relationshipsbetweenallPeopleSoftsystemtables.

TheleadingrelationaldatabaseprovidersforbusinessinformationsystemsareOracle,IBMand
Microsoft

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page53


Topic2:

PeopleSoftBusinessUnitsandSetIDs

Asdiscussedinthepriortopic,PeopleSoftisorganizedinonegiganticrelationaldatabasemodel.The
highestleveldatafieldsthatareusedtocontroltherelationshipsbetweentables(keys)inthe
PeopleSoftDatabaseareBusinessUnitsandSetIDs.BusinessUnitsaredefinedinthePeopleSoftsystem
tosegregateandorganizetransactionaldatainthePeopleSoftSystem.SetIDsareusedtoorganize
masterdatatables,controltablesandconfigurationsettingsthatareassignedtoBusinessunitsandare
alsocommonlysharedamongdifferentbusinessunits.

BusinessUnits
BusinessUnits(BUs)arelogicalunitscreatedwithinyourPeopleSoftsystemfororganizationaland
reportingpurposes.BUsmaybecompanies,agencies,subsidiaries,divisions,departments,warehouses
orbranchoffices.AnorganizationmaychoosetohaveasingleBUrepresenttheentireorganization.
TheBusinessUnitisthetopmostkeyfieldonalltransactionaltablesinPeopleSoft.Examplesof
transactionaltablesthatarestructuredattheBUlevelareInventory,Purchasing,GeneralLedger,
Receivables,orOrders.BusinessUnitsareoftendefinedinPeopleSoftbasedontheneedtokeep
businesstransactionsseparate,forexampleSalesforabranchvs.thoseofasecondbranch.

BusinessUnitExample:ThebestwaytoexplainthepurposeofBUsistolookatacomplexcompanysuch
asVirginInc.asanexample.Virginhasmultipledisparatelinesofbusiness.VirginhasaRecordingLabel,
RetailStoresandanAirline.
AlogicalorganizationofVirginmaybetodefineBusinessUnitsasfollows:

Virgin Example Business Unit Definition


Virgin Recording
VRNA
Virgin Recording
North America

VRERP
Virgin Recording
Europe

Virgin Air

Virgin Retail
VRT01

VANY

Virgin Retail Store 01

Virgin Air New York

VRT02

VALD

Virgin Retail Store 02

Virgin Air London

VRT03

VAJP

Virgin Retail Store 03

Virgin Air Japan

Otherimportantattributesregardingbusinessunitsarethefollowing:
BusinessUnitsareDefinedatthePeopleSoftModuleLevel
Example:WithinthePeopleSoftInventoryModule,adistinctBUwouldneedtobesetupforeach
ofthe3VirginRetailstoresaswellassettingupaBusinessUnitinthePurchasingModuleforthe
ProcurementofMerchandise.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page54


UserswillberequiredtoindicateaBusinessUnitforeveryPeopleSoftsystemtransaction
BUscommonlyrepresentlegalentities
BUsmayormaynotmaintaintheirownsetofAccountingBooks
BatchinPeopleSoftisrequestedbyBusinessUnit
ReportsareprintedbyBusinessUnits
SecuritycanbesetupbyBusinessUnit
EachBusinessUnithasasinglebasecurrency.
SetIDs
TheSetIDisthetopmostkeyofanytableinPeopleSoftthatdoesnotholdtransactions.SetIDsareused
toidentifydistinctsets(TableSets)ofnontransactionalbusinessdatasuchasitems,suppliers,
customers,accountcodes,etc.DatadefinedinaSetIDtableisavailableforprocessingbytheBusiness
UnitifitisassignedtothatBusinessUnit.DatadefinedattheSetIDlevelcanbesharedamongmultiple
BusinessUnits.
SetIDsarealsousedtodefinecustomsystemsettingsthatcontrolsystemprocessing.SetIDsallow
complexorganizationstouseasingleinstallationofPeopleSoft,versusrequiringmultipleinstallsof
PeopleSoftfordistinctnontransactionalbusinessdata.
SetIDExample:ThebestwaytoexplainthepurposeofSetIDsistolookagainattheVirginInc.example
introducedabove.
Asindicated,VirginhasthreedisparatelinesofbusinessandmultipleBusinessUnitsforeachcategory.
Acrossthesethreelinesofbusiness,therearecertainthingsthatneedtobehandleddifferently,suchas
theproductseachlineoffers,suppliers,customers,etc.Inaddition,eachbusinesslineoperateswith
distinctbusinessrulesandprocessingrequirements,sosegregatingsystemsetupvaluesisessential.
However,inanyorganization,therearecertainthingsthatshouldbethesameacrossallbusinessareas.
InthecaseofVirgin,theyuseacommonchartofaccountsforallBusinessUnits.Thisisdoneforthe
purposeforreportingtheentireorganizationsfinancialinformationinasingleinstance.Theyalsouse
commonPayCyclesandBusinessCalendarsacrosstheenterprise.
WhenVirginconfigureditsPeopleSoftsystemtheygroupedsimilarnontransactionalbusinessdatain
theChartofAccounts,SupplierSetup,ProductsandCustomersusingthefollowingSetIDKeyvalues,
eachcorrespondingtodifferentproductlines:

Virgin SetID Definition


Chart of Accounts
SetIDs Defined
in Single PS
Instance

V-MAIN

Suppliers

Items

Products

Customers

V-RTL

V-AIR

V-MAIN

V-RTL

V-RTL

V-REC

V-REC

V-REC

V-AIR

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page55


Only one Chart of Account SetID is needed since all Business Units in all Business lines will share the
samefinancialrecordingmasterdata.
Sinceeachbusinesslineusesitsownuniquesetofsuppliers,aseparateSetIDvalueisdefinedforeach.
ThethreeBusinessUnitsdefinedintheretailcategorywillsharetheSupplierssetupintheVRTLSetID.
WhensettingupItems,onlyoneSetIDisneededasonlytheRetailBusinessLinesutilizethatdata.They
sharethisinformationamongallRetailBusinessUnits.
ProductsareverymuchuniquetoeachbusinesslineandVirgindecidedtoconfigureasetofproductsfor
eachcategory.BusinessUnitsineachlineshareproductdata.
Customersare sharedbetween business units in both the Retailand Air divisions, thus they share the
SetIDdataforCustomers.TheRecordingBusinessUnitshavetheirownuniquesetofcustomers.
OtherimportantattributesofthisSetIDconfiguration:

TheSetIDsaboveweredefinedforVirginEnterprisesandwithinthePeopleSoftModulesshown
inasinglePeopleSoftinstallationInstance.thusreducingredundantdata.Example:AChartof
AccountswasnotsetupforeachandeveryBusinessUnit.

TheSetIDfieldenablesalldatainthesystem,regardlessofbusinessline,toexistinthesame
tableforeachofthe3Virginbusinesslines.ForexampletheSetIDconfigurationaboveindicates
thattheSuppliersintheVirginPSsystemareuniquetoeachofthethreebusinesslines.

Note:Thecategoriesofdataintheexampleaboveareonlyafewofthehundredsofdatasets
configuredinthePSsystemattheSetIDlevel.

FurtherClarificationoftheconceptofSetIDsandBusinessUnits
Intheexamplebelow,all3businesslinesandtheirassociatedBusinessUnitswillsharethesamesetof
MasterDataforthepurposeofFinancialReporting(accounts,chartfields,etc).AllFinancialTransactions
inPeopleSoftwillberecordedusingoneofthe8definedbusinessunits.

Procurementactivities - allBusinessUnitswillusepurchasingrelatedMasterData(expSuppliers)from
oneofthethreeuniquelydefinedsetssupplierdata.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page56


Forexample,whenplacingpurchaseordersintheVirginRetailStore01business,theonlysuppliersthat
willbeavailablewillbetheonessetupintheVRTLSetID.
Inventorytransactions - onlytheVirginRetailgroup(VRTL)willbeusingPSInventorymoduleandother
businesslineswillnotbesetup.Duetothis,thereisauniqueSetIDconfiguredforonlyRetail.Inour
example,allBusinessUnitsintheRetaillinewillshareItemsthataresetupwithintheVRTLSetID.
SalesOrderManagementCustomerDatawillbesharedbetweentheVirginRetail(VRTL)andVirginAir
(VAIR)Divisions,thusasingleSetIDisdefinedthatwillincludeallcustomersusedbyboth(VMAIN).
VirginRecording(VREC)willhavecustomersuniqueonlytothatbusinessline.Therefore,anycustomers
neededforVirginRecording,willbeidentifiedtotheVRECSetID.
AllproductsthatareauthorizedtobeorderedintheOMModuleofeachbusinesslinehaveauniqueset
ofofferings,creatingadifferentSetIDforeach.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page57

LESSON5WORKINGINPEOPLESOFTPAGES
ThislessonprovidesanoverviewofthetwoprimarytypesofPeopleSoftpages,SearchPagesand
ComponentPages.AlsokeyConceptsrelatedtohowPeopleSoftdataisdisplayedandupdatedwillbe
covered.
Thetopicscoveredinthislessonare:
SearchPagesandSearchKeys
ComponentPages
EffectiveDating
PageActionOptionsCorrectHistoryExplained

Topic1:
UsingSearchPages
ThistopicexplainstheconceptofSearchPages.Searchpagesareusedastheprimarymethodto
retrieveexistingdatainyoursystem.SearchpagesresideineverysinglemoduleofPSv9.1andhavethe
samelookandmodeofoperation.
Thereare2typesofSearchpages:
BasicSearchPages
AdvancedSearchPages.
Eachofthesewillbecoveredinupcomingcontent.TofullyunderstandhowSearchpagesperformitis
necessarytounderstandhowdatabasekeysareusedonsearchpages.

UnderstandingKeys
AsstatedinLesson4,akeyisafieldoracombinationoffieldswhichuniquelyidentifiesyourdatain
everytableinyourPeopleSoftdatabase.Thesearealsoreferredtoaskeyfields.
Examplesofakeyfieldforatablerecordcouldbethefollowing:
PeopleSoftData

KeyFields

EmployeeTable

EmployeeIDNumber

CustomerAddressTable

CustomerID&LocationID

InventoryTransactionTable

BusinessUnit&ItemID&Transaction
Date/Time

TypicallyinallPeopleSofttablestheSetIDandBusinessUnitareusedasaportionofthekeyfield
combination.ThesekeyfieldsresideonallPeopleSoftsearchpagessothatthesystemcanretrievethe
uniquerow(s)ofdata.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page58


SearchRecord
ForeverySearchpageinthesystem,asearchrecordisthelistofdefinedsearchkeysthathelpyou
quicklylocatedata.Thesearchkeysarethefieldsthatyouarepromptedforonasearchpage.Ifyourun
Searchbyexactlyspecifyingthekeyfields,thesystemwillalwaysreturnonlyone(orno)result.

MostallPeopleSofttransactionpagesorcomponentpageshavesearchrecordsassociatedwiththem.

Ifyouselectotherpagesthathaveacommonsearchrecord,suchaspageswithina
componentoranassociatedlink,youarenotpromptedtoentersearchcriteriaagain.Youare
promptedfornewsearchkeysonlywhenyouselectanewpageoutsideofthecomponentwitha
differentsearchrecord.

BasicSearchpages
Abasicsearchpageenablesyoutosearchbyjustonefieldatatimebyusingabeginswithoperator.
FollowthenavigationbelowtotryaBasicSearch.
StepstoperformabasicSearch
1.

FromtheMainMenunavigatetotheAdd/UpdateVendorpage.

2. Abasicsearchpageisdisplayed.Onbasicsearchpagestherearegenerally2tabs.Thetoptabis
usedtoretrieveexistingdataandtheAddNewValuetabisselectedtoinsertnewdata.
3. BasicSearchpagesallowtheusertoonlyretrievedatabasedonasinglesearchvalueusingonlythe
equaltooperator.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page59

4.

TheSearchbyvaluerepresentsalistofallvaluesdefinedintheSearchRecord.

5.

InthisexampleentertheSHARESetID.

6.

ClicktheSearchbuttonandAllVendorsintheSHARESetIDaredisplayed.

7.

ClickonanIteminthelistandthedataisdisplayed.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page60


Dataisdisplayedfortheenteredsearchbyvalue.

WhenyouenteraSearchpage,thesystemwilldefaulttoeithertheBasicorAdvancedSearch
pagesdependingonhowtheSearchRecordKeyisdefined.Forexampleifthesystemrequiresthat
youdesignatea'SetID'andanothersearchvalueasacombinationsearchkey,thenyouwillbe
directedtotheAdvancedSearchpage.Ifthesearchonlyrequiresasinglevaluesearchrecordthan
youwillbetakentotheBasicSearchPage.
Todesignatethesearchfield,ifmorethanoneisavailable,selectthedesiredfieldfromtheSearchby
AdvancedSearchpages
Ontheadvancedsearchpageyoucannarrowyoursearchbysearchingbasedonmorethanonefieldat
atimeandbyusingavarietyofsearchoperators.
StepstoperformanAdvancedSearch
1.

FromtheMainMenunavigatetotheAdd/UpdateVendorpage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page61


TheAdvancedSearchpageisdisplayed.OnthispagemultipleSearchCriteriacanbeselectedalongwith
severaloperatorstofilterthedesireddata.

2. EntertheSetIDequalto=SHAREandtheShortVendorNameContains:MED
3. PresstheSearchButton.

AllVendorsintheSHARESetIDwithashortvendornamethatcontaincharactersofMEDareshownand
canbeselected.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page62

OtherAdvancedSearchFeatures
FromanyAdvancedSearchpageotheroptionsareavailabletohelpsearchandfilterforthedesired
data.TheseincludeDropDownListsandFieldLevelSearchButtons.
enablesyoutoview
DropDownListsenableyoutoseealistofvalidvalueswhiletheSearchButton
andfurtherfilterfromalargerlistofvalidvalues.BelowisascreenshotofusingaSearchButtonfrom
anAdvancedSearchPage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page63


SearchOperators
Whenperforminganadvancedsearch,youcanuseavarietyofoperatorstonarrowyoursearches
huntingforcustomersbyaparticularfirstletter,byvaluesthatarelessthanorgreaterthanaspecified
amount,andsoon.Youcanusethefollowingoperators:
Search Operator
begins with
contains
=
not=
<
<=
>
>=
between
In

Field Use
Character fields
Character fields
All field types
All field types.
All field types.
All field types.
All field types.
All field types.
All field types.
All field types.

WildCards
PeopleSoftapplicationssupportthreewildcardcharacterstohelpyousearchfordataincharacterfields.
Youcanusethesewildcardstotrackdowntheexactinformationthatyouneed.
%MatchOneorMoreCharacters
Example:Seethescreenshotbelow.IfyouweretosearchontheShortVendorNameof:CA%001,it
willreturnallvaluesthatbeginwith'CA'andendwiththevalue'001'

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page64


_(Underscore)MatchanySingleCharacter
Example:Seethescreenshotbelow.IfyouweretosearchontheShortVendorNameof:1_9__Rit
wouldreturnallShortVendornamesthatbeganwith'1'andwithavalueinthe3rdcharacterposition
equalto'9'andasixthcharacterpositionequalto'R'

Wildcardsonlyworkwiththe'beginswith'and'contains'operatorsSearchpages.

SavingSearches
Ifyouareconductinganadvancedsearch,youcanclicktheSaveSearchCriterialinktonameandsave
thespecificsofyoursearch.Laterwhenyoureturntothesearchpageyoucanquicklyperform
commonlyusedsearches.
Ifyouhavesavedoneormoresearches,youcanusetheUseSavedSearchdropdownlistboxtoselecta
savedsearch.Onceyousaveasearch,youcanusethatspecificsearchrecordinothersearchpagesthat
usethesamesearchrecord.YoucanremoveanysavedsearchesbyclickingtheDeleteSavedSearchlink.
StepstoSaveaSearchRecord
1. EntertheDesiredSearchCriteriainandAdvancedSearchPage.
2. ClickontheSaveSearchCriteriaLink.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page65

3. EnteranameforyoursavedSearch.
4. ClicktheSaveButton.

5. ClickontheReturntoAdvancedSearchLink.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page66

6. SelectthevaluejustenteredfromtheUseSavedSearchDropDownlist.
7. ClickontheSearchButton.

Thevaluesthatmatchthecriteriainthesavedsearcharedisplayed.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page67


Topic2:

WorkingInPeopleSoftComponentPages

ComponentPagesaretheprimarygraphicalinterfacebywhichyouviewandalterdatainyour
PeopleSoftsystem.Inmostcases,thesepagesarerepresentationsofrowsofdatainyourdatabase
tables.ComponentpagesareconfiguredtoalloweitherupdatestoPeopleSoftdataorforviewingonly.
PeopleSoftusesmanydifferenttypesofelementstoorganizeinformationonpagesandtoenableyouto
easilyenterdata.Eachpagealsoprovidesfeaturesintheformofbuttonsorlinkstohelpyounavigate
throughthesystem.
Asyouchangeoraddinformationtoyourdatabase,youalsoneedtobefamiliarwithconceptssuchas
effectivedatinglogicandworkingwithhistoric,current,andfuturedata.
AlsomanyPeopleSoftcomponentpagesrunindeferredprocessingmodetoreduceinteractionwiththe
databaseservertherebyprovidingbetterperformance.Thismeansthat,whenusingsomepagesinthe
browser,youcaninputdatawithminimalinteractionwiththeserver.Eachtriptotheserverfordata
processingrefreshesthepageonthebrowser,whichmaycausethedisplaytoflickerandmayalsoslow
downyourapplication.
ThistopicprovidesanoverviewofPeopleSoftComponentpageelementsanddiscusseshowtouse
certaindataentryfields.

ComponentPageElements
TheelementsonPeopleSoftcomponentpagescanbecategorizedintothreetypes:Aesthetic,
FunctionalandDataEntry.Eachiscoveredbelow.

AestheticPageElements
Aestheticelementshelporganizeoremphasizedifferentfieldsorinformationonthepage.These
elementsarenotusedtoupdatedatainthedatabase;theyarepurelyvisual.Aestheticelements
include:

Element

Definition

Frames

Display-only box that groups a set of fields on a page.

Group boxes

Display-only box, with text labels, that groups and identifies


related fields, such as options.

Horizontal rule

Display-only horizontal line that separates fields or other


elements on a page.

Static images

Unchanging graphic, such as your company logo or another


visual element.

Static text

Display-only alphanumeric field that describes a page, field, or


group of fields.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page68


1.

FromtheMainMenunavigatetotheDefineItemPage.

2.

EnteravalidSetIDandexistingitemID.

3.

PresstheSearchButton.

InthescreenshotbelowareexamplesofeachtotheAestheticElementsusedthroughoutallPeopleSoft
ComponentPages.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page69

FunctionalPageElements
Functionalelementsarecontrols,suchasbuttonsandlinksthatperformaspecificfunction,asidefrom
thestandardtoolbarbuttonsatthebottomofthepage.

Atransactionpagemayincludeotherbuttonsandlinksthatarenotassociatedwithagridorscrollarea.
Forexample,abuttonnexttoafieldmayperformacalculationbasedonavaluethatyoujustentered.
YoucanactivatethisbuttonbyclickingitorbypressingtheENTERkeywhiletheelementhasthefocus.
YoucanalsoactivatelinksbypressingtheENTERkey.

1. FromtheMainMenunavigatetotheCreate/UpdateOrder.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page70


2. EnteravalidBusinessUnitandSoldtoCustomernumber.

3. ClickontheAddButton.

Inthescreenshotbelowareexamplesofthreefunctionalpageelementsthatarecommonthroughout
allPeopleSoftComponentPages.

ExpandandHideSectionLinks & .Byclickingonthehorizontalandverticalpointingerrors,


additionaldetailsrelatedtothecontentareawillbedisplayedorhidden.

Theseareusedtohelpmanagetheamountofviewableinformation.Seetheexamplebelow.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page71

ProcessingButtons
Similartotheoneshownintheexample(2)above,aprocessingbuttonwillperformcalculationsbased
ondatathatisnewlyenteredintothesystem.

1. ContinuingwiththeOrderEntryExample,enterOrderlinesfortwosalesorderitems.Enteran
Itemnumberandaquantityforeach.

2. PresstheCalculatePriceprocessingbutton.Thesystemwillretrieveandcalculateafinalprice
foreachitembasedonapredeterminedpricelist.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page72

DeferredandInteractiveProcessing
AtthispointisanexcellentopportunitytoexplaintheconceptofDeferredandInteractiveprocessing
modes.ManyPeopleSoftcomponentsrunindeferredprocessingmodetoreduceinteractionwiththe
servertherebyprovidingbettersystemperformance.

ThismeansthatwhenusingmanyPeopleSoftpages,youcaninputdatawithminimalinteraction,suchas
intheorderentryexampleabove.WhenalltheProductIDsandquantitieswereenteredthesystemdid
notautomaticallyretrievethepriceandcalculatetheorderlineamountuntiltheCalculatePricebutton
waspressed.Whenpressed,thesystemperformedalldataretrievalandcalculationsforalllines.Thisis
knownasdeferredprocessing.OnmostPeopleSoftpagespressingtheSavebuttonwillalsoinitiate
processingtooccur,ratherthanprocessingaftereachandeveryupdateonthecomponentpage.
Interactiveprocessingmodeistheoppositeofdeferred.Uponupdateofadataelementonapagethe
systemwillinitiateaprocessrelatedtotheactionjustperformed.Asstatedabove,thistypeof
processingrequiresexcessivesystemresourcesandcanslowdownthesystemforallusers.

DataEntryPageElements
Pagescanincludeseveraltypesofdataentryfields,eachdesignedtoprovideasimplewaytoenterand
updatedatainyourtables.Understandingthevarioustypesofdataentryfieldhelpsyouusethesystem
moreefficiently.
AllDataentryElementsarealwaysassociatedwithspecificdatabasefieldinaPeopleSoftTable.Below
arethevarioustypesofDataEntryElementsusedthroughoutallPeopleSoftComponentPages.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page73

Element

Definition

EditBoxes

Enter characters or numbers into edit boxes. The character limit is determined by the
length of the database field. Edit boxes for fields with prompt tables have a lookup
button to the right. Edit boxes with spell check enabled have a spell check button to
the right.

LongEditBoxes

Enter longer strings of data, such as comments, into long edit boxes. These boxes
store free-form text fields. If you type more lines than you can see at one time, use
the scroll bar on the right to move through text. Long edit boxes with spell check
enabled have a spell check button in the upper-right corner.

DropDownListBoxes

Select a value from a predefined list. Drop-down list boxes look like a data-entry field
with a prompt button at one end. Click the prompt button to display a list of valid
values from which you can select a single option.

CheckBoxes

Selecting a check box enables an option. Typically, you select one by clicking within
it or pressing the space bar when the box is highlighted. Check boxes correspond to
fields with only two valid values. You can often select more than one check box in a
related set.

RadioButton

Selecting a radio button enables an option. Typically, you select one by clicking
within it or pressing the space bar when the box is highlighted. Click it again or press
the space bar to disable the option or by clicking another radio button in the button
set.
Radio buttons represents a group of mutually exclusive options; typically, you can
only select one radio button within a related set.

Images

Insert photos or other images into your PeopleSoft Application. The format of the
image that you insert must match the image format defined for that field by the
application developer. Acceptable formats include JPG, BMP, GIF, or DIB.

GridsandScrollAreas

Serve as containers or organizers for multi-field data entry. Grids display as a minispreadsheet within a page. Scroll areas are like grids except that the fields are
arranged in a freeform manner. Both contain rows of data that may include Add,
Multi-Row Insert, or Delete buttons. Most include a navigation bar or footer with
multiple control and configuration options.

EditBoxes
EditboxesarethemostcommonmeanstoenterandupdatedatainyourPeopleSoftdatabase.
ContinuingwiththeOrderUpdateexample,therearesomeimportantconceptsrelatedtoEditBoxes.
Seethescreenshotbelowforexplanations.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page74

Limited Characters Edit Boxes are limited to a specific number of alphanumeric characters
basedonthesizeofthefieldinthedatabaseTable.
AnyEditBoxdenotedwithanasterisks*bythefieldnameisamandatoryfield.
Edit box content shown in light gray text is cannot be edited. Typically this is data that was
identifiedonapriorsearchpage.
Many edit boxes contain 'lookup icons' that allow the user to select from a list of allowable
values.Seethescreenshotbelowtoillustratethescreenactionthatoccurswhenclickingonthe
magnifyingglassandcalendarlookupicons.

1. SelecttheLookupMagnifyingglassnexttothedesiredfield.

2. Searchofselectthedesiredvaluefromthepopuplist.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page75


3. Theselectedvalueispopulatedintheeditbox.
4. ClickontheCalendarIconnexttothe

DropDownListBoxes

DropdownListboxesareusedasadataentrymethodwhentherearetypicallyalimitednumberofvalid
valuesforafield.Simplyclickontheprompticon
choices.

nexttothelisttoexpandacolumnofavailable

Forlongerlistsyoucantypethefirstcharacterofthedesireditemandthelistwilljumptoanylistitem
beginningwiththatcharacter.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page76

Images
YoucaninsertorupdateimagesinyourPeopleSoftsystemincertainpagesinvariousPSmodules.For
example,youcaninsertimagesofinventoryitemswhichenableyoutoviewproductsofferedbyyour
company.

1. NavigatetotheItemsMenuLink.

2. SelectanItemID

3. ClickSearch

4. ClicktheInsertImageLink
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page77

5. ClicktheAddImageLink.

6. ClicktheBrowseButtontosearchanetworkorPCDriveforthedesiredimage.

7. Selectthedesiredimagefile

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page78


8. ClickUpload

9. ImageisinsertedintotheItemImageframe.ClicktheOKbutton.

ImagefilesSizeslimitsaresetduringsystemconfigurationaswellasarethetypesofimage
filesallowedforuploadsuchasJPEG,Bitmap,GIFetc.

UsingGridandScrollAreaControls
Asindicatedearlier,Gridsdisplayasaminispreadsheetwithinapage.Scrollareasarelikegridsexcept
thatthefieldsarearrangedinafreeformmannerandeachrecordisviewedonebyonelikepagesina
book.BothcontainrowsofdatathatmayincludeAdd,MultiRowInsert,orDeletebuttons.Most
includeanavigationbarorfooterswithmultiplecontrolandconfigurationoptions.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page79


BelowisanexampleofaGridandaScrollarea.

Youcanthinkofallofthefieldsineachofthesecontrolsasbelongingtoonetableinyourdatabase.
Eachtimethatyouaddanewrow,youareactuallyaddinganewrowofdatatothedatabasetable,each
ofwhichsharesthesamehighlevelkey.
Forexample,forVendoraddresses,asshownintheexamplepageabove,youmayhavemorethanone
addressforavendor.

NavigatingthroughDatainGridandScrollAreas
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page80


Gridsandscrollareascontainthesametypeofnavigationstructure.Insteadofusingascrollbartoscroll
throughtherowsofdata,PeopleSoftusesnavigationbuttonsandlinks.Thesebuttonsorlinksappearin
thenavigationheader,withintherowitself,ortotherightofthetabsinatabbedgrid,asappropriate.
Certainoptions,suchasCustomizeandthedownloadtospreadsheeticon,appearonlyongrids.
Thissectiondiscusseshowto:
Navigatewithbuttonsandlinks.
Addrows.
Deleterows.
Selectrows.
Finddata.
CustomizeGrids

GridandScrollAreaNavigationButtonsandLinks
Shownbelowarethevarioustypesofbuttonsandlinkswhichareusedingridsandscrollareas.The
followingtabledescribesthefunctionsforeach.
Click to insert a new row after the current row.

or
Click to insert multiple rows. A separate pop-up window is often displayed
where you Specify the number of rows (1 to 99).
Click to delete the current row of data.

or
Click to display the next row or set of rows of data.
(Show Next Row)

Note. The Show Next Row and Show Previous Row buttons are disabled if you
are viewing all rows of data.
Click to display the previous row or set of rows of data.

(Show Previous Row)


In a tabbed grid only, click this icon to expand grid columns to the right so that
tabs are no longer needed.
(Show All Columns)
In a tabbed grid only, click to return the expanded grid to its shorten tabbed
state.

(Show Tabs)
Customize

Click to access the customization page for that grid, which enables you to sort
by column and reorder, hide, and freeze columns. Not all grids contain this
option.
Click to display a new browser window, showing the contents of the grid in a
spreadsheet-like format.

(Download)
View All

Click to display the maximum number of rows available to be viewed at once on

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page81


a page.
Note: When this feature is enabled on a grid or scroll area, the link changes to
read View 'X', where X is the maximum number of records/rows that can be
retrieved and displayed. The maximum value of X can change, and is set by the
application developer.

Find
First

Click to find a row of data containing a specified search string.

Last

Click to access the last row or set of rows of data.

Click to access the first row or set of rows of data in the Grid or Scroll area.
Note. The First and Last links are not available if you are viewing all rows at
once, in which case you scroll to see your data.

AddingRows
YoucanclicktheAdd,
scrollareas.

or

link/buttonstoaddanemptyrowafterthecurrentrowonagridor

AddingOneRow:
1. Navigatetothemenuitemshowninthescreenshotbelow

2. EnteravalidSetIDandvendorID.
3. Pressthesearchbutton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page82

4. ClickontheVendorAddressTab

5. Clickonthe
Addresses.

buttonandanewAddressIDisinsertedintothescrollareaforVendor

NoticeinthescreenshotbelowthattheVendoraddressscrollareanowhas2recordsandtheaddress
IDhasincrementedfrom2to3.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page83


Alsonotethatonsomecomponentpages,suchasthisexample,ascrollareacanexistwithinascroll
area.InthesectionrelatedtorelatedtoEffectivedatingthisexamplewillbereferredtoagain.

6. AlwaysclicktheSavebuttonatthebottomofthecomponentpagetoconfirmthechanges.

Ifyoudonotinsertanewrow,anydatathatyouenteroverwritestheexistingdatainthecurrent
row.However,thechangesthatyoumakedonottakeeffectuntilyousavethepage.Ifyouexitthepage
withoutsaving,theoriginaldataremainsintact.Youcanonlytypeoverexistingdataintheeffective
datedtableinCorrectionmode.TheconceptofCorrectionModeiscoveredinalatertopic.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page84


Addingmultiplerows:
Insomecomponentscrollareasorgrids,youcanaddseveralrowsatoncetoyourgridorscrollareaby
clickingthe (multirowinsert)button.Whenyouclickthisbutton,thesystempromptsyoutospecify
thenumberofrowsneeded.Youcanaddupto99rowsatonce.Thisoptionisnotalwaysavailable.
1. NavigatetotheCreate/UpdateQuotemenuitemandclick.

2. EnteravalidBusinessUnitandCustomerID.
3. ClicktheAddButton.

4. Clickonthe

buttontoinsertadditionalrowsinthegridarea.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page85


5. Enterthedesirednumberofadditionalrows.
6. ClicktheOKButton.

Three additional rows are in inserted into the grid.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page86


7. ClickontheViewAlllinkandallrowsinthegridaredisplayed.

Alwaysclickthe
inScrollorGridareas.

buttonatthebottomofallcomponentpagesaftermakingchangestodata

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page87


Deleterows
Youcanalsodeleterowsofdatafromagridorscrollarea.Todeletearowofdata,selecttherowby
usingthenavigationheaderorbyclickingafieldintherow.
Thesystemconfirmsthedeletionbyaskingifyouwanttoproceed.Italsoremindsyouthattherowwill
notbedeletedfromthedatabaseuntilyousavethetransaction;however,therowisautomatically
removedfromthegridorscrollarea.Toretrievetherow,clicktheBackbuttoninyourbrowserorclose
thetransactionwithoutsavingyourchanges;thesystemdoesnotsaveanyotherchangesthatyoumade
tothepage.
1. Clickon

thebutton.

2. PressOK.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page88


3. PressSavebuttontopermanentlydeletetherowdata.

Selectingrows
Forcertaingridsandscrollareas,youcanselectasinglerowormultiplerowsincaseyouneedtobatcha
numberofprocesses.
Singlerowselectionisavailablewhenthesystemdisplaysaradiobuttontotheleftofeachgridroworin
theupperleftcornerofascrollarea.Selectarowbyselectingoneoftheradiobuttonsinfrontofthe
row.Multiplerowselectionisavailablewhenthesystemdisplaysacheckboxtotheleftofeachgridrow
andintheupperleftcornerofascrollarea.Selectasmanyrowsasyouneedbyselectingeachcheck
box.
SelectMultipleRowsinaGridExample

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page89


SelectSingleRowExample

Finddata
Thefindfeatureonagridorscrollareaenablesyoutolocatespecificdata,whichisparticularlyusefulif
yourtablecontainshundredsofrows.Findsearchesfromtheleftmostvisibleobjectofthecurrentrow
down,basedonthetextthatyouenterinthesearchprompt.
1. FollowtheNavigationpathshowninthescreenshotbelow.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page90


2. EnteravalidInventoryBusinessUnit..
3. PressSearch.

4. EnteravalidItemID
5. PressOK.

6. ClicktheFindhyperlinkinthegridheader.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page91


7. Enterasearchvalueinthepopuppromptwindow.
8. PressOKbutton.

AfterpressingOK,allrowsinthevisiblegridwindowwillbesortedwiththerowsthatcontainthe
enteredsearchstringatthetopofthelist.Seetheresultsbelow.

Notethatthisfeatureallowsyoutosearchthedatawithinthegridorscrollareaonly.Itdoesnot
searchforanydataoutsidethecontrol.Thefindfeaturelooksformatchesineditboxes,displayonly
fields,disabledorshadedfields,dynamiclinks,andtextinlongeditboxes.Itdoesnotfindcolumn
headings,fieldlabels,textvaluesonicons,staticlinks,andhiddenfields.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page92


CustomizeGrids
Formostgridsyoucancustomizetheorderofthecolumns,thesortorder,whichcolumnsarefrozen,
andwhichcolumnsarehidden.Allgridcustomizationsareuserspecificandremaininplaceuntilyou
changethem.
1. Followthenavigationpathtopurchaseordersshownbelow.

2. EnteraValidBusinessUnitandPOID.
3. PresstheSearchbuttontoretrievethedata.

4. ClickontheCustomizelinkatthetopofthedatagrid,andthecustomizegridcolumnspageis
displayed.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page93

ThePersonalize(Customize)ColumnandSortOrderpageisdisplayed.Seeexplanationsforthe
highlightediconsinthetablebelow.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page94


Moveacolumnupordowninthecolumnsortorder.
Or

Movethecolumnupordowninthesortorderpriority
Hides(checked)thecolumnfromdisplayinginthegrid

Thisisusedingridswheretherearemultipletabsofdata.Byselectingthe
frozenoptionforacolumnthatcolumnofdatawillappearonthescreen
regardlessofthetabselected.Example.IfyouselectItemIDasfrozen,it
willappearoneachandeverytabforamultitabgrid.
Movesselectedcolumnsovertothesortcriteriaframeandtheywillbe
includedinthesortorder

Inthesortorderframe,selectingthischeckboxforacolumnwillreversethe
sortorder.
Ifacolumnisincludedinthesortorderframe,selectingthecolumnandclickingthisicon
willremovethedatacolumnfromthesortcriteria.

5. SelectItemDescriptionandclick
6. SelectItemandclickthe
highlighted,checkthe

icontomoveitabovetheitemcolumn.

icontomoveitoverthesortorderframe.WhiletheItemcolumnis
checkbox.

7. SelecttheCategoryandUOMcolumnsandmarkthemashidden.

8. ClicktheOKbutton

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page95


AfterpressingOKbutton,theresultsofthecustomizationswillbeshownasthescreenshotbelow.

Topic3:

EffectiveDating

Effectivedatinglogicenablesyoutomaintainanaccuratehistoryofinformationinthedatabase.
Effectivedatingallowsyoutostorehistoricaldata,seechangesinyourdataovertime,andenterfuture
data.Forexample,youmaywanttotrackseveraleventsinthecareerofanemployee:whenhewas
hired,transferred,andpromoted.ByinsertingrowsofdatabasedonhisemployeeID,andsignificant
dates,youcanbuildajobhistory.
Whenyouenternewinformationthatisrelatedtoexistingdata(inthiscaseaboutanemployee),such
asatransferorpayratechange,youdonotwanttoloseoroverwritethedataalreadystoredinthe
database.Toretainhistory,addadatarowidentifiedbythedatewhentheinformationgoesintoeffect:
theeffectivedate.Youcanusetheinformationtolookatwhathashappeneduptonowandplanforthe
future.ThePeopleSoftsystemcategorizeseffectivedatedrowsintothefollowingbasictypes:

Current
History
Future

Thedatarowwiththedateclosesttobutnotgreaterthanthesystemdate.
Onlyonerowcanbethecurrentrow.
Datarowsthathaveeffectivedatesearlierthanthecurrentdatarow.
Datarowsthathaveeffectivedateslaterthanthesystemdate.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page96


StepstoinsertaneffectivedatedRow
1. FollowtheNavigationpathshowninthescreenshotbelow.

2. EnteravalidcustomerID.
3. PresstheSearchButton.

4. ScrolldowntotheAddressLocationsFrame.
5. Clickonthe

IcontoinsertanewrowintheScrollArea

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page97

Thesystemwillinserta2ndaddressrowanddefaulttheEffectiveDatetocurrentsystemdate.All
valuesfromthepriorrecordwillbeautopopulatedintothenewrecordasshowninthescreenshot
below.

Leavetheeffectivedateinthenewrecordequaltotoday'sdateandEnterthecustomer'snewaddress
forlocation#1.

6. Enterthenewaddressinformationinthenewrowasshowninthescreenshotbelow
7. ClickSave.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page98

Record1becomesacurrentrecord.Row2becomesahistoryrecord.Ifanewrecordweretobe
insertedwithaneffectivedateof9/1/2010,itwouldbeafuturerecordandwouldremainsountilthe
systemdatereached9/1/2010,atwhichtimetherecorddated7/25/2010wouldbebecomeahistory
record.

Topic4

PageActionOptions

Thetypesofactionsthatyoucanperformonrowsofdatathatutilizeeffectivedatinglogicdependon
thedatarowtype.Whenyouretrieve,modify,orinsertrowsinatabletherearespecificrulesthatare
appliedthatcontrolifdatacanbeupdated.TheserulesarereferredtoasPageActionOptions.Belowis
alistofthethreeavailableactionoptions.

PageAction
Update/Display

IncludeHistory
UpdateHistory

Description
Retrievesonlycurrentandfuturerows.Youcanchangefuturerowsbutnot
currentrows.Youcanhoweveraddanewcurrentrow,andthepreviouscurrent
rowbecomesahistoryrecord.
Retrievesallrows.However,youcanmodifyfuturerowsonly.Youcanalsoadda
newcurrentrow
Retrievesallrowsandallowsyoutochangeorcorrectanyrowandinsertnew
rowsregardlessoftheeffectivedateorsequencenumber.

Notalltablesareeffectivedated.TheIncludeHistoryandCorrectHistoryoptionsonlyappearon
pagesthataccesseffectivedatedtables.AlsotheabilitytoUpdateHistoryislimitedtousersutilizingthe
systemsecurityfunctionality.UpdatingHistoricaldatarecordscanbedangerousasitcancreateoutof
synchconditionswhereinformationinotherpartsofthesystemdoesnotmatchthecorrectedhistorical
records.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page99


StepsaccessdatainthevariousPageActionModes
Update/DisplayMode

Bydefaultallcomponentpagesthatutilizeeffectivedatinglogicareaccessedintheupdate/display
mode.Followthenavigationpathbelowtoseetheavailableactionmodeoptions.
1. SelectGeneralInformationforCustomers

2. ScrolldowntotheLocation/AddressScrollArea.
ThispagewasaccessedinthedefaultmodeofUpdate/Display.So2recordsforLocationAddressare
displayed.Record1isafuturerecord.ThisdatacanbeupdatedandSaved.
3recordsactuallyexistinthistable,butsinceweareinthedefaultUpdateDisplaymodeonlyfuture
andcurrentrecordsaredisplayed.Assumingtoday'sdateis7/25/2010OnlytheFutureeffectivedated
rowscanbechangedandsavedinthismode.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page100


3. Changetheaddressinthefuturerecord(effectivedategreaterthantoday'sdate).
4. PressSave.AnyfuturedatedrowisallowedtobeupdatedinDisplayMode.

Onthecurrentscreenselectthecurrentrecord.Thisrowwillbethelessthantoday'sdatebutgreater
thanthenextoldestrow.
5. Clickontheicontomovetorecord2inthisexample.

6. ChangethePostalCodeValue.
7. PresstheSaveButton.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page101

Thesystemwillnotallowachangetoacurrentrecordinupdate/displaymode...onlynewfuturedated
rowscanbeadded.Anerrormessageliketheoneshowninthescreenshotbelowisdisplayed.
Thetextofthemessageisthefollowing:
"Cannot change current or history records unless in Correction mode.
(15,1)
You have attempted to change a record that is effective dated, and the
record contains an effective date that makes it either the current record or
a historical record. Either use the Add (+) button to create a new record
with a future effective date, or change your mode to Correction."

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page102


IncludeHistoryMode

ToenteracomponentpageintheIncludeHistorymode,followthenavigationpathbelowtoseethe
availableactionmodeoptions.
1. Followthenavigationpathshownbelow.CustomerGeneralInformation.

2. EnteravalidSetIDandCustomerIDValue.UsethesamevaluesasusedintheUpdate/Display
Historytopicabove.
3. ChecktheIncludeHistorycheckbox.
4. ClicktheSearchButton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page103


InIncludehistorymodeallrowsthathaveeverbeenenteredandsavedwillbedisplayedbutonlythe
futurerecordscanbeupdatedandsavedwithoutgettingtheerrormessageshownintheprior
Update/DisplayModeexample.

CorrectHistoryMode

Asstatedearlier,theCorrectHistorymoderetrievesallrowsandallowsyoutochangeorcorrectany
rowandinsertnewrowsregardlessoftheeffectivedateorsequencenumber.
ThismodeofdataupdatecanbequitedangerousandusersauthorizedtoentertablesintheCorrect
Historymodeshoulduseextremecautionasupdatinghistoricaldatacancauseotherdatainthesystem
tobecomeoutofsynchwiththechangedhistoricalrecord
Forexample,supposethatyouchangethecustomersshiptoaddressforarowwithaneffectivestarting
dateof1/1/1900.Alsoconsiderthatexistingcurrentrowexistslikeinourexampleaboveof7/25/2010.
Assumethatyoucreatednumeroussalesorderspriorto7/25/2010andpriortochangingtheaddressof
the1/1/1900addressrecord.Nowthosesalesorderswouldcontainashiptoaddressdifferentfrom
the1/1/1900recordthatwasjustchanged.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page104


1. FollowthenavigationpathshownbelowtodemonstratetheCorrectHistoryPageOptionMode.

2. EnteravalidSetIDandCustomerID.
3. ChecktheCorrectHistorymodecheckbox.
4. ClicktheSearchbutton.

5. Scrolldowntotheaddressdetails.
6. Navigatetotheoldesteffectivedatedrecorded.Historicalrecordsarethelastrowsinthelist.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page105

7. ChangetheaddressoftheHistoricalrecord.Inthiscaserecordeffective01/01/1900.
8. PresstheSaveButton.Thehistoricalrecordissavedwithouterror.Note:Allnewsalesorders
codedwiththisaddresswouldbeupdatedwiththecurrenteffectiveaddressrecord.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page106

LESSON6RUNNINGPROCESSESANDREPORTS
AcrossallPeopleSoftModules,batchprocessesareinitiatedandruninacommonmanner.Thislesson
willprovidestudentswithareviewoftheprocessschedulerandhowtomonitoruserinitiatedand
scheduledprocesses.

Topic1:

RunControls

TorunaprocessorareportinPeopleSoft,youoftenmusttellthesystemwhenyouwanttheprocessor
reporttorunandwhatcontentyouwantincludedintheprocessorshownonthereport.Forexample,
youmighttellthesystemtorunareportatmidnightoreveryweekdayafternoon,oryoumighttellitto
runthereportimmediately.Formostreports,youmustalsosetparametersthatdeterminethecontent
ofthereport,suchasthebusinessunitortimeperiodonwhichtoreport.
Aruncontrolisadatabaserecordthatstoresvaluesforthesesettings.Insteadofenteringthesame
valueseachtimeyourunaprocessorreportyoucreateandsavearuncontrolwiththosedesired
settings.Thenexttimeyourunthereport,youcanselectthesavedruncontrol,andthereportis
generatedinthedesiredformatattheneededtimeinterval.

SomeexamplesofreportandprocessRunControlsinPSv9.1
ReportorProcessRun
Control

ReportorProcess
Name

Description

Process

PurchaseOrder
Dispatch

Processthatgeneratesandsendspurchaseorders
tosuppliers.

Report

OnHandInventory

Reportthatshows currentinventorybalances

Process

ReleaseSalesOrders

ProcesstoReleaseSalesOrderstobeShipped

Report

ProductPriceList

Reportthatshows currentcatalogprices

RuncontrolpagesexistthroughoutallPeopleSoftapplicationsbutgenerallyfunctioninthesame
manner.Tocreateandsaveareportruncontrolexample,followthestepsbelow.

NAVIGATION:Customers>Reports>CustomersbyUnitReport
1. NavigatetotheCustomersbyUnitReport.
2. SelecttheAddNewValueTab
3. EnterMeaningfulRunControlID.Exp.CustUnitRpt
4. ClickAdd

Run Control Names may not contain any embedded spaces. Use an Underscore character
instead.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page107

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page108


5. Enterthedesiredcriteriaforthereportorprocessyouarerunning.
6. ClickSave

NoweachtimethatyourequesttoruntheCustomersbyUnitReport,thecriteriaaresavedto
thepreviouslydefinedvalues.SeethescreenshotbelowofthelistofRunControlsafteryou
havesavedtherequest.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page109

OtherRunControlFeatures
MultiUseRunControls
You can create a single run control id that applies to several related reports. For example,
supposethatallofthereportsthatyourunattheendofamonthrequirethesameparameters:
business unit, department, and from and to dates. You can create a single run control that
provides values for these parameters and use it for every report that requires those same
parameters.
Conversely,youcancreateseveralruncontrolsforthesamereport/processtomanagedifferent
situations.Forexample,youcancreateoneruncontrolthatsetstheparametersforaquarterly
reportandanotherruncontrolthatsetsthemforayeartodateversionofthesamereport.Each
time that you run the report, you select the appropriate run control. This way, you can print
severalvariationsofthesamereportwithoutchangingthesettingseverytime.
DistributionResults
Run Controls also store information which determines the output type, distribution and
destinationofthereports.
Whenyoucreatearuncontrolandatthetimeof'run',youcanindicatewhoshouldreceivethe
output of the report and where it should be stored in system folders such as in the report
manager,whichiscoveredinthenexttopic.

Theapplicationruncontroltablestoresinformationthatisrequiredtorunaprocess,suchas
From Date, department ID, employee ID, and so on. All application run control tables are
keyedbyuserIDandruncontrolID.

Topic2:

RunningaProcesswiththeProcessMonitor

Afteryoucreateandsavearuncontrol,youcanimmediatelykickofftheprocess(Run)andusethe
ProcessMonitortoreviewthestatusofscheduledorrunningprocessrequests.Also,previouslyinitiated
requestscanalsobecontrolledusingProcessMonitor.LinkstotheProcessMonitorPagearelocated
throughoutPeopleSoftPages.
Continuingwiththeexampleinthepriortopic.ShownbelowistheRunControlPagefortheCustomer
byUnitReport
StepstoRunaProcessUsingtheProcessMonitor
InthislessonwewillkickoffareportprocessandthennavigatetotheProcessMonitortoviewthe
statusofthejob.
1. NavigatetotheCustomersbyUnitReportasshowninTopic1.
2. SelecttheFindExistingValuetab.
3. ClickontheCustUnitRptitemthatyoujustcreatedinthepriortopic.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page110

4. ClickRun.
5. YouwillbedirectedtotheProcessSchedulerscreen.ClickOKtoinitiatetheprocessimmediately

TheProcessSchedulerwillbecoveredfurtherintopic4ofthislesson

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page111


6. YouwillbereturnedtotheRunControlPagefortheCustomerbyUnitReport.ClickontheProcess
Monitorlinktoviewthestatusofthejobyoujustsubmitted.

TheProcessMonitorPagebelowhasanumberofimportantfeaturesyoushouldbeawareofwhen
runningprocessesandreports.
Ifauthorized,youcanviewprocessessubmittedbyotherusers.
Youcanviewthestatusofsystemscheduledprocesses.ForexampleiftheCostAccountingjobis
scheduled to run every night at 11:00pm you can check the success of the process in the
morning.
Youcanfilterandsearchforprocessesbyseveralcriteriasuchas:ProcessType,Date,RunStatus
andUserID.
You can drill into the detailed output of a process by clicking on the Details Link of specific
process.
EachtimeaprocessorreportisinitiatedbyaPeopleSoftuseroranautomaticsystem
initiatedprocess,thejob/processisassignedauniquenumbercalledaProcessInstance.
EachlineintheProcessListoftheProcessMonitorisaprocessinstance.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page112


StepstoaccessaProcessInstanceDetails
ToaccessthedetailsofaspecificprocessinstanceyoucanclickontheDetailslinkonanyprocess
instanceshowninyourprocesslist.
1. ClickontheDetailslinktoviewtheresultsandoutputofaprocessinstance.OntheProcessDetail
Page,theoutputofaprocesscanbeaccessedalongwiththeabilitytoHold,Cancel,Restartand
Deleteprocessinstances.

2. ClickontheViewLog/TraceLinktoseedetailedprocessoutput

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page113


3. ClickontheViewLog/TraceLinktoseedetailedprocessoutput

MostreportsgeneratedinPeopleSofthaveoutputtoaPDFformat.SomewillbeinanSQRfileformat
thatcanalsobeopenedandviewedinanapplicationsuchasNotePad.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page114


Topic3:

ReportManager

ThroughoutallPeopleSoftModulestherearelotsofsystemdeliveredreportsthatareavailabletoberun
byusers.GenerallyeachPeopleSoftmodulecontainsalistitemornavigationiconforReports.Custom
reportscanalsobeeasilydevelopedandaddedtoberunfromyourPeopleSoftmenusandnavigation
pages.ThesecustomreportsaregenerallydevelopedbyITprofessionalsusingPeopleToolsandthird
partyreportwritingsoftwaresuchasCrystalReports.
ReportsinPeopleSoftcanberequestedonanadhocbasisorscheduledtorunautomaticallyandstored
insystemfolders.UsingReportManager,youcanseeallofthereportsthatyouareauthorizedtoview
byopeningyourreportlistinabrowser.Foldersareprovidedtoassistinorganizingreports.

StepstoaccesstheReportManager
Toviewalistofreportsforwhichyouhaveaccessfollowthisnavigationpath.

NAVIGATION:ReportingTools>ReportManager>List
1. ClickonthedropdownMainMenu.
2. SelectReportingToolsfrom
3. SelectReportManager

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page115


Afterselectingreportmanager,theFollowingScreenisdisplayedandisusedtonavigateallreports
eithersubmittedadhocorscheduled.

Thereare2tabsonthispagethatcanbeutilizedtoreviewreports:ListTabandExplorerTab.TheList
Tab(abovescreenshot)showsalistofallrecentlyuserinitiatedreportsalongwiththosethatwere
scheduledandyouareauthorizedtoview.
TheExplorerTab,below,providesahierarchicalviewofgeneratedreports.Asyoucanseefolderscanbe
definedtoorganizerecurrencesofthesamereportforeasyretrievalatalatertime.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page116


MaintainingReports
Ifauthorized,intheadministrationtabofreportmanager,youcandeletegeneratedreportsandalso
distributethemtootherPeopleSoftusers,evenusingemail.

AddingUserstotheDistributionList
WithintheAdministrationTabyoucanadduserstothedistributionlist:
StepstoDistributeaReporttootherPSUsers
1. ClicktheDetailslinkfortherequiredreport.
2. TheReportDetailpageappears.Ifyoudonthaveauthorizationtoaddusers,thepageisdisplay
only.
3. ClicktheAddbuttontoadduserorroleIDstothedistributionlist.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page117

YoucansaveareporttoyourlocalworkstationbyrightclickingtheappropriateDetaillink,
andselectingSaveTargetAs.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page118


Topic4:

MyReportsPagelet

TheMyReportspageletenablesyoutodisplayselectedreportsonyourPeopleSofthomepage.Thisis
especiallyhelpfulifyouareregularlyaccessingsystemgeneratedreportsaspartofyourjob.
StepstodisplaytheMyReportspagelet
1. SelectPersonalizeContent,whichislocatedabovethePeopleSoftmenu.
2. SelectMyReportsfromthePeopleSoftApplicationsmenu.
3. ClickSavetoreturntothehomepage.
4.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page119


TheMyReportsPageletwillbelocatedonyourHomepageonthebottomofthescreen.Youcanmoveit
tothe2ndor3rdColumnofyourhomepagebyselectingtheLayoutlinkonthetopofyourHomePage.

CrystalReports
PeopleSoftapplicationsaredeliveredtoworkwithCrystalReports9ReportDesignandPublishing
Software.YoucanusetheCrystalReports9producttocreateandeditPeopleSoftv9.1report
definitions.
AlsoCrystalReportsworkwithPeopleSoftQuery.UserscancreateaqueryinPSQueryYoucanthenuse
CrystalReportstoformatthatdataandpresenttheinformationinaneasytounderstandlayout.
Crystalreportdefinitionsdonotcontainactualdatafromyourdatabase,soeachtimeyou
useCrystalReports,PeopleSoftQueryretrievesthemostrecentdata.Thisactionensures
thatyourprintedreportsalwayscontaincurrentinformation.However,ifyouwanttotrack
thechangesovertime,youcansavethedatawithareport.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page120


Topic5:

ProcessScheduler

WithinaPeopleSoftapplication,youmightwanttoperformcertainprocessessuchasrunningbatch
programsandreportsinthebackgroundoftheonlinesystem.Someofexamplesofprocessesthatyou
mightwanttoperformindependentlyofthePeopleSoftapplicationincluderunninganonhand
inventoryreport,postingjournalentries,loadingbenefitenrollmentforms,andcalculatingpayroll
deductions.
PeopleSoftProcessSchedulerstreamlinesyourbusinesspracticesbyenablingyoutotakeadvantageof
thedistributedcomputingenvironmentatyoursite,wherebyyoucanscheduleperformancesensitive
jobstorunonapowerfulserverwhiletheonlinesystemisstillavailableforuserstoperformdaytoday
tasks.
PeopleSoftProcessSchedulerenablesyouto:

Schedulerecurringprocesses
CreateandRunjobs(groupsofprocesses).
Schedule a process request to run on any date or during any time interval that your business
requires,suchasmonthly,daily,hourly,orbytheminute.
Submitajobtorunseveralprocessesandconditionallyschedulesuccessiveprocessesbasedon
thestatusofapreviousprocessinthejob.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page121

LESSON7PEOPLESOFTWORKFLOWS
Manyofthetasksthatyouperformthroughoutthedayarepartoflargertasksthatinvolveseveralsteps
andseveralpeople.Forexample,whenyouordersupplies,youarereallyinitiatinganapprovalprocess:
someoneelsereviewstheorderandeitherapprovesordeniesit.Iftheorderisapproved,apurchase
orderissenttothevendor.Ifitisdenied,notificationissentbacktothepersonwhosubmittedthe
originalorder.Thetermworkflowreferstothislargerprocess.
Topic1:

DefiningWorkflows

PeopleSoftWorkflowinvolvesdefiningthestepsinabusinessprocessandidentifyingusersthatperform
specificsteps.Itinvolvesdefiningandmanagingtheroutingofdatabetweenmultipleuserswiththe
goalofcompletingaprocess.
PeopleSoftprovidesasetoftoolsforsystemsanalyststodefinetheworkflowprocessesandPeopleSoft
developersusePeopleToolstocodethetriggersinPeopleSoftApplicationstoinitiatethenextstepinthe
flow.Typesofitemsthataredefinedduringtheworkflowdesignare:
TriggersIsanactionthatoccursinPeopleSoftthatsignalsthenextstepintheflow.
Example:Saveapurchaserequisition.
Routings Indicate who should be notified after an event is triggered. Examples of a routing
wouldbesendanemailtotheSupervisorwhenthepurchaserequisitionissaved.
ApprovalsRulesthatdefinetheapprovallevelsinanactivityandsubsequentlywhoreceivesthe
nextnotificationintheworkflow.
Example:Employeescanapprovepurchasesuptoagivenamount,basedontheirlevelinthe
organization:supervisorscanapproveupto$500,managersupto$5000andsoon.
Workflow maps, also known as PeopleSoft Navigator maps, are visual representations of your
organization'sbusinessprocesses.Mapsarenecessarytoallworkflowprocesses,andtheycanalsobe
usedasnavigationalaidsforusers.
IconsinthemapsrepresentindividualprocessstepsthatrelatetospecificPeopleSofttransactionsthat
arerequiredtocompletetheprocess.
Example:ShownbelowisaworkflowmapwithActivitiesandthearrowsrepresentingRoutings.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page122


Topic2:

Worklists

UserswhoarepartofaworkflowusetheWorklisttomonitortheitemstheyareresponsibletoprocess
aspartoftheirdailyjob.
StepstoAccessWorklist
1. FromthemainmenuselecttheWorklistlink.

2. Allassignedanduncompletedworklistitemswillappear.ClickontheLinkoftheworklistitemyou
wouldliketoprocess.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page123


3. Afterselectingaworklistitemlink,youwillbedirectedtothedetailsoftheworklistnotification.
HereyoucanclickontheincludedhyperlinkwhereyouwillbedirectedtothePeopleSoft
transactionpagetoperformtherequiredstep.

4. AfterselectingthehyperlinkworkflowlogicwilldirectyoutothePeopleSoftpagewhereactionis
needed.Youcanseebelowthatthevendorisnotapproved.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page124


5. Afteryouprocessandsavetherequestedworklistitem(ApprovetheVendor),yourworklistwill
removetheworkeditemsandshowonlyunworkedrequests.Seethescreenshotbelowofwork
listaftertheabovetransactionwassaved.

Topic3:

WorkflowNotifications

EmailNotificationsInlieuofcontinuallyhavingtomonitoraworklist,workflowscanbeconfiguredto
automatically send emails to routing recipients indicating they are next in the process to perform a
workflow activity. Workflow email notifications contain hyperlinks directing them to their work list
homepage.
Timeout Work list When configuring worklists during system setup, the option exists to have a
reminderemailoranotherworklistentryifyouhavenotworkedanitembythetimeittimesout.
Alternate User (Reassigning Workflow Tasks) You can reassign workflow tasks either temporarily or
indefinitely. The system administrator can also assign user tasks either during a specific date range or
indefinitelytoanotheruser.

Theuserwhoassignsthetaskandtheuserwhoisassignedtothetaskmusthavethesame
userrole.Forexample,ifarequesterwantstoassignworklistentries,thentheuserto
whomtheworklistentriesareassignedmustalsobearequester.

StepstoreassignWorkflowTasksTemporarily
1. FromthemainmenuselectMySystemProfile.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page125


2. EntertheIDforanalternateuserandeffectivedaterange.
3. PressSave.Duringtheeffectivedatestheindicateduserwillreceiveallofyournewworklistitems
forprocessingaswellasremindersforpastdueworklisttasks.

ManuallyinitiatedNotificationsYoucanalsosendmanualnotificationsfrommostPeopleSoft
componentpagesbyusingtheNotifytoolbarbutton.
StepstotemporarilyreassignWorkflowtasksApproveVendorExample
1. FromtheMainMenuBar,followthenavigationpathshownandselectVendor.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page126


2. EntertheSetID:ShareandtheVendorID0000000044.PressSearch

3. OntheIdentifyingInformationtabsettheStatustoApproved,butthesystemwillnotallowyouto
approveduetoasecurityaccesscontrol.ClickontheNotifyTabtomanuallyroutetherequesttoa
userwhohasauthority.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page127


4. EnterNotificationRecipientandMessageInfo.
5. PresstheOKbuttontosendtheNotificationtotheenteredrecipients.

6. NavigatetotheWorklistpageandthenewworklisttaskwillbeshownasindicatedinthescreen
shotbelow.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page128

LESSON8PEOPLESOFTQUERY
Aqueryissimplyarequesttopullinformationfromadatabase.Inaqueryyouindicatewhattablesyou
wouldliketopullinformationfromandyoualsogenerallyindicatecriteriatolimityourresultstoonly
thedesiredinformation.Inqueriesyoucanalsoperformcalculationsontheextracteddataandorganize
thoseresultsbysortingandorderingcolumnsofdata.
PeopleSoftQueryisadeliveredtoolthatenablesevennontechnicaluserstowriteandruntheirown
queriesthatretrieveanddisplaybusinessinformationfromunderlyingPeopleSoftdatatables.Features
ofthequerytoolwillbepresentedinthislesson.
Topic1:

CreatingaQuery

Thereare3componentstoPeopleSoftQuery.ThefirstisQueryManagerwhichisusedtocreateand
savetheQuery.Thesecondisqueryviewerwhichallowsyoutorunyourqueryandoutputtheresultsin
variousformatsandthelastpartisQuerySchedulerwhichenablesyoutoscheduleyourquerytorunat
adesignatedtime.

ToaccessQueryManagerfollowthenavigationpathbelow.

NAVIGATION:MainMenu>ReportingTools>Query>QueryManager

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page129


Inthefollowingstepswewillguideyouthroughtheexerciseofcreatingaverysimplequerywithasingle
table.Creatingquerieswithdatafrommultipletablesismorecomplexandisnotcoveredinthiscourse.
StepstoCreateaSimpleQuery
1. ClickontheCreateNewQuerylinkandtheQueryManagermainpageisdisplayed

Creatingaqueryisperformedinaseriesofsteps.EachTabontheQueryManagermainpageisusedin
differentstagesofcreatingyourquery.

2. EnterthenameorpartofthenameofyourdesiredRecord.Inthisexerciseenter'CUSTOMER'
3. ClickontheSearchbuttonandallrecordsinthePeopleSoftsystemthatbeginwith'CUSTOMER'are
displayed.

UsetheAdvancedSearchlinkformanymoreoptionsforlocatingarecordthatyouwant
includedinyourquery.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page130

4. ClicktheAddRecordLinkandtheselectedtablewillbeincludedinyourquery.Afteraddingthe
recordthe'Query'Tabisshownwiththeavailablefieldsoftheselectedtable.

5. SelecttheFieldsfromtherecordthatyouwantincludedinyourqueryresults.(SetID,CustomerID,
CustomerStatus,CustomerTypeandCustomerName).

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page131


6. TopreviewyourresultssofarclicktheRunTab.

UsersnewtoPSQueryshouldusecautionwhenrunningqueriesfromtheQueryManager,
aslarge,complexqueriesmaytakeanexceptionalamountoftimeandsystemresourcesto
executeifthedatasetrequestedisexceptionallylarge.

ThenexttabsintheQueryManagerarethePromptandExpressiontabs.Thesefeatureswillbe
explainedbutnotshownintheexample.
Prompts
ThePrompttaballowsyoutosetuppredefinedpromptssouserscanselectspecificdatavaluesthey
wantincludedintheirqueryresults.Forexample,youcandefineapromptfor"EnterSETID"andwhen
thequeryisruntheuserisrequiredtoselectavalidSetIDforwhichthequerywillretrieveonlythose
rowsequaltotheSetIDchosen.Intheexampleabove,ifyouenteredSHARE....onlyrowswithSetIDof
SHAREwillberetrievedandshowninthequeryresults.
Expressions
ExpressionsareusedtocreatecalculatedfieldsandmanipulatetextanddateValues.Typicallyyouwill
usethemwhenyoumustcalculateavaluethatdoesnotexistinatable.Forexample,multiplythe
defaultpurchasepriceforanitemtimesthenumberofunitsininventory.
Fields
IntheFieldsTab,alistallfieldsincludedinyourqueryalongwithanycalculatedfieldsthatwerecreated
usingtheExpressionstab.InthefieldssectionofPSQuery,youcanmanipulatetheoutputresultsof
yourquerybysettingthecolumnorderandsortorder.Additionallyyoucaneditthenamesofthe
includedfieldstovaluesthataremorerelevanttoyourbusiness.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page132


StepstoChangetheQuerySortOrder&ColumnOrder
1. SelecttheFieldstabontheQueryManagertabrow

2. ClicktheReorder/SortButtontochangehowqueryresultsaredisplayed.

3. Enterthevaluesshownbelowtochangethecolumnorderinwhichfieldswillbedisplayedinthe
queryresults
4. Enter'1'intheName1textboxintheNewOrderbycolumn.Tohaveasecondarysortorderyou
wouldenter'2'bythedesiredfield.
5. PressOKbutton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page133


AfterpressingOK,youwillbereturnedtothequeryfieldstabandnoticethattheOrdcolumnindicates
theprimarysortorderbytheName1Column.AlsothefieldsareshowninthenewColumnorder
arrangement.

6. ToseethequeryresultsafterchangingtheColumnOrderandSortOrdervaluesclickontheRuntab.

AtthistimeitisalwaysimportanttoSaveyourqueryonaregularbasistoensureyoudonotloseyour
progress.Tosaveyourquery,followthestepsbelow.
StepstoSaveYourQuery
1. ClickontheQueryTabandscrolltothebottomofthepage.
2. ClickontheSavebutton

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page134

TheSavePageisshownwhereyoucannameyourqueryaswellasindicateifthequeryshouldbe
availabletoberunbyotherusersorjustbytheuserthatcreatedthequery.
3. EnteraQueryNameandDescription
4. Select'Public'forthequeryownervalue,sothatotheruserscanrunthequery
5. ClickontheSavebutton

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page135


Criteria
AnotherkeyfeatureyouwilluseinmostPSqueriesisSelectionCriteria.Theselectioncriteriaservesasa
testthatthesystemappliestoeachrowofdatainthetablesthatyouarequerying.Iftherowpassesthe
test,thesystemretrievesit;iftherowdoesnotpass,thesystemdoesnotretrieveit.Forexample,
supposethatyouneededalloftheSalesOrdersenteredinthepastmonthyouwoulddefinecriteriato
tellthesystemtopullonlythoseresultswheretheSalesOrderDatewasbetween7/1/2010and
7/31/2010.
StepstodefineaQueryCriteria
Withinquerythereareacoupleofmethodstodefinecriteriaforyourquery.Thefirstandmostobvious
placeisbyaccessingtheCriteriaTabonthemainquerymanagerscreen.Thisareaisusedwhenmore
complexcriteriaaredefined.Youcanalsoestablishsimplefieldlevelcriteria,oftencalledfilters,whilein
theFieldsTabbyclickingonthe'AddCriteria'filtericonnexttothedesiredfield.Inthesestepswewill
establishcriteriaintheCriteriaTabpage
1. ClickontheCriteriaTab
2. SelectAddCriteriabutton

ContinuingwithourCurrent_CustomersQuery,wewillcreateCriteriatoonlyretrievecustomersfrom
theSHARESetID.
3. SelecttheFieldRadioButton
4. ClickontheExpression1magnifyingglasstoselectafield

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page136


5. ChoosetheSETIDfieldfromtheCustomersRecord.

6. Selectequaltofromthelistofconditiontypes.

7. Choosethe'Constant'radiobuttonfortheExpressiontype.Constantindicatesasetnonchanging
value.
8. EntertheSetIDofSHAREforthisexample
9. ClickOKbutton

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page137


10. Thecriteriaforthequeryisnowaddedandwhenthequeryisrun,onlythoserowswithaSetIDequal
toSHAREwillberetrievedintheresults.ClickontheRunTabtoseethenewqueryresults.

11. AfterviewingtheresultsclickonFieldstabandSavetheQuery

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page138


Topic2:

RunningQueriesandExportingQueryResults

ToRunaQueryafteritissaved,userscannavigatetotheQueryViewermenuitemtoexecuteanysaved
queryforwhichtheyareauthorizedtorunandviewresults.

Typicallynotalluserswillhavetheauthoritytocreateandeditqueriesinquerymanageras
thistaskisamoreadvancedPeopleSoftfunction.InsteadmostuserswillusetheQuery
Viewertorunpreestablishedqueriesaspartoftheirjobfunction.

StepsRunaQuery
1. NavigatetotheQueryViewermenuoption.

NAVIGATION:MainMenu>ReportingTools>Query>QueryViewer

2. EntertheQuerynameyouwouldliketorun.
3. PresstheSearchButton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page139


4. SelecttheHTMLlinkforyouroutputresultstodisplayinabrowserwindow.

5. QueryresultscanbeexportedtoMSExcel,CSVandXMLfileformats.ClickonExceltosavethe
results

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page140


Topic3:

SchedulingQueries

ReportingofPSdataisoftenneededonarecurringbasisandwillbedistributedtootherparties.In
PeopleSoftv9.1queriescanbescheduledtorunonthePeopleSoftServerinasingleinstanceorona
definedschedule.PeopleSoftalsoenablesqueryoutputtobedistributedtootherPeopleSoftusersorto
externalemailrecipients.
StepstoScheduleaQueryonaRecurringSchedule
1. NavigatetotheScheduleQueryMenuItemasshownbelow.

2. ClickontheAddNewValueTab.
3. EnterauniqueRunControlnametoidentifytheQuery.
4. ClicktheAddbutton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page141


5. EnterthenameoftheQuerytoschedule.

6. Enteradescriptionforthescheduledquery.
7. ClickSave.
8. ClickonRunbutton

9. Setthefrequencytorunthequery.
10. Choosetheoutputtype(Email,File,Web).
11. ChoosetheoutputFileFormat.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page142


12. SelecttheDistributionLink.

13. ClickOKtoconfirmdistributionsettings.

FromthispointforwardtheCURRENT_CUSTOMERSquerywillautomaticallyrundailyanddistributedto
theselectedrecipients.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page143


Topic4:

AddingQueriestoMyFavoriteQueriesList

TheQueryManagerandQueryViewersearchpagescanincludealistofqueriescalledMyFavorite
Queries.Ifyouusecertainqueriesoften,youcanputthequeriesinthislistforeasyaccess.

Althoughyoucanviewalistoffavorites,youcan'tcreatealistoffavoritesintheQuery
Viewer.

StepstoaddaquerytotheMyFavoriteQuerieslist
1. SelectQueryManagerorQueryViewerbyfollowingthenavigationpathshown.

1. Enter the Query Name to be added to the Query Favorites List.

2. EntertheQueryNametobeaddedtotheQueryFavoritesList.
3. ClickSearch

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page144


4. ClickontheFavoriteslinknexttothedesiredQuery.

ThequeryisnowaddedtotheQueryFavoriteslist.NoweachtimeyounavigatetoQueryVieweror
QueryManagerthelistoffavoritequerieswillbeshownonthebottomsectionofthepageasinthe
screenshotbelow.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page145

LESSON9PEOPLESOFTINTEGRATION
OraclePeopleSoftcomesdeliveredwithanumberofprepackagedtoolstoinsurethatbusiness
informationwithinyourPeopleSoftapplicationisaccessiblebyothersystemsaswellasavailableto
individualsexternaltothebusiness.ManyofthetopicsrelatedtoIntegrationcanbequitetechnical.
Thetopicsbelowareintendedtoonlyprovideaveryhighlevelunderstandingoftheintegrationfeatures
inPSv9.1.

Topic1:

EnterpriseIntegrationPoint(EIPs)

EIPsaredeliveredPeopleSofttechnologiesthatallowbusinessdatatofloateasilyinandoutof
PeopleSoftfromNonPeopleSoftbusinessinformationsystems.
ExampleAnonPeopleSofttimeandattendancesystemcansenddataintoPeopleSoftPayrollsothat
paycheckscanbecreated.Theoutsidetimeandattendancesystemwouldsimplypublishanelectronic
messagecontainingtheneededdataatadesignatedinterval.YourPeopleSoftpayrollsystemwillalready
beconfiguredthroughapredefinedintegrationpoint(EIP)toacceptthemessage.Thetwosystems
neverrequirerealtimecommunication.Oncethe3rdpartytimeandattendancesystempublishesthe
messageitnolongerneedstodoanything.
PeopleSoftContainshundredsofEIPsthatcanbeusedbydeveloperstoshareandprocessinformation
betweenPeopleSoftandoutsideSystems.
ManyoftheIntegrationPointsinvolvethesharingofinformationbetweenyoursuppliersandyour
customerforsuchthingsas:
BillingandPayments
ShippingandReceiving
BankingandCreditCardProcessing
SalesOrders&PurchaseOrders
ListedbelowisascreenshotoftheSupplyChainOutboundmessagepublisherthatshowsafew
examplesofhowPeopleSoftcanbeconfiguredtosenddatatoothersystems.MostallPeopleSoft
Modulescontainintegrationpointstosendandreceivedata.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page146


Topic2:

PeopleSoftPortalPacks

ThePortalPacksareacollectionofpredefinedportalpagelets(WebPages)forincorporationintoan
intranetorextranetsitethatprovidesaccesstokeyPeopleSoftdataandtransactionsthatarewithinthe
PeopleSoftsystem.Typicallyexternalcustomers,suppliers,andoffsiteemployeesaregrantedaccessto
Portalpagestofulfillabusinessneed.Manyportalpackpageletsprovidesummaryviewsofkey
businessinformationforinformationalpurposes.
MultiplePortalPackpageletscanbeindividuallyselectedtobeincorporatedintoasinglesitetomeet
theneedsoftheaudience.OftentimeselectivePortalPackpageletsareusedtodevelopcustom
PeopleSofthomepagesthatprovidehighlevelenterprisecontentfororganizationexecutives.
SupplyChainPortalPack
SalesHistorybyCustomer
ProductAvailability
BuyingAgreements
InvoiceSummary
ProductShipments
ProductSpecifications
RecentOrdersandQuotes

Payables,ReceivablesandFinancialsPortalPacks
DaysSalesOutstanding
CustomerPayablesOutstanding
ExpenseVariances
BudgetAlerts
RevenueVariances
TopCustomerWriteoffs

RealEstateandAssetManagementPortalPacks
LeaseCostsandRevenues
AssetInventoryandExpenses

Theportalpagesincludedintheportalpackscanbeconfiguredtomeetthespecificneedsofthe
individualsaccessingthedata.BelowareafewexamplesofthemanyPortalPackPageletsthatcanbe
addedtointranetorextranetsitesforusebyinternalandexternalstakeholders.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page147


SalesHistorybyCustomerPortalPagelet

ProductSalesPortalPagelet

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page148

LESSON10PEOPLEBOOKS
Asindicatedearlierinapriorlesson,Oracleprovidesverycomprhensivesystemdocumenationina
librarycalledPeopleBooks.
ThePeopleSoftOnlineLibraryisanHTMLbasedwebsitethatcontainscomprehensivedocumentation
forOracle'sPeopleSoftEnterpriseapplicationsandtools.Usethisdocumentationasaresearchlibrary
andasacontextsensitiveonlinehelpsystem.Itprovidesstandardnavigationandsearchcapabilities,
includinganexpandabletableofcontents,akeywordindex,andafulltextsearchfeature.PeopleBooks
canbecustomizedtoincorporatebusinessspecificdocumentation.
ThePeopleSoftOnlineLibraryisorganizedhierarchically,likealibraryofbooks.ThePeopleBookshome
pagedisplayslinkstoallinstalledPeopleBooks.
Topic1:

AccessingthePeopleBooksHomePageInterface

StepstoAccessPeopleBooks
1. FromthePeopleSoftHomePage,Clickonthe

LinkinthePageBarofanyTransactionalPage.

2. Anewbrowserwindowwillopen.ClickonthePeopleBooksLink.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page149


WhenyouclickPeopleBooksonthePeopleSoftOnlineLibraryhomepage,thePeopleBooksLibraryhome
pageappearsinyourbrowserasshowninthescreenshotbelow.ScrollthroughthelistofPeopleBook
tofindthedesiredtitle.
3. SelectApplicationsFundamentalsPeopleBook

WhenyouselectaPeopleBooktitleonthehomepage,thestandardPeopleBookinterfaceforyour
chosentitleappearsinyourbrowserwindowasshownexamplebelow.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page150


Topic2:

NavigatingPeopleBooks

WhenyouarelocatedonaPeopleBookinterfacepagethreepanesaredisplayed:
Document pane The pane on the right side of the window displays the document HTML file,
whichcorrespondstoachapter.
Navigation pane The pane above the document pane contains display options, navigation
controls,andthecurrentPeopleBookandchaptertitles.
ReferencepaneThepaneontheleftsideofthewindowcontainsthreetabs:Contents,Index,
and Search. Select these tabs to explore the PeopleBooks or to locate a specific topic. You can
hidethereferencepanetomaximizethesizeofthedocumentpanePeopleSoftOnlineLibrary.

NavigatebetweenPeopleBookchaptersContentsTab
1. TomovebetweenchapterswheninPeopleBooksyoucanclickonthedesiredfolderontheContents
TaboftheReferencePane.
2. ClickonatopicIconforthedesiredcontent.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page151


TheDesiredcontentisdisplayedinDocumentPane.(UnderstandingUserPreferences)
AsanalternatemethodclickonthePreviousandNextbuttontomovebetweenChapters.
3. ClickontheNextButton.ThenextchapterintheReferencePanelistisdisplayed(SecuringYour
System)

Navigatewithinachapter
ThreemethodsexisttoNavigatefromwithinaChapter:
1. UsetheScrollBar
2. ClickontheContentIconinaChapterFolder
3. UsetheTopofPageandPreviousTopicButtons

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page152


UsingtheIndex
AnalternatemethodoffindingthedesiredcontentistousetheIndexTabontheReferencePane.The
indextabcontainsanalphabeticallistingofalltopicsinallPeopleBooks.
StepstousetheIndexTab
1. ClickontheIndexTabontheReferencePane
2. Scrollthroughthelistofalphabeticallyorganizedtopics.

3. Analternatemethodtosearchistotypeinthefirstwordofthedesiredtopicandthelistwill
automaticallyjumptothekeywordinthetopiclist.Type'General'intheIndexkeywordsearchfield.
4. ClickontheTopicitemandtheassociatedcontentwillbeshownintheDocumentPane.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page153


Enablethereferencepane
Ifthereferencepane(withtheContents,Index,andSearchtabs)doesn'tappear,clicktheShow
ReferencePanebuttonintheNavigationpaneatthetopofthebrowser.TohidetheReferencepane,
clicktheHideReferencePanebutton.Ifyouhavecookiesenabledonyourbrowser,yourlastReference
panesettingisrememberedwhenyoujumpbetweenbooks.Otherwise,jumpingtoanewbookalways
hidestheReferencepane(tospeedpageloading).
StepstoDisable/EnableReferencePane
1. ClickontheHideReferencePaneButtonintheNavigationPane.
2. ClickonthesamebuttontoredisplaytheReferencePane.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page154


Topic3:

SearchingPeopleBooks

SimpleandAdvancedsearchesofPeopleBookscanbeperformedfromthereferencepanebyselecting
theSearchTab.SelecttheSearchtabtoperformafulltextsearchofthecurrentPeopleBookorofthe
entirePeopleBooksLibrary.

TheSearchtabiscontextsensitive.WhenyouselectthistabonthePeopleSoftOnlineLibrary
homepage,yousearchalldocumentationinthelibrary.Whenyouselectthistabonthe
PeopleBooksLibraryhomepage,yousearchallPeopleBooksinthelibrary.Whenyouselect
thistabinaparticularPeopleBook,yousearchwithinthatbookonly.

IMPORTANT!ThesearchfeatureisavailableonlywhenyouareconnectedtothePeopleSoft
OnlineLibrarywithHTTP(onawebserver).

SimpleSearchofPeopleBooks
StepstoPerformaSimpleSearchofAllPeopleBooks
1. ClickonthePeopleBooksHomeLinktoreturntothePeopleBooksOnlineHomePage.

2. Enterakeywordorgroupofwordsinthesearchwindow.Enter'InventorySetup'
3. PresstheSearchButton.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page155


Alistoftopicsthatcontainthesearchword/phraseareshownalongwithresultsinthetopmatching
PeopleBooks.Clickthetopicthatyouwanttoread.

Thesimplesearchformusesanaccruelogicwhensearching.Thatis,itwillfindresults
thatcontainanyorallofthetermsthatyouentered,withprioritygiventodocumentsthat
containallormostofthekeywords.Theresultsappearsortedbybooktitle,thenbyscore.

AdvancedSearchofPeopleBooks
ForadvancedsearchesofPeopleBooksUsethePeopleSoftOnlineLibrary:AdvancedSearchpagetolimit
orexpandyoursearchtooneormoredocumentationtypesorbooktitles.Youcanalsodefinethetype
ofsearchtoperformandhowyouwanttoformatthesearchresults.

StepstoperformanadvancedSearch
1. ClickontheAdvancedSearchLinkonthePeopleBooksOnlineHomePage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page156


2. Apagewillappearwhereanumberofmoredetailedcriteriacanbeenteredtorefineyoursearch
results.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page157

LESSON11PEOPLESOFTSYSTEMSECURITY
Securityisespeciallycriticalforcorebusinessapplications,suchasPeopleSoftapplications.Typically,you
donotwanteverydepartmentinyourcompanytohaveaccesstoallyourapplications.Nordoyouwant
everyonewithinadepartmenttohaveaccesstoallthefunctionsorallthedataofaparticular
application.Additionally,youmaywanttorestrictwhocancustomizeyourapplicationswith
PeopleTools.PeopleSoftsoftwareprovidessecurityfeatures,includingcomponentsandPeopleTools
applications,toensurethatyoursensitiveapplicationdata,suchasemployeesalaries,performance
reviews,orhomeaddresses,doesnotfallintothewronghands.Mostlikely,youuseothersecuritytools
foryournetworkandrelationaldatabasemanagementsystem(RDBMS).Thesetoolsworktogetherto
protectthePeopleSoftsystemfromunauthorizedaccess.
AsyouimplementthePeopleSoftInternetArchitecture,youneedarobustandscalablemeansbywhich
youcangrantauthorizationtousersefficiently.Whenyoudeployyourapplicationstotheinternet,the
numberofpotentialusersofyoursystemincreasesexponentiallyandsuddenly,youhavecustomers,
vendors,suppliers,employees,andprospectsallusingthesamesystem.ThePeopleSoftsecurity
approachistailoredfortheinternet.Itenablesyoutoeasilycreateandmaintainsecuritydefinitions,and
youcanperformmanymaintenancetasksprogrammatically.
Youcanapplysecuritytoallusers,includingemployees,managers,customers,contractors,and
suppliers.Yougroupyourusersaccordingtorolestogivethemdifferentdegreesofaccess.Forinstance,
theremightbeanEmployeerole,aManagerrole,andanAdministratorrole.Userswhobelongtoa
particularrolerequireaspecificsetofpermissions,orauthorizations,withinyoursystem,sothatthey
cancompletetheirdailytasks.
Topic1:

UnderstandingPeopleSoftOnlineSecurity

Becausedeployingyourapplicationstotheinternetsignificantlyincreasesthenumberofpotentialusers
yoursystemmustaccommodate,youneedanefficientmethodofgrantingauthorizationtodifferent
usertypes.PeopleSoftsecuritydefinitionsprovideamodularmeanstoapplysecurityattributesina
scalablemanner.
AsecuritydefinitionreferstoacollectionofrelatedsecurityattributesthatyoucreateusingPeopleTools
Security.ThethreemainPeopleSoftsecuritydefinitiontypesare:
PermissionLists
Roles
UserProfiles
ThePeopleSoftsystemhasmanyelements,suchasbatchprocesses,objectdefinitions,andapplication
data.UsePeopleToolssecuritytoolstocontrolaccesstomostoftheseelements.Thissectiondiscusses:
Signinandtimeoutsecurity
Pageanddialogboxsecurity
BatchProcessandReportingsecurity
Applicationdatasecurity
Definitionsecurity
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page158


Signinandtimeoutsecurity
ThefollowingattributescanbeconfiguredusingPeopleSoftSecuritytools:
PasswordlevelSecuritywithaabilitytosetnumberofinvalidloginAttempts
Controltheusersallowedloginperiodsbytime/dateandcalendarcontrol
SettheamountofbrowseridletimebeforeautomaticsignoutofPeopleSoft.

Pageanddialogboxsecurity
YoucanrestrictaccesstoPeopleSoftmenus.Youcansettheaccessrightstotheentiremenu,orjusta
specificitemonthatmenu.BecausetheonlynormalwaytoaccessaPeopleSoftpageisthroughamenu,
ifauserhasnoaccesstoaparticularmenuormenuitem,thenyouhaveeffectivelyrestrictedthatuser's
accesstothecorrespondingpage.ThisisdonethroughtheuseofPermissions.

Youcanalsorestrictaccesstospecificactionsorcommandsonapage.Forexample,youmaywanta
clerkinyoursalesofficetobeabletoaccesscontractdata,butnotbeabletoupdatethedata.Inthis
case,yougrantaccesstothesetofpages,butyouallowdisplayonlyaccessonly.Inthiscase,theclerk
cannotupdateorcorrectanydata.Thisapproachenablesuserstogettheirworkdonewhilemaintaining
thesecurityandintegrityofyourbusinessdata.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page159


BatchProcess,ReportingandQuerysecurity
Asindicatedinearlierlessons,manybusinessfunctionsareperformedinPeopleSoftusingtheprocess
schedulertokickoffbatchprocesses.
Eachbatchprogramhasaruncontrolthatyoudefinebeforeyoucanrunthebatchprogram.Run
controlsaresetupusingPeopleSoftProcessScheduler
PeopleSoft Process Schedulerenables you to set up process groups, which are groups of batch
processes.
InPeopleToolsSecurityyouaddprocessgroupstoasecurityprofile.Userscanrunprocessesthat
belongtotheprocessgroupsassignedtotheirsecurityprofile.
Alsoasshownearlier,PeopleSoftReportManagerusesaspaceonservercalledtheReportRepository.
PeopleSoftReportManagerenablesyoutogenerateanddistributereportsovertheinternet,andit
storestheoutputintheReportRepository.Withreportdistributionsecurity,youdistributereportsand
viewthemaccordingtoyourassignedsecurityrole.
PeopleSoftQueryalsotakesadvantageofuser'ssecuritysettings,rowlevelsecurity,andprimary
permissionlist.ForeachQueryuser,youcanspecifytherecordstheyareallowedtoaccesswhen
buildingandrunningqueries.YoudothisbycreatingQueryAccessGroupsandthenyouassignusersto
thosegroupswithQuerypermissions.
ApplicationDataSecurity
Withapplicationdatasecurity,youcansetdatapermissionsatthefollowinglevels:
TableLevel Security: Table level security is only controllable when using Queries. You use
PeopleSoftQuerytobuildSQLqueriesandretrieveinformationfromapplicationtables.Foreach
PeopleSoftQueryuser,youcanspecifytherecordstheuserisallowedtoaccesswhenbuilding
andrunningqueries.
RowLevelSecurity: YoucandesignspecialtypesofSQLviewsaka.securityviewstocontrol
access to individual rows of data stored within application database tables. Rowlevel security
enables you to specify the data that a particular user is permitted to access. PeopleSoft
applicationsaredeliveredwithbuiltinrowlevelsecurityfunctions.
Example: PeopleSoft Human Resources security tables enable you to restrict user access to employee
rowsofdataaccordingtoorganizationalroles.Youcouldalsopermituserstoviewandupdaterowsfor
employees in their departments only. Similarly, in PeopleSoft Financials, you can use securityviews to
determineaccesstobusinessunitsandledgers.
Field Security: To enable field level security, system customizations must be configured using
People Code to restrict access to particular fields or columns within application tables. For
example,ifyouwantacertainclassofusertobeabletoaccesscertainpages,butnottoviewa
particularfieldonthosepages,suchascompensationrate,youcanwritePeopleCodetohidethe
fieldforthatuserclass.
DefinitionSecurity
UseDefinitionSecurityfeaturestocontrolaccesstodatabaseobjectdefinitions,suchasrecord
definitions,fielddefinitions,andpagedefinitions,andtoprotectparticularobjectdefinitionsfrombeing
modified.ThislevelofsecuritycontrolisusedtocontrolaccessforITdevelopers.
2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page160


Topic2:

PermissionsLists

Permissionlistsaregroupsofauthorizationsthatyouassigntoroles.Permissionlistscontrolwhatpages
auserhasaccessto.Theyalsostoreitemssuchasallowedsignintimes.Permissionslistarethefirst
securitycomponentdefinedintheprocessofsettingupthesystemsecuritystructure.
Permissionsgenerallyindicatealloftheactivitiesthataroleisauthorizedtoperforminthesystem.
ExampleswouldbeauserinthebuyerrolewouldbeauthorizedtoCreateVendors,CreatePurchase
OrdersandSetupItems.So,threedistinctpermissionslistscouldbesetupforeachofthesedistinct
functions.Thebuyermayalsobeallowedtorunprocessesandqueries.Thegraphicbelowshowsthe
relationshipofPermissionstoRolesandRolestoUsers.

Permission:
Maintain
Vendors

Role:
Buyer

User: John
Avery
SSA3

Permission:
Purchase
Orders

Permission:
Define
Items
Permission:
Process
Monitor

Role:
PeopleSoft
User

Permission:
Run
Queries

Permission:
Issue
Material

User: Sue
Johnson

Role:
Inventory
Coordinator

Permission:
Receiving

Permission:
Define
Items

Apermissionlistmaycontainoneormoretypesofpermissions.Forexamplethedefinevendors
permissionmayalsocontaintheabilitytoapprovevendors.Auserprofileinheritsmostofits
permissionsthroughroles,butyouapplysomepermissionlists,suchasprocessprofileorrowlevel
security(datapermissions),directlytoauserprofile.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page161


Stepstoaccesspermissionslists

1. FromtheMainMenuchoosePeopleToolsandthenPermissionLists

ThePermissionlistinthisexample(EPCO3000)isauthorizedtotheMenuMAINTAIN_VENDORS,whichis
alsoshowninthelowerright.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page162


AccesstothecomponentsontheVendorInformationMenu,arecontrolledbyselectingtheEdit
ComponentsLinkontheMenuItem.
2. ClickontheEditComponentshyperlink.

AccesstothecomponentsontheVendorInformationMenu,arecontrolledbyselectingtheEdit
ComponentsLinkontheMenuItem.EachItemintheComponentPermissionslistrepresentsan
individualPeopleSoftPage.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page163


Topic3:

Roles

Afterdefiningpermissionlists,thenextstepinsettingupthePeopleSoftsecuritystructureistocreate
Roles.Rolesareintermediateobjectsthatlinkuserprofilestopermissionlists.Youcanassignmultiple
rolestoauserprofile,andyoucanassignmultiplepermissionliststoarole.Someexamplesofroles
mightbeEmployee,Manager,Customer,Vendor,andStudent.
Amanagerisalsoanemployee,andmayalsobeastudent.Rolesenableyoutomixandmatchaccess
appropriately.Ifyourefertothesecurityhierarchyexampleonthepriorpageyoucanalsoseethatthe
samerolecanbesharedbydifferentUsers.Thisgivesatremendousamountofflexibilitywhen
configuringsystemsecurity.

BelowaresomePeopleSoftScreenshotsthatillustratetheconfigurationofRoles.

Thebuyerroleisagoodexampleasitisassignedthepermissionusedinthepriorpermissionlist
example.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page164


ThebuyerrolesetuppagehasanumberoftabsforconfiguringallattributesoftheRole.Remember
thatanyuserassignedtothisrolewillinheritthepermissionsandattributesoftherole.

ClickonthePermissions,Listtabtoseealistofallpermissionsassignedtothisrole.Noticethe
PermissionusedinthePermissionListsexample(DefineVendorEPCO3000)isassignedtotheBuyer
Role.

ClickontheMemberstabtoseealistofallusersthatareassignedtothisrole.Thisisagoodtoolforthe
performingofsecurityauditprocesses.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page165


Topic4:

UserProfiles

UserprofilesdefineindividualPeopleSoftusers.Eachuserhasanindividualuserprofile,whichinturnis
linkedtooneormoreroles.Youaddoneormorepermissionlists,whichultimatelycontrolwhatauser
canandcan'taccess,toeachrole.Afewpermissiontypesareassigneddirectlytotheuserprofile.
Typically,auserprofilemustbelinkedtoatleastoneroleinordertobeavalidprofile.
Youdefineuserprofilesbyenteringtheappropriatevaluesontheuserprofilepages.Theuserprofile
containsvaluesthatarespecifictoauser,suchasauserpassword,anemailaddress,anemployeeID,
andsoon.

AnumberofuserlevelsecurityattributesaremaintainableontheGeneralTab.Includingthosetoreset
passwords,lockoutaccountandemailaddresses.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page166


TheuserIDanddescriptionappearatthetopofeachpagetohelpyourecallwhichuserprofileyouare
viewingwhennavigatingfromtabtotab.

TheRolestabcontainsallrolespresentlyassignedtotheUserID.Asindicatedearlier,ausercanbe
assignedtomultipleroles.Noticethatforoursampleuser,JohnAvery,heisassignedtheexamplerole
ofBuyer.

Astalkedaboutinapriorlesson,WorkflowisconfiguredattheUserIDLevelandfromtheWorkflowtab
intheUserProfilepage,alternateUserIDscanbeassignedintheeventanemployeeisoutoftheoffice
foranextendedperiod.Also,itisrequiredformanyworkflowfunctionsthataSupervisorisassigned.

2010SpearMCPeopleSoftv9.1IntroductionandBasicNavigation

Page167

You might also like