Project

General

Profile

追加功能 #297

Add summary total points group by operator in turnover function

Added by Xihua Fan over 2 years ago. Updated about 1 year ago.

Status:
已关闭
Priority:
Assignee:
Target version:
IT: Easytryck (Sweden) - v3.0
Start date:
08/23/2023
Due date:
08/25/2023
% Done:

100%

Estimated time:
24.00 h
Spent time:

Description

Task Details
  • [turnover function] 添加按【操作员】的分类汇总积分
  • Title修改
    Team行:Display Products total points: -> Team points:
    Operator行:Display Products total points: -> Personal points:
  • Operator汇总添加Special产品的数量和点数
    比如Andy: 90.76 -> 90.76 Special: Order Qty(100) Points(10)
    Special产品 = [Special - ]开头的产品名 比如[Special - Display 或者 Special - Promotion]
  • 注意点:【操作员】order状态一般为(Production Started),其他状态不一定是【操作员】,可能是【物流】或者【检查者:比如Daping修改为Order Finished】
  • turnover points 计算标准(公式)
    Point (P): 根据产品的难易度预先设置的点数(分数)
    Quantity (Q): 产品下单数量
    Index1 - 3 (I1-3): 设置3个临界产品数量值
    Coefficient1 - 3 (C1-3): 设置3个产品区间的系数(点数)
    Coefficient4 (C4):设置系数(点数)当Quantity >= Index4的时候( 未使用
    No. Remake Urgency Rank1: Q <= I1 Rank2: I1 < Q <= I2 Rank3: I2 < Q <= I3 Rank4: Q > I3
    1 No Normal P1 = Q / I1 * C1 P2 = C1 + (Q- I1) / I1 * C2 P3 = C1 + (I2- I1) / I1 * C2 + (Q - I2) / I1 * C3 P4 = C1 + (I2- I1) / I1 * C2 + (I3 - I2) / I1 * C3
    2 No Express P1 / 2 P2 / 2 P3 / 2 P4 / 2
    3 No DoubleExpress P1 P2 P3 P4
    4 Yes Normal P1 x 3 P2 x 3 P3 x 3 P4 x 3
    5 Yes Express P1 x 3 P2 x 3 P3 x 3 P4 x 3
    6 Yes DoubleExpress P1 x 3 P2 x 3 P3 x 3 P4 x 3
  • Questions
    1. Remake = 1 and Urgency = DoubleExpress 的时候, 3倍的系数(和Normal)扣除是否合理?
      Daping:bug,Remake的时候全部3倍惩罚,另外:Remake的时候应该自动设置 Urgency=DoubleExpress, 关联 #294
    2. Operator 和 order状态 的关系表考虑创建(t_order_history表),记录所有状态更新的Operator,实际的跟单Operator = Production Started
      Daping:OK,可以添加一个订单状态 Operator = Production Started or Ready for Shipment
    3. Operator 汇总点数以外,是否需要罗列出所有产品+Order的数据?
      Daping: 只需要各个Operator的汇总点数
    4. Operator 汇总点数Others包括了没有点数的Operators
      Daping:
      • 需要显示所有Operators的汇总信息(即使是0分),Operators = User Role(operator)and Is Block(false)and Companey Abbreviation( RBSH )and Is Delete(false)
      • For non- RBSH personnel, personal data in the turnover cannot be viewed.
Input
  • Daping
Output
  • Report and Solution

Others


Files

turn over.png (387 KB) turn over.png Xihua Fan, 07/25/2023 04:44 PM

Also available in: Atom PDF