【问题标题】:Quickbook desktop : EmployeeModRq query is correct or not?Quickbook 桌面:EmployeeModRq 查询是否正确?
【发布时间】:2018-04-20 10:46:17
【问题描述】:
我试图更改员工时间表跟踪的状态以获取薪水,但我收到以下错误,
QB 连接错误:QuickBooks 在解析提供的 XML 文本流时发现错误。 (0x80040400)
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<EmployeeModRq><EmployeeMod>
<ListID>80001106-1476126466</ListID>
<EditSequence>1524123897</EditSequence>
<EmployeePayrollInfoMod>
<IsUsingTimeDataToCreatePaychecks>true</IsUsingTimeDataToCreatePaychecks>
</EmployeePayrollInfoMod>
</EmployeeMod>
</EmployeeModRq>
</QBXMLMsgsRq>
</QBXML>
谢谢
戈帕尔R
【问题讨论】:
标签:
node.js
desktop-application
quickbooks
【解决方案1】:
终于找到解决办法了,看看下面的,
UseTimeDataToCreatePaychecks,值为 UseTimeData。
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<EmployeeModRq requestID="6">
<EmployeeMod><ListID>80001452-1510608899</ListID>
<EditSequence>1522960465</EditSequence>
<EmployeePayrollInfoMod>
<UseTimeDataToCreatePaychecks>UseTimeData</UseTimeDataToCreatePaychecks>
</EmployeePayrollInfoMod>
</EmployeeMod>
</EmployeeModRq>
</QBXMLMsgsRq>
</QBXML>
注意:如果您收到管理员许可之类的错误,请按照以下方式操作,
编辑->
偏好 ->
集成应用程序 ->
公司偏好 ->
选择对应的应用,点击“属性”->
在访问权限选项卡中 -> 选中最后一个复选框以启用内容,例如
(允许此应用程序访问社会安全号码/
客户信用卡信息和其他个人数据)。