3.14.1 业务方案描述
- 采购员可查询自己的未分配的送货通知单的回货计划单。
- 可以分配采购订单。
- 可以下达送货通知单。
- 如果下达的到货计划不能执行,可执行退回,并注明退回原因。
- 已分配的采购发放,如果供货商不能送货,采购员可以取消,并重新分配。
3.14.2 业务方案逻辑控制
1.
在到货计划表中状态为未计划的物料,可以根据“采购员”进行筛选,并将相关信息显示在“物料回货计划”。
2. 在“采购订单匹配”需要中显示所有的在途采购订单信息。
3. 送货通知参数:
1)
采购员、物料编码、创建日期、到货日期、状态;
4. 送货通知基础数据信息:
1)
序号(自动产生)、物料编码、物料描述、单位、回货数量、到货日期、计划员、下周预测(下周的到货需求)、计划单号、状态、创建日期、备注、已分配数、返回计划原因;
2)
在途采购订单总数:通过“检查在途订单”计算得出;
3)
最早可到货日期:通过“检查在途订单”计算得出;
4) 备注、已分配数、退回原因;
5. 采购订单匹配基础数据信息:
1)
序号(自动产生)、物料编码、物料描述、单位、供货商名称、采购单号、采购行号、发运行号;
2)
订单日期:采购订单行的承诺日期,如果承诺日期为空则取需要日期;
3) 采购总数:采购订单的对应行的采购数;
4)
未交付数量、状态、分配数量、到货日期、预测分配数量、备注;
6. 分配数量:
1)
分配数量为手工输入,但需要对输入的分配数量进行校验;
2)
逻辑:分配数量必须<=对应采购订单发运行的未发放数量,如果超过,则不允许;
7. 分配确认:
1) 分配确认需要勾选对应的行进行校验;
2) 逻辑:分各行的分配数量相加必须等于上表的回货数量
– 已回货数,如果不相等,提示错误,并不允许保存;
3) 如果校验通过,则:
A-
修改回货计划行的状态为“已分配”;
B-
修改回货计划行的“已分配数”为回货数量;
C-
修改采购订单匹配行的状态为“未下达”;
D-
同时触发计划采购订单发放,并审核。发放完成后,返回计划订单的发放号,并把状态更新为“已下达”;
8. 退回计划:
1) 退回计划的生效条件:
A- “物料回货计划”内下才能执行;
B- 只有状态为“未分配”才能执行;
C- 必须填写“返回计划原因”,如果不填写,提示错误,并不允许保存;如果有输入“返回计划原因”,则将状态变成“已退回”。
9. 取消计划:
1)
取消计划的生效条件:
A- 回货计划的状态为“已分配”;
B- 采购订单匹配行的状态为“已下达”;
C- 执行取消时:
i.
首先校验采购订单匹配行关联的计划订单发放有的状态是不是取消,如果不是取消,则不允许取消,并提示错误;
ii.
如果检验成功,则将采购订单匹配行的状态变成“已取消”;
iii.
更新回货计划行的状态为“重新分配”;
iv. 更新回货计划行的“已分配数”为 货数量 – 取消数
3.14.3 业务方案执行控制
1.
在物料回货计划内,显示满足查询条件的物料清单,同时将每个物料的所有在途采购订单写入“采购订单匹配”表。
2.
“采购订单匹配:表中显示的内容为上表光标所在行的物料的所有在途采购订单。
3. 在途采购订单的逻辑为:
1)
采购订单类型为“计划采购订单”;
2)
订单的状态为“批准”;
3)
订单的未接收数大于0
4.
在取消分配前必须现在ERP取消对应的计划订单发放,如果计划订单已经接收或部分接收,不允许取消。