我目前正在为SalesLead
< - > SalesPerson
情况实施许多不同的分配算法.一般的想法很简单:
一个SalesLead
公共网站上签约
代码自动分配SalesLead
给SalesPerson
使用循环调度(Leads SalesPersons
按相同顺序分配)
我有一些严重的编码器阻止如何实际执行此操作,以确保每次都以相同的顺序从数据库中提取代理,并使用另一个表来存储分配了SalesLead的最后一个代理(可能实际上对于构建报告非常有用,或者至少在以后使用回溯方法.我离开基地了吗?
澄清: 该代码目前与销售人员不匹配.这是一个全新的功能.目前,他们可以注册特定的SalesPerson,但我们希望能够自动分配它们.
非常简单:创建SalesPerson时,给他们一个LastActivityDate.为他们分配SalesLead时,请将该日期更新为当前日期.将SalesLead提供给具有最近活动日期的SalesPerson.
可以在SQL或代码中轻松完成.