Sage Intacct

您可以使用 Sage Intacct 連接器,對 Sage Intacct 資料執行插入、刪除、更新和讀取作業。

支援的版本

Sage Intacct 連接器支援 Sage Intacct REST API。

事前準備

使用 Sage Intacct 連接器前,請先完成下列工作:

  • 在 Google Cloud 專案中:
    • 確認已設定網路連線。如要瞭解網路模式,請參閱「網路連線」。
    • 將 roles/connectors.admin IAM 角色授予設定連線器的使用者。
    • 將下列 IAM 角色授予要用於連接器的服務帳戶:
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor

      服務帳戶是特殊的 Google 帳戶類型,主要用於代表需要驗證且必須取得授權才能存取 Google API 資料的非人類使用者。如果您沒有服務帳戶,請建立服務帳戶。連接器和服務帳戶必須屬於相同專案。詳情請參閱「建立服務帳戶」。

    • 啟用下列服務:
      • secretmanager.googleapis.com (Secret Manager API)
      • connectors.googleapis.com (Connectors API)

      如要瞭解如何啟用服務,請參閱「啟用服務」。

    如果專案先前未啟用這些服務或權限,系統會在設定連結器時提示您啟用。

  • 如要連結至 Sage Intacct,您必須具備 Web 服務開發人員授權,其中包含 Web 服務傳送者 ID。如需開發人員授權,請與 Sage Intacct 團隊聯絡。接收 API 呼叫的公司必須 授權傳送者 ID。你必須以網路服務使用者身分登入公司。

設定連接器

連線專屬於資料來源。也就是說,如果您有多個資料來源,則必須為每個資料來源建立個別的連線。如要建立連結,請按照下列步驟操作:

  1. 在 Cloud 控制台中,前往「Integration Connectors」>「Connections」頁面,然後選取或建立 Google Cloud 專案。

    前往「連線」頁面

  2. 按一下「+ 建立新連線」,開啟「建立連線」頁面。
  3. 在「位置」部分中,選擇連線的位置。
    1. 區域:從下拉式清單中選取位置。

      如需所有支援區域的清單,請參閱「地點」一文。

    2. 點按「下一步」。
  4. 在「連線詳細資料」部分,完成下列步驟:
    1. 連接器:從可用連接器的下拉式清單中選取「Sage Intacct」。
    2. 連接器版本:從可用版本的下拉式清單中選取連接器版本。
    3. 在「連線名稱」欄位中,輸入連線執行個體的名稱。

      連線名稱必須符合下列條件:

      • 連線名稱可使用英文字母、數字或連字號。
      • 字母必須為小寫。
      • 連線名稱開頭須為英文字母,結尾則須為英文字母或數字。
      • 連結名稱不得超過 49 個半形字元。
    4. 視需要輸入連線執行個體的「Description」(說明)。
    5. 或者,可啟用 Cloud Logging,然後選取記錄層級。記錄層級預設為 Error。
    6. 服務帳戶:選取具備必要角色的服務帳戶。
    7. 公司 ID:用於向 Intacct 驗證的公司 ID。
    8. 用戶端 ID:要存取的子公司的用戶端 ID。
    9. 寄件者 ID:Intacct 指派給您的網路服務寄件者 ID。
    10. 寄件者密碼:與網路服務寄件者 ID 相對應的密碼。
    11. 包含詳細資料匯總:包含項目匯總,其中含有與上層實體對應的子項實體資訊。
    12. 使用舊版:使用舊版 API 實作。
    13. 視需要設定「連線節點設定」:

      • 節點數量下限:輸入連線節點數量下限。
      • 節點數量上限:輸入連線節點數量上限。

      節點是用來處理交易的連線單位 (或備用資源)。連線處理的交易量越多,就需要越多節點;反之,處理的交易量越少,需要的節點就越少。如要瞭解節點對連接器價格的影響,請參閱「 連線節點的定價」。如未輸入任何值,系統預設會將節點下限設為 2 (提高可用性),節點上限則設為 50。

    14. (選用) 按一下「+ 新增標籤」,以鍵/值組合的形式為連線新增標籤。
    15. 點按「下一步」。
  5. 在「目的地」部分,輸入要連線的遠端主機 (後端系統) 詳細資料。
    1. 目的地類型:選取目的地類型。
      • 如要指定目的地主機名稱或 IP 位址,請選取「主機位址」,然後在「主機 1」欄位中輸入位址。
      • 如要建立私人連線,請選取「端點連結」。在「Endpoint Attachment」(端點連結) 清單中,選取為後端系統建立的端點連結。

      如要建立與後端系統的公開連線,並加強安全性,可以為連線設定靜態輸出 IP 位址,然後設定防火牆規則,只允許特定靜態 IP 位址。

      如要輸入其他目的地,請按一下「+新增目的地」。

    2. 點按「下一步」。
  6. 在「Authentication」(驗證) 部分,輸入驗證詳細資料。
    1. 選取「驗證類型」,然後輸入相關詳細資料。

      Sage Intacct 連線支援下列驗證類型:

      • 使用者名稱和密碼
    2. 如要瞭解如何設定這些驗證類型,請參閱「設定驗證」。

    3. 點按「下一步」。
  7. 檢查:檢查連結和驗證詳細資料。
  8. 點選「建立」。

設定驗證機制

根據要使用的驗證方式輸入詳細資料。

  • 使用者名稱和密碼
    • 使用者名稱:連接器的使用者名稱。
    • 密碼:Secret Manager 密鑰,內含與連接器相關聯的密碼。

連線設定範例

本節列出您在建立連線時設定的各個欄位範例值。

基本驗證連線類型

欄位名稱 詳細資料
位置 us-central1
連接器 Sage Intacct
連接器版本 1
連線名稱 sage-intacct-integrationuser
啟用 Cloud Logging 是
服務帳戶 Your_Project_Number.iam.gserviceaccount.com
公司 ID Company@123
寄件者 ID ID@1234
寄件者密碼 Password@1234
包含詳細匯總 是
使用舊版 否
節點數量下限 2
節點數量上限 50
目的地類型 主機地址
主機 1 https://api.intacct.com/xx/xml/xmlgw.phtml
驗證 是
使用者名稱 User_Name
密碼 密碼
密鑰版本 1

基本唯讀連線類型

欄位名稱 詳細資料
位置 us-central1
連接器 Sage Intacct
連接器版本 1
連線名稱 sage-intacct-basicereadonly
啟用 Cloud Logging 是
服務帳戶 Your_Project_Number.iam.gserviceaccount.com
公司 ID Company@123
包含詳細匯總 是
使用舊版 否
節點數量下限 2
節點數量上限 50
目的地類型 主機地址
主機 1 https://api.intacct.com/xx/xml/xmlgw.phtml
驗證 是
使用者名稱 User_Name
密碼 密碼
密鑰版本 1

在整合中建立 Sage Intacct 連線

建立連線後,Apigee Integration 和 Application Integration 都會提供該連線。您可以在整合中透過「連接器」工作使用連線。

  • 如要瞭解如何在 Apigee Integration 中建立及使用「連接器」工作,請參閱「連接器工作」。
  • 如要瞭解如何在 Application Integration 中建立及使用連接器工作,請參閱「連接器工作」。

支援預存程序

這個連接器支援使用者定義的預存程序和函式。如果後端有任何預存程序和函式,這些項目會列在 Configure connector task 對話方塊的 Actions 欄中。

系統限制

每個節點的 Sage Intacct 連接器每秒最多可處理 1 項查詢,超出此限制的交易都會遭到節流。根據預設,Integration Connectors 會為連線分配 2 個節點 (以提高可用性)。

如要瞭解 Integration Connectors 適用的限制,請參閱「限制」一文。

動作

本節列出 Sage Intacct 連接器支援的動作。如要瞭解如何設定動作,請參閱「動作範例」。

CreateAttachment 動作

這項操作會建立附件。

CreateAttachment 動作的輸入參數

參數名稱 資料類型 必填 說明
SupDocId 字串 是 附件 supdoc 的 ID。
SupDocFolderName 字串 是 附件資料夾的名稱。
SupDocDescription 字串 是 附件說明。
附件名稱 字串 是 附件的名稱。
附件類型 字串 是 附件類型。
附件資料 字串 是 以 Base64 編碼的附件資料。
SupDocName 字串 是 子文件名稱。

如要瞭解如何設定 CreateAttachment 動作,請參閱 範例。

UpdateAttachment 動作

這項動作會更新附件。

UpdateAttachment 動作的輸入參數

參數名稱 資料類型 必填 說明
SupDocFolderName 字串 是 附件資料夾的名稱。
AttachmentName 字串 是 附件名稱。
SupDocDescription 字串 是 附件說明。
SupDocId 字串 是 附件 supdoc 的 ID。

如要瞭解如何設定 UpdateAttachment 動作,請參閱 範例。

ReverseInvoice Action

這項操作會反向處理應付憑據。

ReverseInvoice 動作的輸入參數

參數名稱 資料類型 必填 說明
鍵 字串 是 要沖銷的月結單 ID。
DateReversed 字串 是 應付憑據的沖銷日期。

如要瞭解如何設定 ReverseInvoice 動作,請參閱範例。

VoidAPPayment 動作

這項操作會對應付帳款發票執行 VoidAPPayment 動作。

VoidAPPayment 動作的輸入參數

參數名稱 資料類型 必填 說明
鍵 字串 是 要更新的月結單 ID。

如要瞭解如何設定 VoidAPPayment 動作,請參閱範例。

核准供應商動作

這項操作會核准供應商。

ApproveVendor 動作的輸入參數

參數名稱 資料類型 必填 說明
VendorRecordNumber 字串 是 供應商的記錄編號。

如要瞭解如何設定 ApproveVendor 動作,請參閱範例。

DeclineVendor 動作

這項操作會拒絕供應商。

DeclineVendor 動作的輸入參數

參數名稱 資料類型 必填 說明
VendorRecordNumber 字串 是 供應商的記錄編號。

如要瞭解如何設定 DeclineVendor 動作,請參閱範例。

GetVendorApprovalHistory 動作

這項操作可讓您查看供應商核准記錄。

GetVendorApprovalHistory 動作的輸入參數

參數名稱 資料類型 必填 說明
VendorRecordNumber 字串 是 供應商的記錄編號。

如要瞭解如何設定 GetVendorApprovalHistory 動作,請參閱範例。

動作範例

本節列出 SageIntaact 連接器支援的動作。如要瞭解如何設定動作。

範例 - CreateAttachment

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「CreateAttachment」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
      {
        "SupDocId": "newSupDocID12",
        "SupDocFolderName": "MyTestFolder",
        "SupDocDescription": "Google Attachment",
        "AttachmentName": "Google attachment",
        "AttachmentType": "txt",
        "AttachmentData": "hi there, this is a testing protocol",
        "SupDocName": "New Document"
      }
      
  4. 如果動作成功,這項動作會傳回 CreateAttachment 的確認訊息,CreateAttachment 工作的 connectorOutputPayload response 參數會包含類似下列的值:

      [{
        "Result": "Success"
      }] 
      

範例 - UpdateAttachment

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「UpdateAttachment」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
        {
          "SupDocFolderName": "MyTestFolder",
          "AttachmentName": "Google attachment",
          "SupDocDescription": "Google updated description",
          "SupDocId": "newSupDocID12"
        }
        
  4. 如果動作成功,這項動作會傳回 UpdateAttachment 的確認訊息,UpdateAttachment 工作 connectorOutputPayload 回應參數的值會類似於以下內容:

     
        [{
          "Result": "Success"
        }] 
        

範例 - ReverseInvoice

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「ReverseInvoice」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
     
          {
          "Key": "1708",
          "DateReversed": "2025-07-30"
          }
        
  4. 如果動作成功,這項動作會傳回 ReverseInvoice 的確認訊息,ReverseInvoice 工作的 connectorOutputPayload 回應參數會包含類似以下的值:

         [{
          "Success": "success"
         }] 
        

範例 - VoidAPPayment

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「VoidAPPayment」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
     
          {
          "Key": "1723"
          } 
        
  4. 這項動作會傳回 VoidAPPayment 的確認訊息。如果動作成功,VoidAPPayment 工作的 connectorOutputPayload 回應參數會包含類似下列的值:

        [{
          "Success": "success"
        }] 
        

範例 - ApproveVendor

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「ApproveVendor」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
     
          {
          "VendorRecordNo": "30891"
          } 
        
  4. 如果動作成功,這項動作會傳回 ApproveVendor 的確認訊息,ApproveVendor工作connectorOutputPayload的 response 參數值會類似於以下內容:

       
        [{
          "Success": "success"
        }] 
        

範例 - DeclineVendor

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「DeclineVendor」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
     
          {
          "VendorRecordNo": "30892"
          } 
        

    如果動作成功,這項動作會傳回 DeclineVendor 的確認訊息,DeclineVendor 工作 connectorOutputPayload 回應參數的值會類似於下列內容:

       
         [{
          "Success": "success"
         }] 
        

範例 - GetVendorApprovalHistory

  1. 在 Configure connector task 對話方塊中,按一下 Actions。
  2. 選取「GetVendorApprovalHistory」動作,然後按一下「完成」。
  3. 在「Connectors」(連結器) 任務的「Task Input」(任務輸入內容) 區段中,按一下 connectorInputPayload,然後在 Default Value 欄位中輸入類似下列的值:
          {
          "VendorRecordNo": "30892"
          }
        

    這項動作會傳回 GetVendorApprovalHistory 的確認訊息。如果動作成功,GetVendorApprovalHistory 工作 connectorOutputPayload 回應參數的值會類似於下列內容:

        [{
          [{
          "approvaltype": "Create",
          "creationdate": "09/20/2024",
          "submittedby": "emma",
          "eventdate": "09/20/2024",
          "approverid": "",
          "approvedby": "IntegrationUser",
          "state": "Declined",
          "comments": "Declined byIntegrationUser, via API on 09/20/2024",
          "recordno": "10724"
        }]
        }]
        

支援的實體作業

本節說明如何在這個連接器中執行部分實體作業。

範例 - 列出所有供應商

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Vendor。
  3. 選取 List 作業,然後按一下「完成」。
  4. 在「連線器」工作的「工作輸入」部分,您可以根據需求設定 filterClause。
  5. 篩選子句的值一律應以單引號 (') 括住,格式如下: 您可以利用篩選子句,根據任何資料欄篩選記錄。

針對 Sodocument 實體,請務必在要求中使用篩選子句,例如 Docparid='Sales Order'。

範例 - 取得供應商記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Vendor。
  3. 選取 Get 作業,然後按一下「完成」。
  4. 在此,實體 ID 為「20001」。如要設定實體 ID,請在「資料對應」的「資料對應器」部分,按一下「開啟資料對應編輯器」,然後在「輸入值」欄位中輸入 "20001",並選擇 EntityId 做為本機變數。

    實體 ID 的值應直接傳遞。其中「20001」是實體 ID 和不重複的主鍵值,應傳遞

    在某些情況下,傳遞單一實體 ID 可能會擲回錯誤,因為會有兩個複合鍵。 在這種情況下,您可以運用篩選子句並傳遞值,例如 id = '20001'

範例 - 刪除供應商記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Vendor。
  3. 選取 Delete 作業,然後按一下「完成」。
  4. 在此,實體 ID 設為「20001」。如要設定實體 ID,請在「資料對應」的「資料對應器」部分,按一下「開啟資料對應編輯器」,然後在「輸入值」欄位中輸入 "20001",並選擇 EntityId 做為本機變數。

    如果實體有兩個複合式商家或主鍵,而非指定 entityId,您可以將 filterClause 設為 id='20001'。

範例 - 建立供應商記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Vendor。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
        {
          "Displaycontact_companyname": "Altostrat",
          "Displaycontact_lastname": "Cymbalgroup",
          "Name": "Altostrat_Ltd"
        }
        

    如果整合成功,Vendor 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

        {
          "Recordno": 83.0,
          "Vendorid": "20047"
        }
        

範例 - 建立 APBill 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 APBill。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Whencreated": "2024-05-05",
          "Whenposted": "2024-06-06",
          "Recordid": "25",
          "Vendorid": "20029",
          "Currency": "USD",
          "Itemaggregate":"<APBILLITEM>
            <ACCOUNTNO>60400</ACCOUNTNO>
            <TRX_AMOUNT>700</TRX_AMOUNT>
            <ENTRYDESCRIPTION>Line 1 of my bill</ENTRYDESCRIPTION>
            <LOCATIONID>100</LOCATIONID>
            <DEPARTMENTID>300</DEPARTMENTID>
            <VENDORID>20029</VENDORID>
            </APBILLITEM>",
          "Whendue": "2024-12-12"
          }
        

    如果整合成功,APBill 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

         {
          "Recordno": 1511.0
         }
        

範例 - 建立 Vendtype 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Vendtype。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Name": "Google Created vendtype",
          "Status": "active"
          }
        

    如果整合成功,Vendtype 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Name": "Google Created vendtype",
          "Recordno": 16.0
          }
        

範例 - 建立顧客記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Customer。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Name": "Altostrat_Ltd",
          "Displaycontact_firstname":"Altostrat"
          }
        

    如果整合成功,Customer 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 3663.0,
          "Customerid":"13825"
          }
        

範例 - 建立 ARInvoice 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 ARInvoice。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Customerid": "10303",
          "Whencreated": "2024-07-30",
          "Itemaggregate": <lineitem>
           <glaccountno>40100</glaccountno>
           <amount>100</amount>
           <locationid>100</locationid>
           <departmentid>200</departmentid>
           </lineitem>",
          "Recordid": "789",
          "Whendue": "2024-08-30"
          }
        

    如果整合成功,Domains 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

         {
          "Success": true
         }
        

範例 - 建立 CustType 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 CustType。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Name": "MGR PVT",
          "Status": "active"
          }
        

    如果整合成功,CustType 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Name": "MGR PVT"
          }
        

範例 - 建立 ReportingPeriod 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取「ReportingPeriod」。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Header1": "Altostrat Reporting Period1",
          "Start_date": "2024-06-13",
          "End_date": "2024-06-15",
          "Name": "Google_Report_Test"
          }
        

    如果整合成功,ReportingPeriod 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 259.0
          }
        

範例 - 建立 GLAccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 GLAccount。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Accountno": "12120",
          "Title": "Google_GLAccount_1"
          } 
        

    如果整合成功,GLAccount 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Accountno": "12120"
          }
        

範例 - 建立 GLAcctGrp 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 GLAcctGrp。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Normal_balance": "credit",
          "Name": "AccountGrp13",
          "Iskpi": false,
          "Membertype": "Accounts"
          }
        

    如果整合成功,GLAcctGrp 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 484.0
          }
        

範例 - 建立 Purchasing_Item 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Purchasing_Item。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Itemtype": "Non-Inventory",
          "Itemid": "89899",
          "Name": "Created Item"
          }
        

    如果整合成功,Purchasing_Item 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Itemid": "89899"
          }
        

範例 - 建立 OrderEntity_Item 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 OrderEntity_Item。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Itemtype": "Inventory",
          "Itemid": "89899",
          "Name": "Created Item"
          }
        

    如果整合成功,OrderEntity_Item 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

     
          {
          "Recordno": 76.0,
          "Itemid": "89899"
          }
        

範例 - 建立 Checkingaccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Checkingaccount。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Bankaccountid": "100_VVV",
          "Bankaccountno": "442516879127",
          "Glaccountno": "20200",
          "Bankname": "Sapphire Venture Bank",
          "Routingno": "121010303",
          "Bankaccounttype": "checking",
          "Phone": "4085551212",
          "Locationid": "100",
          "Mailaddress_zip": "95110",
          "Mailaddress_city": "San Jose",
          "Mailaddress_state": "CA",
          "Mailaddress_country": "United States"
          }
        

    如果整合成功,Checkingaccount 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Bankaccountid": "100_VVV"
          }
        

範例 - 建立 Savingsaccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Savingsaccount。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Bankaccountid": "CCI",
          "Bankname": "CCIB",
          "Locationid": "100"
          }
        

    如果整合成功,savingsaccount 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Bankaccountid": "CCI"
          }
        

範例 - 建立 SOPriceList 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 SOPriceList。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Datefrom": "2024-01-01",
          "Dateto": "2025-01-01",
          "Name": "SOListGoogle"
          }
        

    如果整合成功,SOPriceList 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 28.0,
          "Name": "SOListGoogle"
          }
        

範例 - 建立聯絡人記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Contacts。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Contactname": "Alex taylor's",
          "Printas": "sage intacct"
          }
        

    如果整合成功,Company_Contacts 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 3929.0,
          "Contactname": "Alex taylor's"
          }
        

範例 - 建立 UserInfo 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 UserInfo。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Loginid": "Dana cruz",
          "Contactinfo_lastname": "Cruz",
          "Contactinfo_firstname": "Dana",
          "Contactinfo_email2": "danacruz@gmail.com",
          "Usertype": "business user"
          }
        

    如果整合成功,Company_UserInfo 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Loginid": "Dana cruz"
          }
        

範例 - 建立部門記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Department。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Departmentid": "GFK2",
          "Title": "Google Created department 2"
          }
        

    如果整合成功,Company_Department 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 10.0
          }
        

範例 - 建立 EarningType 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 EarningType。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Name": "PRMethod",
          "Method": "Salary",
          "Billableacctno": "51701",
          "Nonbillableacctno": "51702"
          }
        

    如果整合成功,Company_EarningType 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": "9"
          }
        

範例 - 建立員工記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Employee。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Locationid": "100",
          "Personalinfo_contactname": "New Google"
          }
        

    如果整合成功,Company_Employee 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

     
          {
          "Recordno": 42.0,
          "Employeeid": "1028"
          }
        

範例 - 建立位置記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Company_Location。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Locationid": "350",
          "Name": "Lisbon",
          "Parentid": "100",
          "Startdate": "2000-02-02",
          "Status": "inactive"
          }
        

    如果整合成功,Company_Location 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

     
          {
          "Locationid": "350"
          }
        

範例 - 建立專案記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Project。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Name": "newproject",
          "Projectcategory": "Contract"
          }
        

    如果整合成功,Company_Project 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 19.0,
          "Projectid": "1013"
          }
        

範例 - 建立 EmployeeEntityContacts 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 EmployeeEntityContacts。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
         {
          "Categoryname": "Primary Contact2",
          "Employee_employeeid": "1002",
          "Contact_name": "Charlie, Mahan"
         }
        

    如果整合成功,Company_EmployeeEntityContacts 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 284.0
          }
        

範例 - 建立 EmployeeType 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 EmployeeType。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Name": "New employee type 1 Google",
          "Status": "active"
          }
        

    如果整合成功,Company_EmployeeType 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 9.0,
          "Name": "New employee type 1 Google"
          }
        

範例 - 建立 GlBatch 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 GlBatch。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Journal": "PYRJ",
          "Batch_date": "2019-03-31",
          "Batch_title": "Google description non legacy",
          "Itemaggregate": "<GLENTRY>
            <ACCOUNTNO>60400</ACCOUNTNO>
            <DEPARTMENT>100</DEPARTMENT>
            <LOCATION>100</LOCATION>
            <CURRENCY>USD</CURRENCY>
            <TR_TYPE>-1</TR_TYPE>
            <AMOUNT>1450.80</AMOUNT>
            <EXCH_RATE_TYPE_ID>Intacct Daily Rate</EXCH_RATE_TYPE_ID>
            <DESCRIPTION>Accrued salaries</DESCRIPTION>
            </GLENTRY>\n<GLENTRY>
            <ACCOUNTNO>40200</ACCOUNTNO>
            <DEPARTMENT>100</DEPARTMENT>
            <LOCATION>100</LOCATION>
            <TR_TYPE>1</TR_TYPE>
            <AMOUNT>1450.80</AMOUNT>
            <EXCH_RATE_TYPE_ID>Intacct Daily Rate</EXCH_RATE_TYPE_ID>
            <DESCRIPTION>Salary expense</DESCRIPTION>\n</GLENTRY>",
           "State": "Draft"
           }
        

    如果整合成功,GlBatch 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

     
         {
          "Recordno": 3138.0
         }
        

範例 - 建立 AttachmentFolders 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 AttachmentFolders。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
         {
          "name": "Google"
         } 
        

    如果整合成功,AttachmentFolders 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

     
         {
          "Success": true
         }
        

範例 - 建立 Bankacctrecon 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Bankacctrecon。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Financialentity": "100_SVB",
          "Stmtendingdate": "2023-01-01",
          "Mode": "Automatch",
          "Stmtendingbalance": 1659605.22
          }
        

    如果整合成功,Bankacctrecon 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 3.0
          }
        

範例 - 建立 Podocument 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Podocument。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
        {
          "Docparid": "Purchase Requisition",
          "Whencreated": "2024-11-06",
          "Custvendid": "20034",
          "Contact_contactname": "New BGC(V20034)",
          "Billto_contactname": "New BGC(V20034)",
          "Itemaggregate": "<potransitem>
            <itemid>60400</itemid>
            <DEPARTMENT>I1</DEPARTMENT>
            <quantity>100</quantity>
            <unit>Each</unit>
            <price>1</price>
            <location>100</location>
            <departmentid>100</departmentid>
            </potransitem>"
        }
        

    如果整合成功,Podocument 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

     
        {
          "Recordno": 3138.0
        }
        

範例 - 建立 VendorGroup 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 VendorGroup。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
         {
          "Id": "AltostratTesting",
          "Name": "Googlecloud-vendor1",
          "Sortfield": "VENDORID",
          "Memberfilters": "<filter>
            <MEMBERFILTERS>
            <FIELD>VENDTYPE</FIELD>
            <OPERATOR>=</OPERATOR>
            <VALUE>Supplier</VALUE>
            </MEMBERFILTERS>
            <MEMBERFILTERS>
            <FIELD>VENDTYPE</FIELD>
            <OPERATOR>=</OPERATOR>
            <VALUE>Burnham</VALUE>
            </MEMBERFILTERS>
          </filter>"
         }
        

    如果整合成功,VendorGroup 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

         {
          "Success": true
         }
        

範例 - 建立 Sodocument 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Sodocument。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
          {
          "Custvendid": "10001",
          "Itemaggregate": """<sotransitem>
        <bundlenumber></bundlenumber>
            <item_id>CSS1000</item_id>
            <quantity>1</quantity>
            <unit>Each</unit>
            <price>2</price>
            <locationid>100</locationid>
            <departmemtid>100</departmentid>
            </sotransitem>"",
          "Whencreated": "2024-09-14",
          "Docparid": "Sales Invoice"
        }
        

    如果整合成功,Sodocument 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
           "Docid": "Sales Invoice-IN0112"
          }
        

範例 - 建立 Arpymt 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Arpymt。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
        {
          "Financialentity": "100_SVB",
          "Paymentmethod": "Cash",
          "Customerid": "10303",
          "Receiptdate": "2025-05-05",
          "Itemaggregate": "<ARPYMTDETAIL>
        <RECORDKEY>1677</RECORDKEY>
            <TRX_PAYMENTAMOUNT>35</TRX_PAYMENTAMOUNT>
            </ARPYMTDETAIL>"
        }
        

    如果整合成功,Arpymt 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

         {
          "Recordno": 3138.0
         }
        

範例 - 建立 Appymt 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Appymt。
  3. 選取 Create 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload 做為本機變數。
        {
          "Financialentity": "100_SVB",
          "Paymentmethod": "EFT",
          "Vendorid": "20003",
          "Whencreated": "2024-08-28",
          "Itemaggregate": ""<APPYMTDETAIL>
        <RECORDKEY>1677</RECORDKEY>
            <TRX_PAYMENTAMOUNT>35</TRX_PAYMENTAMOUNT>
            </APPYMTDETAIL>""
        }
        

    如果整合成功,Appymt 工作的 connectorOutputPayload 回應參數會包含類似以下內容的值:

          {
          "Recordno": 1753.0
          }
        

範例 - 更新供應商記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Vendor。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
         {
          "Name": "Altostrat,Lisbon"
         }
        
  5. 在資料對應工具中,將實體 ID 設為供應商的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 20044,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

     
         {
          "Vendorid": "20044"
         }
        

範例 - 更新 APBill 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 APBill。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
         {
          "Whendue": "2024-12-12"
         }
        
  5. 在資料對應工具中,將實體 ID 設為 APBill 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 1371,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 12.0
          }
        

範例 - 更新顧客記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Customer。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Name": "Altostrat",
          "Status": "inactive"
          }
        
  5. 在資料對應工具中,將實體 ID 設為「客戶」實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Customerid='10100'\n,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 21.0,
          "Customerid": "10100"
          }
        

範例 - 更新 CustType 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 CustType。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Status": "inactive"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 CustType 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 MGR PVT,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Name": "MGR PVT"
          }
        

範例 - 更新 ReportingPeriod 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 ReportingPeriod。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Start_date": "2024-06-14",
          "End_date": "2024-06-14",
          "Header1": "Reporting Time Changed"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 ReportingPeriod 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 257,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 257.0
          } 
        

範例 - 更新 GLAcctGrp 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 GLAcctGrp。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Title": "Google updated title"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 GLAcctGrp 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Name='AccountGrp13',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 484.0
          }
        

範例 - 更新 Purchasing_Item 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Purchasing_Item。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
     
          {
          "Sodescription": "Google updated description",
          "Name": "Google updated name"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 Purchasing_Item 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 89899,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Itemid": "89899"
          }
        

範例 - 更新 OrderEntity_Item 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 OrderEntity_Item。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Name": "Item Update"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 OrderEntity_Item 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Recordno= '73' and Itemid= 'C32',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Itemid": "C32"
          }
        

範例 - 更新 POPriceList 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 POPriceList。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Status": "active"
          }
        
  5. 在 Data Mapper 中,將實體 ID 設為 POPriceList 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Recordno='18',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 18.0,
          "Name": "Special Purchasing price list"
          } 
        

範例 - 更新 sodocument 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 sodocument。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Description": "Google_Update SO Document"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 sodocument 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 189,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": "189"
          }
        

範例 - 更新 Checkingaccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Checkingaccount。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
     
          {
          "Bankname": "Google updated bank name"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 Checkingaccount 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 100_SVBDF,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

         {
          "Bankaccountid": "100_SVBDF"
         }
        

範例 - 更新 SOPriceList 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 SOPriceList。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Datefrom": "2022-01-01",
          "Dateto": "2026-01-01"
          }
        
  5. 在 Data Mapper 中,將實體 ID 設為 SOPriceList 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 RecordNo='27',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 1.0,
          "Name": "Base Price List"
          }
        

範例 - 更新專案記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Project。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Description": "Google updated description"
          }
        
  5. 在資料對應工具中,將實體 ID 設為專案的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 1010,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Projectid": "1010"
          }
        

範例 - 更新 EmployeeType 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 EmployeeType。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Status": "inactive"
          }
        
  5. 在 Data Mapper 中,將實體 ID 設為 EmployeeType 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Name='New employee type 1 Google',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 9.0,
          "Name": "New employee type 1 Google"
          }
        

範例 - 更新 EmployeeEntityContacts 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 EmployeeEntityContacts。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Categoryname": "updated contact"
          }
        
  5. 在 Data Mapper 中,將實體 ID 設為 EmployeeEntityContacts 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 5.0,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 5.0
          }
        

範例 - 更新員工記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Employee。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Title": "Google Updated title"
          }
        
  5. 在 Data Mapper 中,將實體 ID 設為「員工」實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 1024,而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Employeeid": "1024"
          }
        

範例 - 更新 UserInfo 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 UserInfo。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Usertype": "business user"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 UserInfo 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 RecordNo='41',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Loginid": "jsmithf"
          }
        

範例 - 更新聯絡人記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Contact。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Printas": "AT"
          }
        
  5. 在資料對應工具中,將實體 ID 設為聯絡人的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Recordno= '33533',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Recordno": 33533.0,
          "Contactname": "Alex taylor's g"
          }
        

範例 - 更新 vendType 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 vendType。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Name": "Google updated name pv"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 vendType 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Name= 'Google Created vendtype',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Name": "Google Created vendtype"
          }
        

範例 - 更新顧客記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 customer。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Status": "inactive"
          }
        
  5. 在資料對應工具中,將實體 ID 設為客戶的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Recordno= '10001',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Customerid": "10001"
          }
        

範例 - 更新 StatAccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 StatAccount。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Title": "Google_Update_Stat1111111"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 StatAccount 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Accountno= 'EPFOA',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Accountno": "EPFOA"
          }
        

範例 - 更新 GlAccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 GlAccount。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Title": "Google_GLaccount_Update2"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 GlAccount 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Accountno= '10010',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

         {
          "Accountno": "10010"
         }
        

範例 - 更新 PoPriceList 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 PoPriceList。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
         {
          "Status": "inactive"
         }
        
  5. 在 Data Mapper 中,將實體 ID 設為 PoPriceList 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Name= 'Google price lists',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Name": "Google price lists"
          }
        

範例 - 更新分配記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Allocation。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
         {
          "Description": "Google updated"
         }
        
  5. 在資料對應工具中,將實體 ID 設為「分配」實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Allocationid= 'ExpenseSwap',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

         {
          "Allocationid": "ExpenseSwap"
         }
        

範例 - 更新 SavingsAccount 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 SavingsAccount。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
         {
          "Phone": "(800) 555‑0100"
         }
        
  5. 在資料對應工具中,將實體 ID 設為 SavingsAccount 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 Allocationid= 'ExpenseSwap',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
          "Bankaccountid": "SBB"
          }
        

範例 - 更新 Podocument 記錄

  1. 在 Configure connector task 對話方塊中,按一下 Entities。
  2. 從 Entity 清單中選取 Podocument。
  3. 選取 Update 作業,然後按一下「完成」。
  4. 在「資料對應」工作的「資料對應器」部分,按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。
          {
          "Message": "updated"
          }
        
  5. 在資料對應工具中,將實體 ID 設為 Podocument 的實體。如要設定實體 ID,請按一下 Open Data Mapping Editor,然後在 Input Value 欄位中輸入類似下列的值,並選擇 EntityId/ConnectorInputPayload/FilterClause 做為本機變數。

    您也可以將 filterClause 設為 docid= 'Blanket PO-PO0041',而非指定 entityId。

    執行這個範例後,連接器工作 connectorOutputPayload 輸出變數會傳回類似下列內容的回應:

          {
    
          }
        

使用 Terraform 建立連線

您可以使用 Terraform 資源建立新連線。

如要瞭解如何套用或移除 Terraform 設定,請參閱「基本 Terraform 指令」。

如要查看用於建立連線的 Terraform 範本範例,請參閱範本範例。

向 Google Cloud 社群尋求協助

如要發布問題及討論這個連接器,請前往 Cloud 論壇的 Google Cloud 社群。

後續步驟