我正在实施 Keith Palmer 的 QuickBooks PHP DevKit (https://github.com/consolibyte/quickbooks-php/),以便我的 PHP 应用程序可以通过 Quickbooks Web Connector 将数据传递到 Quickbooks Desktop。由于 PHP 和 Quickbooks 的更改,我遇到了一些问题,现在示例 Web 连接器应用程序可以正常工作并成功地将客户传递到 Quickbooks。
我的实际目标是通过 PHP 来模拟在 Quickbooks 中通过相对简单的过程完成的事务:
银行业务-->使用注册,(选择帐户),然后输入付款或存款金额、帐户、备忘录和点击记录。
我认为这(至少是存款部分)可以通过使用 PHP DevKit 中的 QUICKBOOKS_ADD_DEPOSIT 方法通过 DepositAddRq 来完成。现在我正在重写内容以使用此方法,我收到以下错误:
3180: 保存存款行时出错。 QuickBooks 错误消息:给定的记录号不在存款付款列表中。
SOAP 服务器正在生成以下 XML:
test account
Memo
3D95-1071497093
我收到了来自 Quickbooks 的 XML 响应:
在传递 DepositAddRq 的 QuickBooks SDK 15 示例 XML 代码时,我收到相同的错误:
Checking 3D95-1071497099
我是否应该使用完全不同的方法来记录帐户的存款和付款,是否需要额外的步骤,或者我的做法是否完全错误?
提前致谢!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号