-1

こんにちは、会社の CRM を開発する必要があります。OpenERP CRM モジュールを選択します。ステージとすべてがありますが、すべてのステージで、リードページにいくつかのフィールドが必要です (次のステージに移動するために必要なフィールドもあれば、オプションであるフィールドもあります)。データベースの構造か何かを知りません。フィールドをどこに追加するか (つまり、どのオブジェクトまたはテーブルに) 新しいモジュールを作成し、res_parter と user を使用してまったく新しい CRM モジュールを作成することを考えていました。しかし、私は開発しなければならない場合、何の利益があるのか​​ と考えていました。私は OpenERP が初めてで、答えが見つかりませんでした。この点で誰かが私を助けることができますか?

4

2 に答える 2

1

リードを拡張して必要なフィールドを追加することでリードをカスタマイズする必要があります。その後、フィールドを表示したり、必要に応じてビューを「再生」したりできます。

また、「フィールドを追加する場所(つまり、どのオブジェクトまたはテーブルを意味するか)」と言う場合は、開発者向けドキュメントを読んでいないことを意味します:)一度それらを読むと、必要がないことがわかりますオブジェクトをカスタマイズするためにテーブルを知る。ドキュメントを読んだら、良い出発点はそこにある他のモジュールを見ることです。

こちらもご覧ください。

于 2012-07-09T10:56:05.990 に答える
0

あなたは CRM の OE を適切に選択しました。彼らのモジュール CRM は、この分野で本当に成熟しています。これで、「(次の段階に進むために必要なものもあれば、オプションのものもある」という特定の要件があります。ここでいくつかの点を提案します。

  • あなたの最後の行のいくつか「しかし、開発しなければならない場合、何の利益があるかを考えていました。」はい、あなたは完全に軽いです。なぜまたやるのか、OEも同じことを信じています。ここで必要なのは、fields_view_get のようないくつかのハックです。crm.leadオブジェクトを継承する新しい小さなモジュールを作成し、いくつかのコード ハックで作業する必要があります。

  • 2 番目のポイントは、CRM リード ステージは M2o 関係フィールドであり、営業チームである CRM セクションにリンクされているため、このポイントでは、要件を統合するためにより多くの労力が必要ですが、開発者の観点からはそれほど複雑な仕事ではありません。

  • 機能上の理由で新しいモジュールが必要な理由は、新しいモジュールを作成し、将来、crm モジュールを oe crm でアップグレードする場合、競合を埋めず、新しいモジュールが OE の Plugable モジュールのようになるためです。既存のモジュールについては、apps.openerp.com を参照してください。2k 以上のモジュールがあるため、必要なものが得られる可能性は十分にあります。;)

これが役立つことを願っています

まだDoughtsがある場合はお知らせください。

于 2012-07-09T07:38:33.140 に答える