Table Description
Deferred Process Error Information: An error which occurred during the invocation of a Deferred Process.

If an error occurs during the invocation of a Deferred Process, then the transaction surrounding this invocation will be rolled back (thus losing any updates to business entities). Once this rollback has occurred then the deferred processing engine starts another transaction, creates a row on this table to store the details of the error and commits the transaction.

The data on this table is then available to application error processing.

Example

You model a new deferred process. You also modify some online business logic to call the API to queue requests to invoke your Deferred Process.

User Ronan Rooney accesses an online function which calls your online business logic. The Cúram Server starts your deferred process by enqueuing a JMS message. Control returns to Ronan Rooney.

The queue manager dequeues the JMS message and invokes the deferred processing engine. The deferred processing engine attempts to invoke your Deferred Process but encounters an error. The deferred processing engine creates a row on this table to store the error.

Your custom processing reads this row and sends an email to User Ronan Rooney notifying him of the error.

Technical Notes

For more information see the Cúram Workflow Management System Developer's Guide.

Attributes (7)
AttributeKeyNullableDescriptionDDL Type
instDataIDYesNoThe ID of a record on the WMInstanceData table. WMInstanceData is an application-defined table that is populated with information required by the deferred process.SVR_INT64
exceptionDesc  Holds the details of any exception that occurred during the deferred process.SVR_STRING<2000>
overFlowInd NoThe over flow indicator is set to TRUE when the error information size is more than 2000. The default value is FALSE.SVR_BOOLEAN
processName  The name of the process containing this failure.SVR_STRING<254>
invocationTime  Time the deferred process is invoked.SVR_DATETIME
resolvedTime  Time the deferred process is resolved.SVR_DATETIME
status  The status of the failed message. It is either resolved or unresolved.SVR_STRING<30>
Indices (4)
Index NameAttributes
dperrorinformationnameprocessName
dperrorinformationinvocationinvocationTime
statusIdxstatus
resolvedDateIdxresolvedTime
Related Pages (44)
BenefitSample_listFinInstruction
Case Financials (BenefitSampleOverpayment_listFinInstruction)
BenefitSampleOverpayment_listFinInstruction1
Transactions (DefaultICProduct_listTransaction)
DeferredProcess_viewProcessInstance
Financials (Employer_listFinancial)
Employer_listFinancial1
ExternalParty_listFinancial1
Reissue with Applied Deduction (Financial_createAppliedFixedDeductionWizard)
Reissue with Un-applied Deduction (Financial_createUnappliedDeductionWizard)
Confirm & Reissue (Financial_regenerateAppliedFixedDeduction)
Reissue with Un-applied Deduction (Financial_regenerateUnappliedDeduction)
ICBenefitUnderPayment_listFinInstruction1
ICProductSample_listFinInstruction1
Case Financials (ICSportingGrantSample_listFinancial)
ICSportingGrantSample_listFinInstruction1
Financials (InformationProvider_listFinancial)
InformationProvider_listFinancial1
Transactions (ISPProduct_listFinInstruction)
Case Financials (LiabilityOverbilling_listFinInstruction)
Case Financials (LiabilitySample_listFinInstruction)
LiabilitySample_listFinInstruction1
PaymentCorrection_listTransaction
PDBenefitUnderPayment_listFinInstruction
PDServiceDelivery_listTransaction
Financials (Person_listFinancial)
Transactions (Person_listFinancial1)
Person_listFinancialForDuplicate1
Financials (ProductProvider_listFinancial)
ProductProvider_listFinancial1
Liabilities (ProviderManagement_listLiabilitiesForProvider)
Liabilities (ProviderManagement_listLiabilitiesForProviderGroup)
Transactions (ProviderManagement_listProviderGroupPaymentTransactions)
Transactions (ProviderManagement_listProviderPaymentTransactions)
Financials (Representative_listFinancial)
Representative_listFinancial1
ServiceDelivery_listTransaction
Financials (ServiceSupplier_listFinancial)
ServiceSupplier_listFinancial1
Financials (Utility_listFinancial)
Utility_listFinancial1
Process Instance Logged Errors (WorkflowAdministration_processInstanceLoggedErrors)
Mark All Deferred Process As Resolved (WorkflowAdministration_resolveAllDPErrorMessage)
Mark Deferred Process As Resolved (WorkflowAdministration_resolveDPErrorMessage)