3.14 供货商送货通知

3.14.1   业务方案描述

  1. 采购员可查询自己的未分配的送货通知单的回货计划单。

  2. 可以分配采购订单。

  3. 可以下达送货通知单。

  4. 如果下达的到货计划不能执行,可执行退回,并注明退回原因。

  5. 已分配的采购发放,如果供货商不能送货,采购员可以取消,并重新分配。

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取消对应的计划订单发放,如果计划订单已经接收或部分接收,不允许取消。

3.14 供货商送货通知,布布扣,bubuko.com

时间: 2024-10-11 22:18:23

3.14 供货商送货通知的相关文章

3.16 送货通知打印

3.16.1   业务方案描述 按供货商汇总打印送货通知单. 3.16.2   业务方案逻辑控制 送货通知单参数: 1) 采购员: 2) 供货商: 3) 物料编码: 4) 创建日期:回货计划的创建日期: 5) 到货日期:回货计划的到货日期: 6) 状态:采购订单匹配行的状态(值列表:已分配.已下达:默认为已分配): 2. 送货通知单基础数据信息: 1) 序号.送货通知单单号(系统自动生成).采购员.供货商编码.供货商名称.联系人电话.联系人邮箱.联系人传真.状态: 2) 创建日期:产生送货通知单

通知—Notifications

通知(Notification)是Android系统中常用的一种通知方式,当手机有未接电话的时候,Android设备顶部状态栏里就会有提示小图标.当下拉状态栏时可以查看这些快讯. 下面通过一个例子具体展示通知的基本使用方法. main.xml 1.   <?xml version="1.0" encoding="utf-8"?> 2.   <LinearLayout xmlns:android="http://schemas.androi

Android 通知Notification

Android 通知栏Notification的简但使用,效果如上图,废话不说,代码: 1 private void notification() { 2 Notification notification; 3 int notification_id = 11; 4 5 //通过系统服务来获取对象 6 NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SER

spring通知的注解

1.代理类接口Person.java 1 package com.xiaostudy; 2 3 /** 4 * @desc 被代理类接口 5 * 6 * @author xiaostudy 7 * 8 */ 9 public interface Person { 10 11 public void add(); 12 public void update(); 13 public void delete(); 14 } 2.代理类PersonImple.java 1 package com.xi

关于网上商城开发的随笔记录2

继续前一篇文章关于网上商城开发的随笔记录1,原文地址:http://www.cnblogs.com/zhankui/p/4580414.html 夏天长沙的天气十分闷热,又十分多变,所以忙了一下午,效率不高,只是对文档进行大篇幅的修改,参考大量购物网站,设计出了数据库模型,(看到这里是不是以为我要分享数据库了?不好意思,你又想多了),这里主要是讲用例图,老师说开发的时候客户是看不懂我们的专业术语的(简单来说就是学微软,吧所有的客户当白痴,简单化,当然这是很必要的),所以要让对方知道我们做出来过后

matlab练习程序(矩形变换为单连通形状)

变换使用的模板必须是单连通的,如果在模板中打个结,这里的程序就处理不了了. 虽然非单连通模板也有办法处理,不过不是这里要讨论的. 这里用到的方法和矩形变换为圆那片文章中用的方法几乎一样,变换前后像素按比例缩减,不过在判断弧度和图像边界到模板中心距离时略有不同. 变换为圆时弧度可以直接计算出来,而变换为任意形状只能算出一个最小相似值. 至于图像边界到模板中心距离只能分八种情况判断了,处理圆时可以根据对称性简化程序,这里似乎没有什么好办法简化. 变换细节上,那篇文章中使用的是正向插值,这里使用正向插

安卓手机下拉状态栏的代码实现

1. 对于高版本的sdk, (16以上) 1 //高版本的通知栏,最低要求sdk版本为16 2 NotificationManager nm = (NotificationManager) getSystemService(NOTIFICATION_SERVICE); 3 4 //链式编程,每次返回的都是一个builder对象 5 Notification notification = new Notification.Builder(this) 6 .setContentTitle("标题&q

3.13 采购到货计划下达

3.13.1   业务方案描述 对于没有使用ISP功能的企业,采购回货计划的控制基本是通过系统外进行.为实现系统控制,可以通过系统采购回货进行控制. 根据系统MRP的需求结果,以及排产计划,根据业务控制编制货计划,导入系统后,对应系统采购订单,下达系统送货通知并打印发布至供应商. 3.13.2   业务方案逻辑控制 1. 到货计划: 1) 到货计划状态: A- 新增:即初始状态: B- 未分配:做完在途订单检查,下达回货计划时的状态: C- 已分配:引入了采购订单匹配行,做了发放后的状态: D-

Form Presonalization 表单个性化定义控制应用

1.1.1   表单个性化定义 Oracle EBS 11.5.10所增加的Form Presonalization功能,是在对Form不进行开发的前提下,用一些系统内置的触发器,按照所设定的控制规则及条件逻辑,改变Form的标准功能,从而实现对部分功能个性化控制的目的. 如下是使用"Form Presonaliza"应用的系统功能案例,在本文内只做参考,供浏览者拓展业务需求解决方案所需. 具体内容可参见ST.SUN编制的系列文档 Oracle ERP知识学习总结(一): <Fo