2008-09-01 13 views
3

私はSugarCRM 5をカスタマイズしています。私のSugarCRMデータベース私たちのERPからインポートされたすべての請求書があります。ここで、元のSugarCRMファイルを編集せずに、アカウントパネルに新しいサブパネルを作成することが可能かどうかを知りたいので、クライアントインボイスインデックスがそのインターフェイスで表示されるようにします。SugarCRM 5 - アカウントパネルの請求書のサブパネルを作成します

答えて

2

前回チェックしたときに、module builderを使用してインターフェイスを拡張することができました。 5.0以降(または多分4.x)から、SugarはこれらのAPIをすべて追加しました。これにより、SugarCRMをハッキングせずに次のアップグレードで失うことなくSugarCRMを拡張できるようになります。

希望に役立ちます!

1

新しいモジュールを作成することができます - モジュールビルダーを使用した請求書とアカウントと請求書の間の関係を追加します。サブパネルは、コードなしでAccountsと請求書の両方に表示されます。 Module Builderを使用して列を再度カスタマイズするだけです。

1

前述したように、すべての請求書を保持するために、請求書モジュールを作成しますが、インポートを実行する前に、アカウントとの関係を作るので、請求書をインポートするときに、アカウントのフィールドをマップすると、自動的にサブパネルに接続して、基本的に

0

を示し、アカウントです名前はあなたの新しい請求書モジュールの関連フィールドでなければなりません(同様のフィールドを持つQUOTESのようなモジュール作成をベースにしてください)。モジュールを作成すると(ADMINセクションで簡単に推測できます) RELATEDフィールドのAccount Nameを追加するだけで、ACCOUNTSモジュールにサブパネルが設定され、特にCSVファイル(スプレッドシート)からのインポート機能を使用して再インストールすると、請求書が魔法のように表示されます。

0

アカウントモジュールの詳細ビューでサブモジュールを作成するには、2つのモジュール内で関係を設定するだけです。 AccountモジュールからInvoicesモジュールへの1対多の関係を作成します。