アプリケーション コンテキストを Copilot で使用する
財務と運用アプリケーションの Copilot を使用すると、アプリケーションのビジネス プロセスのフローに組み込まれたコンテキストに基づく AI エクスペリエンスを作成できます。 Copilot のサイドカー チャットは、ユーザーが作業しているコンテキストを理解することが重要です。
既定のコンテキスト変数
一部の変数は、財務と運用チャットボットの Copilot の基本コンポーネントとして既定で使用できます。 グローバル変数は、ユーザーの Copilot セッションに対して自動的に設定されます。 したがって、Microsoft Copilot Studio でプラグインを作成したり拡張したりする際に、この値を利用できます。
ナビゲーションのコンテキスト
ナビゲーション コンテキストは、現在のクライアント セッションでユーザーが利用できる財務と運用のナビゲーション メニュー品目のリストを提供します。 使用できるメニュー項目は、ユーザーのアクセス許可によって異されます。 レコード セットは最初の 500 レコードに制限されます。
変数名: Global.PA_Copilot_ServerForm_NavigationContext
タイプ: テーブル
プロパティ
氏名 | 型 | Description |
---|---|---|
DisplayName | 文字列 | アプリケーション メニュー項目の表示名。 |
MenuItem | 文字列 | アプリケーションメニューの品目名。 このプロパティは、アプリケーションのナビゲーションなどのアクションに使用できます。 |
サンプル ペイロード
[
{
"DisplayName": "All purchase orders",
"MenuItem": "PurchTableListPage"
},
{
"DisplayName": "All tax fiscal documents",
"MenuItem": "TaxFiscalDocument_BR"
},
{
"DisplayName": "All vendors",
"MenuItem": "VendTableListPage"
},
{
"DisplayName": "Allocation journals",
"MenuItem": "LedgerJournalTable_Allocation"
},
{
"DisplayName": "Approval journal history and matching details",
"MenuItem": "PurchPostingHistoryInvoiceApproval"
}
]
ページ コンテキスト
ページ コンテキストとは、現在のセッションでユーザーが開いているページを意味します。現在ページに表示されているレコードのレコード情報が含まれます。
変数名: Global.PA_Copilot_ServerForm_PageContext
タイプ: レコード
プロパティ
氏名 | 型 | Description |
---|---|---|
caption | 文字列 | 現在のページのキャプション。 |
metadataName | 文字列 | ページのメタデータ名。 |
rootTableName | 文字列 | ページのルート テーブルの名前です。 |
rootTableRecId | 整数 | 現在ページに表示されているレコードのルートテーブルのテーブル レコード ID です。 |
titleField1Name | 文字列 | ページ上部の最初のタイトル フィールドの名前です。 |
titleField1Value | 文字列 | ページの上部にある最初のタイトルフィールドの値は、現在ページに表示されているレコードの値で入力されます。 |
titleField2Name | 文字列 | ページ上部の 2 番目のタイトル フィールドの名前です。 |
titleField2Value | 文字列 | ページの上部にある 2 番目のタイトルフィールドの値は、現在ページに表示されているレコードの値で入力されます。 |
サンプル ペイロード
{
"caption":"Vendors",
"metadataName":"VendTable",
"rootTableName":"DirPartyTable",
"rootTableRecId":22565449580,
"titleField1Name":"PartyNumber",
"titleField1Value":"1001",
"titleField2Name":"Name",
"titleField2Value":"Acme Office Supplies"
}
ユーザーのコンテキスト
ユーザー コンテキストは、ユーザーに関するコンテキスト情報を提供します。
変数名: Global.PA_Copilot_ServerForm_UserContext
タイプ: レコード
プロパティ
氏名 | 型 | Description |
---|---|---|
dataAreaId | 文字列 | ユーザーが現在ログインしている法人。 |
userLanguageId | 文字列 | ユーザー オプションでユーザーに選択されている言語コードです。 |
サンプル ペイロード
{
"dataAreaId": "USMF",
"userLanguageId": "en-us"
}