0

我们的 IA 应用程序的客户端刚刚报告了一系列 IDS 同步错误消息,例如:

在 Intuit Data Services 中更新客户时出错。错误消息是:不允许空地址 party_id = 679598

我查看了您的新在线文档,发现对象参考表明客户地址是“强制性的”。这是新事物吗?如果有,从什么时候开始?到目前为止,客户已经与空地址成功同步,这个变化让我们完全没有意识到(如果确实是一个变化)。您是否可以通过某种方式向我们通报即将发生的变化,以便我们能够主动采取行动?此外,究竟什么才是“空”地址?至少,哪些字段需要非空?例如,如果填写“状态”就足够了吗?

顺便说一句,party_id 是什么,我如何使用它来识别客户对象?

提前致谢。

4

1 回答 1

0


添加/更新客户不是必填字段,但如果您在请求中包含 XML 地址字段标签,则必须为其输入一个值。如果您不想更新地址,请将其保留。

谢谢,
杰瑞德

例子:

<?xml version="1.0" encoding="UTF-16"?>
<Mod xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" RequestId="7699faaff20f4e16987e26bddbbf9461" xmlns="http://www.intuit.com/sb/cdm/v2">
   <ExternalRealmId>156234822</ExternalRealmId>
   <Object xsi:type="Customer">
   <Id>43497400</Id>
   <SyncToken>1</SyncToken>
   <MetaData>
     <CreatedBy>app</CreatedBy>
     <CreatedById>1</CreatedById>
     <CreateTime>2010-06-18T03:48:36</CreateTime>
     <LastModifiedBy>app</LastModifiedBy>
     <LastModifiedById>1</LastModifiedById>
     <LastUpdatedTime>2010-06-18T03:48:36</LastUpdatedTime>
   <MetaData>
   <Synchronized>false</Synchronized>
   <PartyReferenceId>51077676</PartyReferenceId>
   <TypeOf>Person</TypeOf>
   <Name>Jane Doe</Name>
   <ShowAs>Jane</ShowAs>
   </Object>
</Mod>
于 2013-06-05T12:09:30.020 回答