Quickbooks:从 Quickbooks table 获取所有交易?
Quickbooks : Fetching all transactions from Quickbooks table?
我正在使用 PHP Quickbooks Devkit 2.0 开发应用程序。我已经从 consolibyte 下载了它。
我的问题是如何请求从 quickbooks 数据库中获取所有交易?
现在我的请求xml是这样的:-
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="2.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TransactionQueryRq>
<FromModifiedDate>1990-01-01T00:00:00</FromModifiedDate>
</TransactionQueryRq>
</QBXMLMsgsRq>
</QBXML>
请任何人提出他们对此有任何问题 xml??
是的,我终于找到了。问题是,当我们从 quickbooks 请求交易时,我们必须发送响应 xml,其中 qbxml 版本大于或等于 4。所以我修改了这样的代码:-
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="4.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TransactionQueryRq>
<FromModifiedDate>1990-01-01T00:00:00</FromModifiedDate>
</TransactionQueryRq>
</QBXMLMsgsRq>
</QBXML>
有效!!!
我正在使用 PHP Quickbooks Devkit 2.0 开发应用程序。我已经从 consolibyte 下载了它。 我的问题是如何请求从 quickbooks 数据库中获取所有交易? 现在我的请求xml是这样的:-
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="2.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TransactionQueryRq>
<FromModifiedDate>1990-01-01T00:00:00</FromModifiedDate>
</TransactionQueryRq>
</QBXMLMsgsRq>
</QBXML>
请任何人提出他们对此有任何问题 xml??
是的,我终于找到了。问题是,当我们从 quickbooks 请求交易时,我们必须发送响应 xml,其中 qbxml 版本大于或等于 4。所以我修改了这样的代码:-
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="4.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TransactionQueryRq>
<FromModifiedDate>1990-01-01T00:00:00</FromModifiedDate>
</TransactionQueryRq>
</QBXMLMsgsRq>
</QBXML>
有效!!!