本記事では、docutize OCRで発生しうるエラーメッセージを一覧で確認できます。
■D3Worker接続に関連するエラー
| カスタム表示ラベル 名 | 日本語ラベル | エラー条件 |
|---|---|---|
| error_d3worker_403_invalid_token | クライアントエラー: (403) 認証トークンが無効です。 | D3Workerへのワーク実行・アクション実行時にHTTPステータス403が返された場合(認証トークン無効) |
| error_d3worker_403_wrong_uid_upw | クライアントエラー: (403) UIDまたはUPWが正しくありません。 | D3Worker認証時にHTTPステータス403が返された場合(UID/UPWの認証失敗) |
| error_d3worker_500_login_error | サーバーエラー: (500) ログイン失敗。 | D3Worker認証時にHTTPステータス500が返された場合 |
| error_d3worker_client_error_1 | クライアントエラー: {0} | D3Workerへのリクエストで400番台のHTTPステータス(403除く)が返された場合 |
| error_d3worker_connect_error_1 | 接続エラー: {0} | D3Workerへの接続時に例外が発生した場合(ネットワークエラー等) |
| error_d3worker_server_error_1 | サーバーエラー: {0} | D3Workerへのリクエストで500番台のHTTPステータス(500除く)が返された場合 |
■docutizeform_OCRに関連するエラー
オブジェクト・項目の権限が不足している場合のエラー
| カスタム表示ラベル 名 | 日本語ラベル | エラー条件 |
|---|---|---|
| error_insufficient_access_permission_1 | オブジェクトまたは項目の参照権限が不足しています。: {0} | ユーザーにオブジェクトまたは項目の参照権限がない場合 |
| error_insufficient_create_permission_1 | オブジェクトまたは項目の作成権限が不足しています。: {0} | ユーザーにオブジェクトまたは項目の作成権限がない場合 |
| error_insufficient_delete_permission_1 | オブジェクトの削除権限が不足しています。: {0} | ユーザーにオブジェクトの削除権限がない場合 |
| error_insufficient_undelete_permission_1 | オブジェクトの復元権限が不足しています。: {0} | ユーザーにオブジェクトの復元権限がない場合 |
| error_insufficient_update_permission_1 | オブジェクトまたは項目の更新権限が不足しています。: {0} | ユーザーにオブジェクトまたは項目の更新権限がない場合 |
OCR項目マッピングオブジェクトのレコード操作についてのエラー
| カスタム表示ラベル 名 | 日本語ラベル | エラー条件 |
|---|---|---|
| error_field_mapping_field_name_required | 項目名は必須です。 | OCR項目マッピングオブジェクトの OCRマッピング(OcrMapping__c)または項目名(TargetFieldName__c)が空の場合 |
| error_field_mapping_field_not_found_1 | 項目[{0}]が見つかりません。 | 指定された項目名がオブジェクトに存在しない場合 |
| error_field_mapping_field_not_unique_1 | 項目[{0}]が重複しています。ひとつのマッピングで項目は一度しか使用できません。 | 同じOCRマッピング内で同一の項目名が重複して使用されている場合 |
| error_field_mapping_field_type_not_supported_2 | 項目[{0}]は対応していないデータ型です。 : {1} | 項目が非対応の場合 |
| error_field_mapping_object_not_found | 指定されたオブジェクトが見つかりません。 | OCRマッピングオブジェクトのオブジェクト名(TargetObjectName__c)に指定されたオブジェクトが存在しない場合 |
入力データオブジェクト回りのレコード操作についてのエラー
| カスタム表示ラベル 名 | 日本語ラベル | エラー条件 |
|---|---|---|
| error_child_target_field_value_not_found_1 | 更新対象の項目が見つかりませんでした。 : {0} | 対象レコードに紐づく対象項目値(TargetFieldValue__c)が存在しない、または空の場合 |
| error_child_target_record_not_found_1 | 子の対象レコードが見つかりません。 : {0} | 入力データに紐づく対象レコード(TargetRecord__c)が見つからない場合 |
| error_field_mapping_not_defined_1 | 項目マッピングが定義されていません。 : マッピング ID={0} | OCRマッピングに紐づくOCR項目マッピング(OcrFieldMapping__c)が1件も存在しない場合 |
| error_object_name_not_matched_2 | 対象レコードの対象レコード IDはマッピングのオブジェクトではありません。 : レコード ID={0}, オブジェクト名={1} | 対象レコードIDのオブジェクト種別がOCRマッピングで指定されたオブジェクトと一致しない場合 |
| error_object_not_matched_2 | 指定されたIDのレコードはマッピングのオブジェクトではありません。 : レコード ID={0}, マッピング ID={1} | 入力データ作成時に指定されたレコードIDのオブジェクト種別がOCRマッピングの項目名(TargetObjectName__c)と一致しない場合 |
| error_record_not_found_1 | 指定されたIDのレコードが見つかりません。 : {0} | 指定されたIDに該当するレコード(OCRマッピング、対象レコード、ファイル等)が存在しない場合 |
入力データ画面で発生するエラー
| カスタム表示ラベル 名 | 日本語ラベル | 表示条件 |
|---|---|---|
| error_no_image | 画像が保存されていません。 | 入力ページの画像URLが空の場合に表示 |
| error_no_page_parts | 読み取り結果が保存されていません。 | OCR読み取り結果が0件の場合に表示 |
| toast_component_error | 一般エラー | オブジェクトの情報を取得する際に例外が発生した場合 |
| toast_query_error | クエリエラー | 入力データを取得する際に例外が発生した場合 |
| toast_update_error | 更新エラー | データを更新する際に例外が発生した場合 |
| toast_create_error | 作成エラー | 入力データを作成する際に例外が発生した場合 |
OCR実行画面で発生するエラー
| カスタム表示ラベル 名 | 日本語ラベル | 表示条件 |
|---|---|---|
| message_ocr_request_failed | OCR処理要求が失敗しました。 | OCR処理が失敗した場合 |
■SmartReadに関連するエラー
| カスタム表示ラベル名 | 日本語ラベル | エラー条件 |
|---|---|---|
| error_input_resource_error_input_1 | OCRエラー: {0} | D3WorkerからOCRエラーが返された場合 |
| error_input_resource_invalid_imagefilename_1 | 画像のファイル名が指定されていません。: {0} | 画像データはあるがファイル名が空の場合 |
| error_input_resource_invalid_imageid_1 | 指定されたimageIdはId形式ではありません。: {0} | 画像データがなく、画像のIdがSalesforce ID形式(15文字または18文字の半角英数字)でない場合 |
| error_input_resource_invalid_pageid_1 | 指定されたpageIdはId形式ではありません。: {0} | 入力ページのIdがSalesforce ID形式(15文字または18文字の半角英数字)でない場合 |
| error_input_resource_invalid_place_height_1 | 入力箇所の高さが範囲外です。 : {0} | OCR読み取り結果のフィールドで高さが0以下の場合 |
| error_input_resource_invalid_place_name_1 | 入力箇所の名前が指定されていません。 : {0} | OCR読み取り結果のフィールドで名前が空の場合 |
| error_input_resource_invalid_place_width_1 | 入力箇所の幅が範囲外です。 : {0} | OCR読み取り結果のフィールドで幅が0以下の場合 |
| error_input_resource_invalid_place_x_1 | 入力箇所のX座標が範囲外です。 : {0} | OCR読み取り結果のフィールドでx座標が0未満の場合 |
| error_input_resource_invalid_place_y_1 | 入力箇所のY座標が範囲外です。 : {0} | OCR読み取り結果のフィールドでy座標が0未満の場合 |
| error_input_resource_no_places | 入力箇所がありません。 | 入力箇所が見つからない場合 |
| error_input_resource_page_not_found_1 | 入力ページレコードの見つかりません。: pageId={0} | 指定された入力ページのIdに該当するInputPage__cレコードが存在しない場合 |
| error_input_resource_invalid_fileid_1 | 指定されたfileIdはId形式ではありません。: {0} | 指定した項目がSalesforce ID形式(15文字または18文字の半角英数字)でない場合 |
| error_input_resource_invalid_mapping_1 | 指定されたrecordIdはId形式ではありません。: {0} | recordId(OCRマッピングID)がSalesforce ID形式(15文字または18文字の半角英数字)でない場合 |
| error_input_resource_invalid_userid_1 | 指定されたuserIdはId形式ではありません。: {0} | ユーザIdがSalesforce ID形式(15文字または18文字の半角英数字)でない場合 |
| error_dml_error_1 | データ操作エラー | SOQLの操作で例外が発生した場合 |
| error_unexpected_error_1 | その他のエラー | 上記以外で予期しない例外が発生した場合 |