我正在使用SyncActivity对象来获取QuickBooks SalesReceipt上的最后成功操作,但作为响应,我得到多个具有SyncType属性值的SalesReceipt:上传,回写。
任何人都可以帮我解决这些问题。
样本回复如下,
<SyncActivityResponses>
- <SyncActivityResponse>
<SyncType>Upload</SyncType>
<StartSyncTMS>2013-07-23T03:20:07.0</StartSyncTMS>
<EndSyncTMS>2013-07-23T03:20:07.0</EndSyncTMS>
<EntityName>SalesReceipt</EntityName>
<EntityRowCount>1</EntityRowCount>
</SyncActivityResponse>
- <SyncActivityResponse>
<SyncType>Writeback</SyncType>
<StartSyncTMS>2013-04-19T01:24:05.0</StartSyncTMS>
<EndSyncTMS>2013-08-19T02:23:08.0</EndSyncTMS>
<EntityName>SalesReceipt</EntityName>
<EntityRowCount>595</EntityRowCount>
- </SyncActivityResponse>
</SyncActivityResponses>
当我们将SalesReceipt导出到云,然后将Sync Manager SyncReceipt同步到QuickBooks.I需要上次成功的Synced SalesReceipt日期,我应该选择{@ 1}}或<SyncType>Writeback</SyncType>
。
谢谢,
Reshma D。
答案 0 :(得分:1)
- <SyncActivityResponse>
<SyncType>Upload</SyncType>
<StartSyncTMS>2013-07-23T03:20:07.0</StartSyncTMS>
<EndSyncTMS>2013-07-23T03:20:07.0</EndSyncTMS>
<EntityName>SalesReceipt</EntityName>
<EntityRowCount>1</EntityRowCount>
</SyncActivityResponse>
它建议您在7月23日在QB桌面中添加数据(SalesReceipt)并与云同步。
上传 - [公司文件 - &gt;云]
- <SyncActivityResponse>
<SyncType>Writeback</SyncType>
<StartSyncTMS>2013-04-19T01:24:05.0</StartSyncTMS>
<EndSyncTMS>2013-08-19T02:23:08.0</EndSyncTMS>
<EntityName>SalesReceipt</EntityName>
<EntityRowCount>595</EntityRowCount>
- </SyncActivityResponse>
您于8月19日使用IDS API 添加了一些数据(SalesReceipt)并与云同步。它首先与公司文件同步,然后上传到云端。
回写 [IDS - &gt;公司档案 - &gt;云]
谢谢