Zum Hauptinhalt springen
Weitere Informationen zum Erstellen von Aktivitäten finden Sie unter Erstellen einer Pega-Aktivität.

Seiten & Klassen

SeitennameKlasse
CaseWork-

Parameter

NameDatentypErforderlich
CaseIdStringJa
templateNameStringJa
jsonDataStringNein
executionModeStringNein

Schritte

Schritt 1: Methode: Obj-Open-By-Handle. Step page: Case. InstanceHandle: Param.caseId. Schritt 2: Methode: Property-Set
PropertiesNameProperiesValue
Param.executionModeDESERIALIZE
Param.jsonData@ABBYY.FetchingCapturedData(.BatchId, Param.templateName)
Weitere Informationen finden Sie unter FetchingCapturedData. Sprung:
Wennbei wahrParameter bei wahrbei falschParameter bei falsch
StepStatusFailJump to Later StepERRContinue Whens
Param.templateName==“Invoice_eng”Jump to Later StepINVOICEContinue Whens
Param.templateName==“Banking_eng”Jump to Later StepBANKINGContinue Whens
Param.templateName==“Contract_eng”Jump to Later StepCONTRACTContinue Whens
Param.templateName==“Letter_eng”Jump to Later StepLETTERContinue Whens
Param.templateName==“Price_eng”Jump to Later StepPRICEExit Activity
Bei einer Ausnahme zum Label eines späteren Schritts springen: ERR. Schritt 3: Label: INVOICE. Methode: Apply-DataTransform
NameValue
DataTransformjsonToInvoice
PassParameterPagetrue
Weitere Informationen finden Sie unter jsonToInvoice. Sprung:
Wennbei wahrParameter bei wahrbei falschParameter bei falsch
trueExit Activity
Bei einer Ausnahme zum Label eines späteren Schritts springen: ERR. Schritt 4: Label: BANKING. Methode: Apply-DataTransform
NameValue
DataTransformjsonToBanking
PassParameterPagetrue
Weitere Informationen finden Sie unter jsonToInvoice. Sprung:
Wennbei wahrParameter bei wahrbei falschParameter bei falsch
trueExit Activity
Bei einer Ausnahme zum Label eines späteren Schritts springen: ERR. Schritt 5: Label: CONTRACT. Methode: Apply-DataTransform
NameValue
DataTransformjsonToContract
PassParameterPagetrue
Weitere Informationen finden Sie unter jsonToContract. Sprung:
Wennbei wahrParameter bei wahrbei falschParameter bei falsch
trueExit Activity
Bei einer Ausnahme zum Label eines späteren Schritts springen: ERR. Schritt 6: Label: LETTER. Methode: Apply-DataTransform
NameValue
DataTransformjsonToLetter
PassParameterPageTrue
Weitere Informationen finden Sie unter jsonToLetter. Sprung:
Wennwenn wahrParameter bei wahrwenn falschParameter bei falsch
trueExit Activity
Bei Ausnahme zur Bezeichnung eines späteren Schritts springen: ERR. Schritt 7: Label: PRICE. Methode: Apply-DataTransform
NameValue
DataTransformjsonToPrice
PassParameterPageTrue
Weitere Informationen finden Sie unter jsonToPrice. Sprung:
Wennwenn wahrParameter bei wahrwenn falschParameter bei falsch
trueExit Activity
Bei Ausnahme zur Bezeichnung eines späteren Schritts springen: ERR. Schritt 8: Label: ERR. Methode: Page-Set-Messages. Nachricht: @unescapeHTML(@getWorstMessageName(tools)). Weitere Informationen finden Sie unter unescapeHTML.