首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qbxml isToBeEmailed不工作

qbxml isToBeEmailed不工作
EN

Stack Overflow用户
提问于 2015-10-03 16:27:49
回答 1查看 173关注 0票数 1

我正在使用quickbooks网络连接器,并让它工作,以导入发票。

问题是"IsToBeEmailed“不起作用。

IsToBePrinted确实有效,但是当我尝试设置连接器失败时: QuickBooks在解析提供的XML流时发现了一个错误。

我已经确认,“添加”了XML元素会导致它失败,如果没有它,发票就会导入。

使用quickbooks 2015 (CA) R7P

我试着从例子中直接解决问题。

1)使用“空白”

2)使用1或0

( 3)使用真假

*失败请求*

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="2.0"?>
<QBXML>
        <QBXMLMsgsRq onError="stopOnError">
                <InvoiceAddRq requestID="1">
                        <InvoiceAdd>
                                <CustomerRef>
                                        <FullName>TEST</FullName>
                                </CustomerRef>
                                <TxnDate>2015-09-30</TxnDate>
                                <PONumber></PONumber>
                                <Memo></Memo>
				<IsToBeEmailed>true</IsToBeEmailed>
                                <InvoiceLineAdd>
                                        <ItemRef>
                                                <FullName>Service Contract:TEST</FullName>
                                        </ItemRef>
                                        <Desc><![CDATA[ TEST ]]> </Desc>
                                        <Quantity>5</Quantity>
                                        <Rate>1.00</Rate>
                                </InvoiceLineAdd>
                        </InvoiceAdd>
                </InvoiceAddRq>
        </QBXMLMsgsRq>
</QBXML>

**工作请求*

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
    <?qbxml version="2.0"?>
    <QBXML>
            <QBXMLMsgsRq onError="stopOnError">
                    <InvoiceAddRq requestID="1">
                            <InvoiceAdd>
                                    <CustomerRef>
                                            <FullName>TEST</FullName>
                                    </CustomerRef>
                                    <TxnDate>2015-09-30</TxnDate>
                                    <PONumber></PONumber>
                                    <Memo></Memo>
                                    <InvoiceLineAdd>
                                            <ItemRef>
                                                    <FullName>Service Contract:TEST</FullName>
                                            </ItemRef>
                                            <Desc><![CDATA[ TEST ]]> </Desc>
                                            <Quantity>5</Quantity>
                                            <Rate>1.00</Rate>
                                    </InvoiceLineAdd>
                            </InvoiceAdd>
                    </InvoiceAddRq>
            </QBXMLMsgsRq>
    </QBXML>

EN

回答 1

Stack Overflow用户

发布于 2015-10-03 16:49:48

这个问题是这个字段在版本6中引入的。

因此:

qbxml version="2.0“

应该是

qbxml version="8.0“

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32924824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档