实时进销存

实时进销存

如何统计出任意时刻的期初,期间,期末的进销存?

因为库存每天,每时每刻都在变化,而许多医院的药品都需要统计任意两个时点之间的进销存情况,例如2015-05-05 10:03:20至2015-09-05 10:03:20的期初、期间增加 、期间减少、期末的库存,该如何统计呢?

因为库存实时的都在变化,每天都在出库,入库,就连2015-05-05 10:03:20和2015-09-05 10:03:20两个时刻的库存数都测不准,更不要谈期间数据了,当然可以用最笨的办法,从最初的库存开始,一直推算到这两个时刻,但是如果软件开始使用的时间离2015年5月很远,例如2010年,五年的数据,一个个从2010年加减到2015年,将会耗费很长时间计算,甚至死机,这当然是不可行的。

目前我看到的可行的方法是,定义一个计划任务,每天将库存存放到一个表中,可以称为库存快照表,有了这个表再来计算期初和期末和期间数据就简单得多了。

一、       期初或期末数的计算

以上面为例,假设每天晚上23:00:00存放库存快照,存入yp_plan,那么如何计算药品A在2015-05-05 10:03:20和2015-09-05 10:03:20两个时刻的库存数,下面我给出具体步骤:

  1. 首先取出2015-05-04 23:00:00计划任务执行的库存信息表中A的

库存数,记为S_A

  1. 然后将2015-05-04 23:00:00至2015-05-05 10:03:20之间所有的出

库、入库的库存数S_ADD,S_REDUCE

  1. 最后得出2015-05-05 10:03:20的期末数S_B=S_A+S_ADD-S_REDUCE,

记2015-05-05 10:03:20时刻库存为S_START,同样可以求得2015-09-05 10:03:20的库存数,记2015-09-05 10:03:20时刻库存为S_END

这样就只需要计算几个小时的出入库数据就能算得各时刻的库存数。

二、       期间(期间增加和期间减少)数的计算

  1. 以上面为例,将2015-05-05 10:03:20年到2015-05-05 10:03:20的增加数算出,包括入库,退库,转入,盘盈等,只要是库存增加都可以计算在内,算得期间增加S_ADD_TOTAL
  2. 将2015-05-05 10:03:20年到2015-05-05 10:03:20的减少数算出,包括出库,调拨,转出,盘亏等,只要是库存减少都可以计算在内,算得期间减少S_REDUCE_TOTAL

三、       检查数据的正确性

可以用S_END=S_START+S_ADD_TOTAL-S_REDUCE_TOTAL来查看进销存的准确性,如果不准确说明系统有漏洞或者有出入库没有记账等问题。

董继超

2016年3月11日

时间: 2024-10-12 21:42:35

实时进销存的相关文章

进销存APP开发,实时掌控企业业务动态

世上没有不会做生意的老板,只是缺少一套合适的管理系统,商宇软件定制开发在线进销存APP系统,通过新一代云端让你能随时随地,移动管理,能够实时掌控业务动态,了解发展方向,在线进销存系统简单易用,集聚众多优点,在线进销存系统让连锁经营,进销存资金零售一体化. 在线进销存系统有哪些功能? 在线进销存系统支持各行业的购.销.存及资金往来业务 在线进销存系统支持购销计税.存货成本核算.销售毛利计算 在线进销存系统支持零售客户端收银.在线收银.会员管理 在线进销存系统支持多仓库.多门店.多分公司的连锁经营管

手机进销存软件有哪些功能?

一款好用的手机进销存软件,不仅功能可以最大程度满足采购.销售.库存.财务等方面管理需求,还要在业务流程上,灵活适应企业复杂多变的业务需求.一款好用的手机进销存软件,可以在手机上实现客户.销售.采购.库存.产品.合同.售后.财务.OA等一体化管理,Android.iOS.Windows Phone全面支持,与电脑端.平板端数据实时同步,最大限度提升企业进货.销售.库存.财务的工作和管理效率.     1.功能三:外勤人员一体化管理 对企业而言,员工拜访客户.外地出差.上门维修.出门办事等,都不可避

java 库存 进销存 商户 多用户管理系统 SSM springmvc 项目源码

需求分析: 有个厂家,下面有很多代理商(商户或门头等),之前商户进货.库存.销售.客户资料等记录在excel表格中 或者无记录,管理比较混乱,盈利情况不明.不能有效了解店铺经营情况和客户跟踪记录 厂家也不能实时了解下面代理商的经营状况和库存情况 解决方案: 本系统角色主要分两个层级:总管理(厂家),下级管理(商户) 各商户管理自己的进销存数据和客户资料 厂家能查看所有商户实时经营情况 --------------------------------------------------------

企业如何选择专业的进销存软件?

随着我国进销存软件行业的迅速发展,市场上涌现出了众多进销存管理软件,这就导致广大企业的管理者在选择进销存软件的时候,面临了不少难题:进销存软件怎么选择呢?什么是最专业的进销存软件?把这些弄明白了,找准货真价实的进销存软件就不成问题. 首先我们要了解进销存软件的针对性.按我们平常的理解就是专门给管理企业进销存工作的软件.的确如此,进销存管理工作就是进销存软件的针对性工作,很多企业的管理者在选择的时候,由于受到推销者的诱导,以至于在选择软件的时候忽略了重点,比如,本来是想好好管理进销存呢,却选择了一

手机进销存软件主要功能有哪些?

一款好用的手机进销存软件,不仅功能可以最大程度满足采购.销售.库存.财务等方面管理需求,还要在业务流程上,灵活适应企业复杂多变的业务需求.一款好用的手机进销存软件,可以在手机上实现客户.销售.采购.库存.产品.合同.售后.财务.OA等一体化管理,Android.iOS.Windows Phone全面支持,与电脑端.平板端数据实时同步,最大限度提升企业进货.销售.库存.财务的工作和管理效率.     1.功能一:外勤人员一体化管理 对企业而言,员工拜访客户.外地出差.上门维修.出门办事等,都不可避

十款好用的进销存软件永久免费版推荐

进销存是一款很实用的仓库管理软件,有着采购.采购退货.采购付款.销售.销售退货.销售付款.退货情况.盘库.仓库调拨.借入.借出.借入还出.借出还入等强大的功能,如果你也是一位生意者绝对少不了这些进销存管理系统的.心愿下载整理了本站下载最高的进销存软件永久免费版推荐给大家,需要的朋友的选择一款吧. 十款好用的进销存软件永久免费版推荐 第1款: 管家通v9.8 普及版 管家通进销存普及版是一款专业的销售管理软件,其中包含商品销售管理系统 ,库存管理系统(仓库管理系统),财务和报表系统等子模块.软件界

Odoo进销存(采购、销售、仓库)入门教程 - 下

转帖地址:http://blog.csdn.net/wangnan537/article/details/46475105 2. 进销存实务 2.1 销售产品 李逍遥接到客户苏州美尚邻里超市购买10只乐扣乐扣拉杆箱的请求后,登录系统,点击菜单 [销售->销售->报价单],点击新建,将客户设为“苏州美尚邻里超市”,在订单明细选项卡点击添加一个项目,产品设为“乐扣乐扣拉杆箱”,数量设为10,此时会提示没足够的库存,这是因为仓库中并没有存货(如果产品的路线已勾选Make To Order的话,则没有

进销存系统对库存管理的5大关键!

库存过多,造成产品的积压,这似乎不是什么新鲜事,但是,年年积压,后面还是年年有人压,那么,库存的管理真的有那么难吗?其实,库存的管理没有那么难,而这不难,就全靠进销存系统的帮助,而这其中的关键点,我们一起来看一下. 1.出入库管理 货物的入库和出库管理那是至关重要,每笔货物的出入都是要通过审批的,而审批就从源头上确保了企业产品的安全性,但是如果通过传统的审批手段,比较麻烦,还会耽误货物的入库和发货时间,进而造成企业的损失,但是通过进销存系统就简单多了,比如在智邦国际进销存系统内,审批就可以直接在

java 库存 商户 用户 进销存 管理系统 SSM springmvc 项目源码

需求分析: 有个厂家,下面有很多代理商(商户或门头等),之前商户进货.库存.销售.客户资料等记录在excel表格中 或者无记录,管理比较混乱,盈利情况不明.不能有效了解店铺经营情况和客户跟踪记录 厂家也不能实时了解下面代理商的经营状况和库存情况 解决方案: 本系统角色主要分两个层级:总管理(厂家),下级管理(商户) 各商户管理自己的进销存数据和客户资料 厂家能查看所有商户实时经营情况 --------------------------------------------------------