0
我試圖通過sdk添加發票,但是我收到了以下消息:「您在交易中選擇了不允許的納稅義務帳戶,或者 未指定稅率隨着它。「這是我的xml。SalesTax快速預覽在線sdk
<InvoiceAdd>
<CustomerRef>
<ListID>2</ListID>
<FullName>Adam West</FullName>
</CustomerRef>
<ARAccountRef>
<ListID>54</ListID>
<FullName>Accounts Receivable (A/R)</FullName>
</ARAccountRef>
<TxnDate>2013-04-22</TxnDate>
<RefNumber>1017</RefNumber>
<TermsRef>
<ListID>3</ListID>
<FullName>Net 30</FullName>
</TermsRef>
<DueDate>2013-05-22</DueDate>
<IsToBePrinted>false</IsToBePrinted>
<InvoiceLineAdd>
<ItemRef>
<ListID>3</ListID>
<FullName>Engine</FullName>
</ItemRef>
<Quantity>1</Quantity>
<Rate>500</Rate>
<Amount>500.00</Amount>
<IsTaxable>true</IsTaxable>
</InvoiceLineAdd>
<InvoiceLineAdd>
<Desc>TAX</Desc>
<RatePercent>5</RatePercent>
<Amount>25.00</Amount>
<IsTaxable>false</IsTaxable>
</InvoiceLineAdd>
<SalesTaxLineAdd>
<RatePercent>5</RatePercent>
<AccountRef>
<ListID>59</ListID>
<FullName>Batman's Payable</FullName>
</AccountRef>
</SalesTaxLineAdd>
我從我在GUI創建發票創建此XML。然後,我做了一個Invoicerq,並得到了這個XML,我改變了上面的XML。
<InvoiceRet>
<TxnID>34</TxnID>
<TimeCreated>2013-04-22T12:17:56</TimeCreated>
<TimeModified>2013-04-22T12:17:56</TimeModified>
<EditSequence>0</EditSequence>
<TxnNumber>34</TxnNumber>
<CustomerRef>
<ListID>2</ListID>
<FullName>Adam West</FullName>
</CustomerRef>
<ARAccountRef>
<ListID>54</ListID>
<FullName>Accounts Receivable (A/R)</FullName>
</ARAccountRef>
<TxnDate>2013-04-22</TxnDate>
<RefNumber>1017</RefNumber>
<TermsRef>
<ListID>3</ListID>
<FullName>Net 30</FullName>
</TermsRef>
<DueDate>2013-05-22</DueDate>
<Subtotal>525.00</Subtotal>
<SalesTaxPercentage>5</SalesTaxPercentage>
<SalesTaxTotal>25.00</SalesTaxTotal>
<AppliedAmount>0.00</AppliedAmount>
<BalanceRemaining>525.00</BalanceRemaining>
<IsPaid>false</IsPaid>
<IsToBePrinted>false</IsToBePrinted>
<InvoiceLineRet>
<TxnLineID>1</TxnLineID>
<ItemRef>
<ListID>3</ListID>
<FullName>Engine</FullName>
</ItemRef>
<Quantity>1</Quantity>
<Rate>500</Rate>
<Amount>500.00</Amount>
<IsTaxable>true</IsTaxable>
</InvoiceLineRet>
<InvoiceLineRet>
<TxnLineID>2</TxnLineID>
<Desc>TAX</Desc>
<RatePercent>5</RatePercent>
<Amount>25.00</Amount>
<IsTaxable>false</IsTaxable>
</InvoiceLineRet>
<SalesTaxLineRet>
<RatePercent>5</RatePercent>
<AccountRef>
<ListID>59</ListID>
<FullName>Batman's Payable</FullName>
</AccountRef>
</SalesTaxLineRet>
如果SalesTaxLineAdd標籤我刪除AccountRef它創建與調用的順序一個saletax發票「原營業稅。」
但是,我想要我創建的稅率。爲什麼我可以使用稅率而不是通過xml創建發票?