我们是做建材行业,业务员在 本地区(所以相同信息会比较多) 找到的潜在客户进行跟踪,成交后享受该客户销售提成,为防止出现同一潜在客户被一人以上业务员跟踪,实行了客户线索信息报备,由店长统一录入报备信息,然后为了保护其他业务的信息资料做分营销区域让各业务员只可以自己查询自己的报备信息。 这样在使用过程中有这个问题出现就不方便了 因为业务员为了防止联系到已经有业务员报备的信息,都是先来到店长那里查下有没有业务员报备过,这样店长的工作量大了,可不可以让业务员通过输入相关电话得到是否重复提示信息能够实现自己查询
这个很好解决,因为程序提供了脚本支持,如果 在其它模块如,用餐管理 里没有脚本支持,就得另想办法,比如,自己画个UI,用数据脚本来处理。 你这个问题,只要在保存或者控件事件里添加个检索就可以了。 int func_save_rec() { //msg('save rec'); //can_save=1; return 1; }; int obj_change() { //msg('obj change'); //change_obj return 1; };
增加时知道可以查询号码是不是重复,主要是业务员没有增删改权限,怎么能通过在报表页通过检索功能(检索时如不是自己营销区域不显示),能有一个弹窗的提示 如该电话已由某导购在某日报备状态跟踪中 附编缉中的脚本 if(change_obj=='Edit_Office_No') { eba_id=gui_get_val('Edit_Office_No'); //msg(eba_id); sql='select office_no from crm_clew where office_no="'+eba_id+'"'; db_run(sql); if(db_row_count()>0); { warn('该电话号码已有人报备,客户信息可能有重复。'); };
这个好办,你自己创建脚本,名字就叫 客户查重 大概这样,有错的自己修正下。好久不写脚本了。 int main() { string sql; inp_clear(); inp_def_string("tel","输入电话:"); inp_para_set_title(get_cur_time()+" "+"客户查重:" ); if(inp_para()!=1) break; sql='select office_no from crm_clew where office_no="'+inp_get_val("tel")+'"'; db_run(sql); if(db_row_count()>0); { warn('该电话号码已有人报备,客户信息可能有重复。'); } return 1; }
感谢cjsjtzlhh提出意见,我们会加以支持,敬请关注后续版本。
登录后方可发贴