QBXML InvoiceAdd错误3250功能未启用或可用

时间:2018-02-07 22:52:46

标签: quickbooks qbxml qbfc

我已经能够通过API使用单行项创建基本发票。这些还没有发货等。

现在,在尝试使用装运行项目Type = Other Charge)添加完整的发票时。我收到错误3250 - This feature is not enabled or not available in this version of QuickBooks.

QB Version: Enterprise 2018 Manufacturing Edition w / Advanced Inventory

InvoiceAddRq无效

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
    <QBXMLMsgsRq onError="continueOnError">
        <InvoiceAddRq requestID="INV-CREATE|8000B526-1518041862">
            <InvoiceAdd>
                <CustomerRef>
                    <ListID>8000B526-1518041862</ListID>
                </CustomerRef>
                <TemplateRef>
                    <FullName>FS Invoice</FullName>
                </TemplateRef>
                <TxnDate>2018-02-07</TxnDate>
                <PONumber>WEB-44364</PONumber>
                <TermsRef>
                    <FullName>Prepaid</FullName>
                </TermsRef>
                <ItemSalesTaxRef>
                    <FullName>Sales Tax</FullName>
                </ItemSalesTaxRef>
                <Memo>Web Order Id: 44364</Memo>
                <InvoiceLineAdd>
                    <ItemRef>
                        <FullName>Shipping Fees</FullName>
                    </ItemRef>
                    <Desc>Shipping Charges</Desc>
                    <Quantity>1.00</Quantity>
                    <Rate>8.95</Rate>
                    <Amount>8.95</Amount>
                    <SalesTaxCodeRef>
                        <FullName>Non</FullName>
                    </SalesTaxCodeRef>
                </InvoiceLineAdd>
                <InvoiceLineAdd>
                    <ItemRef>
                        <ListID>80000086-1512586876</ListID>
                    </ItemRef>
                    <Desc>Product Description</Desc>
                    <Quantity>1.00</Quantity>
                    <Rate>22.99</Rate>
                    <Amount>22.99</Amount>
                    <InventorySiteLocationRef>
                        <FullName>RSM</FullName>
                    </InventorySiteLocationRef>
                    <SalesTaxCodeRef>
                        <FullName>Tax</FullName>
                    </SalesTaxCodeRef>
                </InvoiceLineAdd>
            </InvoiceAdd>
        </InvoiceAddRq>
    </QBXMLMsgsRq>
</QBXML>

简单InvoiceAddRq工作

<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="13.0"?>
<QBXML>
    <QBXMLMsgsRq onError="continueOnError">
        <InvoiceAddRq requestID="INV-CREATE|8000B543-1518105265">
            <InvoiceAdd>
                <CustomerRef>
                    <ListID>8000B543-1518105265</ListID>
                </CustomerRef>
                <TemplateRef>
                    <FullName>FS Invoice</FullName>
                </TemplateRef>
                <TxnDate>2018-02-08</TxnDate>
                <PONumber>WEB-44380</PONumber>
                <TermsRef>
                    <FullName>Prepaid</FullName>
                </TermsRef>
                <ItemSalesTaxRef>
                    <FullName>Out of State</FullName>
                </ItemSalesTaxRef>
                <Memo>Web Order Id: 44380</Memo>
                <InvoiceLineAdd>
                    <ItemRef>
                        <FullName>WBQB-TMP</FullName>
                    </ItemRef>
                    <Desc>Temp Product Entry. Please enter data from WB.</Desc>
                    <Quantity>1.00</Quantity>
                    <Rate>1.00</Rate>
                    <Amount>1.00</Amount>
                    <SalesTaxCodeRef>
                        <FullName>Non</FullName>
                    </SalesTaxCodeRef>
                </InvoiceLineAdd>
            </InvoiceAdd>
        </InvoiceAddRq>
    </QBXMLMsgsRq>
</QBXML>

enter image description here

我已经尝试在QB中搜索文档以获取某些设置我可能需要更改但是空白了。希望有人可以帮忙解决这个问题。

1 个答案:

答案 0 :(得分:0)

此错误通常与您在QuickBooks中未启用的内容有关。

如果您要直接在QuickBooks中创建相同的发票,您是否可以选择所有这些选项?

您是否尝试使用绝对最小信息创建发票?例如没有销售税,没有库存网站,没有模板,没有销售条款等?

我敢打赌你要么:

  • 未启用销售税

  • 未启用广告资源网站位置跟踪