我正在使用Quickbooks Web連接器和客戶添加工作得很好。現在我想修改我的客戶,這裏是我的XML。Php Quickbooks Customer_Mod
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<CustomerModRq requestID="'.$requestID.'">
<CustomerMod>
<ListID>ConsoliBYTE, LLC (13912179)</ListID>
<EditSequence>1365684445</EditSequence>
<Name>Test Customer UPDATED</Name>
</CustomerMod>
</CustomerModRq>
</QBXMLMsgsRq>
</QBXML>
記錄的錯誤是 3000: The given object ID "ConsoliBYTE, LLC (13912179)" in the field "list id" is invalid.
什麼是列表ID,我如何得到它?
Hey Keith,更好的是我使用add_customer響應來存儲'listid'和'editsequence',我希望它能夠工作。 – 2014-10-22 14:25:16
請注意,如果有人進入QuickBooks GUI,並在GUI中編輯記錄,EditSequence將發生變化,下次您執行CustomerMod時,它將失敗,除非您首先獲取新的EditSequence。 – 2014-10-22 15:07:49