問題タブ [microsoft-dynamics-nav]

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 投票する
4 に答える
4172 参照

c# - dynamics nav webservice エラー 401 権限がありません

Dynamics nav Web サービスを使用すると、次のエラーが発生します。

リクエストは HTTP ステータス 401: Unauthorized で失敗しました。

ただし、ブラウザで試してみると動作します。次のことを試しましたが、まだ機能していません:

また :

ダイナミクス ナビ アクセス キーを使用してみましたが、うまくいきませんでした。

新しい提案はありますか?

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

php - Odata Web サービスへの単純な HTTP 要求は、ローカルホストでは正常に機能しますが、サーバーでは失敗します

次の PHP コードを使用して、基本的な HTTP 要求を Microsoft Dynamics NAV 2016 の Odata Web サービスに送信しようとしています。

このコードを で実行すると、期待される結果が返されlocalhostます。

ただし、サーバーでこの同じコードを実行すると、ブラウザはタイムアウトになるまで応答を待ち続けます。

HTTPful ライブラリも使用してみました:

結果は同じでした。

サーバーとサーバーの両方localhostが PHP5.5 を使用し、cURL が有効になっており、GET リクエストを送信します。http://en.gravatar.com/johnslegers.jsonはサーバー上で問題なく動作します。

これを引き起こす可能性のあるもの、および/またはそれを修正する方法はありますか?

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

microsoft-dynamics - XML ファイルを使用した MS Dynamics NAV 統合の開発にかかる時間

私の職場では、XML ファイルを使用して NAV 4.0 システムをサードパーティ システムと統合するという新しい任務が与えられました。統合は、XML ファイルの作成と事前定義されたディレクトリへのそれらのファイルの保存に基づいて行われます (つまり、非 Web サービス アプローチである必要がありますが、単純なファイル ベースのアプローチである必要があります)。

統合はアイテムのみをカバーします。つまり、アイテムと関連データがエクスポートされます。システムには、どのフィールドとテーブル (アイテムと一緒に) をエクスポートするか (アイテム、アイテムの測定単位、アイテムの販売価格など) を完全にセットアップする機能が必要です (後で、システムにテーブルやフィールドが追加される場合があります。そのため、ユーザーは開発者の助けを借りずにセットアップできるはずです)。つまり、システムはフィールドとテーブルが不変である必要がありますが、すべてのテーブルはアイテムに関連しています。

プロセス (エクスポート) は NAS で実行する必要があり、手動のやり直し機能も必要です (NAS が失敗した場合)。

エクスポートされたデータ XML を処理した後のこれらの他のシステムは、他の事前定義されたディレクトリにエラー ファイルを生成します。システムは、それらのシステムからエラー XML を受け入れ (エラー XML はインポートされます)、ユーザーに表示する必要があります。

私は、この課題の合理的な見積もりを出すのに本当に苦労しています。合理的な開発者がこれを行うにはどれくらいの時間がかかるでしょうか?

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

microsoft-dynamics-nav - SETFILTER - 等しくない (<>) NAV 90 が機能しない

setfilter を利用しようとしていますが、うまくいかないようです

その結果、最初の ItemGroupFilter[1] のみが機能します。その後のOR(|)から、機能しません

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

navision - Microsoft Dynamics NAV 開発環境で既に作成されている数千のテーブルでフィールド CaptionML を ENU に変更する

Microsoft Dynamics NAV 開発環境には何千ものテーブルがあり、CaptionML フィールドに値を指定していませんでした。これにより、NAV 2013 でテーブルを MS Excel に送信するときにエラーが発生します。何千ものドキュメントで手動で行うのではなく、CaptionML フィールドの値を ENU に変更できる何らかのツールがあるかどうか疑問に思っていました。

Microsoft Dynamics NAV 開発環境内で、またはすべてのテーブルを .txt ファイルとしてエクスポートして変更する方法はありますか?

ありがとうございました!

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

microsoft-dynamics - ID 番号が条件を満たすかどうかをチェックする関数を作成する

私はNAVに慣れていないので、私の質問は少し初心者に見えるかもしれませんが、ここに行きます. ユーザーが自分のIDを表す10桁のBiginteger(またはコード、IDKの方が良い)を入力する必要があるID番号と呼ばれるフィールドを持つテーブルを作成しました。次の基準を満たしているかどうかを確認して、この数値が正しいかどうかを確認する関数を作成する必要があります。

number がABCDEFGHIJの場合、桁 J (制御桁と呼ばれる) は次の値と等しくなければなりません。 J=13-( 7*(A+G) + 6*(B+H) + 5*(C+I) + 4*(D+J)) MOD 13

また、以下の基準を満たす必要があります。

最初に関数 FORMAT を使用して整数を文字列に変換し、次にCOPYSTRローカル変数 A、B、C、D のそれぞれに変換することを考えましたが、うまくいきません:(誰かが正しいコードで私を助けてくれますか?

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

web-services - Dynamics-nav Soap Web サービスで特定の日付の試用残高を取得する

Microsoft Dynamics Navision 2015 の SOAP Web サービスに基づいてポータルとレポート ツールを作成しましたが、特定の日付のすべての総勘定元帳勘定の残高を Web サービスで取得することはできないようです。たとえば、2015 年 12 月 31 日の試用残高が必要です。ページ 16 では、残高のある現在の勘定科目表を取得できます。そのページの Navision では、制限合計フィルターを設定できます。

この試算表を特定の日付で取得する方法を知っている人はいますか?