私はIntuit QuickBooks Pro 2015
を使用しています。 QBXMLRP2
で、私はこのような場合に、必要な顧客との新しい請求書をQuickBooks
UIを開き、事前移入することができ、次のXML
ファイルと?
:George Clooney
。
<?xml version="1.0" ?>
<?qbxml version="4.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TxnDisplayAddRq requestID = "1">
<TxnDisplayAddType>Invoice</TxnDisplayAddType>
<EntityRef>
<FullName>George Clooney</FullName>
</EntityRef>
</TxnDisplayAddRq>
</QBXMLMsgsRq>
</QBXML>
ここまでは問題ありません。
私の問題は、私はこの請求書に項目を追加する必要があるということです。
その後、私は何かしてみてください:
:私はこれを行う方法を見つけることができませんプログラマーズ・ガイドでException: QuickBooks found an error when parsing the provided XML text stream.
:
<?xml version="1.0" ?>
<?qbxml version="4.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<TxnDisplayAddRq requestID = "1">
<TxnDisplayAddType>Invoice</TxnDisplayAddType>
<EntityRef>
<FullName>George Clooney</FullName>
</EntityRef>
<InvoiceLineAdd>
<Desc>For the house</Desc>
<Quantity>1</Quantity>
<Rate>120.00</Rate>
</InvoiceLineAdd>
</TxnDisplayAddRq>
</QBXMLMsgsRq>
</QBXML>
を私は次のエラーを取得しますここでhttps://developer-static.intuit.com/qbSDK-current/doc/PDF/QBSDK_ProGuide.pdf
は、使用可能なXMLの例です:
https://github.com/IntuitDeveloper/QBXML_SDK13_Samples/tree/master/xmlfiles/legacy
は私の例のために私は、特にファイルを使用:TxnDisplayAdd_Invoice.xml
。
私の質問:この新しい請求書にアイテムを追加するにはどうすればよいですか?
ありがとうございました。あなたはqbXMLの参考のためにQuickBooksのOSRを参照してください