0

(正文底部的 IMAGE LINKNK 供我正在谈论的字段参考)

尝试将类添加到顶部账单部分,而不仅仅是费用行添加部分。

此代码工作正常,但该类未显示在主帐单中。

我尝试只在供应商参考的费用行之外放置一个类参考,但没有奏效。

我还查看了该站点上所有版本的 xml。

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

所以只是看看是否有人有任何建议,或者是否有我遗漏的东西。

不是会计这么有点糊涂。

这是企业解决方案19.0版本的quickbooks。

谢谢

<?xml version="1.0"?>
<?qbxml version="10.0"?>
<QBXML>
    <QBXMLMsgsRq onError="stopOnError">
        <BillAddRq requestID=" ">
            <BillAdd>
                <VendorRef>
                    <FullName>
                        Vendor
                    </FullName>
                </VendorRef>
                <TxnDate>
                    2020-02-18
                </TxnDate>
                <RefNumber />
                <Memo>
                    memo
                </Memo>
                <ExpenseLineAdd>
                    <AccountRef>
                        <FullName>
                            Inventory Asset
                        </FullName>
                    </AccountRef>
                    <Amount>
                        334.00
                    </Amount>
                    <Memo>
                        memo
                    </Memo>
                    <ClassRef>
                        <FullName>
                            admin
                        </FullName>
                    </ClassRef>
                </ExpenseLineAdd>
                <ExpenseLineAdd>
                    <AccountRef>
                        <FullName>
                            Freight and Shipping Costs
                        </FullName>
                    </AccountRef>
                    <Amount>
                        20.00
                    </Amount>
                    <Memo>
                        fees
                    </Memo>
                    <ClassRef>
                        <FullName>
                            memo[enter image description here][1]
                        </FullName>
                    </ClassRef>
                </ExpenseLineAdd>
            </BillAdd>
        </BillAddRq>
    </QBXMLMsgsRq>
</QBXML>

我要填充的类字段的图像

4

1 回答 1

0

QuickBooks 桌面 SDK 没有添加/修改账单类字段的功能,只有单独的行类字段。您可以设置一个 hack 解决方法。在 QuickBooks 中公司首选项的会计部分(编辑 > 首选项 > 会计 > 公司首选项选项卡),您可以选择选项“将类分配给”并选择“名称”。这允许您在使用客户/供应商/员工时设置默认类。您可以执行 VendorQuery 来获取供应商信息,以查看默认的类并在需要时进行更改。当您创建账单时,它将使用供应商的默认类填充账单类。

不过,这仅在 QuickBooks 未设置为使用“Accounts”或“Items”作为“Assign class to”首选项时才有效。如果您尝试在 VendorMod 请求中修改供应商类并且首选项未设置为“名称”,您将收到错误响应:

<VendorModRs statusCode="3250" statusSeverity="Error" statusMessage="This feature is not enabled or not available in this version of QuickBooks." />

另外,顺便说一句,如果您使用的是 2019 ,您可能需要设置<?qbxml version="10.0"?>为。您可以获得更多功能(尽管不是 Bill Class)。<?qbxml version="13.0"?>

于 2020-05-02T02:21:04.810 回答