申请审核和出库审核逻辑
在实际的场景中,采购回来如笔记本电脑等的高值商品,申请人申请领用时,需要审核人审核通过后,才能流转到库管处出库确认。因此定义不需审核的材料和需要审核的材料
不需审核:采购回来的材料的默认属性
需要审核:标记需要审核的材料

材料是否需要审核作为标签,打到每一个材料上
第一步打标签:采购入库的入库操作时确定该材料需要审核
第二步打标签:修改库存的编辑页面
第三步打标签:新增入库的编辑页面
出库审核逻辑
若领用借用申请单包含的材料是不需要审核的,则申请人在库存查询页面创建领用和借用申请,提交申请后的材料后,流转到库管操作审核,审核通过则出库,不通过则打回到申请人的出库记录中
申请审核逻辑
若领用借用申请单包含的材料是需要审核的,则需要审核人和库管进行一遍审核,一遍确认(锁定库存逻辑不变,还是创建领用借用单据时锁定库存,出库或归还时清空),第一次审核是审核人审核,功能加到现在的审核列表里面,同时审核列表加申请类型下拉框的筛选条件,第二次审核就是库管操作确认,只要是需审核的材料,审核通过后,库管的操作就是确认领用借用,不能够操作退回(待确认)

出入库流程总体设计

入库操作
1.申请采购:通过申请人申请采购流转到库存列表
2.新增入库:直接修改库存增加
3.归还入库:借用之后又归还
以上3种操作是库存的增加
出库操作
1.领用出库:申请人填写领用单
2.借用出库:申请人填写借用单
3.修改库存:直接修改库存减少
出入库种类更新设计

基本逻辑不变,在出库状态上增加一种归还数量不足的出库方式
实际场景中,某人借用某材料10个,实际归还9个,对于创建申请单时就冻结的10个库存来说,就有1个材料相当于出库了,因此,在归还数量不足的情况下,创建一条出库种类是归还数量不足的出库记录

库存管理(库管)页面设计
List1 库存管理(type1 库存管理)

功能项
1.查询:查看库存的可用数量和实际数量(列表项里的每条库存的记录)
2.修改:修改库存的数量
3.增加:新增入库操作
4.新增:跳转到新增分类页面
操作项(无状态跟随)
1.新增入库:跳转新增入库页面
2.分类管理:跳转分类管理页面
3.修改(列表项):修改库存,增加,减少
4.入库记录(列表项):跳转到查看入库记录页面
5.出库记录(列表项):跳转到查看出库记录页面

List1 库存管理(type2 出库审核列表)

在审核列表内操作无需审核库存的领用借用的确认出库和退回
功能项
1.查询出库审核列表的单据
操作项
1.审核:弹出审核页面,审核申请人提交的领用借用单,审核通过或退回
单据状态
默认排序:申请时间
状态排序(正序)未审核>已审核>已退回
未审核:申请人提交申请,库管未审核状态
已审核:领用借用申请已审核出库状态
已退回:领用借用申请操作退回状态
List1 库存管理(type3 待归还列表)

功能项
1.查询:查看所有未归还的借出物

List2库存查询(申请人)(type1库存列表)

在这个页面操作库存查询和创建领用借用单
功能项
1.查询:查看所有库存的可用数量
操作项
1.领用:创建领用单
2.借用:创建借用单

List2 库存查询(出库记录 type2)

在这个页面查看个人的领用借用记录,以及记录的状态和审核不通过的原因
功能项
1.查询:查询自己的出库记录
操作项
1.查看:查看领用和借用单的明细,以及不通过原因
List2 库存查询(待归还 type3)

操作项
归还:点击操作归还已借出的材料,填写数量,数量不能大于借出数量
状态
1.已借用:已经借用到的材料,在次状态下可以操作归还
2.待归还:在列表项点击归还后,库管的入库列表里会有一条未确认的归还入库记录,此状态下可操作查看
3.已归还:库管的入库列表里的归还入库记录操作确认后,返回的状态就是已归还,此状态下可操作查看
领用和借用的库存扣减逻辑
1.完成实际库存和可用库存的查询,领用和借用

实际数量:库存的实际在库数量和锁定数量之和
锁定数量:领用和借用单在保存的时候产生的锁定的数量
可用数量:实际数量-锁定数量,若无锁定数量,实际数量等于可用数量
领用逻辑处理
领用保存之后领用数量即作为锁定数量,可用数量扣减,领用审核完成后实际数量扣减
借用逻辑处理
借用保存之后借用数量即作为锁定数量,可用数量扣减,借用完成之后实际数量不扣减,归还之后锁定数量清空,可用数量增加
库存查询列表页面操作领用借用
在库存管理中新增库存查询列表,申请人根据搜索条件搜索出指定材料后在列表项直接点击领用和借用

点击领用或借用按钮后,跳转到新增领用/借用单界面,同时把这种材料的名称和规格等带到新增界面
库存管理type2页面操作出库审核

在库存管理,出库审核列表操作领用和借用单的审核,在点击审核的弹窗内操作审核和退回,若退回,则填写退回原因,退回原因在申请人的库存查询模块内列表项点击查看后的领用借用单界面可见,列表项不可见
待归还列表查看全部已借出未归还的材料

待归还列表里查看所有已借出未归还的材料,并记录借出时间,仅查看,不能编辑

申请审核和出库审核逻辑相关推荐

  1. ERP出库审核业务(四十四)

    结束表单流程的代码: protected void btnSubmit_Click(object sender, EventArgs e){if(this.txtreceiveDate.Text!=& ...

  2. WMS系统功能分析-出库、库管

    出库申请单:单据可以是通过外部系统推送数据到WMS系统生成,或者由WMS提供填报界面.此单存在的意义有两点:1.出库是有缘由的,有的需要走审批流程,最基本的要求也是要有记录,便于日后查询:虽说仓库在出 ...

  3. 1.6 入库and出库单

    文章目录 准备:仓库管理.客户管理 抽取改进 抽取BaseBillDomain 抽取查询对象BaseBillQueryObject 入库单.入库明细单 全套复制粘贴:改OrderBill为StockI ...

  4. WMS出库作业流程简介

    一.WMS出库作业的基本概念 WMS出库作业是指将已经确认出库的物料,按照出库单上的要求,从仓库中取出并发运到指定地点的整个过程.WMS出库作业需要遵循一定的流程和规定,以确保出库的准确性和高效性. ...

  5. 金蝶KIS专业版销售出库反审核不成功,销售订单关联的出库数量为负!

    该问题为销售出库单来源选择销售订单,销售出库单保存审核之后未能将出库数量反写到销售订单,此问题金蝶各版本均有可能出现,请先查找对应版本有否补丁解决再参考本文 执行以下语句(订单完全出库情况下适用) s ...

  6. 金蝶服务器销售出库单无法审核,金蝶云IM-201805007-销售出库单审核失败

    解决方案: 一.问题描述 1.适用版本 EAS V8.2.0 2.问题场景 销售出库单审核失败 3.重现过程 销售出库单审核失败 4.报错日志 Caused by: java.lang.NullPoi ...

  7. 用友T+销售出库单审核之后成本金额会变化

    T+12标准版,已经用入库调整单调整过成本,为什么在销售出库单上的成本没审核前是调整过的,审核后就变成调整前的金额. 是现进先出法,调整的是现库存,出库单日期是在调整之后的,也就是说调整单只能调整到结 ...

  8. 小程序开发余额提现功能,用户申请提现,后台财务审核

    前言 本教程是基于 "apifm-wxapi" 模块,教你快速实现小程序开发,所以你可能需要先了解以下知识点: <创建 HelloWorld 项目> <使用 &q ...

  9. 域名备案申请未通过管局审核,因为在审核通过前网站已开通

    域名备案申请未通过管局审核,因为在审核通过前网站已开通 如图: 备案前的域名不要解析!不要解析!不要解析!

最新文章

  1. 微软推出 AI 开发免费电子书,手把手教你构建智能聊天机器人
  2. 王高利:Kvm虚拟化(1)__基础搭建
  3. LeetCode每日一题 24. 两两交换链表中的节点
  4. netbeans工具栏字体太小
  5. [SCOI2015]情报传递(主席树+lca)
  6. pmml_再访PMML
  7. 2018java多线程面试题_2018年最全Java面试通关秘籍汇总集!
  8. 对视觉任务更友好的Transformer,北航团队开源Visformer!
  9. 《天天数学》连载36:二月五日
  10. Visual Studio 远程调试正在运行的进程
  11. Oracle数据库中文乱码问题
  12. Server的Transfer和Response的Redirect
  13. IntelliJ IDEA下使用JSTL标签库方法
  14. 联众打码写滑动_如何能够对接联众打码平台
  15. C语言打印打印ASCLL表
  16. 电影网络首播后喜剧场上线,搅局者加速行业重塑
  17. 自定义Popwindow
  18. 平面设计中的网格系统pdf_小白新手想要系统学习平面设计要看哪些书?
  19. 文件删除如何恢复?电脑数据恢复,4个详细方法
  20. 邮件撤回方法详解,一键解决发错邮件的尴尬

热门文章

  1. 按键精灵定时执行录制脚本
  2. marker 头像 高德地图_手机地图导航软件高德地图1.如何下载高德地图
  3. 计算机科学——c语言
  4. DNMP:基于docker搭建集成LNMP(nginx+mysql+php)
  5. Nginx访问日志分析
  6. 浏览器提示“您的时钟快了”,计算机的日期和时间不正确,因此无法与xxx.xxx.com建立私密连接
  7. 微型计算机状态标志,微机原理--指令系统--判断状态标志位!尤其是OF和CF!!...
  8. Hadoop生态圈 大数据文档
  9. 【HTML5期末作业】用HTML+CSS一个兰州交通大学官网网站
  10. 【算法leetcode】2331. 计算布尔二叉树的值(多语言实现)