博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
业务逻辑:完成基于CRM地址完全匹配的自动分单业务逻辑
阅读量:6976 次
发布时间:2019-06-27

本文共 512 字,大约阅读时间需要 1 分钟。

思路:

后台系统的业务接口服务处理接收到的数据并使用Webservice技术来远程调用CRM系统的业务接口服务来进行定区的查询操作,随后从该定区中匹配一个快递员来分配工单并发送短信通知取件

 

操作步骤:

  1. 在后台系统的业务接口服务方法中获取订单参对象中的客户ID属性值
  2. 如果不为空则通过使用CRM系统的客户端来根据客户ID查询客户记录中的定区ID
  3. 否则就根据寄件人详细地址来查询CRM系统中的客户记录中的定区ID
  4. CRM系统的服务接口中提供了新的方法后得给后台系统重新生成客户端
  5. 根据定区ID查询出定区对象,并获取该定区下所有快递员
  6. 简化处理:获取一个快递员,将该快递员与订单关联并给订单生成编号与订单生成时间,设置订单类型为自动分单
  7. 根据订单对象的收/发区域属性对象的省市区属性查询区域对象并设置到订单中
  8. 保存订单并生成工单,工单类型为新单,取件状态为新单,设置工单生成时间,设置追加次数,关联订单与工单,关联快递员与工单,保存工单

调用发送短信工具类调用短信平台给快递员发送短信,短信内容需要指定客户详细地址和客户电话

转载于:https://www.cnblogs.com/shan1393/p/9225088.html

你可能感兴趣的文章
Cookie/Session机制详解
查看>>
php函数get_magic_quotes_gpc详解
查看>>
GAMIT安装备忘
查看>>
资质申报 - 系统集成企业资质等级评定条件(2012年修定版)
查看>>
Oracle Study之--Oracle等待事件(3)
查看>>
PHP引擎php.ini 和fastcti优化
查看>>
在Linux下如何安装配置SVN服务
查看>>
军哥lnmp一键安装包nginx支持pathinfo配置
查看>>
Android问题汇总
查看>>
Linux基础(二)--基础的命令ls和date的详细用法
查看>>
谭浩强《C++程序设计》书后习题 第十三章-第十四章
查看>>
正则表达式测试工具 Regex Tester 的使用方法
查看>>
解决Mysql:unrecognized service错误的方法(CentOS)附:修改用户名密码
查看>>
no no no.不要使用kill -9.
查看>>
JVM中的垃圾收集器
查看>>
Linux基础优化
查看>>
提供第三种代码生成方式——通过自定义BuildProvider为ASP.NET提供代码生成
查看>>
前后端分离的思考与实践(三)
查看>>
android adb root方法
查看>>
我的友情链接
查看>>