Happy Business Starts Here

マルチエンティティ環境で、OnDemandSyncManagerを実行するサンプルコード

Yoshihisa
Zuora Support

マルチエンティティ環境で、OnDemandSyncManagerを実行するサンプルコード

下記のサンプルコードでは、「2c92c0f8778bf8f60177aacd9e3a579a」が顧客アカウントのIDで、「2c92c0f86d70bf54016d726d1f3e398a」がエンティティIDになります。

 

Zuora.OnDemandSyncManager syncManager = new Zuora.OnDemandSyncManager();
syncManager.syncObjectType = Zuora.OnDemandSyncManager.ObjectType.BILLING_ACCOUNT;
syncManager.syncZuoraObjectIdSet = new Set<String>{'2c92c0f8778bf8f60177aacd9e3a579a'};

map<String, String> entities = new Map<String,String>();
entities.put('2c92c0f8778bf8f60177aacd9e3a579a','2c92c0f86d70bf54016d726d1f3e398a');

syncManager.syncZuoraObjectIdByEntity = entities;
syncManager.sendRequest();


※関連ドキュメント
https://knowledgecenter.zuora.com/CPQ/I_Development_Resources/C_Component_Library/C_Global_Classes/K...




If you found my answer helpful, please give me a kudo ↑
Help others find answers faster by accepting my post as a solution √

Tags (1)