Beruflich Dokumente
Kultur Dokumente
forXXX(18081,1037)EOAW_CORE.WorklistManager(DocID1353727.1)
InthisDocument
Symptoms
Cause
Solution
References
APPLIESTO:
PeopleSoftEnterprisePTPeopleToolsVersion8.49to8.51[Release8.4]
Informationinthisdocumentappliestoanyplatform.
SYMPTOMS
ThefirsttimetheNotificationandEscalationPsJobisrun(NEW_MAIN)theEscalationworklistnameisnotinPSWLINSTMAX
table,andeventhoughtheApplicationEngine(AE)goesSuccess,theNotificationandEscalationEventStatusfailswiththis
error,attemptingtogeneratenewworklists
CouldnotcreateaworklistentryforVP1(18081,1037)
EOAW_CORE.WorklistManager.OnExecute
NameCreateEntryFromRecordPCPC2724Statement45
CalledfromEOAW_CORE_WorklistManager.OnExecute
NameCreateEntryStatement11
CalledfromEOAW_CORENotif
CAUSE
ThePSWLINSTMAXTabledoesnothavearowfortheWorklistnamed'Escalation'forApprovalFrameworkEOAW_ROUTE
Activity.
SOLUTION
ThePSWLINSTMAXPeopleToolstablecanbeprepopulatedwithalloftheApprovalFramework(AWE)EOAW_ROUTEEvents
Worklistsbyfollowingthesesteps
1.ReviewcurrentValuesinPSWLINSTMAXtablewiththisSQL
SELECTEVENTNAME,WORKLISTNAME,INSTMAXFROMPSWLINSTMAXWHEREBUSPROCNAME='EOAW_APPROVALS'AND
ACTIVITYNAME='EOAW_ROUTE'
2.ReviewalltheEventsandROUTENAME(equivalenttoWORKLISTNAMEinPSWLINSTMAX)valuesinthePSEVENTROUTE
tablewiththisSQL
SELECTEVENTNAME,ROUTENAMEFROMPSEVENTROUTEWHEREACTIVITYNAME='EOAW_ROUTE'
3.InsertrowsintoPSWLINSTMAXthatdonotalreadyexistbyselectingtheEVENTNAME&ROUTENAMEfromthe
PSEVENTROUTEtable,withthisSQL
INSERTINTOPSWLINSTMAX(BUSPROCNAME,ACTIVITYNAME,EVENTNAME,WORKLISTNAME,INSTMAX)SELECT
'EOAW_APPROVALS','EOAW_ROUTE',A.EVENTNAME,A.ROUTENAME,1FROMPSEVENTROUTEAWHEREACTIVITYNAME
='EOAW_ROUTE'ANDEVENTNAMEnotin(SELECTEVENTNAMEFROMPSWLINSTMAXWHERE
BUSPROCNAME='EOAW_APPROVALS'ANDACTIVITYNAME='EOAW_ROUTE')
4.Verifythatmissingrowshavebeenadded,andexistingrowsretaintheirvalueswiththisSQL
SELECTEVENTNAME,WORKLISTNAME,INSTMAXFROMPSWLINSTMAXWHEREBUSPROCNAME='EOAW_APPROVALS'AND
ACTIVITYNAME='EOAW_ROUTE'
Note:ThetypeofsituationthatcouldrequireprepopulationofthePSWLINSTMAXtablecanhappenwithActivitiesother
thantheAWERelatedones.ThisconceptcanbeusedwithanyWorkflowActivitythatcreatesworklists.Forinstancethe
PO_REQLOADApplicationEngineprocessalsogeneratesWorklists,andthissituationcanoccurforthatprocessaswell.
ThismeansthatthequotedvaluesinStep4,forBUSPROCNAME,ACTIVITYNAME,EVENTNAME,WORKLISTNAMEcanbe
othervalidvaluesbesidestheonesshown.
StillhaveQuestions?
TodiscussthisinformationfurtherwithOracleexpertsandindustrypeers,
weencourageyoutoreview,join,orstartadiscussioninthe
MyOracleSupportPeopleToolsPSFTCommunity
REFERENCES
NOTE:1350054.1EAWE:WorklistCreationIssuewithApprovalFrameworkTransactions
Didn'tfindwhatyouarelookingfor?