【问题标题】:How to modify an invoice in quickbooks using qbxml and qbsdk13?如何使用 qbxml 和 qbsdk13 在 quickbooks 中修改发票?
【发布时间】:2015-09-28 06:43:33
【问题描述】:

这是我的 QBXML 请求

<?xml version="1.0" ?>
<?qbxml version="6.0"?>
<QBXML>
    <QBXMLMsgsRq onError="stopOnError">
        <InvoiceModRq requestID="1">
            <InvoiceMod>
                <TxnID>85-1442639879</TxnID>
                <EditSequence>1442639879</EditSequence>
                <CustomerRef>
                    <ListID>80000005-1442639850</ListID>
                    <FullName>Bruce Banner</FullName>
                </CustomerRef>
                <TxnDate>2015-09-19</TxnDate>
                <RefNumber>5462</RefNumber>
                <InvoiceLineMod>
                    <ItemRef>
                        <ListID>8000000A-1442469770</ListID>
                        <FullName>Item 1</FullName>
                    </ItemRef>
                    <Quantity>1</Quantity>
                    <Rate>1100.00</Rate>
                </InvoiceLineMod>
            </InvoiceMod>
        </InvoiceModRq>
    </QBXMLMsgsRq>
</QBXML>

我收到一个错误 QuickBooks 在解析提供的 XML 文本流时发现错误。

请帮忙

【问题讨论】:

    标签: c# quickbooks qbxml


    【解决方案1】:

    如果您参考 QuickBooks OSR:

    您会注意到在&lt;InvoiceLineMod&gt; 元素中,此节点是必需的

    • &lt;TxnLineID&gt;

    OSR 也为您提供了更多信息:

    TxnLineID

    交易行的标识号。 (TxnLineID 从 SDK 的 v2.0 开始支持。使用 qbXML v1.0 和 v1.1, TxnLineID 始终返回为零。)

    如果需要在事务Mod中添加新的事务行 请求,您可以通过将 TxnLineID 设置为 -1 来实现。

    因此,您需要添加一个&lt;TxnLineID&gt; 节点。如果是新行项目,请将-1 用于节点内的内容。如果它是您要更新的现有行,请将现有行的 TxnLineID 值放在那里。

    例子:

    ...
    <InvoiceLineMod>
        <TxnLineID>-1</TxnLineID>
        <ItemRef>
            <ListID>8000000A-1442469770</ListID>
            <FullName>Item 1</FullName>
        </ItemRef>
        <Quantity>1</Quantity>
        <Rate>1100.00</Rate>
    </InvoiceLineMod>
    ...
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      相关资源
      最近更新 更多