生成领料单(编号:20110704A1153)

本文详细阐述了生成领料单过程中涉及的关键步骤和技术应用,包括表A、表B、表C和表D的使用,以及数据流程处理策略。

生成领料单


需要的表


表A:记录分录的单据生成情况:(id, 分录ID,单据生成情况字符串:100 - 第1个单据已经生成)

表:记录分录选择情况

表B:记录单据生成时的快照:(id, 单据编号,物料ID,需求量,库存量,差额,补料量,误差量,备注)

表C:记录分解的临时情况,根据登录人ID,每次打开此页面的时候清空,每次分解时清空,再写入。

表D:K3的数据库相应表


流程


上次有未正常结束的数据,丢弃?取出?

1、检查表A,看是否有不合法的分录,不合法,报错。

2、向表D写数据。

3、向表A写数据。

4、向表B写数据。


B. ERP智能库存管理系统 问题描述: 在快消品流通企业中,因库存周转率低导致的资金占用、因缺货引发的订流失等问题频发。现需开发一套智能库存管控系统,实现动态库存监控、自动补货建议、多级仓库调度等功能,要求通过各种数据结构模拟企业级库存管理流程。 基础功能要求: 系统至少采用所学过的一种数据结构(链表、栈、队列、树等)实现,不能全部只使用数组。 1.管理员功能 (1)登录:管理员通过账号密码登录; (2)库存维护:实现商品信息(商品ID/名称/供应商/商品分类/价/存放位置/当前库存/补货阈值等)的添加、删除、修改以及查询;删除时需校验库存为0,修改时根据商品ID或名称修改其具体信息,但不可直接修改当前库存; (3)当库存低于阈值时,自动生成补货建议清,管理员登陆后在首页直接显示; (4)补货功能:管理员可以查看用户的采购申请进行审批,审批通过则直接增加商品库存;在某商品没有用户申请采购时,可以进行手动紧急补货,但需输入并验证密钥; (5)数据呈现:按库存数量降序排列商品;输出库存健康度报告(正常/预警/缺货商品占比,正常商品为库存量>补货阈值×1.2,预警商品为库存量≤补货阈值×1.2,缺货商品为库存量等于0)。 2.用户功能 (1)登录:用户可以注册账号,通过账号密码登录; (2)可视化监控:输入仓库编号可查看该仓所有预警商品,输入商品类目(如食品/日化)显示该类目下所有低库存(库存数量倒数前五)商品; (3)用户可提交采购申请(输入商品名称、供应商、采购数量),提交后会有对应的业务号,并且申请进入审批环节,由管理员通过审批后补充该商品的库存; (4)用户可提交生产领料,提交后也会有对应的业务号,由系统检查商品库存,如果库存充足直接扣减库存。 扩展功能要求: (1)文件持久化:程序启动时从materials.txt加载物料数据;每次操作后更新operation_log.txt(记录时间、操作类型、物料ID); (2)多仓库管理:使用树结构实现总仓-分仓两级仓库,商品的存放位置信息也需要相应进行调整; (3)用户提交生产领料时,若库存不足冻结该领料并触发红色预警,管理员需处理预警据:可选择驳回领料或优先处理完整流程(在该功能中直接实现紧急补货以及进行库存扣减); (4)用户可以查看自己所有申请的审批情况。
06-19
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值