跳至主要內容
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. 選用的環境定義元素。