問題タブ [dynamics-ax-2012-r3]

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

c# - AX 2012 R3 AIF システム サービス 別のユーザーの呼び出しコンテキスト

別のユーザーの呼び出しコンテキストを使用して AIF システム サービスを呼び出すことはできますか? 特に、ユーザーがアクセスできるテーブルを取得する必要があります。のメソッドを使用して、GetAccessRightsアクセスUserSessionServiceできるテーブルを抽出できます。他のユーザーに対してこれを呼び出す必要があるため、CallContext.LogonAsUser別のユーザーに設定しようとしましたが、エラーが発生しました:

タイプ 'System.ServiceModel.FaultException' の未処理の例外が mscorlib.dll で発生しました

追加情報: Microsoft Dynamics AX へのログオンに失敗しました。

カスタム サービスで LogonAsUser を使用できるようにするには、インバウンド ポートで「信頼できる中間ユーザー」を設定する必要があります。ただし、システム サービスでこれを設定することはできないようです。

これを contoso イメージでテストしています。contoso\Administrator としてログインしています。

完全なコード:

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

axapta - AX R3 エンタープライズ ポータルは、新しいフィールドをテーブルに追加し、フォームを追加しましたが、フィールド値はテーブルに保持されません

タイプ TransDate の新しいフィールドを HRMAbsenceRequest テーブルに追加してから、尊重された EP ページ (Visual Studio 2013 の HcmEPAbsenceRequestEdit) を更新しました。データセットが更新され、フィールド グループに新しいフィールドが表示されます。したがって、グループに新しいフィールドを追加するだけです。 AOD、データ、および辞書を更新します。フォームが更新され、新しいフィールドが表示されます。フォームに有効な値を入力して送信します。しかし、(SQL Server Management Studio を使用して) テーブルを確認すると、レコードは挿入されますが、新しいフィールドは空です (いいえ)テーブルの同期、AX、Dynamics サービス、および SQL Server サービスの再起動を既に試みましたが、現時点ではうまくいきません。

助言がありますか ?

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

axapta - 範囲値にテキストを追加する方法はありますか?

[マイ プロジェクト] ウィンドウに入力する Dynamics AX のクエリを拡張しようとしています。変更が必要なクエリを見つけ、それを変更しようとしましたが、残念ながら、[値] フィールドの文字数制限 (スクリーン ショットを参照) では、これを拡張するために必要なすべてのテキストを入力するのに十分ではありません。クエリ。

ここに画像の説明を入力

追加の範囲を追加することを検討しましたが、ここに追加の OR 引数を追加する必要があります。追加の範囲を追加すると、範囲を OR するのではなく AND するようです。

この文字制限を回避する方法はありますか?

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

axapta - Customizing services and Triggers in Dynamics AX Retail?

I am not able to find examples or Information related to Customizing Services vs Customizing Triggers in AX 2012 Retail(POS). Can some one provide me the info with examples if possible?

Thanks in advance.

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

dynamics-ax-2012-r3 - ビジネス ユニットに AX 2012 R3 が表示されない

AX 2012 R3 でビジネス ユニットを作成しようとすると、次の下に表示されるようになりました

設定 → 組織
✓ 法人
✓ 事業単位
✓ 職階階層
✓ 組織階層
✓ 組織階層の目的

前もって感謝します

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

axapta - グリッドの行数を取得 ax 2012

Dynamics AX 2012 R3 の init メソッドでフォームを初期化するときに、グリッドに存在する行数を取得するにはどうすればよいですか?

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

sql-server - Microsoft Dynamics AX 2012 R3 財務面での XDS セキュリティ

クライアントの 1 つで AX セキュリティ フレームワークを作成しようとしています。ここでの重要なタスクは、AX 2012 R3 環境で支店会計を有効にすることです。つまり、各支店 (場所) はそれぞれの支店のレコードを表示する必要があるなど、場所と財務ディメンション BU に基づいて、さまざまなトランザクション / 顧客 / ベンダー / 転送注文をそれぞれフィルタリングする必要があります。

カスタムセキュリティ ロールを作成し、 XDS フレームワークを有効にしました。顧客、ベンダーなどの場合は、場所に関するフィールドがあれば簡単でした。

しかし、トランザクション、つまり「LedgerJournalTrans」テーブルの場合、財務ディメンションに基づいてフィルタリングすることはできません。フィールドLedgerDimesionは異なるディメンションの組み合わせであるため、AOT クエリで使用するのは困難です。

財務分析コードの組み合わせに基づいてトランザクションまたはその他のレコードをフィルター処理する方法について洞察を与える人がいる場合は?

注: XDS でディメンションをフィルター処理するためのホワイト ペーパーを既に調査しましたが、そこに記載されている例は、私のシナリオでは使用できないmyDepartmentテーブルとメソッドに基づいています。

参照用のホワイト ペーパーへのリンク

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

axapta - Microsoft Dynamics AX MPos - 画面レイアウト

オンスクリーン レイアウト デザイナー。

メイン画面のデザイン (領収書パネル) を右クリックすると、カスタマイズ オプションが表示され、MPos 画面で選択できる列がいくつかあります。

独自の列を追加することは可能ですか?具体的には、これらの列を取得する場所はどこですか?

ここに画像の説明を入力

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

batch-processing - バッチなしのコードの実行時間に対するバッチ実行時間

バッチ履歴の開始/停止タイムスタンプはどのくらい正確ですか?

バッチ ランタイムが 1 分間の履歴で宣言されていることに気付きました。バッチによって実行されるコードには find メソッドが含まれており、これが false を返す場合にのみ、さらにコードが実行されます。find メソッド自体はほぼ瞬時に実行されます。

情報ログを介してコードにタイムスタンプを追加し、バッチの履歴でそれらを確認できます。1 つのタイムスタンプはコードの最初の行にあり、別のタイムスタンプはコードの最後の行にあります。デルタは 0 です。

だから私は、このタイム デルタ (コード内のタイムスタンプに対する履歴の停止と開始) が何から来ているのかを尋ねています! 「オーバーヘッド」または sth はありますか。バッチが実行されるたびに時間がかかるのはどれですか?