项目

一般

简介

功能 #1324

王 宁 更新于 将近 3 年 之前

--------------------2022.1.12更新--------------------------------------------------------------------------------------------------------------------------------------- 
 请将“平均占箱时间(月度)”的1个大列,改为12个大列,显示滚动12个月(不含本月)的数据,类似下面的格式: 
 !FIBC分析表_月度平均占箱.png! 

 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 

 --------------------2022.1.4更新---------------------------------------------------------------------------------------------------------------------------------------- 
 对于混搭线路,假设 
 正向货物移动数量 α= 货物移动中收货方为该下游 且 发货方为该工厂所在集团的所有工厂和外仓的 箱子数量 
 反向货物移动数量 β= 货物移动中发货方为该下游 且 收货方为该工厂所在集团的所有工厂和外仓的 箱子数量 
 回收数量 γ = 从下游回收入库的箱子中前次发货为该工厂所在集团的所有工厂和外仓的箱子数量 
 则: 
 如果2019.12.01之前没有重箱货物移动记录,那么库存= α+β-γ 
 否则,库存=该下游截至2019.11.30的库存 + 2019.12.1之后的(α+β-γ) 
 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 
 1. 在 “ShipTo名称”后增加“ShipTo类型”字段,用来区分不同的下游 
 2. ShipTo类型的值有三种:工厂独供、集团独供、混搭线路 
 说明:FIBC项目运营表中的过滤项“项目收货地点”,下面简称“工厂” 
     工厂独供:查所有未取消的重箱货物移动记录,收货方=列表中的该下游客户,发货方=且只=工厂 
     集团独供:查所有未取消的重箱货物移动记录,收货方=列表中的该下游客户,发货方=且只=工厂+工厂所在集团的其他工厂 和/或 外仓 
     混搭线路:除了工厂独供、集团独供外的其他客户,即所有未取消的重箱货物移动记录中,收货方=列表中的该下游客户,发货方=工厂+其他跟项目收货地点不属同一集团的客户 
 3. 库存数量的计算方法根据 ShipTo类型的不同而不同: 
     对于工厂独供和集团独供,库存 = 重箱货物移动中收货方为该下游的箱子数量 - 货物移动中发货方为该下游的箱子数量 - 该从下游的回收入库数量 
     对于混搭线路, -库存 = 重箱货物移动中收货方为该下游 且 发货方为工厂的发货箱子数量 - 该从下游回收入库的箱子中前次发货为该工厂的箱子数量- 
 4. 库存数量的悬停批注修改为下面横线之间的内容: 
 ---------------------------------------------------------------------------------------------------------------- 
 1. 数据截至统计时间终点之日。 
 2. 库存显示逻辑如下: 
     a. 某个工厂独供:这部分,显示库存,库存 = 某个工厂的满箱发货数量 - 易通空箱回收数量(要考虑到客户间调拨,避免库存不准) 
     b. 某某集团独供:这部分,显示库存,库存 = 集团合计的满箱发货数量 - 易通空箱回收数量(要考虑到客户间调拨,避免库存不准) 
     c. 其余混搭线路:这部分,显示库存,库存 = 集团合计的满箱发货数量 - 隶属于某某集团的易通空箱回收数量(客户间调拨的情况,因为没有扫描,故这种情况下可能导致数据误差),其中, 
        · 集团发货数量:从货物移动取值,不精确到箱号,从集团首次向其发货开始计算,至统计截止日的合计数量 
        · 集团回收数量:基于箱号,查询历史回收的FIBC中有多少个是归属于集团的箱子 
 ---------------------------------------------------------------------------------------------------------------- 
 5. 将平均占箱时间拆分为6个字段,如下: 
 !FIBC项目运营分析表_平均占箱.png! 
    a. 平均占箱时间(月度) / 有扫描记录 / 上游 
        · 悬停备注:显示计算公式 
        · 计算公式:该ShipTo本月回收,且有客户端扫描记录的FIBC中,上游占箱总时间 / 数量(某FIBC的上游占箱时间 = 扫描出库日期 – FIBC交货日期+1) 
    b.平均占箱时间(月度) / 有扫描记录 / 下游 
        · 悬停备注:显示计算公式 
        · 计算公式:该ShipTo本月回收,且有客户端扫描记录的FIBC中,下游占箱总时间 / 数量(某FIBC的下游占箱时间 = 回收入库日期– 扫描出库日期+1) 
    c. 平均占箱时间(月度) / 合计均值 
        · 悬停备注:显示计算公式 
        · 计算公式:该ShipTo本月回收,该ShipTo本月回收的FIBC占箱总时间 / 本月回收的FIBC数量 
    d.平均占箱时间(累计) / 有扫描记录 / 上游 
        · 悬停备注:显示计算公式 
        · 计算公式:该ShipTo累计回收,且有客户端扫描记录的FIBC中,上游占箱总时间 / 数量(某FIBC的上游占箱时间 = 扫描出库日期 – FIBC交货日期+1) 
    e.平均占箱时间(累计) / 有扫描记录 / 下游 
        · 悬停备注:显示计算公式 
        · 计算公式:该ShipTo累计回收,且有客户端扫描记录的FIBC中,下游占箱总时间 / 数量(某FIBC的下游占箱时间 = 回收入库日期– 扫描出库日期+1) 
    f.平均占箱时间(累计) / 合计均值 
        · 悬停备注:显示计算公式 
        · 计算公式:该ShipTo累计回收,该ShipTo累计回收的FIBC占箱总时间 / 累计回收的FIBC数量

返回