問題タブ [suitescript]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2365 参照

xml - Netsuite xml 属性 suitescript へのアクセス

Netsuite で任意のレコードを表示する場合、次のパラメーター「&xml=t」を URL に追加すると、レコードの XML データを表示できます。どのフィールドにも公開されていないデータが xml にある場合があり、suitescript を使用してそのデータにアクセスする方法を探していますが、これまでのところ解決できませんでした。ベンダー クレジットのスニペットを次に示します。

<pymt>401604</pymt>これは支払いレコードのIDであり、UIに公開されておらず、内部IDがないため、suitscriptを使用して属性を取得するにはどうすればよいですか。

0 投票する
4 に答える
4263 参照

post - Netsuite で記述されたスイート スクリプトの post メソッドの使用方法がわかりません

シンプルなスイートスクリプトプログラムに post メソッドを使用しようとしていますが、これは初めてです。

Netsuite では、次のようにスイートスクリプトを作成しました。

スクリプト レコードを作成し、この suitescript をアップロードし、外部 URL をコピーして restclient に貼り付けました。

外部 URL を貼り付けた Restclient(firefox プラグイン) で、メソッドを post として指定し、ヘッダーの承認を指定し、content-type: application/json を指定し、本文に入力しました{"memo":"mynamehere"};

これで私が得るエラーは

message": "引数リストの後に ) がありません

他のスイートスクリプトプログラムを書いて試してみましたが、エラーは次のとおりです。

オブジェクト リテラルの予期しないトークン (null$lib#3) 空の JSON 文字列 無効なデータ形式です。TEXT を返す必要があります。

私はプログラミングの世界にちょっと慣れていないので、どんな助けでも本当に良いでしょう.

0 投票する
2 に答える
1471 参照

netsuite - NetSuite カスタマイズされた顧客ログイン

私のユースケースは、私が作成したカスタム ログイン フォームを介して顧客にログインしてもらいたいということですが、公的にアクセス可能な NetSuite ログインからではありません。どうすればそれを達成できますか?何かアイデアはありますか?

0 投票する
1 に答える
761 参照

netsuite - http コード 400 を返す nlapiRequestURL 無効なパラメーターの組み合わせ

Concurs API に接続してユーザーのすべてのトークンを取り消す Netsuite スケジュール スクリプトがありますが、応答コード 400 無効なパラメーターの組み合わせが返されます。パラメータを設定するさまざまな方法を試しましたが、うまくいきません。

Concur のドキュメントには、これが必要であると書かれています。

ConsumerKey: 現在および将来のすべてのアクセスを取り消すアクセス トークン。ユーザー: トークン所有者のログイン ID。フォーマット:

これが私のコードです

0 投票する
2 に答える
1186 参照

netsuite - ユーザー イベントのスイート スクリプトが xedit 操作でトリガーされない

Case 更新の AfterSubmit でトリガーされる SuiteScript があります。通常の更新では問題なく動作しています。

しかし、(ケース検索を介して) ケースをインラインで編集しようとすると、イベントがトリガーされません。

スクリプトの展開中にインライン編集を処理するために何か特定の構成を行う必要はありますか?

xedit 操作を識別するために使用しているスクリプトを見つけてください。

0 投票する
0 に答える
848 参照

netsuite - フィールドを NetSuite インベントリ アイテム ビンに追加する

NetSuite の Inventory Item Bin にいくつかのカスタム フィールドを追加するにはどうすればよいですか? 在庫商品ページで

ここに画像の説明を入力

[場所] タブで、アイテム ビンのカスタム フィールドをさらにいくつか追加したいと考えています。

ここに画像の説明を入力

これらのフィールドを [カスタマイズ] > [リスト、レコード、およびフィールド] > [その他のカスタム フィールド] に「ビン」のレコード タイプで追加しようとしましたが、表示されないため、これは正しい場所ではないと思われます。

0 投票する
1 に答える
1306 参照

netsuite - suitescript でカスタム列の値を設定 netsuite

ピッキング、梱包、出荷および高度な PDF HTML テンプレートを使用すると、NetSuite はピッキングの残りの数量を表示できません。そのため、部分的なピッキングを行うと、倉庫に残高を示すことができません。計算は簡単です。これが私が見たいスクリプトと関数です (フォーラムのフィードバックに基づく)。これは機能しますか?また、別の選択が行われるまで結果がカスタム列に保存されるように、このスクリプトを展開する最良の方法は何ですか? 値は変更時に計算されますが、関連するすべてのトランザクション レコードで利用できます。

0 投票する
1 に答える
1919 参照

javascript - ネットスイート検索で重複が返される

さて、Netsuite で保存された検索を実行したり、suitescript で検索を実行したりすると、重複したレコードが返されることがあることに気付きました。私が見ることができる唯一の違いは、メモ欄です。他のバージョンを別のメモで保存したため、3 つのレコードが表示されていますか? それをオフにしたり、除外したりできますか?

保存された検索の例の写真を次に示し ます。

スイートスクリプトについて

検索結果の配列は次のようになります。

ご覧のとおり、各内部 ID を 3 回返します。どんな助けでも大歓迎です。

0 投票する
2 に答える
824 参照

netsuite - スケジュールされたスクリプトを使用して、発注書の「出荷済みとしてマーク」機能を自動化する

スケジュールされたスクリプトを使用して、発注書の「出荷済みのマーク」機能を自動化しようとしています。次のコードを使用して注文書のステータスを設定しようとしました

私も試してみました

しかし、うまくいきませんでした。