2016-08-23 5 views
0

NetSuiteの顧客をSOAPリクエストで更新しようとしています。私は正確に顧客を検索し、それが返さ取得することができるが、私がしようとすると、以下のようにそれ課税やtaxExemptフィールドを送信するために:SuiteTalk NetSuiteで免税として顧客を設定する

<?xml version="1.0" encoding="utf-16"?> 
<WriteResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> 
    <status isSuccess="false" xmlns="urn:core_2014_1.platform.webservices.netsuite.com"> 
    <statusDetail> 
     <code>INSUFFICIENT_PERMISSION</code> 
     <message>You do not have permissions to set a value for element taxexempt due to one of the following reasons: 1) The field is read-only; 2) An associated feature is disabled; 3) The field is available either when a record is created or updated, but not in both cases.</message> 
    </statusDetail> 
    </status> 
</WriteResponse> 

I:

<taxExempt xmlns="urn:relationships_2014_1.lists.webservices.netsuite.com">true</taxExempt> 
     <taxable xmlns="urn:relationships_2014_1.lists.webservices.netsuite.com">false</taxable> 

ネットスイートは、次のエラーを返します。個別課税またはtaxExemptも試みましたが、同じ問題が発生します。 NetSuiteに必要な設定があるのですか、間違ったフィールドを送信していますか?

答えて

1

taxExemptはカナダのアカウントのみです。課税額=偽となり、課税欄が空であることを確認してください(または課税対象を1つだけ残し、課税対象を適切な課税対象税目のIDに設定してください)。

+0

課税対象は機能しませんでしたが、 taxItは0%の税金で働きました。ありがとうございました! – Scott

関連する問題