Sie sind auf Seite 1von 2

EAWE:NotificationandEscalation(NEM)EventStatusfailureCouldnotcreateaworklistentry

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?

Das könnte Ihnen auch gefallen