使用QBWC在账单中添加账单到QuickBooks中,并在账单中添加类。

问题描述 投票:0回答:1

(IMAGE LINNK在正文底部,供我所说的领域参考)

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

这段代码很好用,但该类在主账单中没有显示。

我试过在费用行外加一个类的引用和供应商的引用,但没有成功。

我也看了这个网站上所有版本的xml。

https:/developer-static.intuit.comqbsdk-currentcommonnewosrindex.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>

我想填充的类字段的图像

quickbooks qbxml qbwc
1个回答
0
投票

QuickBooks桌面SDK没有添加修改账单类字段的功能,只有单个行类字段。有一个黑客变通方法,你可能可以设置。在QuickBooks中的 "公司首选项 "的 "会计 "部分(编辑&gt;首选项&gt;会计&gt;公司首选项标签),您可以选择 "指定类 "选项,然后选择 "名称"。这允许你在使用CustomerVendorEmployee时设置一个默认类。你可以做一个VendorQuery来获取供应商信息,看看什么是默认的类,如果需要的话,可以更改。当您创建一个账单时,它将使用供应商的默认类来填充账单类。

不过,只有当QuickBooks没有将 "Accounts "或 "Items "设置为 "Assign class to "偏好时,这才会有效。如果您试图在VendorMod请求中修改Vendor类,并且偏好设置没有设置为 "名称",您将得到一个错误响应。

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

另外,作为一个旁观者,你可能会想把这个选项设置为 <?qbxml version="10.0"?><?qbxml version="13.0"?> 如果你在使用2019年。你会得到更多的功能(虽然不是比尔类)。

© www.soinside.com 2019 - 2024. All rights reserved.