インスペクションの管理の設定で情報を確認したら、参照項目を定義し、インスペクションプランおよびインスペクションプランの要件を作成してからこの設定を完了するようにしてください。分析証明書 (COA) レコードの自動化インスペクションを使用するには、本書に記載されている設定手順を Vault で完了する必要があります。
Note: この機能は現在初期の利用者のみが利用可能です。詳細については、カスタマーサクセスマネージャまでお問い合わせください。
多言語サポートについて
QualityOne は、COA インスペクションデータレコードに多言語サポートを提供します。このサポートにより、ユーザの Vault 言語にローカライズされたデータレコードを表示できます。Vault は、元のデータ値に一致するレコードと、ユーザの Vault 言語に等しい言語値を検索して、ローカライズされたデータレコードを表示します。
シナリオ例:
- 特性 の (元の) データ値は「Moisture」です。
- ユーザの Vault 言語は「フランス語」に設定されています。
- ユーザがインスペクションサンプルテスト結果レコードを開いて特性値を表示すると、Vault はローカライズされた特性値「Humidité」(管理者が作成したローカライズされたデータレーコード) を表示します。
このシナリオでは、データ値が「Moisture」と等しく、ユーザの言語が「フランス語」に等しい場合、特性に関する既存のローカライズされたデータレコードが Vault に「Humidité」を表示するよう指定しました。「フランス語」の特性「Moisture」に設定されているローカライズされたデータレコードがない場合、Vault はローカライズされた特性フィールドを空白にして、引き続きフランス人ユーザに特性を「Moisture」と表示します。
COA ファイルの言語サポート
現在、AWS Textract がサポートしているのは、英語、スペイン語、イタリア語、ポルトガル語、フランス語、およびドイツ語でアップロードした COA ファイルのみです。COA の分析アクションを実行する際、Textract がサポートしていない言語をアップロードすると、「空白」または「無効な」レコードを Vault に返すことがあります。Textract が「有効な」レコードを返す際、Vault は COA ファイルレコードから Vault サポート言語を検出して、検出した言語を保存します。検出された言語は、一致するルールバリエーションおよびコンポーネント一致バリエーションをフィルターするために使用されます。
注: ローカライズされたデータレコードは、ユーザの Vault 言語をサポートしていない Textract の影響は受けません。1 つ以上のサポート言語を含むファイルは、「無効」なレコードを Vault に返すことがあります。
設定の概要
COA インスペクションを使用するように Vault を設定するには、以下の手順を行います:
- ユーザがCOAを使用できるようにAWSの認証情報の提供
- 多言語対応を可能にするローカライズされたデータレコードの設定
- COA ファイルのアップロード用にメール採用をセットアップする
- COAファイルの内容をマッピングするCOA一致ルールの設定
- COA 一致ルールバリエーションの設定
- COA コンポーネントマッチングバリエーションの設定
- COAページレイアウトをすべて更新
- COA オブジェクトアクションの設定
資格証明書の提供
ユーザが COA 機能の自動化インスペクションを使用できるようにするには、Vault に AWS 資格証明書を提供する必要があります。
資格証明書を提供するには:
- 管理者 > 企業管理者 > 設定に進みます。
- アプリケーション設定をクリックします。
- 編集をクリックします。
- インスペクションの管理セクションで COA AWS アカウント ID を入力します。
- 保存をクリックします。
注: AWS Veeva 外部 ID の値は Veeva が提供する UUID です。詳細については、カスタマーサクセスマネージャまでお問い合わせください。
ローカライズされたデータレコードの設定
多言語対応のためにローカライズされたデータレコードを表示するためには、以下のことが必要です:
- 元のデータレコードと翻訳の言語にリンク付けするローカライズされたデータレコードを設定する。
- オブジェクトページレイアウトをローカライズされたフィールドで更新する。
初期設定および更新の完了後、ユーザは元のレコードおよび一致するローカライズされたデータレコードを表示できます。ローカライズされたデータレコードを使用して、インスペクションサンプルテスト結果に対して取得したテスト結果バリエーションを一致させることもできます。
自動 COA メール受信について
COA サブミッションメールを受信した外部コラボレータは、メールに返信することで、COA ファイルをCOA インスペクションレコードに (複数の関連する COA ファイルは最初の COA インスペクションレコードの後続のコピーに) アップロードすることができます。外部コラボレータが返信を送信した場合、以下のいずれかの処理が実行されます:
- 外部コラボレータがメールで取り込み用の単一の有効な COA ファイルを送信すると、Vault によってそのファイルが一致するレコード名 (電子メールの件名) に添付され、外部コラボレータには成功メールが返信されます。
- 一致するレコードのライフサイクル状態が更新されます。
- 外部コラボレータがメールで取り込み用の複数の有効な COA ファイルを送信すると、Vault によってその最初の有効なファイルが一致するレコード名 (電子メールの件名) に最初のレコードとして添付され、外部コラボレータには成功メールが返信されます。
- Vault によって有効な COA ファイルの残りの数が確認され、有効な各ファイルに一致するレコードが存在するまで、標準のレコードのコピーアクション (シャローコピー) が呼び出されます。
- コピーされた各後続レコードには、ソースインスペクション値として最初のレコード名が付与され、有効な使用可能なすべてのフィールドとその値が新しいレコードにコピーされます。
- 有効なレコード数がコピーされた後で、残りの後続ファイルがコピーされた各レコードに添付されます。
- コピーされた各レコードのライフサイクル状態が更新されます。
- 外部コラボレータがメールで取り込み用に 0 個の有効な COA ファイルを送信すると、検出されたエラーの種類ごとに失敗メールが返信されます。
- 外部コラボレータが有効な COA ファイルと無効な COA ファイルが組み合わされたメールを送信すると、有効なすべてのファイルが 1 番目または 2 番目の条件に従って処理され、無効なすべてのファイルは 3 番目の条件に従って処理されます。
- すべての有効なファイルに対して 1 通のメールが返信され、検出されたエラーの種類ごとに失敗のメールが返信されます。
- 同じエラータイプの COA ファイルは、各エラータイプごとにグループ化して返信されます。
COA アップロード用にメール採用をセットアップする
内部および外部ユーザが既存の COA インスペクションおよび元となる COA インスペクションのコピーされたレコードに COA ファイルをアップロードできるようにするには、次を設定する必要があります:
- インスペクション オブジェクト用にDAC を有効化する外部コラボレータが複数の有効な COA ファイルのソースインスペクションからレコードのコピーをトリガーすると、DAC の設定や手動割り当てなどの共有設定もトリガーの一部として新しいレコードにコピーされます。
- 個人レコードを作成して、メールフィールドに所属組織の COA メール採用のための返信先メールアドレスが含まれることを確認します。例えば、あなたの返信先メールアドレスは「coa@organization.com」である可能性があります。
- 管理者 > 設定 > アプリケーション > インスペクション管理の順に移動し、自動 COA 分析を有効化する チェックボックスをオンにします。個人レコードに使用される同一の返信先メールアドレスを入力します。返信先メールアドレスをセットアップすることで、外部コラボレータがジェネリック Vault メールアドレスの代わりにあなたの組織の指定メールアドレスに返信できます。これにより、COA ファイルが確実に正しい組織と正しいレコードにアップロードされます。
- 自動化された COA メール採用のために、ユーザがメールを送信するための受信メールアドレスを作成します。受信メールアドレスの作成時は、メールプロセッサに対しては COA メール採用を、許可された送信者に対してはこの Vault 内の全てのユーザを必ず選択してください。
- COA インスペクション用にインスペクションオブジェクトの外部共同編集管理をターゲットオブジェクトとして設定します。外部コラボレータが複数の有効な COA ファイルのソースインスペクションからレコードのコピーをトリガーすると、外部コラボレータの値などの共有設定もトリガーの一部として新しいレコードにコピーされます。
- オブジェクトのワークフローを作成するか既存のインスペクションオブジェクトワークフローを変更し、COA アップロードワークフロータスクメールの送信をシステムアクションステップとして、COA サブミッションを通知テンプレートとして含めます。
- オプション: インスペクションライフサイクルのCOA アップロード済み と COA アップロード済み (データ不足) ライフサイクル状態の設定時、COA エントリの分析アクションを追加して、レコードに添付されたメールで送信された COA ファイルを分析するために Vault をトリガーすることをお勧めします。
通知テンプレートの設定
COA インスペクションオブジェクト用に、Vault が COA インスペクションレコードで割り当てられる外部コラボレータに自動送信する 、設定が可能な 4 つの通知テンプレートがあります。設定によりますが、COA ファイルサブミッションを要求する、割り当てられた外部コラボレータへのメール通知をトリガーするシステムアクションステップが用意されている場合があります。その他のメール通知テンプレートは、メールの返信の有効性に応じて、つまり、COA ファイルが Vault によって受信されたか、COA ファイルがレコードに送信されたか、またはメールでファイルを送信する際にエラーが発生したかに応じて、外部コラボレータおよびワークフロー所有者に送信されます。
システムメッセージテンプレート
通知テンプレートは次の通りです:
- CoA サブミッション (
coa_submission__v
) - 成功: CoA 受信済み (
success_coa_received__v
) - CoA メール: ファイルのアップローズに失敗 (
coa_email_fail_upload_file__v
)
メッセージテンプレートトークン
QualityOne Vault は、標準の オブジェクトシステム通知の設定 を使用して、追加のトークンサポートを使用できます。トークンは、システム通知が使用される際に置換されるテキストです。通知テンプレートを設定するには、メールコンテンツ内でドキュメント通知テンプレート用にトークンを使用します。
COA 一致ルールの設定
COA 一致ルールは、COA ファイルのコンテンツをインスペクションサンプルテスト結果 (ヘッダー情報の読み方、各表の列のデータタイプの読み方など) にマッピングする方法を伝えます。一致ルールを設定する際に、ルールは一致ルールが設定された Vault のすべての COA ファイルに適用されます。一致ルールは、COA 分析の正確性をさらに高めることができるように、複数の一致ルールバリエーションレコードを持つことができます。COA ファイルの分析の正確性は、サプライヤーが提供するさまざまな COA 形式を分析する際に必要な正しいデータを抽出するために重要です。COA 一致ルールを設定しない場合、Vault は COA ファイルのヘッダー情報と表列の値で完全に一致するものしか Vault のフィールドにマッピングしません。
一致ルールには 2 つのタイプがあります:
- ヘッダーキー: COA ファイルのヘッダー部分の値にマッピングするために使用されます。ヘッダーキーは、サプライヤー名などの COA Header OCR Data オブジェクト内で定義される標準フィールドです。その他のヘッダー値を定義してマップするために、COA ヘッダー OCR データオブジェクトでカスタムフィールドを作成できます。
- 表列: COA ファイルの列に含まれるデータのタイプをマッピングするために使用されます。
COA 一致ルールを作成したら、必要に応じて適切な COA 一致ルールバリエーションを作成するようにします。
COA 一致ルールを設定するには:
- 管理者 > 企業管理者 > COA 一致ルールに進みます。
- 作成をクリックします。
- 任意の作業: 一致ルールの説明を入力します。
- 一致ルールタイプを選択します。
- COA 一致フィールドを選択します。これは、サプライヤー名など、ルールがマッピングを試行する標準フィールドです。
- データタイプを選択します。これは、予想値の形式フィールドの一致ルールバリエーションに予想される値の形式を定義します。Vault は、日付選択リスト値が選択されると形式を言及します。期待される値表記が入力されない場合、Vault は一般的に使用される日付表記を基準に「ベストの推測」を行います。
- 保存をクリックします。別の一致ルールを作成するには、保存 + 作成をクリックします。
COA 一致ルールバリエーションの設定
COA 一致ルールを設定したら、Vault が COA インスペクションを処理するためのバリエーションタイプを指定することで、COA 一致ルールバリエーションを作成し、さまざまな COA 形式を定義することができます。詳細は、COA 一致ルールバリエーションの設定をご覧ください。
COA コンポーネントマッチングバリエーションの設定
グローバルな特性および単位を定義した後、COA特性および単位照合バリアントを作成し、VaultがCOA検査を処理するためのコンポーネント照合ルールを指定して照合する異なる用語および測定単位を定義できます。詳細は、COA コンポーネントマッチングバリエーションの設定をご覧ください。
COA ページレイアウトの更新
以下のオブジェクトにオブジェクトのページレイアウトを追加することが推奨されます。
- インスペクションオブジェクトページレイアウトの場合、COA インスペクションオブジェクトタイプの詳細フォームセクションに外部コラボレータ、COA ファイルアップローダ、ソースインスペクションフィールドを追加します。ラベルを修正し、任意でユーザに対してヘルプコンテンツを提供することができます。COA ファイルアップローダフィールドがないと、ユーザは COA ファイルを分析用にアップロードできません。外部コラボレータフィールドを使用すると、ユーザは、メールによる COA ファイルのアップロードと分析などの共同編集用の外部ユーザを割り当てることができます。
- インスペクションサンプルオブジェクトの場合、以下を行います:
- 合格/不合格?、および合格/不合格アイコンフィールドを詳細フォームセクションに含めます。
- 関連オブジェクトレコードセクションを、インスペクションサンプルテスト結果オブジェクトに含め、フィールド分析ソース、仕様内?、テスト方法、テスト結果単位、テスト結果 (変数データ)、テスト結果変数データシンボル、テスト結果 (属性データ)、特性、CTQ?、LSL、仕様単位、USL、および仕様内アイコン?のフィールドの列を含めます。
- インスペクションサンプルテスト結果オブジェクトページレイアウトの場合、3 つのローカライズされたフィールドフィールドを詳細フォームセクションに含めます。特性フィールドは「ローカライズされた特性」、単位フィールドは「ローカライズされた単位」、許容可能な属性フィールドは「ローカライズされた許容可能な属性」と命名することが推奨されます。
- インスペクションプラン要件オブジェクトページレイアウトの場合、詳細フォームセクションに 2 つのローカライズされたフィールドフィールドを含めます。特性フィールドは「ローカライズされた特性」、単位フィールドは「ローカライズされた単位」と命名することが推奨されます。
- COA 一致ルールオブジェクトページレイアウトの場合、コンポーネント一致バリエーションオブジェクトに関連するオブジェクトレコードセクションを含め、バリエーションテキスト、バリエーションタイプ、予想値の形式、サプライヤー名、サプライヤーの製造施設名、および言語フィールドに列を含めます。
- COA 一致ルールバリエーションオブジェクトページレイアウトの場合、詳細フォームセクションにバリエーションテキスト、バリエーションタイプ、COA 一致ルール、予想値の形式、サプライヤー名、サプライヤーの製造施設名、および言語フィールドを含めます。
- コンポーネント一致バリエーションオブジェクトページレイアウトの場合、詳細フォームセクションにステータス、コンポーネント一致バリエーションタイプ、特性、単位、バリエーションテキスト、資料、サプライヤー名、およびサプライヤーの製造施設名フィールドを含めます。
- COA テスト結果 OCR データオブジェクトページレイアウトには、特性、特性スコア、COA ヘッダー OCR データ、テスト方法、テスト方法スコア、テスト結果、テスト結果スコア、UoM、UoM スコア、仕様、仕様スコア、最小、最小スコア、最大、最大スコア フィールドを詳細フォームセクションに含めます。
- 特性オブジェクトの場合は、以下を行います:
- 詳細フォームセクションに、特性、ステータス、説明、およびタイプのフィールドを含めます。
- コンポーネント一致バリエーションに関連オブジェクトレコードセクションを含め、さらにバリエーションテキスト、資料、サプライヤー名、およびサプライヤーの製造施設名フィールドに列を含めます。
- 単位オブジェクトの場合は、以下を行います:
- 詳細フォームセクションに、UoM、ステータス、測定タイプ、単位の説明、および基本単位への変換係数の各フィールドを含めます。
- コンポーネント一致バリエーションに関連オブジェクトレコードセクションを含め、さらにバリエーションテキスト、資料、サプライヤー名、およびサプライヤーの製造施設名フィールドに列を含めます。
- 資料オブジェクトの場合、コントロールチャートセクションを含めます。
COA オブジェクトアクションの設定
インスペクションオブジェクトライフサイクルには以下のアクションが含まれます:
- COA の分析: アップロードされた COA ファイルの OCR スキャンを実行し、COA ファイルの測定値を指定されたインスペクションプランの制限と比較するよう、Vault をトリガーします。Vault は、このアクションがトリガーされると常にジョブログを作成します。
- COA OCR データのダウンロード: 複合一致ルールの JSON 座標を含む OCR データをエクスポートするよう、Vault をトリガーします。通常このアクションを実行できるのは、管理者のみです。
- インスペクションの削除: インスペクションレコードおよびすべての関連子レコードを削除するよう、Vault をトリガーします。
- CoA アップロードワークフロータスクメールを送信する: COA ファイルをインスペクションレコード用にアップロードするために、Vault は COA インスペクション レコード上のCOA サブミッション通知を割り当てた 外部コラボレータに送信することをトリガーします。
- 関連レコードを同期する: Vault が、既存のインスペクションレコード内の指定の変更済みフィールド値をコピーし、新しい変更値を表示するために、関連するインスペクションサンプルテスト結果レコード内の関連フィールドを更新することをトリガーします。
ビジネスニーズによっては、以下の作業を行うこともできます:
- インスペクションライフサイクル状態のユーザアクションとしてこれらのアクションを追加します:
- COA の分析
- COA OCR データのダウンロード
- インスペクションの削除
- CoA アップロードワークフロータスクメールの送信
- 関連レコードの同期
- インスペクションライフサイクル状態のエントリアクションとしてこれらのアクションを追加します:
- COA の分析
- CoA アップロードワークフロータスクメールの送信
COA OCR データファイルのダウンロード
複合一致ルールの JSON 座標を検索する場合、COA OCR データのダウンロードアクションを実行して CSV ファイルをエクスポートします。COA OCR データのダウンロードアクションは、COA インスペクションレコードの分析が過去 30 日間に行われている場合にのみ利用できます。30 日以上経過している場合、COA の分析アクションを再実行する必要があります。COA OCR データのダウンロードを実行するには、まずユーザアクションを設定する必要があります。
COA インスペクションに OCR データファイルをダウンロードするには:
- 適切な COA インスペクションレコードに移動します。
- すべてのアクションメニューから COA OCR データのダウンロードを選択します。完了後、JSON ファイルのダウンロードリンクが記載された Vault 通知が届きます。