メインコンテンツへスキップカスタム スクリプトで設定された Custom アクティビティは、トランザクション内のドキュメントに関する情報を収集し、HTTP リクエストを通じて所定の形式で外部システムに送信します。リクエストの応答を受信すると、それを処理してトランザクション データに保存します。1 件またはすべてのトランザクションのドキュメントを、1 回のリクエストで渡すことができます。
重要 Custom アクティビティでは、接続の安全性を検証するために security level 2 の SSL 証明書が必要です。サーバーのセキュリティレベルがこれを下回る場合、Custom アクティビティからそのサーバーへリクエストを送信することはできません。
For Each Document アクティビティ内に配置された Custom アクティビティは、トランザクション内の各ドキュメントを個別に処理できます。この場合、Custom アクティビティがアクセスできるのは一度に 1 件のドキュメントのみです。
Custom アクティビティはワークフロー内の独立したブロックであり、ドキュメント処理を強化するための追加ステップとして使用できます。
カスタムアクティビティを設定するには、次の手順に従います。
- Process Skill Designer で、ドキュメント処理ワークフローに Custom アクティビティブロックを追加します。
- Actions ペインで Edit Activity をクリックし、アクティビティ設定を開きます。
- Available Files タブで、外部システムに送信するテキストフィールド、ドキュメントフィールド、画像のフォーマットを選択します。各タイプにつき少なくとも 1 つのフォーマットを選択する必要があります。
- Activity Script タブでスクリプトを設定し、Save をクリックします。
設定したアクティビティが意図どおりに動作しているか確認するには、次の手順に従います。
- スキルを公開します。Publish タブをクリックします。
- スキル名、説明、変更内容の説明を入力します。
- Publish Skill をクリックします。
- カスタムアクティビティを使用して、設定したワークフローでドキュメントを処理します。
- Skill Monitor でスキルの結果を確認します。スクリプトがエラーで実行された場合、トランザクションは中断され、エラーの説明が Skill Monitor の Transaction Event Log に表示されます。ログにカスタムメッセージを表示するために LogMessage メソッドを使用した場合は、Transaction Event Log で該当する情報メッセージも確認できます。
スクリプトで使用できるオブジェクトの詳細は、Object model を参照してください。Vantage で使用できるサンプルスクリプトは、Sample scripts を参照してください。
重要 カスタムアクティビティは更新され、一部のインターフェースは非推奨になりました。既存のスクリプトは引き続き動作し、トランザクション内のすべてのドキュメントにアクセスできますが、非推奨のメソッドはトランザクション内の最初のドキュメントにのみアクセスできます。
非推奨オブジェクトの一覧: