問題タブ [acumatica]

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 に答える
1275 参照

c# - Acumatica のフィールドを有効にする方法 - 「出荷」ステータスの販売注文?

受注画面に追加したカスタム フィールドを、注文が出荷された場合でも常に有効にする必要があります。注文のステータスは「出荷中」です。カスタム フィールドを有効にするために SOOrder_RowSelected メソッドを拡張しましたが、注文が「配送中」ステータスの場合、フィールドは無効のままです。

0 投票する
3 に答える
177 参照

ruby - Web サービス経由で発注書にアクセスする

私たちは Web サービスを介して Acumatica と私たちのアプリケーションとの間のインターフェースを開発中です。Savon gem を使用して Ruby で開発しています。

ベンダー データ用の次のように、必要な情報に対して機能するエクスポートがいくつかあります。

次の SOAP 呼び出しを送信します (ログイン後)。

テスト エンドポイントに:

Inventory と Sites についても同様のことができます。ただし、発注書で機能させるのに苦労しています。

以下を掲載しています。

テスト エンドポイントに:

私たちは常に空の応答を受け取ります。何か案は?

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

field - Acumatica - 計算フィールドのデフォルト値

Acumatica では、タイプ「QT」の新しい注文が作成された日付に基づいて、販売注文入力フォームの「見積もりの​​有効期限」の日付を計算したいと考えています。この日付は、Sales Order Preferences で設定されたデフォルトの「Default Quote Expiry Days」を追加することによって計算されます。たとえば、デフォルトの有効期限が 45 日 (設定) で、注文が 2015 年 4 月 1 日に作成された場合、販売注文入力フォームの「見積もりの​​有効期限」のデフォルトの日付は 2015 年 5 月 16 日 (2015 年 4 月 1 日 + 45 日) になります。日々)。有効期限はユーザーが変更できます。

任意の例をいただければ幸いです。

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

javascript - Acumatica で JavaScript を使用するには?

私はいくつかの拡張を行いました.javascriptを使用して、サーバーへのコールバックなしで新しいレコードをAcumatica Grid Controlに追加する必要があります。これについて何か提案はありますか?ご協力ありがとうございました

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

web-services - Acumatica SOAP API エクスポート フィルタでのワイルドカード検索

Acumatica Web サービスを使用して画面 CR302000 (組織 > 顧客管理 > 連絡先) から「エクスポート」しようとしています。

条件付きのフィルターを使用すると、特定の文字列を含むフィールドをFilterCondition.Contain持つ結果のみに結果を制限できます。Phone1

ここで、フィルタリングしている電話番号にワイルドカードを含めたいと思います。% をワイルドカード文字として使用する Web インターフェイスでは機能します。しかし、Web サービスを使用する場合、これは機能しません (行が返されません)。

私のフィルター:

SOAP リクエストでは次のようになります。

Web サービス API を使用してワイルドカードによるフィルタリングを実現できるかどうかは誰にもわかりませんか?

更新:コマンドを含めない場合、 % ワイルドカードはほとんど機能しますContactSummary.ServiceCommands.EveryContactID。ワイルドカード検索に一致する結果を 1 つだけ返します。しかし、一致するすべての結果が必要です。EveryContactID

更新 2:ワイルドカードは、コマンドを使用した画面 CR301000 (リード) で正常に機能しますLeadSummary.ServiceCommands.EveryLeadID。これは CR302000 のバグですか?

更新 3:承認された回答のコメントで会話を要約すると、CR301 と CR302 は両方ともワイルドカードを使用して連絡先の電話でフィルタリングできるはずですが、未知のバグのため、CR302 はワイルドカードを使用できません。

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

acumatica - コードを使用して新しい顧客を作成する方法

こんにちは、コード ビハインドのプロセスでデフォルトの連絡先を持つ新しい顧客を追加するにはどうすればよいですか。

これまでのところ私はこれを持っていますが、どうにかして2つをリンクする連絡先オブジェクトを作成する必要があります。

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

acumatica - Acumatica でデフォルトのフィールド値を設定する

Acumatica の日付フィールドのデフォルト値を今日として表示するにはどうすればよいですか? 私が見ているフィールドは、タスク入力画面 CR306020 の開始日フィールドです。

バージョン 5.00.2908 を使用

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

acumatica - 新規ベンダーの作成中または既存のベンダーの更新中にベンダー クラスを更新する

コードを使用して新しいベンダーを作成または既存のベンダーを更新しながら、ベンダー クラスを更新しようとしています。ただし、エラーを下回っています--

「エラー: フィールド クラス ID 値サービスの処理中にエラーが発生しました。エラー:'SERVICES'システムでクラス ID が見つかりません..」

以下はコードスニペットです

0 投票する
3 に答える
777 参照

acumatica - 列の名前を Acumatica に変更

タスクリスト画面 EP404000 の「日付」という列の名前を変更する必要があります。

これを行うと思われる以前の質問に対する次の回答を見ました。

Acumatica の顧客画面で列名を変更するにはどうすればよいですか?

ただし、CUSTOMIZE ATTRIBUTES をクリックすると、次のエラー メッセージが表示されます。

「基になるフィールドはサロゲートです。このフィールドの属性のオーバーライドはサポートされていません」