私の会社は現在 Sage MAS を ERP システムとして使用しています。ショッピング カートの統合は不可能ではありませんが、COM を使用するため、独自の課題があります。
もっと開発者に優しい ERP があるのではないかと思っていました。私は Microsoft Dynamics を調べましたが、ERP システムに関するビジネス用語の集まりではない情報を取得することはほぼ不可能です。
C# 3.whatever と .NET MVC を使用します。
Microsoft Dynamics について話すと、特定の製品について話しているように聞こえます。ただし、Microsoft の Dynamics ラインナップには 10 種類近くの異なるシステムがあり、そのうち少なくとも 6 つは異なる ERP システムであり、すべて異なる機能と拡張性を備えています。Microsoft Dynamics AX と Microsoft Dynamics NAV の新しいバージョンでは、すぐに使用できる Web サービスがサポートされています。
これが役立つことを願っています。
MS Dynamics はとてもクールなアプリです。V3 は完全に Web サービス化された V4 でした。さらに、すべてのアクションが Web サービスとして公開されていると思われます。「インターネット」ライセンスが原因で、MS CRM に大きなライセンス ヒットがあります。
ここでは、完全に .NET SOA で CRMv3 を使用しています。
統合に問題はないはずです-セキュリティは別として=>
ASP.NET と Dynamics AX4 の統合を少し行いました。これには、AX の完全な内部オブジェクト モデルへのアクセスを提供する Business Connector と呼ばれる .NET API があります。AX がそれを行う場合は、Web アプリでも行うことができます。私のアプリは、任意の AX ビジネス ロジック関数を実行する必要がありましたが、扱いにくい API ドキュメント (MSDN に甘やかされてしまいました) を除けば、すべて非常に簡単でした。ビジネス コネクタは最下位レベルの API です。より高いレベルで動作する Web サービス オプションも多数あります。