Sage Intacct
Sage Intacct コネクタを使用すると、Sage Intacct データに対して、挿入、削除、更新、読み取りオペレーションを実行できます。
サポート対象のバージョン
Sage Intacct コネクタは、Sage Intacct REST API をサポートしています。
始める前に
Sage Intacct コネクタを使用する前に、次の作業を行います。
- Google Cloud プロジェクトで次の操作を行います。
- ネットワーク接続が設定されていることを確認します。ネットワーク パターンの詳細については、Network Connectivity をご覧ください。
- コネクタを構成するユーザーに 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 に接続するには、ウェブサービス送信者 ID を含むウェブサービス デベロッパー ライセンスが必要です。デベロッパー ライセンスが必要な場合は、Sage Intacct チームにお問い合わせください。API 呼び出しを受信する企業は、 送信者 ID を承認する必要があります。ウェブ サービス ユーザーとして会社にログインする必要があります。
コネクタを構成する
コネクタを構成するには、データソース(バックエンド システム)への接続を作成する必要があります。接続はデータソースに特有です。つまり、多数のデータソースがある場合は、データソースごとに別々の接続を作成する必要があります。接続を作成する手順は次のとおりです。
- Cloud コンソールで、[Integration Connectors] > [接続] ページに移動し、Google Cloud プロジェクトを選択または作成します。
- [+ 新規作成] をクリックして [接続の作成] ページを開きます。
- [ロケーション] セクションで、接続のロケーションを選択します。
- リージョン: プルダウン リストからロケーションを選択します
サポートされているすべてのリージョンのリストについては、ロケーションをご覧ください。
- [NEXT] をクリックします。
- リージョン: プルダウン リストからロケーションを選択します
- [接続の詳細] セクションで、次の操作を行います。
- コネクタ: 使用可能なコネクタのプルダウン リストから [Sage Intacct] を選択します。
- コネクタのバージョン: 使用可能なバージョンのプルダウン リストからコネクタのバージョンを選択します。
- [接続名] フィールドに、接続インスタンスの名前を入力します。
接続名は次の条件を満たす必要があります。
- 接続名には英字、数字、ハイフンを使用できます。
- 文字は小文字のみを使用できます。
- 接続名の先頭には英字を設定し、末尾には英字または数字を設定する必要があります。
- 接続名は 49 文字以内で指定してください。
- 必要に応じて、接続インスタンスの [説明] を入力します。
- 必要に応じて、Cloud Logging を有効にして、ログレベルを選択します。デフォルトのログレベルは
Error
に設定されています。 - サービス アカウント: 必要なロールを持つサービス アカウントを選択します。
- 会社 ID: Intacct で認証する会社 ID。
- クライアント ID: アクセスする分散子会社のクライアント ID。
- 送信者 ID: Intacct から割り当てられたウェブサービス送信者 ID。
- Sender Password: ウェブサービスの送信者 ID に対応するパスワード。
- 詳細集計を含める: 親エンティティに対応する子エンティティ情報を含むアイテム集計を含めます。
- 従来を使用する: 従来の API 実装を使用します。
- 必要に応じて、接続ノードの設定を構成します。
- ノードの最小数: 接続ノードの最小数を入力します。
- ノードの最大数: 接続ノードの最大数を入力します。
ノードは、トランザクションを処理する接続の単位(またはレプリカ)です。1 つの接続でより多くのトランザクションを処理するには、より多くのノードが必要になります。逆に、より少ないトランザクションを処理するには、より少ないノードが必要になります。ノードがコネクタの料金に与える影響については、接続ノードの料金をご覧ください。値を入力しない場合は、デフォルトで最小ノード数は 2 に設定され(可用性を高めるため)、最大ノード数は 50 に設定されます。
- 必要に応じて、[+ ラベルを追加] をクリックして Key-Value ペアの形式でラベルを接続に追加します。
- [NEXT] をクリックします。
- [宛先] セクションに、接続するリモートホスト(バックエンド システム)の詳細を入力します。
- 宛先の種類: 宛先の種類を選択します。
- リストから [ホストアドレス] を選択し、宛先のホスト名または IP アドレスを指定します。
- バックエンド システムへのプライベート接続を確立する場合は、リストからエンドポイント アタッチメントを選択し、次にエンドポイント アタッチメントリストから必要なエンドポイント アタッチメントを選択します。
セキュリティをさらに強化してバックエンドシステムへのパブリック接続を確立する場合は、接続用の静的アウトバウンド IP アドレスの構成を検討してから、特定の静的 IP アドレスのみを許可リストに登録するようファイアウォール ルールを構成します。
他の宛先を入力するには、[+ 宛先を追加] をクリックします。
- [NEXT] をクリックします。
- 宛先の種類: 宛先の種類を選択します。
-
[認証] セクションで、認証の詳細を入力します。
- [認証タイプ] を選択し、関連する詳細を入力します。
Sage Intacct 接続でサポートされる認証タイプは次のとおりです。
- ユーザー名とパスワード
- [NEXT] をクリックします。
これらの認証タイプの構成方法については、認証を構成するをご覧ください。
- [認証タイプ] を選択し、関連する詳細を入力します。
- Review: 接続と認証の詳細を確認します。
- [作成] をクリックします。
認証を構成する
使用する認証に基づいて詳細を入力します。
-
ユーザー名とパスワード
- ユーザー名: コネクタのユーザー名。
- パスワード: コネクタに関連付けられたパスワードを含む Secret Manager の Secret。
接続構成のサンプル
このセクションでは、接続を作成するときに構成するさまざまなフィールドのサンプル値を示します。
基本認証接続タイプ
フィールド名 | 詳細 |
---|---|
ロケーション | us-central1 |
コネクタ | Sage Intacct |
コネクタのバージョン | 1 |
接続名 | sage-intacct-integrationuser |
Cloud Logging を有効にする | ○ |
サービス アカウント | Your_Project_Number.iam.gserviceaccount.com |
Company ID | Company@123 |
送信者 ID | ID@1234 |
送信者のパスワード | Password@1234 |
詳細集計を含める | 正しい |
従来を使用する | False |
ノードの最小数 | 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 |
Company ID | Company@123 |
詳細集計を含める | 正しい |
従来を使用する | False |
ノードの最小数 | 2 |
ノードの最大数 | 50 |
宛先の種類 | ホストアドレス |
ホスト 1 | https://api.intacct.com/xx/xml/xmlgw.phtml |
認証 | ○ |
ユーザー名 | User_Name |
パスワード | パスワード |
シークレットのバージョン | 1 |
統合で Sage Intacct 接続を使用する
接続を作成すると、Apigee Integration と Application Integration の両方で使用できるようになります。この接続は、コネクタタスクを介して統合で使用できます。
- Apigee Integration で Connectors タスクを作成して使用する方法については、Connectors タスクをご覧ください。
- Application Integration で Connectors タスクを作成して使用する方法については、Connectors タスクをご覧ください。
ストアド プロシージャのサポート
このコネクタは、ユーザー定義のストアド プロシージャと関数をサポートしています。バックエンドにストアド プロシージャと関数がある場合、それらは Configure connector task
ダイアログの Actions
列に表示されます。
システムの上限
Sage Intacct コネクタは、ノードごとに 1 秒あたり最大 1 件のクエリを処理し、この上限を超えるトランザクションはすべてスロットルされます。デフォルトでは、Integration Connectors は、接続に 2 つのノードを割り当てます(可用性を高めるため)。
Integration Connectors に適用される上限の詳細については、上限をご覧ください。
操作
このセクションでは、Sage Intacct コネクタでサポートされているアクションを一覧表示します。アクションの構成方法については、アクションの例をご覧ください。
CreateAttachment アクション
このアクションにより、添付ファイルが作成されます。
CreateAttachment アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
SupDocId | 文字列 | ○ | 添付ファイルの supdoc の ID。 |
SupDocFolderName | 文字列 | ○ | 添付ファイル フォルダの名前。 |
SupDocDescription | 文字列 | ○ | 添付ファイルの説明。 |
Attachment Name | 文字列 | ○ | 添付ファイルの名前。 |
添付ファイル形式 | 文字列 | ○ | 添付ファイルの種類。 |
添付ファイルのデータ | 文字列 | ○ | base64 でエンコードされた添付データ。 |
SupDocName | 文字列 | ○ | 補足ドキュメントの名前。 |
CreateAttachment
アクションの構成例については、 例をご覧ください。
UpdateAttachment アクション
このアクションにより、添付ファイルが更新されます。
UpdateAttachment アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
SupDocFolderName | 文字列 | ○ | 添付ファイル フォルダの名前。 |
AttachmentName | 文字列 | ○ | 添付ファイル名。 |
SupDocDescription | 文字列 | ○ | 添付ファイルの説明。 |
SupDocId | 文字列 | ○ | 添付ファイルの supdoc の ID。 |
UpdateAttachment
アクションの構成方法の例については、 例をご覧ください。
ReverseInvoice アクション
この操作により、請求書が取り消されます。
ReverseInvoice アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
キー | 文字列 | ○ | 取り消す請求書の ID。 |
DateReversed | 文字列 | ○ | 請求書の取り消し日。 |
ReverseInvoice
アクションの構成例については、例をご覧ください。
VoidAPPayment アクション
このアクションは、請求書に対して VoidAPPayment アクションを実行します。
VoidAPPayment アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
キー | 文字列 | ○ | 更新する請求書の ID。 |
VoidAPPayment
アクションの構成例については、例をご覧ください。
ApproveVendor アクション
この操作により、ベンダーが承認されます。
ApproveVendor アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
VendorRecordNumber | 文字列 | ○ | ベンダーのレコード番号。 |
ApproveVendor
アクションの構成例については、例をご覧ください。
DeclineVendor アクション
このアクションにより、ベンダーが不承認になります。
DeclineVendor アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
VendorRecordNumber | 文字列 | ○ | ベンダーのレコード番号。 |
DeclineVendor
アクションの構成例については、例をご覧ください。
GetVendorApprovalHistory アクション
このアクションを使用すると、ベンダーの承認履歴を表示できます。
GetVendorApprovalHistory アクションの入力パラメータ
パラメータ名 | データ型 | 必須 | 説明 |
---|---|---|---|
VendorRecordNumber | 文字列 | ○ | ベンダーのレコード番号。 |
GetVendorApprovalHistory
アクションの構成例については、例をご覧ください。
アクションの例
このセクションでは、SageIntaact コネクタでサポートされているアクションについて説明します。アクションの構成方法を理解する。
例 - CreateAttachment
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
CreateAttachment
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
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" }
このアクションは、CreateAttachment の確認メッセージを返します。アクションが成功すると、
CreateAttachment
タスクの connectorOutputPayload
レスポンス パラメータの値は次のようになります。
[{ "Result": "Success" }]
例 - UpdateAttachment
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
UpdateAttachment
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
connectorInputPayload
をクリックし、Default Value
フィールドに次のような値を入力します。{ "SupDocFolderName": "MyTestFolder", "AttachmentName": "Google attachment", "SupDocDescription": "Google updated description", "SupDocId": "newSupDocID12" }
このアクションは、UpdateAttachment の確認メッセージを返します。アクションが成功すると、
UpdateAttachment
タスクの connectorOutputPayload
レスポンス パラメータの値は次のようになります。
[{ "Result": "Success" }]
例 - ReverseInvoice
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
ReverseInvoice
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
connectorInputPayload
をクリックし、Default Value
フィールドに次のような値を入力します。{ "Key": "1708", "DateReversed": "2025-07-30" }
このアクションは、ReverseInvoice の確認メッセージを返します。アクションが成功すると、
ReverseInvoice
タスクの connectorOutputPayload
レスポンス パラメータの値は次のようになります。
[{ "Success": "success" }]
例 - VoidAPPayment
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
VoidAPPayment
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
connectorInputPayload
をクリックし、Default Value
フィールドに次のような値を入力します。{ "Key": "1723" }
このアクションは、VoidAPPayment の確認メッセージを返します。アクションが成功すると、
VoidAPPayment
タスクの connectorOutputPayload
レスポンス パラメータの値は次のようになります。
[{ "Success": "success" }]
例 - ApproveVendor
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
ApproveVendor
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
connectorInputPayload
をクリックし、Default Value
フィールドに次のような値を入力します。{ "VendorRecordNo": "30891" }
このアクションは、ApproveVendor の確認メッセージを返します。アクションが成功すると、
ApproveVendor
タスクの connectorOutputPayload
レスポンス パラメータの値は次のようになります。
[{ "Success": "success" }]
例 - DeclineVendor
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
DeclineVendor
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
connectorInputPayload
をクリックし、Default Value
フィールドに次のような値を入力します。{ "VendorRecordNo": "30892" }
このアクションは、DeclineVendor の確認メッセージを返します。アクションが成功すると、
DeclineVendor
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。[{ "Success": "success" }]
例 - GetVendorApprovalHistory
- [
Configure connector task
] ダイアログで、[Actions
] をクリックします。 - [
GetVendorApprovalHistory
] アクションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、
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" }] }]
サポートされているエンティティ オペレーション
このセクションでは、このコネクタでエンティティ オペレーションの一部を実行する方法について説明します。
例 - すべてのベンダーを一覧表示する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendor
を選択します。- [
List
] オペレーションを選択してから、[完了] をクリックします。 - [コネクタ] タスクの [タスク入力] セクションで、要件に応じて filterClause を設定できます。
フィルタ句の値は、常にこの形式で単一引用符(')内で渡す必要があります。フィルタ句を使用すると、任意の列に基づいてレコードをフィルタできます。
エンティティ Sodocument の場合は、リクエストでフィルタ句(Docparid='Sales Order' など)を使用する必要があります。
例 - ベンダー レコードを取得する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendor
を選択します。- [
Get
] オペレーションを選択し、[完了] をクリックします。 - ここで、エンティティ ID は「20001」です。エンティティ ID を設定するには、[データ マッピング] の [データ マッパー] セクションで [データ マッピング エディタを開く] をクリックし、[入力値] フィールドに
"20001"
を入力し、EntityId をローカル変数として選択します。エンティティ ID の値は直接渡す必要があります。ここで、「20001」はエンティティ ID であり、渡す必要がある一意の主キー値です。
単一のエンティティ ID を渡すと、2 つの複合キーが存在するため、エラーが発生する場合があります。このような場合は、フィルタ句を使用して値を渡すことができます(id = '20001' など)。
例 - ベンダー レコードを削除する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendor
を選択します。- [
Delete
] オペレーションを選択してから、[完了] をクリックします。 - ここでは、エンティティ ID が「20001」に設定されています。エンティティ ID を設定するには、[データ マッピング] の [データ マッパー] セクションで [データ マッピング エディタを開く] をクリックし、[入力値] フィールドに
"20001"
を入力し、EntityId をローカル変数として選択します。エンティティに 2 つの複合ビジネスキーまたは主キーがあり、entityId を指定する代わりに、filterClause を
id='20001'
に設定する場合。
例 - ベンダー レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendor
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からAPBill
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendtype
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Name": "Google Created vendtype", "Status": "active" }
統合が成功すると、
Vendtype
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Name": "Google Created vendtype", "Recordno": 16.0 }
例 - Customer レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からCustomer
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Name": "Altostrat_Ltd", "Displaycontact_firstname":"Altostrat" }
統合が成功すると、
Customer
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": 3663.0, "Customerid":"13825" }
例 - ARInvoice レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からARInvoice
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からCustType
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Name": "MGR PVT", "Status": "active" }
統合が成功すると、
CustType
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Name": "MGR PVT" }
例 - ReportingPeriod レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストから [ReportingPeriod] を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からGLAccount
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Accountno": "12120", "Title": "Google_GLAccount_1" }
統合が成功すると、
GLAccount
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Accountno": "12120" }
例 - GLAcctGrp レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からGLAcctGrp
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Normal_balance": "credit", "Name": "AccountGrp13", "Iskpi": false, "Membertype": "Accounts" }
統合が成功すると、
GLAcctGrp
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": 484.0 }
例 - Purchasing_Item レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からPurchasing_Item
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Itemtype": "Non-Inventory", "Itemid": "89899", "Name": "Created Item" }
統合が成功すると、
Purchasing_Item
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Itemid": "89899" }
例 - OrderEntity_Item レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からOrderEntity_Item
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Itemtype": "Inventory", "Itemid": "89899", "Name": "Created Item" }
統合が成功すると、
OrderEntity_Item
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": 76.0, "Itemid": "89899" }
例 - Checkingaccount レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からCheckingaccount
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からSavingsaccount
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Bankaccountid": "CCI", "Bankname": "CCIB", "Locationid": "100" }
統合が成功すると、
savingsaccount
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Bankaccountid": "CCI" }
例 - SOPriceList レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からSOPriceList
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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" }
例 - Contacts レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からContacts
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からUserInfo
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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" }
例 - 部門レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からDepartment
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Departmentid": "GFK2", "Title": "Google Created department 2" }
統合が成功すると、
Company_Department
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": 10.0 }
例 - EarningType レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEarningType
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Name": "PRMethod", "Method": "Salary", "Billableacctno": "51701", "Nonbillableacctno": "51702" }
統合が成功すると、
Company_EarningType
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": "9" }
例 - 従業員レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEmployee
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Locationid": "100", "Personalinfo_contactname": "New Google" }
統合が成功すると、
Company_Employee
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": 42.0, "Employeeid": "1028" }
例 - ロケーション レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストから Company_Location を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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" }
例 - プロジェクト レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からProject
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "Name": "newproject", "Projectcategory": "Contract" }
統合が成功すると、
Company_Project
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Recordno": 19.0, "Projectid": "1013" }
例 - EmployeeEntityContacts レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEmployeeEntityContacts
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEmployeeType
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からGlBatch
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からAttachmentFolders
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload をローカル変数として選択します。{ "name": "Google" }
統合が成功すると、
AttachmentFolders
タスクのconnectorOutputPayload
レスポンス パラメータの値は次のようになります。{ "Success": true }
例 - Bankacctrecon レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からBankacctrecon
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からPodocument
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendorGroup
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からSodocument
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からArpymt
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 レコードを作成する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からAppymt
を選択します。- [
Create
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
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 }
例 - ベンダー レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からVendor
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Name": "Altostrat,Lisbon" }
- データマッパーでエンティティ ID をベンダーのエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
20044
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Vendorid": "20044" }
例 - APBill レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からAPBill
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Whendue": "2024-12-12" }
- データマッパーでエンティティ ID を APBill のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
1371
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 12.0 }
例 - 顧客レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からCustomer
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Name": "Altostrat", "Status": "inactive" }
- データマッパーでエンティティ ID を顧客のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Customerid='10100'\n
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 21.0, "Customerid": "10100" }
例 - CustType レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からCustType
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Status": "inactive" }
- データマッパーでエンティティ ID を CustType のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
MGR PVT
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Name": "MGR PVT" }
例 - ReportingPeriod レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からReportingPeriod
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Start_date": "2024-06-14", "End_date": "2024-06-14", "Header1": "Reporting Time Changed" }
- データマッパーでエンティティ ID を ReportingPeriod のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
257
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 257.0 }
例 - GLAcctGrp レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からGLAcctGrp
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Title": "Google updated title" }
- データマッパーでエンティティ ID を GLAcctGrp のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Name='AccountGrp13'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 484.0 }
例 - Purchasing_Item レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からPurchasing_Item
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Sodescription": "Google updated description", "Name": "Google updated name" }
- データマッパーでエンティティ ID を Purchasing_Item のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
89899
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Itemid": "89899" }
例 - OrderEntity_Item レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストから OrderEntity_Item を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Name": "Item Update" }
- データマッパーでエンティティ ID を OrderEntity_Item のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Recordno= '73' and Itemid= 'C32'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Itemid": "C32" }
例 - POPriceList レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からPOPriceList
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Status": "active" }
- データマッパーでエンティティ ID を POPriceList のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Recordno='18'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 18.0, "Name": "Special Purchasing price list" }
例 - sodocument レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からsodocument
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Description": "Google_Update SO Document" }
- データマッパーでエンティティ ID を sodocument のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
189
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": "189" }
例 - Checkingaccount レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からCheckingaccount
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Bankname": "Google updated bank name" }
- データマッパーでエンティティ ID を Checkingaccount のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
100_SVBDF
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Bankaccountid": "100_SVBDF" }
例 - SOPriceList レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からSOPriceList
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Datefrom": "2022-01-01", "Dateto": "2026-01-01" }
- データマッパーでエンティティ ID を SOPriceList のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
RecordNo='27'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 1.0, "Name": "Base Price List" }
例 - プロジェクト レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からProject
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Description": "Google updated description" }
- データマッパーでエンティティ ID をプロジェクトのエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
1010
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Projectid": "1010" }
例 - EmployeeType レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEmployeeType
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Status": "inactive" }
- データマッパーでエンティティ ID を EmployeeType のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Name='New employee type 1 Google'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 9.0, "Name": "New employee type 1 Google" }
例 - EmployeeEntityContacts レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEmployeeEntityContacts
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Categoryname": "updated contact" }
- データマッパーでエンティティ ID を EmployeeEntityContacts のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
5.0
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 5.0 }
例 - 従業員レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からEmployee
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Title": "Google Updated title" }
- データマッパーでエンティティ ID を Employee のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
1024
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Employeeid": "1024" }
例 - UserInfo レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からUserInfo
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Usertype": "business user" }
- データマッパーでエンティティ ID を UserInfo のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
RecordNo='41'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Loginid": "jsmithf" }
例 - 連絡先レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からContact
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Printas": "AT" }
- データマッパーでエンティティ ID を Contact のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Recordno= '33533'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Recordno": 33533.0, "Contactname": "Alex taylor's g" }
例 - vendType レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
からvendType
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Name": "Google updated name pv" }
- データマッパーでエンティティ ID を vendType のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Name= 'Google Created vendtype'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Name": "Google Created vendtype" }
例 - 顧客レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからcustomer
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Status": "inactive" }
- データマッパーでエンティティ ID をお客様のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Recordno= '10001'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Customerid": "10001" }
例 - StatAccount レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからStatAccount
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Title": "Google_Update_Stat1111111" }
- データマッパーでエンティティ ID を StatAccount のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Accountno= 'EPFOA'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Accountno": "EPFOA" }
例 - GlAccount レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからGlAccount
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Title": "Google_GLaccount_Update2" }
- データマッパーでエンティティ ID を GlAccount のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Accountno= '10010'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Accountno": "10010" }
例 - PoPriceList レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからPoPriceList
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Status": "inactive" }
- データマッパーでエンティティ ID を PoPriceList のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Name= 'Google price lists'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Name": "Google price lists" }
例 - 割り当てレコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからAllocation
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Description": "Google updated" }
- データマッパーでエンティティ ID を割り当てのエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Allocationid= 'ExpenseSwap'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Allocationid": "ExpenseSwap" }
例 - SavingsAccount レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからSavingsAccount
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Phone": "(800) 555‑0100" }
- データマッパーでエンティティ ID を SavingsAccount のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
Allocationid= 'ExpenseSwap'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ "Bankaccountid": "SBB" }
例 - Podocument レコードを更新する
- [
Configure connector task
] ダイアログで、[Entities
] をクリックします。 Entity
リストからPodocument
を選択します。- [
Update
] オペレーションを選択し、[完了] をクリックします。 - [データ マッピング] タスクの [データ マッパー] セクションで、
Open Data Mapping Editor
をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。{ "Message": "updated" }
- データマッパーでエンティティ ID を Podocument のエンティティに設定します。エンティティ ID を設定するには、[
Open Data Mapping Editor
] をクリックし、[Input Value
] フィールドに次のような値を入力し、EntityId/ConnectorInputPayload/FilterClause をローカル変数として選択します。[entityId] を指定する代わりに、[filterClause] を
docid= 'Blanket PO-PO0041'
に設定することもできます。この例を実行すると、コネクタ タスクの
connectorOutputPayload
出力変数で次のようなレスポンスが返されます。{ }
Terraform を使用して接続を作成する
Terraform リソースを使用して、新しい接続を作成できます。Terraform 構成を適用または削除する方法については、基本的な Terraform コマンドをご覧ください。
接続作成用の Terraform テンプレートのサンプルを表示するには、サンプル テンプレートをご覧ください。
Google Cloud コミュニティの助けを借りる
Google Cloud コミュニティの Cloud フォーラムで質問を投稿したり、このコネクタについてディスカッションしたりできます。次のステップ
- 接続を一時停止して再開する方法を確認する。
- コネクタの使用状況をモニタリングする方法を確認する。
- コネクタログを表示する方法を確認する。