项目

一般

简介

行为

功能 #1550

打开

发货计划增加最晚发车时间和最晚定车时间

王 宁超过 2 年 之前添加. 更新于 超过 2 年 之前.

状态:
已解决
优先级:
普通
指派给:
类别:
119-物流运输管理
开始日期:
2022-09-13
计划完成日期:
% 完成:

0%

预期时间:

描述

高德 API: https://lbs.amap.com/api/webservice/guide/api/direction#t9
在发货计划的下达页面,如果在点击“确认添加”按钮时满足以下条件:
    · 要求运输方式=物流运输,且
    · 要求到货时间的“时间”字段有值
    则需要
1. 根据发货地点坐标、收货地点坐标、车型组所属车辆大小、驾车策略(strategy=7),计算:
    · 最晚发车时间,值 = 要求到货时间 - 高德 API 返回的 duration(如果 duration 返回多个值则取最大值)
    · 最晚定车时间,值 = 最晚发车时间 - 最短找车时耗,其中最短找车时耗=运输线路距离×系统参数
2. 当点击“确认添加”按钮时
    · 如果 当前时间>最晚发车时间,则
        给相关方(销售负责人、物流负责人、调度负责人)发送短信通知,内容为“发货计划[发货计划编号]下达时已晚于客户[客户编号-客户名称]要求的到货时间的发车时间[最晚发车时间,yyyy-mm-dd hh:mm],请尽快协调!”
        对应的运单完成前,每2小时发送一次短信
     否则,
    · 如果 当前时间>最晚定车时间,则给相关方(销售负责人、物流负责人、调度负责人)发送短信通知,内容为“发货计划[发货计划编号]下达时已晚于客户[客户编号-客户名称]要求的到货时间的定车时间[最晚定车时间,yyyy-mm-dd hh:mm],请尽快协调!”
3. 在发货计划/供应计划的内容页、发运通知的列表页和内容页、发运通知(承运商)的列表页和内容页,分别增加这两个字段的显示,示例如下:


app 的“发运通知(承运商)”的列表页和内容页也需要做这个修改


文件

行为 #2

孔 军利 更新于 超过 2 年 之前

  • 状态新建 变更为 已解决
行为

导出 Atom PDF