ディスカッション
NetSuiteの保存検索やレポートをマスターするための究極のガイドである分析センターを使用して、データの力を最大限に活用しましょう。複雑さを単純化し、組織の真の可能性を解き放ちます。今すぐ分析センターに参加して、新たな高みを目指しましょう!
SuiteTalk>注文書>カスタムフォームを使用
適用
製品: NetSuite 2022.1
シナリオ
Webサービスを使用して注文書レコードを作成するときにカスタムフォームを指定したい場合があります。 Webサービスリクエストでカスタムフォームを設定するには、カスタムフォームの内部IDをXMLリクエストのファイルで指定する必要があります。
解決策
1. カスタムフォームの内部IDを確認
- カスタマイゼーション> フォーム> トランザクションフォームに移動
- 指定したいフォームを編集
- アドレスバーの現在のWebページのURL(例:
2. 次のサンプルコードのでハイライトされている部分のように、XMLリクエストファイルに使用したいカスタムフォーム内部IDを指定して、customFormノードをレコードノード内に挿入します。
<soapenv:Envelope>
xmlns:xsd='http://www.w3.org/2001/XMLSchema'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/'
xmlns:platformCore='urn:core_2019_2.platform.webservices.netsuite.com'
xmlns:tranSales='urn:sales_2019_2.transactions.webservices.netsuite.com'
xmlns:platformMsgs='urn:messages_2019_2.platform.webservices.netsuite.com'>
<soapenv:Header>
<tokenPassport xsi:type='platformCore:TokenPassport'>
<account xsi:type='xsd:string'>xxxxxxaccount>
<consumerKey xsi:type='xsd:string'>xxxxxconsumerKey>
<token xsi:type='xsd:string'>xxxxxxtoken>
<nonce xsi:type='xsd:string'>xxxxxxxxnonce>
タグ付けされた:
0