【发布时间】:2008-09-01 11:20:22
【问题描述】:
我正在定制一个 SugarCRM 5,并且在我的 SugarCRM 数据库中我有从我们的 ERP 导入的所有发票。现在,我想知道是否可以在帐户面板中创建一个新的子面板无需编辑原始 SugarCRM 文件,以便我的客户发票索引在该界面中可见。 p>
【问题讨论】:
我正在定制一个 SugarCRM 5,并且在我的 SugarCRM 数据库中我有从我们的 ERP 导入的所有发票。现在,我想知道是否可以在帐户面板中创建一个新的子面板无需编辑原始 SugarCRM 文件,以便我的客户发票索引在该界面中可见。 p>
【问题讨论】:
上次我检查时,您可以使用module builder 来扩展接口。从 5.0(或者可能是 4.x)开始,Sugar 添加了所有这些 API,这应该使您能够扩展 SugarCRM,而不会入侵它并在下次升级时丢失它。
希望有帮助!
【讨论】:
您可以使用 Module Builder 创建一个新模块 - Invoices,然后添加 Accounts 和 Invoices 之间的关系。子面板将同时显示 - 帐户和发票,无需任何编码。您应该使用 Module Builder 再次自定义列。
【讨论】:
如上所述,创建发票模块来保存所有发票,但在导入之前与帐户建立关系并在导入时映射帐户字段,以便发票自动连接到子面板中并显示
【讨论】:
基本上,帐户名称应该是新发票模块中的相关字段(基于具有类似字段的 QUOTES 之类的模块创建。创建模块后(如此简单,您几乎可以在ADMIN 部分)和您喜欢的字段(使用 Studio)只需添加 RELATED 字段 Account Name,子面板将在您的 ACCOUNTS 模块中建立,发票将神奇地填充,特别是如果您使用导入功能重新安装它们CSV 文件(电子表格)。
【讨论】:
您可以在帐户模块详细信息视图中创建子面板,只需提供两个模块之间的关系即可。创建从帐户模块到发票模块的一对多关系。
【讨论】: