作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个使用 qbXml 和 Intuit Web 连接器与 QuickBooks 同步的应用程序。
我在查询帐户时注意到一些异常行为。根据规范,一个帐户的全名应该包括它的任何祖先的名字,用冒号分隔。就像“祖 parent : parent :帐户”。
但是,在这个特殊情况下,我从 AccountQuery 得到一个返回,其中帐户显然有一个父级,但 FullName 不反射(reflect)父级的姓名。这只会发生在一个特定的用户 QB 2012 Pro 上。
是否存在导致 QB 换档并且不在帐户的全名中包含父姓名的设置或情况?
这是一个带有可疑全名的帐户示例(出于隐私原因更改了一些信息)。
<AccountRet>
<ListID>800000BD-1328833123</ListID>
<TimeCreated>2012-02-09T18:20:40-06:00</TimeCreated>
<TimeModified>2013-02-18T10:49:29-06:00</TimeModified>
<EditSequence>1361206169</EditSequence>
<Name>My Account</Name>
<FullName>My Account</FullName>
<IsActive>true</IsActive>
<ParentRef>
<ListID>80000037-1324501345</ListID>
<FullName>Parent Account</FullName>
</ParentRef>
<Sublevel>1</Sublevel>
<AccountType>Income</AccountType>
<AccountNumber>5025.2</AccountNumber>
<Balance>9.99</Balance>
<TotalBalance>9.99</TotalBalance>
<CashFlowClassification>None</CashFlowClassification>
</AccountRet>
最佳答案
这种情况是由于用户在 QuickBooks 中打开了以下首选项造成的:
编辑 > 首选项 > 会计 > 公司首选项 > 仅显示最低的子账户
所以你有两个选择:
(1) 让用户关闭该偏好,或者
(2) 使用 ParentRef 数据将每个 AccountRet 链接到其父帐户。
感谢 Karl Irvin 的提醒,帮助我解决了这个问题。
关于QuickBooks AccountQuery - 全名不包括 parent 姓名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14945051/
我有一个使用 qbXml 和 Intuit Web 连接器与 QuickBooks 同步的应用程序。 我在查询帐户时注意到一些异常行为。根据规范,一个帐户的全名应该包括它的任何祖先的名字,用冒号分隔。
我是一名优秀的程序员,十分优秀!