Dynamics 365 Business Central
Dynamics 365 Business Central 是適用於中小型組織的業務管理解決方案,可自動化和簡化業務流程,並協助您管理業務。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | Microsoft |
| URL | https://dynamics.microsoft.com/en-us/business-central/overview/ |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| Publisher | Microsoft |
| 網站 | https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/powerplatform/automate-workflows |
| 隱私策略 | https://www.microsoft.com/trust-center/privacy |
| 類別 | 商業管理;財政 |
Microsoft Dynamics 365 Business Central 連接器可讓使用者在 Business Central 內執行 Power Automate 流程,而系統管理員可以建置使用 Business Central 資料的強大 Power Apps 或流程。
局限性
對於與記錄互動的所有動作 (例如「建立記錄 (V3)」和「取得記錄 (V3)」),記錄的大小必須小於 8 MB。 否則,您會收到錯誤「來自商務中心服務的回應太大」。
Microsoft 提供的 Business Central API 都在此限制下,但合作夥伴提供的 API 可能不在此限制之下。
手動觸發「針對所選記錄 (V3)」
當您使用手動觸發程序「針對選取的記錄 (V3)」建立即時流程時,當您在瀏覽器中使用商務中心時,它將顯示在「自動化」功能表中。 如此一來,您就可以在特定 Business Central 記錄的內容中執行流程。
了解更多信息,請訪問 aka.ms/bcautomate。
參數
您可以在觸發器定義中設定任何參數,以限制流程在Business Central中的可見位置;所有參數都是可選的。 不支援在不篩選環境中過濾公司。
| 名稱 | Key | 為必填項目 | 類型 | Description |
|---|---|---|---|---|
Environment name (optional) |
BC環境 | 否 | 字串 | 可執行此流程的 Business Central 環境名稱 (保留空白,讓流程在任何環境中執行)。 |
Company name (optional) |
公司 | 否 | 字串 | 可執行此流程的 Business Central 公司名稱 (保留空白,讓流程在任何公司中執行)。 |
Page or table (optional) |
內容 | 否 | 字串 | 此流程將針對的 Business Central 頁面或表格,例如 “TABLE18” 或 “PAGE21,PAGE22” (另請參閱 https://aka.ms/bcautomate)。 |
退貨
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
Environment name |
EnvironmentName | 字串 | 觸發流程的 Business Central 環境名稱。 |
Company |
公司標識符 | 字串 | 可執行此流程的 Business Central 公司名稱 (保留空白,讓流程在任何公司中執行)。 |
Table Id |
表格標識符 | 字串 | 儲存觸發流程之記錄的 Business Central 資料表。 |
System Id |
系統標識碼 | 字串 | 觸發流程之 Business Central 記錄的系統識別碼。 |
Page Id |
頁面標識碼 | 字串 | 觸發流程的 Business Central 頁面。 |
Web Client URL |
WebClientUrl | 字串 | 要從瀏覽器連線到觸發流程的記錄的URL。 |
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 300 | 60 秒 |
動作
| Dynamics 365 Business Central MCP (預覽) (預覽) |
提供 MCP Server 對 Dynamics 365 Business Central (預覽版) 的存取權。 |
| 上市公司 (V3) |
擷取指定 Dynamics 365 Business Central 環境中可用的所有公司。 |
| 刪除記錄 (V3) |
刪除 Dynamics 365 Business Central 記錄 |
| 取得影像、檔案或文件 (V3) |
擷取 Dynamics 365 Business Central 中影像、檔案或文件的內容。 |
| 取得最適化卡片 (V3) |
擷取 Dynamics 365 Business Central URL 的調適型卡片。 |
| 取得網址 (V3) |
產生 URL,以在瀏覽器中存取指定的 Dynamics 365 Business Central 記錄。 |
| 取得記錄 (V3) |
擷取 Dynamics 365 Business Central 記錄 |
| 執行動作 (V3) |
執行 Dynamics 365 Business Central 動作。 |
| 尋找一筆記錄 (V3) |
擷取符合所提供篩選準則的單一記錄,並提供定義條件的易記方式 (例如名稱為 Contoso 的客戶記錄)。 製作者可以為請求的 API 中的各種欄位選擇多個條件,並新增排序條件,以便找到並檢索正確的記錄。 確保流程中的所有後續動作都可以對其進行操作,而不需要套用至每個迴圈。 |
| 尋找記錄 (V3) |
擷取特定類型的 Dynamics 365 Business Central 記錄 (例如,客戶或項目) |
| 建立記錄 (V3) |
建立 Dynamics 365 Business Central 記錄 |
| 更新影像、檔案或文件 (V3) |
更新 Dynamics 365 Business Central 中影像、檔案或文件的內容。 |
| 更新記錄 (V3) |
更新現有的 Dynamics 365 Business Central 記錄 |
Dynamics 365 Business Central MCP (預覽) (預覽)
提供 MCP Server 對 Dynamics 365 Business Central (預覽版) 的存取權。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
MCP 伺服器組態
|
configurationName | True | string |
配置名稱,空值被視為預設值。 |
傳回
- response
- object
上市公司 (V3)
擷取指定 Dynamics 365 Business Central 環境中可用的所有公司。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
傳回
公司名單。
- 身體
- CompanyList
刪除記錄 (V3)
刪除 Dynamics 365 Business Central 記錄
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱 |
|
資料列識別碼
|
id | True | string |
要刪除之列的唯一識別碼 |
取得影像、檔案或文件 (V3)
擷取 Dynamics 365 Business Central 中影像、檔案或文件的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
路徑
|
blobnavigationpath | True | string |
影像、檔案或檔的 OData 路徑,不包括識別碼 (使用選擇器以獲得更好的體驗)。 |
|
路徑參數
|
pathParameters | True | dynamic |
傳回
- response
- binary
取得最適化卡片 (V3)
擷取 Dynamics 365 Business Central URL 的調適型卡片。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
網址
|
targeturl | True | string |
Business Central Web 用戶端 URL 以取得調適型卡片。 您可以使用「取得 URL (V3)」動作來產生 URL。 |
|
目標應用程式
|
targetapp | True | string |
您要使用最適化卡片的應用程式。 |
傳回
包含 Dynamics 365 Business Central 最適化卡片的回應
取得網址 (V3)
產生 URL,以在瀏覽器中存取指定的 Dynamics 365 Business Central 記錄。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
頁面
|
page | True | string |
要擷取其 URL 的 Business Central 頁面,例如 “21” 或 “22”。 |
|
資料列識別碼
|
id | True | string |
要擷取其 URL 的資料列的唯一識別碼。 |
傳回
包含 Dynamics 365 Business Central URL 的回應
取得記錄 (V3)
擷取 Dynamics 365 Business Central 記錄
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱 |
|
資料列識別碼
|
id | True | string |
要擷取之資料列的唯一識別碼 |
|
使用唯讀連線
|
readOnlyConnection | boolean |
機械機構是否應該使用唯讀連接以提升效能與穩定性 |
傳回
執行動作 (V3)
執行 Dynamics 365 Business Central 動作。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
動作名稱
|
procedure | True | string |
OData 程式的名稱 |
|
參數清單
|
parameters | True | dynamic |
程序的輸入參數 |
傳回
尋找一筆記錄 (V3)
擷取符合所提供篩選準則的單一記錄,並提供定義條件的易記方式 (例如名稱為 Contoso 的客戶記錄)。 製作者可以為請求的 API 中的各種欄位選擇多個條件,並新增排序條件,以便找到並檢索正確的記錄。 確保流程中的所有後續動作都可以對其進行操作,而不需要套用至每個迴圈。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別的名稱 (也稱為 API 路由) |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱 |
|
訂單類型
|
Order | string |
選取要排序的欄位/欄。 |
|
|
排序結果依為
|
OrderField | string |
重要事項: 決定傳回的記錄順序 - 如果存在更多結果,此動作將傳回第一個結果。 |
|
|
找不到記錄時繼續使用空白結果
|
NoThrowError | boolean |
定義如果結果為空,流程是否應以錯誤終止。 (預設值為否) |
|
|
在這片土地上
|
FilterField | True | string |
選取要篩選的欄位/欄。 可用欄位是根據上面選取的值而定。 |
|
操作員
|
FilterOperator | True | string |
選取篩選器類型。 這會用作 OData 運算子。 |
|
value
|
FilterValue | True | string |
要篩選的值或變數。 請注意,OData 篩選區分大小寫。 |
|
使用唯讀連線
|
readOnlyConnection | boolean |
機械機構是否應該使用唯讀連接以提升效能與穩定性 |
傳回
尋找記錄 (V3)
擷取特定類型的 Dynamics 365 Business Central 記錄 (例如,客戶或項目)
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別的名稱 (也稱為 API 路由) |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱 |
|
篩選查詢
|
$filter | string |
ODATA 篩選查詢,以限制傳回的專案 (例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
訂購方式
|
$orderby | string |
ODATA orderBy 查詢,用於指定項目順序。 |
|
|
最高計數
|
$top | integer |
要擷取的專案總數 (預設值不帶分頁 = 1000)。 |
|
|
略過計數
|
$skip | integer |
要略過的項目數(預設值 = 0)。 |
|
|
使用唯讀連線
|
readOnlyConnection | boolean |
機械機構是否應該使用唯讀連接以提升效能與穩定性 |
傳回
建立記錄 (V3)
建立 Dynamics 365 Business Central 記錄
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱 |
|
Row
|
item | True | dynamic |
要插入 Dynamics 365 Business Central 中指定資料表的資料列 |
傳回
更新影像、檔案或文件 (V3)
更新 Dynamics 365 Business Central 中影像、檔案或文件的內容。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
路徑
|
blobnavigationpath | True | string |
影像、檔案或檔的 OData 路徑,不包括識別碼 (使用選擇器以獲得更好的體驗)。 |
|
路徑參數
|
pathParameters | True | dynamic |
更新記錄 (V3)
更新現有的 Dynamics 365 Business Central 記錄
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱 |
|
資料列識別碼
|
id | True | string |
要更新之列的唯一識別碼 |
|
Row
|
item | True | dynamic |
具有更新值的資料列 |
傳回
觸發程序
| 修改記錄時 (V3) |
在 Dynamics 365 Business Central 中修改記錄時觸發流程。 |
| 刪除記錄時 (V3) |
在 Dynamics 365 Business Central 中刪除記錄時觸發流程。 |
| 建立記錄時 (V3) |
在 Dynamics 365 Business Central 中建立記錄時觸發流程。 |
| 當商務事件發生時 (V3) (預覽版) |
當 Dynamics 365 Business Central 中發生特定商務事件時觸發流程。 |
| 當請求一般日記帳批次核准時 (V3) |
當 Dynamics 365 Business Central 中發生一般日記帳批次核准要求時觸發流程。 |
| 請求一般日記帳明細核准時 (V3) |
當 Dynamics 365 Business Central 中發生一般日記帳明細核准要求時觸發流程。 |
| 請求客戶核准時 (V3) |
當 Dynamics 365 Business Central 中發生客戶核准要求時觸發流程。 |
| 請求廠商核准時 (V3) |
當 Dynamics 365 Business Central 中發生廠商核准要求時觸發流程。 |
| 請求採購文件核准時 (V3) |
當 Dynamics 365 Business Central 中發生採購文件核准要求時觸發流程。 |
| 請求銷售文件核准時 (V3) |
當 Dynamics 365 Business Central 中發生銷售文件核准請求時觸發流程。 |
| 請求項目核准時 (V3) |
當 Dynamics 365 Business Central 中發生項目核准要求時觸發流程。 |
| 變更記錄時 (V3) |
在 Dynamics 365 Business Central 中建立、修改或刪除記錄時觸發流程。 |
| 針對選取的記錄 (V3) |
觸發所選 Dynamics 365 Business Central 記錄的流程。 (僅適用於 Power Automate。 |
修改記錄時 (V3)
在 Dynamics 365 Business Central 中修改記錄時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱。 |
傳回
代表批次觸發程式回應的包裝函式物件
刪除記錄時 (V3)
在 Dynamics 365 Business Central 中刪除記錄時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱。 |
傳回
代表批次觸發程式回應的包裝函式物件
建立記錄時 (V3)
在 Dynamics 365 Business Central 中建立記錄時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱。 |
傳回
代表批次觸發程式回應的包裝函式物件
當商務事件發生時 (V3) (預覽版)
當 Dynamics 365 Business Central 中發生特定商務事件時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
Event
|
businessevent | True | string |
Dynamics 365 Business Central 中的商務活動。 |
|
公司(可選)
|
company | string |
Dynamics 365 Business Central 公司。 將此選項留空以訂閱所有公司的商務活動。 |
傳回
當請求一般日記帳批次核准時 (V3)
當 Dynamics 365 Business Central 中發生一般日記帳批次核准要求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
第一個條件
|
FirstConditionField | string |
選取第一個條件的欄位 |
|
|
第一個條件是
|
FirstConditionFieldValue | string |
輸入第一個條件的值 |
|
|
第二個條件
|
SecondConditionField | string |
選取第二個條件的欄位 |
|
|
第二個條件是
|
SecondConditionFieldValue | string |
輸入第二個條件的值 |
|
|
第三個條件
|
ThirdConditionField | string |
選取第三個條件的欄位 |
|
|
第三個條件是
|
ThirdConditionFieldValue | string |
輸入第三個條件的值 |
|
|
第四個條件
|
FourthConditionField | string |
選取第四個條件的欄位 |
|
|
第四個條件是
|
FourthConditionFieldValue | string |
輸入第四個條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
請求一般日記帳明細核准時 (V3)
當 Dynamics 365 Business Central 中發生一般日記帳明細核准要求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
第一個條件
|
FirstConditionField | string |
選取第一個條件的欄位 |
|
|
第一個條件是
|
FirstConditionFieldValue | string |
輸入第一個條件的值 |
|
|
第二個條件
|
SecondConditionField | string |
選取第二個條件的欄位 |
|
|
第二個條件是
|
SecondConditionFieldValue | string |
輸入第二個條件的值 |
|
|
第三個條件
|
ThirdConditionField | string |
選取第三個條件的欄位 |
|
|
第三個條件是
|
ThirdConditionFieldValue | string |
輸入第三個條件的值 |
|
|
第四個條件
|
FourthConditionField | string |
選取第四個條件的欄位 |
|
|
第四個條件是
|
FourthConditionFieldValue | string |
輸入第四個條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
請求客戶核准時 (V3)
當 Dynamics 365 Business Central 中發生客戶核准要求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
第一個條件
|
FirstConditionField | string |
選取第一個條件的欄位 |
|
|
第一個條件是
|
FirstConditionFieldValue | string |
輸入第一個條件的值 |
|
|
第二個條件
|
SecondConditionField | string |
選取第二個條件的欄位 |
|
|
第二個條件是
|
SecondConditionFieldValue | string |
輸入第二個條件的值 |
|
|
第三個條件
|
ThirdConditionField | string |
選取第三個條件的欄位 |
|
|
第三個條件是
|
ThirdConditionFieldValue | string |
輸入第三個條件的值 |
|
|
第四個條件
|
FourthConditionField | string |
選取第四個條件的欄位 |
|
|
第四個條件是
|
FourthConditionFieldValue | string |
輸入第四個條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
請求廠商核准時 (V3)
當 Dynamics 365 Business Central 中發生廠商核准要求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
第一個條件
|
FirstConditionField | string |
選取第一個條件的欄位 |
|
|
第一個條件是
|
FirstConditionFieldValue | string |
輸入第一個條件的值 |
|
|
第二個條件
|
SecondConditionField | string |
選取第二個條件的欄位 |
|
|
第二個條件是
|
SecondConditionFieldValue | string |
輸入第二個條件的值 |
|
|
第三個條件
|
ThirdConditionField | string |
選取第三個條件的欄位 |
|
|
第三個條件是
|
ThirdConditionFieldValue | string |
輸入第三個條件的值 |
|
|
第四個條件
|
FourthConditionField | string |
選取第四個條件的欄位 |
|
|
第四個條件是
|
FourthConditionFieldValue | string |
輸入第四個條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
請求採購文件核准時 (V3)
當 Dynamics 365 Business Central 中發生採購文件核准要求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
標頭第一個條件
|
HeaderFirstConditionField | string |
選取第一個標頭條件的欄位 |
|
|
標頭第一個條件是
|
HeaderFirstConditionFieldValue | string |
輸入第一個標頭條件的值 |
|
|
標頭第二個條件
|
HeaderSecondConditionField | string |
選取第二個標頭條件的欄位 |
|
|
標頭第二個條件是
|
HeaderSecondConditionFieldValue | string |
輸入第二個標頭條件的值 |
|
|
標頭第三個條件
|
HeaderThirdConditionField | string |
選取第三個標頭條件的欄位 |
|
|
標頭第三個條件是
|
HeaderThirdConditionFieldValue | string |
輸入第三個標頭條件的值 |
|
|
標頭第四個條件
|
HeaderFourthConditionField | string |
選取第四個標頭條件的欄位 |
|
|
標頭第四個條件是
|
HeaderFourthConditionFieldValue | string |
輸入第四個標頭條件的值 |
|
|
行優先條件
|
LineFirstConditionField | string |
選取第一行條件的欄位 |
|
|
第一行條件為
|
LineFirstConditionFieldValue | string |
輸入第一行條件的值 |
|
|
行第二個條件
|
LineSecondConditionField | string |
選取第二行條件的欄位 |
|
|
第二行條件為
|
LineSecondConditionFieldValue | string |
輸入第二行條件的值 |
|
|
行第三個條件
|
LineThirdConditionField | string |
選取第三行條件的欄位 |
|
|
第三行條件是
|
LineThirdConditionFieldValue | string |
輸入第三行條件的值 |
|
|
第四行條件
|
LineFourthConditionField | string |
選取第四行條件的欄位 |
|
|
第四行條件是
|
LineFourthConditionFieldValue | string |
輸入第四行條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
請求銷售文件核准時 (V3)
當 Dynamics 365 Business Central 中發生銷售文件核准請求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
標頭第一個條件
|
HeaderFirstConditionField | string |
選取第一個標頭條件的欄位 |
|
|
標頭第一個條件是
|
HeaderFirstConditionFieldValue | string |
輸入第一個標頭條件的值 |
|
|
標頭第二個條件
|
HeaderSecondConditionField | string |
選取第二個標頭條件的欄位 |
|
|
標頭第二個條件是
|
HeaderSecondConditionFieldValue | string |
輸入第二個標頭條件的值 |
|
|
標頭第三個條件
|
HeaderThirdConditionField | string |
選取第三個標頭條件的欄位 |
|
|
標頭第三個條件是
|
HeaderThirdConditionFieldValue | string |
輸入第三個標頭條件的值 |
|
|
標頭第四個條件
|
HeaderFourthConditionField | string |
選取第四個標頭條件的欄位 |
|
|
標頭第四個條件是
|
HeaderFourthConditionFieldValue | string |
輸入第四個標頭條件的值 |
|
|
行優先條件
|
LineFirstConditionField | string |
選取第一行條件的欄位 |
|
|
第一行條件為
|
LineFirstConditionFieldValue | string |
輸入第一行條件的值 |
|
|
行第二個條件
|
LineSecondConditionField | string |
選取第二行條件的欄位 |
|
|
第二行條件為
|
LineSecondConditionFieldValue | string |
輸入第二行條件的值 |
|
|
行第三個條件
|
LineThirdConditionField | string |
選取第三行條件的欄位 |
|
|
第三行條件是
|
LineThirdConditionFieldValue | string |
輸入第三行條件的值 |
|
|
第四行條件
|
LineFourthConditionField | string |
選取第四行條件的欄位 |
|
|
第四行條件是
|
LineFourthConditionFieldValue | string |
輸入第四行條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
請求項目核准時 (V3)
當 Dynamics 365 Business Central 中發生項目核准要求時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
第一個條件
|
FirstConditionField | string |
選取第一個條件的欄位 |
|
|
第一個條件是
|
FirstConditionFieldValue | string |
輸入第一個條件的值 |
|
|
第二個條件
|
SecondConditionField | string |
選取第二個條件的欄位 |
|
|
第二個條件是
|
SecondConditionFieldValue | string |
輸入第二個條件的值 |
|
|
第三個條件
|
ThirdConditionField | string |
選取第三個條件的欄位 |
|
|
第三個條件是
|
ThirdConditionFieldValue | string |
輸入第三個條件的值 |
|
|
第四個條件
|
FourthConditionField | string |
選取第四個條件的欄位 |
|
|
第四個條件是
|
FourthConditionFieldValue | string |
輸入第四個條件的值 |
傳回
回應,其中包含核准工作流程 Webhook 的相關資訊。
變更記錄時 (V3)
在 Dynamics 365 Business Central 中建立、修改或刪除記錄時觸發流程。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
環境
|
bcenvironment | True | string |
Dynamics 365 Business Central 環境。 |
|
公司
|
company | True | string |
Dynamics 365 Business Central 公司。 |
|
API 類別
|
dataset | True | string |
Dynamics 365 Business Central API 類別 (也稱為 API 路由) 的名稱。 |
|
資料表名稱
|
table | True | string |
Dynamics 365 Business Central 資料表的名稱。 |
傳回
代表批次觸發程式回應的包裝函式物件
針對選取的記錄 (V3)
觸發所選 Dynamics 365 Business Central 記錄的流程。 (僅適用於 Power Automate。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | object | ||
|
結構描述
|
schema | True | object | |
|
標頭結構描述
|
headersSchema | object |
傳回
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
環境名稱
|
body.rows.EnvironmentName | string |
觸發流程的 Business Central 環境名稱。 |
|
公司編號
|
body.rows.CompanyId | string |
觸發流程的 Business Central 公司識別碼。 |
|
資料表識別碼
|
body.rows.TableId | string |
儲存觸發流程之記錄的 Business Central 資料表。 |
|
系統識別碼
|
body.rows.SystemId | string |
觸發流程之 Business Central 記錄的系統識別碼。 |
|
頁面識別碼
|
body.rows.PageId | string |
觸發流程的 Business Central 頁面。 |
|
Web 用戶端 URL
|
body.rows.WebClientUrl | string |
要從瀏覽器連線到觸發流程的記錄的URL。 |
|
使用者 ID
|
headers.x-ms-user-id-encoded | guid |
觸發流程之使用者的唯一識別碼。 |
|
用戶電子郵件
|
headers.x-ms-user-email-encoded | byte |
觸發流程之使用者的電子郵件地址。 |
|
使用者名
|
headers.x-ms-user-name-encoded | byte |
觸發流程之使用者的顯示名稱。 |
|
時間戳
|
headers.x-ms-user-timestamp | string |
觸發流程的時間。 |
定義
ApprovalWebHook回應
回應,其中包含核准工作流程 Webhook 的相關資訊。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
資料列識別碼
|
Row Id | string |
資料記錄的識別碼。 |
|
環境名稱
|
Environment Name | string |
記錄所在的環境名稱。 |
|
公司編號
|
Company Id | string |
記錄所在公司的識別碼。 |
|
工作流程步驟識別碼
|
Workflow Step Id | string |
Business Central 工作流程步驟的系統識別碼。 |
|
由使用者電子郵件請求
|
Requested By User Email | string |
要求核准之使用者的電子郵件地址。 |
公司
公司資料合約
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
身份識別碼
|
Id | string |
Business Central 公司的識別碼。 |
|
名稱
|
Name | string |
Business Central 公司的名稱。 |
|
顯示名稱
|
DisplayName | string |
Business Central 公司的名稱。 |
|
數據集
|
datasets | array of DataSet |
公司中包含的數據集。 |
公司一覽
公司名單。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of Company |
取得或設定公司清單。 |
資料集
Dataset
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
名稱
|
Name | string |
資料集名稱 |
|
顯示名稱
|
DisplayName | string |
資料集顯示名稱 |
|
查詢
|
query | array of PassThroughNativeQuery |
傳遞原生查詢 |
GetAdaptiveCardV3回應
包含 Dynamics 365 Business Central 最適化卡片的回應
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
調適型卡片
|
AdaptiveCardJsonString | string |
JSON 字串格式的調適型卡片內容。 |
GetUrlV3回應
包含 Dynamics 365 Business Central URL 的回應
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
Web 用戶端 URL
|
WebClientUrl | string |
Dynamics 365 Business Central Web 用戶端 URL。 |
Id回應
包含記錄的 Business Central 系統識別碼的回應。
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
環境名稱
|
Environment Name | string |
記錄所在的環境名稱 (僅支援 V3 動作和觸發程式)。 |
|
公司編號
|
Company Id | string |
記錄所在公司的識別碼 (僅支援 V3 動作和觸發程式)。 |
|
資料列識別碼
|
Row Id | string |
Business Central 記錄的系統識別碼。 |
傳遞原生查詢
傳遞原生查詢執行的靜態結構描述
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
語言
|
Language | string |
查詢語言 |
TriggerBatchResponse[Id回應]
代表批次觸發程式回應的包裝函式物件
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
value
|
value | array of IdResponse |
回應物件清單 |
物件
這是類型 'object'。
二進位
這是基本資料類型「二進位」。