我正在將我的應用程序的發票導出到QB本地版本。我無法找到任何方法在我的應用程序中將銷售稅添加到QB發票。QB將銷售稅增加到項目
我出口多個項目(在我的案例服務),一個新的QB發票和沒有任何與銷售稅有關似乎工作 - 像QBFC12.IInvoiceAdd SalesTaxLineAdd等 - 所有「在此版QB中不可用」 。
QB允許我添加銷售稅,還是僅使用爲QB中的每個項目設置的稅額?
-Rick
我正在將我的應用程序的發票導出到QB本地版本。我無法找到任何方法在我的應用程序中將銷售稅添加到QB發票。QB將銷售稅增加到項目
我出口多個項目(在我的案例服務),一個新的QB發票和沒有任何與銷售稅有關似乎工作 - 像QBFC12.IInvoiceAdd SalesTaxLineAdd等 - 所有「在此版QB中不可用」 。
QB允許我添加銷售稅,還是僅使用爲QB中的每個項目設置的稅額?
-Rick
你在問什麼不是一個真正的編程問題......它更像是一個會計問題。
QuickBooks API完全反映了QuickBooks GUI。所以,無論你在GUI中添加銷售稅,你都應該在API中做。你如何在GUI中做到這一點?
SOOOO ...讓我們談論的QuickBooks 通常做銷售稅的GUI:
它不應該是非常令人驚訝的,那麼你看看QuickBooks OSR API documentation,你看行項目的定義是這樣的:
<InvoiceLineAdd>
...
<Amount>29.95</Amount>
<SalesTaxCodeRef>
<FullName>Tax</FullName> <!-- valid values here are one of your Sales Tax Codes, usually "NON" or "TAX" -->
</SalesTaxCodeRef>
</InvoiceLineAdd>
,並在InvoiceAdd規範的底部,一個選項,指定銷售稅目是這樣的:
<ItemSalesTaxRef>
<FullName>California Sales Tax</FullName> <!-- valid values are any of your existing Sale Tax Items in QuickBooks -->
</ItemSalesTaxRef>
與所有的說,我們要特別注意你的問題的這一部分:
我找不到任何方式將增加的銷售稅,這是在我的應用程序, 計算到QB發票。
上述讓公司的QuickBooks答案從稅率計算稅額與服用你在你的應用程序已經計算。 Sooooo ...規則依然存在 - QuickBooks API鏡像GUI。所以,你現在在GUI中如何做到這一點?
正確的答案是:問你的會計師他是如何要你做的。
更可能的答案是:
計算實際納稅金額。如果這就是他想要的東西,那麼你應該在GUI中完成。對待它就像其他任何發票行項目一樣。
你可能會解釋一下,如果QB是針對特定版本或API的快速書籍,並至少添加了一些代碼以顯示您創作的距離。這看起來像一個諮詢的請求,而不是你已經完善的問題,並需要一手解決一個問題。 – bmike
如果您的應用程序爲您計算稅額,那麼您可以將銷售稅作爲常規舊訂單項添加到您的發票中,並告訴QB不要自動計算稅金。 –