0、通过结存期操作建立一个库存期间。(往结存期表插入一个结存期记录)
1、通过出入库操作完成完成库存基本数据的录入(出入库属同一张表通过billtype来区分)。
2、出入库的涉及两张表,从表的插入和删除通过两个触发器自动修改库存临时表,插入时如果是入库单则增加临时表的入库数据,并把期末库存加上,插入的是出库单则增加临时表的出库数据,并把期末库存减少。
3、库存的盘点操作:库存的临时表有两个空余的字段,库存盘点的操作,既是把库存的当前库存量往其中一个叫CheckInventory的字段中填值。
4、盘点确认操作:就是把临时表的期末值放入临时表空余的另一个字段EndtheoryAmount,然后把CheckInventory字段的值填入临时表的期末值。
5、库存结存的操作:库存结存表是包含库存临时表所有字段并加上结存期等字段的一个表,库存结存就是把获得当前的结存期号、然后连接库存临时表一起插入库存结存表。
注意有很多仓库的所有的操作必须有严格的仓库过滤条件
1、通过出入库操作完成完成库存基本数据的录入(出入库属同一张表通过billtype来区分)。
2、出入库的涉及两张表,从表的插入和删除通过两个触发器自动修改库存临时表,插入时如果是入库单则增加临时表的入库数据,并把期末库存加上,插入的是出库单则增加临时表的出库数据,并把期末库存减少。
3、库存的盘点操作:库存的临时表有两个空余的字段,库存盘点的操作,既是把库存的当前库存量往其中一个叫CheckInventory的字段中填值。
4、盘点确认操作:就是把临时表的期末值放入临时表空余的另一个字段EndtheoryAmount,然后把CheckInventory字段的值填入临时表的期末值。
5、库存结存的操作:库存结存表是包含库存临时表所有字段并加上结存期等字段的一个表,库存结存就是把获得当前的结存期号、然后连接库存临时表一起插入库存结存表。
注意有很多仓库的所有的操作必须有严格的仓库过滤条件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架