既然已经有客户评价体系区分出不同等级的客户,那么接下来要做的就是要为不同的客户提供不同的服务。
对于CRM系统中所做出的客户评价,我们需要把它与企业中的各种其他系统结合起来,毕竟CRM系统中没有,也不应该有大量的业务数据,那些数据应该是存在于各种业务系统中的。
比方说,对于不同级别的客户,我们要提供不同的报价,或者说不同的折扣率,这就需要与业务系统之间相关联,在报价的时候可以通过CRM系统中的评价数据作为参考。
再比方,对于不同级别的客户,付款期限也会有所不同,高级别的客户宽限期更长,因为他们的信用度也更好,此处就需要与财务相关系统有接口。 CRM管理系统的升级方案 使用PageReport对象,并添加属性 public static void BuildRdlReportLayout(Design.Designer designer)
{
PageReport report = new PageReport();
report.Report.Body.Height = "5cm";
report.Report.Width = "20cm";
report.Load(new StringReader(report.ToRdlString()));
//report = LayoutBuilder.AddDataSetDataSource(report);//Adding DataSources to the PageReport object
report = LayoutBuilder.addDataSet(report);
MemoryStream reportStream = LayoutBuilder.LoadReportToStream(report);//Loading the PageReport object to a stream
reportStream.Position = 0;
designer.LoadReport(XmlReader.Create(reportStream), DesignerReportType.Page);
}
代码生成工具,是综合体现一个软件开发过程的重要因素,因此选择好的代码生成工具,也意味着整体性的开发思路,以及开发效率方面都应该有所提高,而且尽可能贴近开发的实际要求。 如果基于演示原因或者简单的小软件,使用任何代码生成工具都可以满足要求,但是,实际上,开发一个成熟、稳定、美观的软件,是一个综合的过程,要求处处皆为开发者考虑才能使我们应用起来得心应手。
|