食材采购全流程的管控方法、管控装置及计算机程序产品与流程
本技术涉及计算机数据处理,尤其涉及一种食材采购全流程的管控方法、管控装置及计算机程序产品。
背景技术:
1、现有技术中,学校、企事业单位等机构食堂的食材采购与管理主要依赖人工操作和纸质单据流转,各环节数据相互隔离。部分现有方案虽引入信息化管理系统,但通常仅覆盖采购、库存或财务中的单一管理环节,各功能模块之间缺乏标准化的数据接口和状态驱动机制,导致采购数据、验收数据、库存数据、结算数据与财务数据分散存储于不同的数据表中,无法实现业务数据的自动流转和状态同步。
2、其中,食材到货后的验收结果仍以纸质单据为记录载体,验收数据无法实时驱动库存更新,使得库存账面数据与实际库存之间存在时间差;食材的质检报告与具体采购批次之间缺乏系统性的关联机制,难以从问题食材快速追溯至采购来源、验收状态、入库时间和质检结果,食品安全溯源链路在验收环节即已断裂。在供应商结算方面,现有方案不支持按供应商维度对多个待结算单据进行自动聚合计算,结算对账依赖人工逐笔核对多批次采购单据,在多供应商、多批次场景下对账效率随单据数量的增长呈线性下降。此外,采购支出数据与财务收支记录之间的同步需要人工转录,业务数据与财务数据的一致性和实时性无法得到保障。
技术实现思路
1、本发明的主要目的在于提供一种食材采购全流程的管控方法,旨在实现验收数据驱动库存更新与批次溯源信息生成、供应方维度自动合并对账以及业务数据向财务数据的自动同步。
2、为实现上述目的,本发明提供一种食材采购全流程的管控方法,所述食材采购全流程的管控方法包括:
3、构建多级树形分类结构的商品库,基于所述商品库生成与供应方绑定的报价单,将各产品对应的报价单价关联至所述报价单;
4、接收订单创建请求,基于所述报价单生成采购订单,在订单明细表中逐项记录所采购的各产品及对应的采购数量;
5、响应于对目标订单的验收触发,创建验收记录并逐项填写各产品的实收数量与质检结果,将质检报告存储路径与所述验收记录绑定;
6、在验收完成后,遍历所述目标订单的验收明细,生成溯源批次信息,并调用库存管理接口更新库存表中对应产品的当前库存数量;
7、对订单状态为已验收的结算单,按供应方维度执行自动合并对账;
8、查询同一供应方下所有处于待结算状态的结算单,计算结算金额总和,生成一条对账单记录并关联所合并的全部结算单;
9、响应于对目标对账单执行的结款操作,在事务提交阶段自动生成财务支出记录,实现业务数据向财务数据的自动同步。
10、可选地,所述接收订单创建请求,基于所述报价单生成采购订单,具体为:
11、提供新建模式、常购商品模式和复制订单模式三种订单生成方式;
12、在所述新建模式下,接收用户逐项填写的采购明细;
13、在所述常购商品模式下,基于历史订单数据的商品采购频次统计,加载高频采购产品列表供用户选择;
14、在所述复制订单模式下,复制指定历史订单的全部产品明细,继承所复制的产品及数量。
15、可选地,所述创建验收记录并逐项填写各产品的实收数量与质检结果,将质检报告存储路径与所述验收记录绑定,具体为:
16、连接电子秤实时采集称重数据,通过去皮功能自动扣除容器重量以获取食材净重作为所述实收数量;
17、以附件形式上传质检报告,将所述质检报告的存储地址录入验收明细记录;
18、在验收记录表中创建验收主记录并写入验收时间与验收人员字段;
19、在验收报告表中逐条创建验收明细记录,写入各产品的实收数量与质检结果字段;
20、在验收完成后更新订单产品明细表中对应条目的实收数量字段,并在所述目标订单的全部明细均已完成验收的情况下更新订单表的订单状态。
21、可选地,将质检报告存储路径与所述验收记录绑定、生成溯源批次信息并更新当前库存数量之后,还包括:
22、接收溯源查询请求,所述溯源查询请求携带订单标识、产品标识或验收日期范围中的至少一种查询条件;
23、响应于所述溯源查询请求,输出该批次食材从供应方信息、验收时间、验收人员、入库时间、质检报告至出库使用记录的完整流转路径记录。
24、可选地,所述调用库存管理接口更新库存表中对应产品的当前库存数量之后,还包括:
25、响应于出库请求,对库存表执行库存充足性校验,在所述当前库存数量不小于请求出库数量的情况下,创建出库记录并将所述当前库存数量扣减所述请求出库数量。
26、可选地,所述对订单状态为已验收的结算单,按供应方维度执行自动合并对账,具体为:
27、针对目标供应方,查询结算表中供应方标识匹配且结算状态为待结算的全部记录,构成待结算记录集;
28、在所述待结算记录集为非空的情况下,对所述待结算记录集中各记录的结算金额执行求和运算,得到结算总金额;
29、生成一条对账单记录,将所述结算总金额写入所述对账单记录的总金额字段,并将所述对账单记录与所述待结算记录集中的各结算单建立关联关系;
30、将所述待结算记录集中各结算单的结算状态批量更新为已对账状态。
31、可选地,所述将所述待结算记录集中各结算单的结算状态批量更新为已对账状态之后,还包括:
32、接收驳回结算操作,响应于所述驳回结算操作,将目标结算单的结算状态从待结算回退至未发起结算;
33、接收作废对账单操作,响应于所述作废对账单操作,将目标对账单的对账状态更新为已作废,并级联回退所述目标对账单所关联的全部结算单的结算状态至待结算。
34、可选地,所述在事务提交阶段自动生成财务支出记录,具体为:
35、在结款操作的事务提交阶段注册后置处理触发器,在事务成功提交且对账单状态变更为已结款的情况下,自动调用财务记录生成模块;
36、在收支明细表中插入一条支出记录,所述支出记录的交易类型标记为食材采购支出、交易金额取所述对账单的总金额、交易日期取结款日期、关联标识取所述对账单的标识。
37、此外,为实现上述目的,本发明还提供一种管控装置,所述管控装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的食材采购全流程的管控程序,所述食材采购全流程的管控程序配置为实现如上所述的食材采购全流程的管控方法。
38、此外,为实现上述目的,本发明还提供一种计算机程序产品,包括如上所述的管控装置。
39、本发明实施例通过构建多级树形分类结构的商品库,基于商品库生成与供应方绑定的报价单,将各产品对应的报价单价关联至报价单,再接收订单创建请求,基于报价单生成采购订单,在订单明细表中逐项记录所采购的各产品及对应的采购数量,再响应于对目标订单的验收触发,创建验收记录并逐项填写各产品的实收数量与质检结果,将质检报告存储路径与验收记录绑定,在验收完成后,遍历目标订单的验收明细,生成溯源批次信息,并调用库存管理接口更新库存表中对应产品的当前库存数量,并对订单状态为已验收的结算单,按供应方维度执行自动合并对账,再查询同一供应方下所有处于待结算状态的结算单,计算结算金额总和,生成一条对账单记录并关联所合并的全部结算单,最后响应于对目标对账单执行的结款操作,在事务提交阶段自动生成财务支出记录,实现业务数据向财务数据的自动同步。如此,通过将验收、入库、溯源三个环节以统一数据流串联为有机整体,使验收完成即自动驱动库存更新和批次溯源信息生成,使质检报告与采购批次形成可追溯的结构化绑定关系,从而实现从供应方到出库使用的完整食品安全溯源闭环;通过按供应方维度的自动聚合计算替代人工逐笔核对,使结算操作次数从与待结算单据数量线性相关降低至与供应方数量相关,从而实现多供应商场景下对账结算效率的量级提升;通过结款操作的事务后置触发器自动同步生成财务支出记录,使业务数据向财务数据的自动贯通,消除了人工转录环节及其引入的数据偏差风险。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com