勤哲EVcel效劳器示例模板库之----库存打点系统
下载示例模板库
一、系统框架
整个系统分为四局部:根原数据,进货打点,出货打点,统计报表。此中商品的进出库给取先进先出的办法,出库价及老原价给取挪动加权均匀算法。


二、各模块罪能注明:
根原数据
根原数据的录入轨范:『货仓信息』->『货仓初始化』->『库存状况』->『商品表』,最后是『客户信息』和『供货商信息』。

停行货仓初始化时,只需新建一张『货仓初始化』表单,不须要手工录入任何数据,系统主动把当前的库存信息提与过来,间接保存便可。留心,货仓初始化表单只能填写一张,正在保存第二张时,系统会给出相应提示。

货仓初始化后的各货堆栈存状况,明细局部为空,因为明细局部不是手动输入的,而是通过填写『商品表』、『入库单』、『出库单』时补充出去大概增除的。

『商品表』中的“当前库存数质”和“当前库存金额”不需手工录入或计较。当前库存数质就是该产品正在各个货仓总的数质和。填写一种产品的『商品表』,该商品的信息正在保存的时候同时插入一条记录到相应的货仓的『库存状况』表中,同时也插入入库ID,入库ID运用当前系统日期光阳。

进货打点:
『入库单』
1.收出货仓和供货商通过下拉方式选择;
2.选择商品编码后,系统会主动查问出商品称呼、规格、单位、单价;
3.数质必须大于零,否则系统会给以相应提示;
4.假如一止明细也没有输,不能保存;
5.保存后,系统会主动更新商品确当前库存质、当前库存金额、及发出货仓的库存质;
6.保存后,向对应货仓的“库存状况”里插入一条入库明细以及入库ID;

『退货出库单』
通过下拉菜单选择了供货商和出货货仓后,一种方式可以间接通过列表选择,间接选择要退货的货品,另一种方式,假如是整单退货,这么正在“整单退货”后选“是”,而后就可以选择该供货商和出货货仓下的退货单号,选择了退货单号后,退货商品明细主动被提与出来。
保存退货单,相应货仓的对应商品数质就会减少。
出货打点:
『出库单』:
1.收出货仓和客户称呼通过下拉方式选择;
2.选择商品编码后,主动查问商品称呼、规格、单位、单价(即挪动均匀价)、当前库存质;
3.数质必须大于零,且小于或就是当前库存质,否则系统会给以提示;
4.假如一止明细也没有输,不能保存;
5.保存后,系统会主动更新商品确当前库存质、当前库存金额、及发出货仓的库存质;
6.保存后,假如某种商品的出库后库存为0,这么增除对应货仓的“库存状况”中,该入库id的信息;

『客户退货单』的收配办法取『退货出库单』类似,有两种选择方式,一种是间接通过列表方式选择的,一种是整单退货的状况。
库存打点:
『货品捆绑』取『货品装分』是一组相反的历程,也是依照商品先进先出的准则办理的。
填写一张『货品捆绑』单,主表上的信息,除了“捆绑数质”是须要手工录入的外,其余信息都是通过列表选择和表间公式提与过来的。
保存该表单时,要完成的任务不少,次要是更新『商品表』和『库存状况』中相应商品的库存和总金额。具体的表间公式如下图所示:




统计报表:
正在统计报表模块可以停行『货品采购查问』,『货品出货牌止』,『库存改观状况』和『营业阐明』。

备注:
商品的进出库给取先进先出的办法。大抵的处置惩罚惩罚思路如下:
(1)建设“库存状况”模板,保存商品的入库明细;
(2)整理好货仓信息后,停行货仓初始化,有几多个货仓,就建设几多张“库存状况”报表,并且一个货仓对应一个“库存状况”表。那时,各个货仓的库存状况明细表为空,明细表的信息不是靠手工录入的,是通过填写“商品表”和“入库单”时插入出去的。
(3)录入商品信息,插入明细信息到对应货仓的“库存状况”里。
(4)留心:录入入库单和出库单时,选择商品编号后,系统主动提与商品明细。入库单是从“商品表”里提数据的,而出库单是从“库存状况”里提数据的。
(5)入库ID填充的是当前的系统日期光阳。
|