Seiten & Klassen
| Seitenname | Klasse |
|---|---|
| Case | Work- |
| Attachment | Data-WorkAttach-File |
| AttachmentInfo | Data-WorkAttach-File |
Parameter
| Name | Datentyp | Erforderlich |
|---|---|---|
| CaseId | String | Ja |
Lokale Variablen
| Name | Datentyp |
|---|---|
| LinkedRefTo | String |
| Id | String |
| BatchId | String |
Schritte

| Bedingung | bei true | Parameter bei „true“ | wenn false | Parameter bei false |
|---|---|---|---|---|
| Anhänge sind null | Mit Whens fortfahren | Schritt überspringen |
Um eine Bedingung zu erstellen, tragen Sie AttachmentsIsNull in das Feld When ein und klicken Sie auf die Konfigurationsschaltfläche. Wenn eine solche Bedingung noch nicht vorhanden ist, öffnet sich ein Fenster, in dem Sie eine neue Bedingung erstellen können. Stellen Sie sicher, dass der vollständige Name des Falls im Feld Apply to angegeben ist, und klicken Sie auf Create and open. Erstellen Sie auf der Registerkarte Conditions die folgende Bedingung: length of .pyAttachments is Equal To 0. Um die Bedingung hinzuzufügen, klicken Sie auf Configure advanced conditions here… und wählen Sie als Bedingungstyp length of [a pagelist property] Is [comparison operator] [value] aus.

| Wenn | falls wahr | Parameter bei true | bei false | Parameter bei „false“ |
|---|---|---|---|---|
| wahr | Aktivität beenden |



| Funktion | Rückgabewert |
|---|---|
| @ABBYY.CreateNewBatch() | Local.BatchId |
| Bedingung | bei true | Parameter für true | bei false | Parameter bei false |
|---|---|---|---|---|
| StepStatusFail | Zu einem späteren Schritt springen | ERR |


| Eigenschaftsname | PropertiesValue |
|---|---|
| Local.LinkedRefTo | Case.pyAttachments(<CURRENT>).pxLinkedRefTo |
| Local.Id | Case.pyAttachments(<CURRENT>).pzInsKey |
| Wiederholen | Eigenschaft in der Werteliste |
|---|---|
| Für jedes Element der Werteliste | Case.pyAttachments |




| Funktion | Rückgabewert |
|---|---|
| @ABBYY.AddDocumentToBatch(Local.BatchId, AttachmentInfo.pyMemo, Attachment.pyAttachStream) |
| Bedingung | wenn true ist | Parameter bei „true“ | wenn false | false-Parameter |
|---|---|---|---|---|
| StepStatusFail | Zu einem späteren Schritt wechseln | ERR |


| Funktion | Rückgabewert |
|---|---|
| @ABBYY.RunBatchProcessing(Local.BatchId) |
| Wann | wenn wahr | Parameter bei wahr | wenn falsch | Parameter bei falsch |
|---|---|---|---|---|
| StepStatusFail | Zu späterem Schritt springen | ERR |


| Function | Rückgabewert |
|---|---|
| @ABBYY.WaitFirstVerificationOrProcessedForMultiFileInvoice(Local.BatchId) | .VerificationUrl |
| Wann | wenn wahr | Parameter bei wahr | wenn falsch | Parameter bei falsch |
|---|---|---|---|---|
| StepStatusFail | Zu späterem Schritt springen | ERR | Zu späterem Schritt springen | OK |



| Eigenschaftsname | Eigenschaftswert |
|---|---|
| .BatchId | Local.BatchId |

