Quickbook桌面:EmployeeModRq查询是否正确?

时间:2018-04-20 10:46:18

标签: node.js desktop-application quickbooks

我试图更改员工时间表跟踪薪水的状态,但我收到以下错误,

  

QB CONNECTION ERROR: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>

由于 Gopal R

1 个答案:

答案 0 :(得分:0)

最后我得到了解决方案,请查看以下内容,

enter image description here

  

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>

注意:如果您收到管理员许可等任何错误,请按以下方式执行,

  

修改 - &gt;

     

偏好设置 - &gt;

     

集成应用程序 - &gt;

     

公司首选项 - &gt;

     

选择相应的应用程序,然后单击&#34;属性&#34; - &GT;

     

在“访问权限”选项卡中 - &gt;选中最后一个复选框以启用内容   (允许此应用程序访问社会安全号码/   客户信用卡信息和其他个人数据)。