进销存教程03

员工部门CRUD管理Junit测试套件@RunWith(Suite.class)@SuiteClasses({DepartmentServiceTest.class,EmployeeServiceTest.class })/*** 单表的测试类必须放到前面*/public class AllTests {}OpenSessionInViewFilter异常:could not initialize proxy - no Session在访问员工列表时候:${}xxxAction->xxxService->openSession->BaseDao->closeSession->xxxSer vice->xxxAction->jspWeb.xmlOsiv->openSession->struts2->xxxAction->xxxService->->BaseDao->xxx Service->xxxAction->jsp->closeSession必须配置在struts的过滤器的前面<filter><filter-name>osiv</filter-name><filter-class>org.springframework.orm.hibernate3.support.OpenSess ionInViewFilter</filter-class></filter><filter-mapping><filter-name>osiv</filter-name><url-pattern>*.action</url-pattern></filter-mapping>Struts.xml<!-- 必须以.action结尾来请求Action,访问.css,.js取访问OpenSessionInViewFilter --><constant name="struts.action.extension"value="action"/>访问员工列表首页,显示10条记录,分页limit 0,10,前10条记录的员工在3个不同的部门Select count(o) from Employee oSelect o from Employee o limit 0,10Select o from Department o where o.id=?Select o from Department o where o.id=?Select o from Department o where o.id=?一级缓存命中:同一个Session一级缓存和二级缓存都是以oid来作为命中的条件声明式事务管理异常:FlushMode.MANUALWrite operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into MIT/AUTO or remove 'readOnly' marker from transaction definition.加入命名空间xmlns:aop="/schema/aop"/schema/aop/schema/aop/spring-aop-3.0.xsd事务管理器<bean id="transactionManager"class="org.springframework.orm.hibernate3.HibernateTransactionMan ager"p:sessionFactory-ref="sessionFactory"/>控制点<aop:config><aop:advisor pointcut="execution(*cd.itcast.pss.service.*Service.*(..))"advice-ref="txAdvice"/></aop:config>事务属性<tx:advice id="txAdvice"><tx:attributes><!--先配置get,find方法的只读属性--><tx:method name="find*"read-only="true"/><tx:method name="get*"read-only="true"/><tx:method name="*"/></tx:attributes></tx:advice>异常:点击新增出现tag 'select', field 'list', name 'department.id': The requested list key '#allDepts' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name}<s:select list="#allDepts"name="department.id"listValue="name" listKey="id"headerValue="--请选择--"headerKey="-1"/>在作用域找不到allDepts对象异常:保存员工的时候,选择没有部门==-1LCannot add or update a child row: a foreign key constraint fails (`pss0528/employee`, CONSTRAINT `FK4AFD4ACEA87A7AFC` FOREIGN KEY (`dept_id`) REFERENCES `department` (`id`))Save方法:// 没选就是没有部门if (employee.getDepartment() != null&& employee.getDepartment().getId() == -1L) {employee.setDepartment(null);}异常:保存员工的时候,从部门1修改到部门2identifier of an instance of cd.itcast.pss.domain.Department was altered from 1 to 2if (isEditSave()) {// 把持久状态的部门变成临时状态employee.setDepartment(null);}异常:新增保存的时候输入了一个字符串到年龄字段tag 'select', field 'list', name 'department.id': The requested list key '#allDepts' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name}<result name="input">/WEB-INF/pages/{1}/{1}-input.jsp</result> Struts2默认出现转换异常,会自动跳转到input视图表示save出现转换异常跳转到input方法@InputConfig(methodName="input")public String save() throws Exception {异常:ognl.OgnlException:16:01:36,265 WARN OgnlValueStack:60 - Error setting expression 'department.id' with value '[ng.String;@1462139'ognl.OgnlException: target is null for setProperty(null, "id", [ng.String;@1462139)方法1:欺骗ognlpublic void setDepartment(Department department) { }方法2:使用日志框架,调高ognl异常等级日志框架怎样使用System.out.printlnCommon-loggingLog4jslf4j simple logging Facade for java 面向接口编程使用slf4j:步骤1.全部代码面向slf4j编程slf4j-api-1.6.1.jarimport org.slf4j.Logger;import org.slf4j.LoggerFactory;// 日志管理类protected final Logger logger = LoggerFactory.getLogger(getClass());步骤2:加入适配器jar文件slf4j-log4j12-1.6.1.jar步骤3:加入实现类log4jlog4j-1.2.14.jar步骤4:加入log4j的配置文件log4j.properties打印以下内容表示只有slf4j的接口jarSLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See /codes.html#StaticLoggerBinder for further details. 打印以下内容表示使用log4j来处理日志log4j:WARN No appenders could be found for logger(org.springframework.web.context.ContextLoader).log4j:WARN Please initialize the log4j system properly.缺少一个log4j的配置文件log4j.properties员工-部门列表查询EmployeeAction.javapublic String list() throws Exception {this.pageList = employeeService.findPageList(baseQuery);//<s:select list="#allDepts" name="baseQuery.deptId" headerKey="-1" headerValue="--请选择--" listValue="name" listKey="id" />putContext("allDepts", departmentService.getAll());return SUCCESS;}EmployeeQuery.javaprivate Long deptId;if (deptId != null && deptId != -1L) {addWhere("o.department.id=?", deptId);}jQuery验证框架注意导入js的顺序<link rel="stylesheet" type="text/css" media="screen"href="script/validation/css/screen.css" /><script src="script/validation/jquery.js"type="text/javascript"></script><script src="script/validation/jquery.validate.js"type="text/javascript"></script><script src="script/validation/messages_cn.js"type="text/javascript"></script><script type="text/javascript"><!--$().ready(function() {//alert(1);$("#employeeForm").validate({rules: {username: {required: true,rangelength: [4,10],remote:"employee_checkUsername.action?id="+$("#id").val()},password:"required",email: "email",age:{required: true,max:65,min:18}},messages: {username: {remote: jQuery.format("用户名:{0}已经被使用!")}}});});//--></script>private String oldUsername;public void prepareCheckUsername() throws Exception {System.out.println("prepareCheckUsername:" + id);if (id == null) {// 新增保存employee = new Employee();} else {// 修改保存employee = employeeService.get(id);oldUsername = employee.getUsername();}}public String checkUsername() throws Exception {System.out.println("checkUsername old:" + oldUsername);System.out.println("checkUsername new:" +employee.getUsername());PrintWriter out =ServletActionContext.getResponse().getWriter();// 做修改,但是用户名没有发生变化,就可以修改其他属性boolean flag = false;if (id != null && oldUsername.equals(employee.getUsername())) { flag = true;} else {flag =employeeService.findEmployeeByUsername(employee.getUsername());}out.print(flag);return null;}思考:高级删除要求:输入条件查询员工,使用ajax的方式删除员工后数据马上回显,此时查询条件(当前页码,一页条数,用户名等)继续存在高级修改要求:点击修改后保存,此时查询条件(当前页码,一页条数)继续存在。

合集下载

进销存会计工作内容及流程

进销存会计工作内容及流程

进销存会计工作内容及流程一、工作内容。

1. 进货环节。

- 当有货物要进来的时候呀,进销存会计就得像个小管家一样,把进货的各种信息都整理好。

这可包括货物的名称、规格、数量,还有进货的价格、供应商是谁等等。

就好比你要招待新的客人来家里,得先知道客人是谁,带了多少东西来一样。

比如说咱们公司进了一批文具,那就要记清楚是100盒水彩笔,每盒进价5元,是从阳光文具厂进的货呢。

这时候要检查供应商给的发票之类的凭证是不是对的,要是有差错,就像吃蛋糕吃到了沙子一样难受,所以得很细心哦。

- 然后要把这些进货信息录入到会计系统里,就像把客人的信息登记在家庭访客簿上一样。

这个录入工作可不能马虎,一旦错了,后面可能就全乱套了。

就像你在拼图的时候,如果一开始就放错了一块,那整个拼图最后肯定是乱七八糟的。

2. 销售环节。

- 货物卖出去的时候,进销存会计又要忙起来啦。

要记录销售出去的货物的详细情况,像是卖给了谁,卖出去了多少数量,销售的价格是多少。

比如咱们把那100盒水彩笔卖给了希望小学,每盒卖8元,那这些信息都得准确无误地记录下来。

而且要把相关的销售发票或者收款凭证都整理好,这就像是在给每一笔生意做个小纪念册一样。

- 还要关注销售折扣或者促销的情况呢。

如果咱们给希望小学打了个九折,那这个折扣的信息也要记录好,不然到时候算账的时候,钱对不上就麻烦啦。

这就像你在商场买东西,打折后的价格要是算错了,你肯定会不开心的。

3. 库存管理。

- 库存可是个很重要的部分。

进销存会计要经常去看看仓库里还有多少货物。

不能让货物积压太多,不然就像家里的杂物堆得满满的,空间都被占了。

比如说咱们的水彩笔,如果仓库里一直堆着80盒卖不出去,那就得想想办法啦,是促销呢,还是找新的销售渠道。

- 同时也要防止缺货的情况。

要是客户来买水彩笔,咱们仓库里却没有了,那就像答应了给朋友的礼物却没有准备好一样尴尬。

所以要根据销售的情况,预测一下什么时候该进货,进多少货。

网店进销存管理软件网店管家操作教程课件

网店进销存管理软件网店管家操作教程课件

网店进销存管理软件网店管家操作教程
19
❖ 权限组
说明:
1. 权限组的设定是以岗位区分作 为基本原则的,同一个岗位性 质的员工享有同样内容的访问 和操作权限。
2. “用户权限购销销售”模 块中的授权店铺,既可以指同 一掌柜拥有的几个不同的店铺 对不同的销售或客服员工的权 限开放,也可以指授权的代理 销售店铺;
12
准备工作指引目录
服务设置 网店蜘蛛设置 管家助理设置
❖ 检查最新版本 ❖ 手机短信 ❖浏览器插件
❖ 系统—设置 ❖ 系统—执行 ❖ 系统—订单 ❖ 工具—清空标志
❖ 系统维护—系统设置
网店进销存管理软件网店管家操作教程
13
一、系统[M]
网店进销存管理软件网店管家操作教程
14
❖ 系统初始化
说明:
➢利用网店蜘蛛导入客户数据
➢利用淘宝助理导入货网品店信进息销存管理软件网店管家操作教程
3
界面目录
二、目录[L]
❖ 店铺目录 ❖ 员工目录 ❖ 其他目录
三、货品[G]
❖ 货品分类 ❖ 货品目录—新建货品—规格设置
❖ 货品目录—新建货品—其它 ❖ 货品目录—货品编辑
❖ 货品目录—导出及标签 ❖ 组合装货品 ❖ 货品修改审核 ❖ 图片加工管理
网店管家进销存管理软件使用教程e商部落wwwes86com数据导入网店管家新用户特别篇excel数据导入之淘宝篇利用网店蜘蛛导入客户数据利用淘宝助理导入货品信息界面目录网店管家进销存管理软件使用教程e商部落wwwes86com其他目录三货品g图片加工管理界面目录网店管家进销存管理软件使用教程e商部落wwwes86com新建采购单非常规采购五销售b售后跟踪界面目录网店管家进销存管理软件使用教程e商部落wwwes86com组装拆卸七客户c客户管理界面目录网店管家进销存管理软件使用教程e商部落wwwes86com邮资月结九售后r维修服务十邮件e邮件模板界面目录网店管家进销存管理软件使用教程e商部落wwwes86com十一办公o十二统计a业绩考核十三分析j数据挖掘界面目录网店管家进销存管理软件使用教程e商部落wwwes86com订单标记十五服务t系统维护系统设置界面目录e商部落wwwes86com10准备工作指引目录系统设置数据导入网店管家新用户e商部落wwwes86com11基础目录设置其他目录建立商品信息库货品目录新建货品规格设置准备工作指引目录e商部落wwwes86com12建立客户管理标准会员等级邮件联系设置邮件模板自定义项目设置订单标记准备工作指引目录e商部落wwwes86com13服务设置网店蜘蛛设置工具清空标志管家助理设置手机短信浏览器插件准备工作指引目录网店管家进销存管理软件使用教程e商部落wwwes86com14网店管家进销存管理软件使用教程e商部落wwwes86com15说明

进销存操作方法

进销存操作方法

科学仪器进销存操作方法一:入库:所属大类——业务工作——供应链——库房管理——入库业务1.采购入库步骤:采购入库单——生单——采购订单(批量)——过滤条件选择——业务员(输入采购人员名称)——过滤——选择所需入库的供应商——填写入库仓库——点击确定——审核备注:采购入库单只能生单,无法手工输入。

✧实际入库数量少于订单数量时:在《订单生单表体》表中将“本次入库数量”修改成实际入库数量,并询问采购人员剩余数量的货物是否还会入库,如入,此单据继续保留,反之,则通知采购人员关闭《采购订单》。

✧实际入库数量多于订单数量时:在《订单生单表体》表中将“本次入库数量”修改成实际入库数量2.产成品入库步骤:产成品入库单——增加——仓库(0101)——入库类别(102)——部门(0202)——备注(销售人员姓名)——填表体——保存——审核✧表体批号项:填写合同号✧备注:《产成品入库单》仅限于科学仪器分公司自己生产的扫描电子显微镜3.其他入库✧内转入库(溅射仪,镀膜机入到0102仓库)步骤:其他入库单——增加——仓库(0102)——入库类别(调拨入库)——部门(科学仪器生产部)——备注(仪器号)1.溅射仪编码:019900052.镀膜机编码:01990002✧内转入库(冷水机入到0302仓库)步骤:其他入库单——增加——仓库(0302)——入库类别(其他入库)——部门(科学仪器生产部)——备注(仪器号)1.10A冷水机编码:03990356✧其他入库(盘盈)备注:遇到盘盈情况时做其他入库单,是哪个仓库的物品就入到哪个仓库。

✧半成品入库(0402)步骤:其他入库单——增加——仓库(0402)——入库类别(其他入库)——部门(科学仪器生产部)备注:1.半成品入库仅限于销售自制、报损的商品、材料2.入到半成品库的商品、材料必须重新建半成品库的存货档案3.交党经理的《黄伟销售报损及02.K4.07项目商品明细》报表根据此入库单查询✧部件入库(0602)步骤:其他入库单——增加——仓库(0602)——入库类别(其他入库)——部门(科学仪器生产部)备注:部件入库仅限于自制部件,分为“主机、电器、绑线、印制板、机械、自制品”6部分。

金蝶精斗云云进销存V3.0操作手册

金蝶精斗云云进销存V3.0操作手册
理 序列号管理 批次保质期管理
移动平均法 / / / /
能使用自己的客户、供应商、仓 库、结算账户数据) 移动平均法,先进先出法,分仓 计算成本 同一商品,可按多种计量单位统 计数量 适用于服装鞋帽行业,同一商品 下的多种属性可分开记录统计 适用于数码行业,可独立跟踪每 台设备的出入库情况 适用于食品医药行业,可管理每 一批次商品的生产日期、保质期, 避免商品过期带来损失
4、 在批次保质期清单,可对商品的批次、生产日期、保质期天数、有效期至日期进行统计 和查询;
注意:只有勾选“启用批次保质期管理”,商品新增界面才能设置启用批次保质期管理,同 时在【仓库】模块显示批次保质期清单和批次跟踪表。
9
期初库存
1、录入期初库存数量时,须同时录入仓库才能保存;录入单位成本,则必须录入期初数量, 系统会自动计算期初总价;若有多个仓库,可每个仓库录入一条期初库存。 2、含属性商品,务必先设置辅助属性,再按商品属性录入期初库存。
商品图片
系统可存储多张商品图片,但在录单时的“选择商品”界面,只显示第一张主图片。
多辅助属性
1、 点击【设置】→【系统参数】→【功能参数】,勾选“启用辅助属性”;
2、在新增商品界面,勾选“设置商品辅助属性”,进行“属性分类”(如:颜色)的设置和 属性值(如:蓝色)的勾选; 3、建立属性值的不同组合,系统自动生成属性编号(必录项,也可修改),不同的属性商品
仓库管理
1、【资料】→【仓库管理】,点击“新增”打开仓库界面;录入仓库编号、仓库名称并保 存,仓库编号和名称为必录项。
2、点击仓库列表的修改图标,可打开编辑界面进行修改;点击删除图标可删除仓库;若仓 库已被使用过,则不能被删除。
3、点击某个仓库状态栏的“已启用”,将状态变为“已禁用”。状态为“已禁用”的仓库 在录入单据时不能选择。

excel做进销存表的方法

excel做进销存表的方法

excel做进销存表的方法在Excel中经常需要制作进销存表统计货物,或许有的朋友并不知道进销存表该如何制作,如果不懂的朋友欢迎一起来探究学习。

下面是店铺带来的关于excel做进销存表的方法,希望阅读过后对你有所启发!excel做进销存表的方法:制作进销存表步骤1:将仓库物料逐一对应编码,输入编码表制作编码表需要很用心,它是确保账务数据准确的最重要一项,有了编码就好办了,编码不像输入名称信息那样输入偏差就会不能汇总制作进销存表步骤2:打开“流水账”表其中流水账中的名称、规格、单位等,我们基于已经制作好的”编码表“用函数代入,使其更随编码表的更新而更新。

如图,只需在A列中输入编码,excel就好自动代入名称、规格、单位等,没有的就N/A表示在B2中输入:=VLOOKUP(A2,编码表!A$2:B$1000,2,FALSE)复制代码在C2中输入:=VLOOKUP(A2,编码表!A$2:C$1000,3,FALSE)复制代码在D2中输入:=VLOOKUP(A2,编码表!A$2:D$1000,4,FALSE)复制代码制作进销存表步骤3:然后选中这三个单号格,在右边向下拉,以使后边的单元格使用相同的公式制作进销存表步骤4:打开”库存表”首先参考第二步的方法,在B2、C2、D2中输入公式,然后进行以下操作:在E2中输入:=SUMIF(流水账!$A:$A,A2,流水账!$H:$H)复制代码在F2中输入:=SUMIF(流水账!$A:$A,A2,流水账!$I:$I)复制代码在G2中输入:=IF(F2="",编码表!E2+E2,编码表!E2+E2-F2)复制代码2013-1-10 11:30 上传经过以上三个简单的步骤,一份随着流水账自动计算进销存的简易Excel库存帐目表格就做好了,如果还有什么功能或是细节需要,那就慢慢修改与完善吧。

进销存流程

进销存流程

进销存流程(总42页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除建立新帐套(进销存)在开始菜单用友ERP-U8 系统服务系统管理1、进入系统管理后,在表头点系统----进入注册-----点确定2、在表头点帐套----进入建立在此帐套名称里输在此录入要建立的帐套名称,启用会计日期里录入你要启用的日期,按下一步在此界面下录入单位名称、简称其余可不录,再按一步在此界面下企业类型根据本企业性质选择,行业性质一定要选择“新会计制度科目”,再按下一步在此界面下除了“有无外币核算”不选择外,其余均要打钩,然后按完成即可。

按“是”(系统正在创建账套,要等待片刻)进入此界面,根据企业情况修改编码级次,如某单位将客户分类编码设为234,则编号时,一级客户分类编码为二位长,二级编码为三位长,三级编码为四位长3、修改完之后按保存,再按“退出”,出现以下提示按“确认”确认完后出现以下界面:在此界面里6个模块(应收、应付、库存管理、采购管理、销售管理、存货核算)系统编码均打勾,并要选择启用会计日期(注意日期必须是当月第一天),选择好后按退出。

以上操作已完成建立账套。

进入开始菜单用友ERP-U8 供应链(分别将采购管理、存货核算、库存管理、销售管理、)及财务会计下的应收款管理、应付款管理的图标发送到桌面。

一、期初档案的建立及设置双击桌面库存管理图标(1)、库存初始设置服务器选择自己机器名,操作员为DEMO,密码也为DEMO,可以点改密码,修改密码,帐套选择自己所建帐套然后按“确定”进入。

进入分类体系,对存货分类、地区分类、供应商分类、客户分类进行一一操作例:存货分类----点击表头增加---输入类别编码(可见以下编码规则进行编码)---类别名称均要录入。

例:供应商分类----点击表头增加---输入类别编码(可见以下编码规则进行编码)---类别名称均要录入。

进销存财务流程讲解

进销存财务流程讲解
一、进销存流程
(1)销售、采购、退货流程
导入加盟商采购、领用导入销售订单单据出库发货给
加盟商
库存销售库管
不足审核审核
仓库
采购
审核
销售退货导入采购单或者
销售
审核
(2)门店领用出库、退料流程
门店调拨申请调拨出库总仓调拨入库门店导入派料单据出库
施工
总部
审核
退回门店仓库
门店
库管
审核
(3)部门内部领用出库流程
部门领用申请导入领用申请部门人员
(4)库存盘点流程
确认盘点日期现场盘点数量录入盘点单调整库存数量每月结账
打印盘点单盘盈盘亏盘点完毕财务
二、财务流程
(1)应收账款
ERP数据
增加加盟商额度
应收账款结算每月结账
匹配应收账龄
销售发票
(2)应付账款
支付采购货款录入付款单ERP
每月结账
匹配应付账龄
采购发票
财务
审核
(3)固定资产
ERP系统固定资产计算结账
每月折旧
(4)库存存货调整
存货帐金额调整结账
(5)财务凭证流程记账参照财务标准流程设立
三、进销存、财务相关基础数据
(1)服务商管理
服务商采购单(手工录入)
服务商领用(手工录入)
服务商入库单(导入销售出库单)
(2)销售管理
销售订单(导入加盟采购单、加盟领用单据)
(3)采购管理
采购订单(导入加盟采购单、加盟领用单据)
(4)库存管理
采购入库单(导入采购订单)
销售出库单(导入销售订单)。

用友软件进销存操作流程书

用友软件进销存操作流程书流程操作书1.采购环节1.1采购原材料1.1.1发票与货物同时到达1.1.1.1挂账处理录入单据:采购管理---日常业务---采购入库---增加---保存---生成。

生成发票:在“单据生成”窗口中,录入供应商、单据类型,过滤出此供应商的单据,选择要生成发票的单据,录入起始发票号、发票类型、税率,选中自动结算,确定,生成发票。

确定自动结算发票。

生成凭证:应付账款---单据录入---录入供应商---确定,在当前单据明细表界面打开某条记录---审核,确认生成凭证,保存。

借:物资采购应交税金---应交增值税(进项)贷:应付账款---xxx单据记账:存货核算系统---单据记账---选中仓库,录入单据类型和起始日期,确定。

选中单据---记账退出。

生成凭证:生成凭证---选择---选中(01)采购入库单(报销记账),选中当前未生成凭证---确定,选择当前凭证类型---生成。

借:原材料贷:物资采购1.1.1.2现款结算(如现金)录入单据:采购管理---日常业务---采购入库---增加---保存---生成。

生成发票:在“单据生成”窗口中,录入供应商、单据类型,过滤出此供应商的单据,选择要生成发票的单据,录入起始发票号、发票类型、税率---确定。

发票结算:采购管理---采购结算---手工结算---过滤---输入供应商、入库单号---确定---发票---选中记录---确认---入库---选中记录---确认---结算---确定。

发票列表中,选择相应发票,双击打开,点击“现付”,录入结算方式,金额。

生成凭证:应付账款---单据录入---录入供应商、选中包含已现结发票---确认---双击选中记录---审核---确认生成凭证---保存。

借:物资采购应交税金---应交增值税(进项)贷:现金---人民币单据记账:存货核算系统---单据记账---选中仓库,录入单据类型和起始日期,确定。

选中单据---记账退出。

进销存流程图(PPT145页)


购销存管理系统
38
1.在采购管理系统中填制采购订单
1
3
3
1
2
2
购销存管理系统
39
2.在采购管理系统中审核采购订单
1
4
3
2
购销存管理系统
40
采购入库业务

单 货 同

暂 估 业

未票

到到



货到票未到
购销存管理系统
41
单货同行
采购入库单录入 (采购管理)
结 算
采购发票录入 (采购管理)
采购入库单审核 (库存管理)
10
2
11
8
91
4
5 36
7
购销存管理系统
70
2在销售管理系统中根据发货单生成销售发票并审核
9
2 10
78
6 13
4
5
购销存管理系统
71
3.在库存管理系统中审核销售出库单
4 1
3
2
购销存管理系统
72
4.在存货核算系统中对销售出库单记账并生成凭证
551 4
8 4
1 2
6 2
6
373
购销存管理系统
4 3
2
1
购销存管理系统
18
2.1 启用采购管理系统
3 6
1 42
5
购销存管理系统
19
2.2 启用销售管理系统
5
3
1
2
46
7
8
购销存管理系统
20
2.3 启用库存管理系统
3 1
2 4
购销存管理系统

excel表格怎样做库存进销存

excel表格怎样做库存进销存excel表格怎样做库存进销存Excel是当今社会最流行用的办公软件之一,Excel可以用于数据的整理、分析、对比。

可以更直观的看到数据的变化情况,而有很多时候需要制作进销存,接下来店铺举例简单的例子告诉大家用excel表格做进销存方法。

用excel表格做进销存方法1:首先,新建一个工作表,命名为“1月”,并按照下面的图片设置表头信息。

注意:一个进销存表至少要包括:物料编号、名称、数量、单价和总金额等信息,即使是最简单的进销存表也至少要包含上述要素。

如何用excel做进销存方法1:第二,新建一张表格,命名为“数据表”,用来存储【物料编号】和【名称】。

注意:一个【物料编号】只能和一个【名称】相对应。

如何用excel做进销存方法1:下一步,将【物料编号】和【名称】定义成名称,方便进销存总表的数据录入。

步骤:选中【数据表】的A1:B11区域,点击【公式】-【定义的名称】-【根据所选内容创建】。

如何用excel做进销存方法1:在弹出的界面中,选择【首行】,并点击【确定】按钮。

注意:运行的结果是将A2:A11的区域定义为“物料编号”这样一个名称,B2:B11的区域定义为“名称”。

Ctrl+F3可以查看定义的名称。

如何用excel做进销存方法1:回到“1月”的表中,选中B列空白区域,点击【数据】-【数据有效性】- 选择下拉菜单中的【数据有效性】按钮。

如何用excel做进销存方法1:在弹出的界面中,按照下图在【允许】的下拉菜单选择“序列”,勾选【提供下拉箭头】,来源处输入:=物料编号。

设置完成后点击【确定】按钮。

如何用excel做进销存方法1:操作完成后,我们点击B列的空白单元格提供的下拉菜单,就可以快速录入物料编号了。

如何用excel做进销存方法1:选中C4单元格,双击并输入:=IF(B4="","",VLOOKUP(B4,数据表!$A$1:$B$11,2,)),这样就自动填充了B4单元格对应的名称。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档