跳至主要內容
Adaptive Planning
上次更新時間 :2023-06-23
recalculateSheet

recalculateSheet

API v16 + 支援
種類
資料提交
說明
使用「隨選重新計算」屬性重新計算工作表。
調用所需權限
工作表編輯權限
要求時必填參數
憑證
此方法的要求包含憑證標記,用於識別和授權呼叫使用者。使用者必須具有「編輯工作表權限」權限才能重新計算。

要求格式

<?xml version='1.0' encoding='UTF-8'?> <call method="recalculateSheet" callerName="a string that identifies your client application"> <credentials login="sampleuser@company.com" password="my_password"/> <version name="Default Structure"/> <sheet name="Expense Cube"/> <level name="Corporate Plan"/> </call>
  • version 元素 - 如果未指定 version,則會引發錯誤。
  • 工作表元素 - 如果未指定工作表元素,則會在指定版本的最上層重新計算所有具有「隨需重新計算」選項的工作表。在這種情況下,會忽略層級。
  • 層級元素
    • 如果未指定層級,則會在指定版本的最上層重新計算工作表。
    • 如果使用者無權存取指定的層級,則會引發錯誤。
    • 系統會針對指定版本上的層級及其後代重新計算工作表。
credentials 元素
標記名稱
憑證
說明
所有 API 呼叫都必須包含單一 credentials 元素,以識別調用 API 的使用者。然後會以此使用者的身分執行 API 呼叫 (系統中的任何稽核軌跡或動作記錄都會顯示此使用者執行了動作),因此使用者必須具有執行動作所需的權限,才能讓 API 呼叫針對成功。
元素的屬性
屬性內容名稱
EOI?
範例
登入
調用 API 方法的使用者的登入名稱。此使用者必須具有必要的權限,才能調用該方法。
sampleuser@company.com
密碼
調用 API 方法的使用者的密碼。
my_password
地區設定
指定用來解釋傳入數字和日期,以及傳出數字和日期格式的地區設定 (使用正確的千分位分隔符號、時段名稱和日期格式)。地區設定也可用來指定回應中任何系統訊息的顯示語言。如果未指定,則會使用 en_US (美式英語)。
fr_FR
instanceCode
如果憑證中指定的使用者有權存取的多個實例
Adaptive Planning
,此屬性內容可用於指定使用者要存取其預設實例以外的實例。如果未指定,則會使用使用者的預設實例。若要確定可用的實例代碼,請使用 exportInstances API。
MYINSTANCE1
元素內容
(無)
版本元素
標記名稱
版本
說明
指出應使用哪個版本來接收要求的資料。必須為每個呼叫提供版本。
元素的屬性
屬性內容名稱
EOI?
範例
名稱
版本的名稱。
預設結構
ID
版本的 ID。只有在 name 不存在時才會考慮 ID。
4
元素內容
(無)
工作表元素
標記名稱
工作表
說明
依名稱或 ID 定義的工作表
元素的屬性
屬性內容名稱
EOI?
範例
名稱
工作表的名稱
費用 Cube
ID
工作表的 ID。只有在 name 不存在時才會考慮 ID。
1
元素內容
(無)
層級元素
標記名稱
層級
說明
由名稱或 ID 定義的層級
元素的屬性
屬性內容名稱
EOI?
範例
名稱
層級的名稱
公司計畫
ID
層級的 ID。只有在名稱不存在時才會考慮層級。
1
元素內容
(無)

回覆格式

<?xml version="1.0" encoding="UTF-8"?> <response success="true"> </response>
回應元素
標記名稱
回應
說明
由名稱或 ID 定義的層級
元素的屬性
屬性內容名稱
EOI?
範例
成功
「true」或「false」,表示 API 呼叫是否成功。即使是成功的呼叫,其回應中也可能包含警告訊息。
True
元素內容
單一選填的訊息元素。
訊息元素
標記名稱
訊息
說明
一或多個容器 訊息元素
元素的屬性
(無)
元素內容
一項或多項 訊息元素
訊息元素
標記名稱
訊息
說明
表示系統正在將訊息傳回呼叫者。「訊息」用於顯示要求未成功時的錯誤訊息、要求成功時的警告訊息,以及成功時的確認訊息。
元素的屬性
屬性內容名稱
EOI?
範例
索引鍵
指定時,金鑰是識別特定訊息或訊息類型的一種方式,可用於用戶端程式中的自動化錯誤記錄和復原。即使訊息的語言變更,關鍵字在要求的不同地區設定下也不會變更。未來也不太可能因為措辭調整或術語變更而變更索引鍵。
invalid-attributevalueid
元素內容
  1. 訊息的文字。此文字使用要求中指定地區設定的語言 (假設支援地區設定)。文字也可能包含變數資訊,例如已處理的列數,或導致錯誤的特定欄或值。
  2. 選用的環境定義元素。