問題タブ [aif]
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.
c# - MSTest を使用してダイナミクス ax セッションを正常に閉じる
MSTest を使用してユニット テスト フレームワークを作成しているため、現在の AIF フレームワーク統合プロジェクトをテストできます。
モックを使用する方法を理解できなかったため、これに対する解決策は、単体テストの開始時にデータベースのスナップショットを取得し、最後にアセンブリの初期化とクリーンアップを使用して復元および破棄することでした。
次に、テスト構造は AX へのログオン呼び出しを行い、必要なデータを作成してから、ログオフして破棄します。次に、必要なデータを整理し、AIF サービスにプッシュします。
スナップショットを復元するまでに、スナップショットは失敗し、他のユーザーがデータベースを使用している間はデータベースを復元できないと表示されます。(使用後にサービスをクリーンアップしていますが)。これを解決するには、その前に別の SQL クエリを実行し、すべてのセッションをループして (現在のセッションを除いて) それらを強制終了します。これにより、DB を正しく復元できますが、セッションを適切に閉じていないため、AX サービスは問題があると判断し、サービスをオフにします。これは、ご想像のとおりあまり役に立ちません。
したがって、ここにはキャッチ 22 の状況があります。
役に立たないと思うので、ここにはコードを含めていませんが、そう思われる場合はお知らせください。
私を助けてください、私は文字通りテザーの終わりにいます!
dll - fuslogvw -- サーバーにファイルまたはアセンブリをロードできませんでした
wcfTestClient を使用して、ラップトップから開発サーバーで Dynamics AX AIF インバウンド ポート (サービス) を呼び出そうとしています。customErrors = Off であるため、アセンブリを読み込めなかったというエラー メッセージが表示されます。
クライアントとサーバーに fuslogVw を設定しました。クライアントは一連の DLL を表示しますが、エラーをスローしている DLL は表示しません。
サーバーにも fusLogvw を設定しましたが、何もログに記録されません。
サーバー上の DLL ロードの詳細を取得するにはどうすればよいですか?
ありがとう。
axapta - Ax 2012 AIF アダプター
FileAdapter(非同期モード)とNetTcp(同期モード)を使って外部システムと連携するメリットとデメリットを知りたい(BizTalkも中途半端)。受信メッセージごとに、応答メッセージを送り返す必要があります。(何かが失敗した場合、または「OK」の説明が成功した場合は、応答メッセージにエラーの説明を含める必要があります)
約 100 種類の統合 (ほとんどの場合、AX にデータを挿入する) が使用されているとします。統合ごとに 1 日あたり数千のメッセージ。
この場合、(パフォーマンス、使いやすさの観点から) 最善のアプローチは何でしょうか? FileAdapter による非同期モードの使用 (応答用の追加のアウトバウンド メッセージ) または NetTcp 同期モードの使用 (サービスとしての呼び出しによる)
ありがとう
c# - Dynamics QueryService で部分文字列クエリを実行する方法は?
このコードは、Dynamics AIF を使用して C# で記述しています。
Dynamics QueryService で部分文字列クエリを実行するにはどうすればよいですか?
Dynamics クエリは次のようになります。
これは私がやっていることです:
これが機能するため、このソリューションについて考えました:
しかし、好きなものではありません...これを解決する方法はありますか? 回避策はありますか?
Joris によると、この投稿http://daxmusings.codecrib.com/2013/09/linq-to-ax-example-using-wpf.htmlでは、ダイナミクス Linq を使用して文字列に対して部分クエリを実行することはできません。 QueryService にも同じ問題があります。
dynamics-crm - CCA および CRM への統合のためのデータ駆動型アダプターの使用方法
私は CRM CCA に取り組んでいます。他のアプリケーションと通信するためのデータ ドリブン アダプタを作成したいと考えています。しかし、データ駆動型アダプターを作成できません。どんな体でも助けてくれますか
axapta - Dynamics AX 2012 R2 AIF サービスは、基本バインディングで 500 HTTP エラーが発生した後、しばらくの間動作しません。
開発環境で基本的な HTTP バインディングを使用して AX 2012 R2 AIF サービスにアクセスする非 .net クライアントがあります。サービスが不適切な XML で呼び出されると、当然のことながら、500 HTTP エラー コードが返されます。ただし、クライアントを修正した後でも、サービスへの後続の要求は一定期間失敗します。どれくらい待たなければならないかわかりません。
待たずにこの状況から回復する方法はありますか?
ありがとうございました。
iis - AX2009 AIF Web サービスが SoapUi を使用して成功しない
SoapUi を使用して AX Web サービスに接続しようとすると、エラーが発生します。IIS Web サーバーでは、この特定の Web サービスが正常に参照されます。web.config ファイルでは、Windows 認証ではなく wsHttpBinding バインディングを使用しています。グーグルで見た多くの提案をフォローアップしましたが、この Web サービスはまだ失敗しています。それを修正するための AIF の専門家からの新しい手がかりに本当に感謝しています。ここまでは本当に悪夢です。ありがとう!ペップ
wcf - 内部ネットワーク外の WCF セキュリティ
これがシナリオです。2 つの異なるネットワーク。ネットワーク #2 に接続する必要がある 1 つのネットワーク上にクライアント デスクトップ アプリケーションがあります。ネットワーク #2 では WCF サービスが実行されており、ネットワークからパブリックにアクセスできます。次に、その WCF サービスは、AIF サービスを公開する ERP アプリ AX に情報を渡します。
問題は、AIF サービスを使用するユーザーを認証する必要があるため、Windows 認証を使用する必要があることです。
ネットワーク #1 でユーザー資格情報を渡すにはどうすればよいですか。HTTPS 経由でネットワーク #2 に送信して、Web サービスに対して認証し、次に AIF に対して認証します。
この記事を読みましたが、2 つの別々のネットワークで動作するかどうかわかりません。http://www.codeproject.com/Articles/36289/steps-to-enable-windows-authentication-on-WCF-Ba
どんな助けでもいいでしょうありがとう
xml - Ax 2012 (AIF) の「ドキュメント データ ポリシー」フォームにフィールドが見つかりません
特定のエンティティ (TrvPBSMaindata) のドキュメント データ ポリシーを構成していますが、1 つのフィールド (CostType) が不足しており、理由がわかりません。
他のフィールドはすべてそこにあるようです。他のフィールドの動作と比較しましたが、存在しない理由が見つかりません。
AxBC であることは既に確認しました。「parm」メソッドと「set」メソッドの両方が存在し、適切にコーディングされています。
また、サービスは過去 2 日間で何度か更新されています。
テーブル フィールドが AIF のインバウンド ポートの XSD に含まれるために満たさなければならない要件は何ですか?