2011-08-15 13 views
1

外部(外部)からのERP請求書作成アプリケーションに、いくつかのフィールド(例:顧客電話など)を挿入する必要があります。 ERPアプリケーションを開くと、これらのフィールドはフォーム内の特定の注文のアプリケーションに自動的に表示されます。現在、外部データはERPアプリケーションに手動で入力されています。私は、C#Windowsアプリケーションのような別のアプリケーションを使用して、別の場所からERPアプリケーションに統合する必要があります。 ERPデータベースにアクセスできます。どのようにしてC#/ windowsアプリケーションを外部から使用して、この問題への解決策にアプローチできますか?C#/ Windowsアプリケーションを使用したERPインテグレーション

答えて

0

外部アプリケーションおよび/またはモジュールを統合するためにERPアプリケーションが提供するAPIまたはインターフェイスを探してください。そうでない場合は、このERPの動作方法および基礎となるデータベース構造の知識が十分であれば、 ...

+0

私はデータベース構造とテーブル情報を知っていますが、ERP(請求書発行アプリケーション)データベースにデータを挿入するためにC#デスクトップアプリケーションまたはWebサービスを使用できますか? – Girish

+1

なぜあなたはできないと思いますか? – Waqas

+0

@ギリシャERPが機能を拡張するために提供するものに完全に依存します。ERPがプラグインベースアプリケーションの場合、必要な機能を実行するために提供されたAPIを読む必要があります。 – saber

1

インテグレーションにどのようなアプローチが使用されているのかよく分かりませんが、自分のデータベース構造とデータの流れについて十分な知識があると思われるので、更新された情報を反映するためにテーブルに直接書き込むことができますそのERPで

ただし、アクセス権があり、データフローをよく理解していても、データベーステーブルと直接対話することで、ERPと統合することはお勧めできません。 ERPへの統合は、そのERPによって提供されたAPIを介して、またはERPベンダーが推奨する市販のいくつかのコネクタを介してのみ行う必要があります。

関連する問題