1

明確化/最終的な回答を探しています:

参照質問: https://idnforums.intuit.com/messageview.aspx?catid=87&threadid=16477

What's the proper way to edit a customer and make them non-taxable? 

If you set SalesTaxCodeId to "0" you get: 
Error validating Sales Tax Code ID:Invalid integer. 

If you set SalesTaxCodeId to "" the customer becomes taxable. 

If you omit SalesTaxCodeId, the customer becomes taxable. 

The docs say "If the field value is null, the job is not taxable. ", but that doesn't seem to be the case. 

We have been setting SalesTaxCodeId to "" in the past, but it looks like this no longer works. Code is attached. 

What's the right way? 

Paul 

この問題はバグであることが指摘されており、Paul はそれが修正されたことを指摘しました。明確にするために、顧客を非課税として設定するには、SalesTaxCodeId / SalesTaxCodeName を null フィールドにする必要がありますか?

元。

...
<SalesTaxCodeId />
<SalesTaxCodeName />
...

4

1 に答える 1

1

ドキュメントごと:

QBO は顧客または仕事が課税対象かどうかのみをサポートするため、このフィールドが「1」の場合、その仕事は課税対象です。フィールド値が null の場合、その仕事は課税対象ではありません。他のすべての値は無効です。TaxAmt と TaxRate を指定した場合、直接指定しなくても SalesTaxCodeId は "1" になることに注意してください。

SalesTaxCodeId を非課税にするには、TaxAmt と TaxRate を null にする必要があります。

ありがとう、
ジャレッド

于 2013-02-18T13:30:17.463 に答える