快速手册网络连接器"edit"功能



我正在使用QuickBooks PHP Web连接器,并且能够将新客户数据发送到QuickBooks桌面。但是,我找不到有关编辑客户的任何文档(即,我想在Web应用程序上将完成的编辑发送到QB桌面)。这可以在Web连接器中执行吗?

将新客户数据发送到QuickBooks几乎与将更新的数据发送到QuickBooks几乎相同。

如果您参考OSR:

  • https://developer-static.intuit.com/qbsdk-current/common/newosr/index.html

您可以查找qbxml语法:

  • CustomerMod

您会发现,唯一的唯一巨大区别是您必须指定这两个字段:

<ListID >IDTYPE</ListID> <!-- required -->
<EditSequence >STRTYPE</EditSequence> <!-- required -->

,您的请求看起来像这样:

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
  <QBXMLMsgsRq onError="stopOnError">
    <CustomerModRq requestID="15">
      <CustomerMod>
        <ListID>ABCD-1365684445</ListID>
        <EditSequence>1365684445</EditSequence>
        <Name>Test Customer UPDATED</Name>
        ... more fields here ... 
      </CustomerMod>
    </CustomerModRq>
  </QBXMLMsgsRq>
</QBXML>

从这个网站上取还有更多示例:

  • http://www.consolibyte.com/docs/index.php/example_qbxml_requests

,如果您花时间发布您的代码,以便我们可以看到到目前为止为CustomerAdd所做的事情因此,您可以发送上述请求。

相关内容

  • 没有找到相关文章

最新更新