問題タブ [navision]

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

e-commerce - navision で動作する、すぐに使える e コマース ソフトウェアが必要

Ms Navision 2009 ですぐに使える電子商取引ソフトウェアを提案できますか?

商用オプションは大歓迎です。

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

sql-server - Navision で sql-server パーミッションを適切に処理する

バックグラウンド

Navision が処理する SQL Server データベースからデータを読み取る必要があるアプリケーション (MyApp と呼ばれる) を作成中です。Navision ユーザーは、データベースの権限を変更することなく、私のアプリケーションを使用できる必要があります。

Navision のアクセス許可の処理は、アプリケーション層にあるようです。データベースに保存せずに権限のチェックを実行します。

問題

Navision は、データベースと同期するときに、データベース内のユーザー、権限、およびその他の関連オブジェクトを上書きするため、DB ユーザーを作成してそれを使用するだけの通常のアプローチは機能しません。

考えられる解決策

私が最も適切な解決策だと思うのはMyApp、Active-Directory で役割を作成し、DB で必要な権限を付与し、この役割をすべてのユーザーに追加することです。

これを行う方法がわからない、または可能かどうかさえわかりません。その他のソリューションまたは提案も歓迎しますが、ActiveDirectory または Navision 内から管理できるソリューションのみを提案してください。

サーバーは Navison 5 を実行する SQL Server 2008 サーバーで、クライアントは Navision 6 です。Windows Server 2K8 用の Active Directory を使用しています。

編集:

私のアプリは、アプリケーションを作成および設計するクレートです。顧客の名前と ID、およびアイテム テーブル内のいくつかのアイテムを読み取る必要があるため、この機能が必要です。

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

navision - Navision で Com Interop を使用する

Navision を使い始めたばかりで、非常に基本的な質問があります。C# で Com オブジェクトを作成する場合、オブジェクトはどこに存在する必要がありますか? それは各クライアントに対してローカルですか、それともサーバー上にありますか?

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

navision - NAV を Outlook Express と統合する方法

私たちは Dynamcs NAV 4.0 を使用しています。送信中に PO で処理を行う必要があり、承認のために次のデスクに移動する必要があります。

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

c# - 動的列挙の解析

Web サービスを動的に公開する Microsoft ERP を使用しています。サービスによって生成されるサービスは、当社の管理外です。型定義を含むオブジェクトがどのように作成され、公開されるかについて、私たちは何も言いません。新しいメソッドが Web サービスに追加または削除されると、すべての型の列挙が再番号付けされ、新しい定義に更新した後、Web サービスを使用するすべてのものがホースアップされます。つまり本質的に、

...になる可能性があります

...列挙型の名前は変更されますが、型のメンバーは静的なままです。このサービスは、XSD.exe を使用してオブジェクトを生成した結果とまったく同じように見えるサービスを出力します。そのため、誰かが (ERP GUI を介して) サービスで新しいメソッドを公開するたびに、オブジェクトが再構築され、タイプがアルファベット順にサービス定義に割り当てられ、再公開されて、コード ベース全体のショットが残ります。

リフレクションを使用して型を判別し、静的メンバーを新しいビジネス オブジェクトに解析しようとしましたが、型の実際の名前を知らずに列挙を型キャストできないため、機能しません。以下は動作しません。

...列挙型を明示的にキャストしていないため、コンパイラがエラーをスローします。

型を正しい列挙に動的にキャストしながら、この問題を克服する方法はありますか?

繰り返しますが、サービスによって公開されている実際のオブジェクトを変更することはできません。サービスにサブスクライブするコードのみを変更します。

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

navision - 請求書のクレジットは、navision 内のどこに保存されますか?

Navision データが保存されている SQL データベースにアクセスできます。また、クライアントからクレジットの詳細をいくつか取得していますが、$Sales Invoice ヘッダー内にそれらを見つけることができません - クライアントから間違った詳細を取得しただけですか、それともクレジットが保存されていますか?他にどこ?

明らかなテーブルが見えません。

乾杯

シェーン

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

c# - Microsoft Dynamics (Navision) と C# .NET の比較

私は経験豊富な C# / .NET 開発者で、最近、Microsoft Dynamics (Navision) 開発者になる機会を提供されました (トレーニング、認定などはすべて雇用主によって支払われます)。私はこのダイナミクスに関わったことがないので、C#/.NET 開発者と比較して、ダイナミクス開発者になるのはどのようなものかを尋ねたいと思いました。その決定を下す前に知りたいことのリストをまとめました。リストは自由に編集してください。

C#/.NET

  1. IDE: ビジュアル スタジオ
  2. 言語: C#
  3. アプリケーション ドメイン: Web ベースまたはデスクトップ ベース
  4. 事業領域:あらゆる業界
  5. キャリアアップが進み、転職しやすい
  6. 等...

マイクロソフト ダイナミクス

  1. 比較的閉鎖的な市場 (.NET と比較して)
  2. それほど多くの仕事はありません
  3. IDE (または開発環境) は、Visual Studio に比べてひどいものです。メモ帳で作業する方が好きかもしれません。
  4. カスタム ビルドのアプリケーションと比較して、Dynamics の顧客はどのようなメリットを得られますか?

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

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

sql-server - Navision Dynamics 5.0 からデータ ウェアハウス/OLAP 目的にメソッドをエクスポートしますか?

Navision Dynamics 5.0 を使用しており、定期的に (1 日 1 回) すべての財務データをデータ ウェアハウスにエクスポートする必要があります。したがって、エクスポート方法としてcsvファイルを使用したくありません。

通常、他のどの方法が使用されますか? これは、Navision Dynamics を使用するすべての企業にとって定期的なタスクであり、データを自動的に取得する必要があります。

もちろん、データをエクスポートするときにテーブルをロックすることも心配しています。

これまでのところ、これらの方法を考えることができます:

1) 基本となるすべてのテーブルへの直接 ODBC アクセス

2) Navision データのコピーを保持し、データ ウェアハウスからアクセスできる Navision テーブルの上に、読み取り専用のインデックス付きビュー (具体化されたビュー) を作成します。(注: インデックス付きビューは、具体化されたビューです。これは、計算されて保存されたことを意味します。)

3) ?

4) ?

輸出の典型的な方法を聞かせてください。

PS: Navision Dynamics 5.0 には Web サービス エクスポート オプションがなく、最新バージョンの NAV2009 にのみあると聞きました。そのため、Web サービス メソッドを使用できません。

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

navision - Navision 2009でユーザー部署を変更する方法(役割別)

Microsoft Dynamics NAV RoleTailored Client でユーザー部門を変更するにはどうすればよいですか。たとえば、自分自身を [購入] 部門に入れたいとします。

助けてください。