精华内容
下载资源
问答
  • 入库到库存我自己 设计好了。 库存表为:inventory如下: 商品 样式 数量 gA wc 1223 gB we 123 ...每次出库一部分, ...7月4日出库如下 ...7月8日出库如下 ...3.要统计,每次出库量,及其他,请帮助设计一个。
  • 这是一套仓库物料进出统计表格excel模版下载,喜欢的人都来下载吧。该文档为仓库物料进出统计表格excel模版下载,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • 进出库管理系统

    2019-09-18 09:54:23
    进出库管理系统 要如何使用进销管理系统做进出库操作呢?进销存管理有三个重要模块组成:进货管理,出库管理,销售管理。现在还好多企业都是用笔记账。管理起来繁杂而混乱,手工管理进出库账单方式,累还慢。现在...

    进出库管理系统

        要如何使用进销管理系统做进出库操作呢?进销存管理有三个重要模块组成:进货管理出库管理销售管理。现在还好多企业都是用笔记账。管理起来繁杂而混乱,手工管理进出库账单方式,累还慢。现在网络时代企业进销存管理系统的使用越来越多。很多人不知道怎么使用进销存管理系统制作进出库账表。有些企业会用excel表格制作,但数据量大的企业。记录和统计还是很麻烦。现在做账方面开始依赖做账工具。它的使用提高了工作效率,准确性,告别了繁杂的做账。已成为了中小型企业典型的做账工具。

        我们在市场上下载正版的进销存管理系统(正版安全可靠,有问题可以售后)。我们正确的使用进销存管理系统管理可以节省很多时间。我们下载安装后,建立账户。进入到进销存管理系统的界面,企业物资单据业务环境配置,仓库设置,部门人员录入,产品资料填写,账户权限设置,客户资料记录,供应商管理录入。资料的录入在进出库产品中省去了再次输入的麻烦。

     

     

        进销存管理系统能够帮助企业管理者们提高工作效率,忒色:没有复杂的流程设计,没有复杂的表单设计,功能贴进生活。管理系统重视系统功能的全面性,流程的可控性,技术的先进性,注重系统的易用性。

     

        进销存进货管理供采购管理中有供应商管理,现货采购,采购退货,采购订单,采购收货,询价单,采购申请单,采购合同,采购报表。采购订单 进货订单是企业进行采购业务时,预先向供应商发出的用来列明采购货品名称、规格、数量、价格、交货日期、税务,总价,地点等信息的业务单据,表明企业与供应商间的购销契约关系,因而也可以视同企业的订货合同书。企业应根据生产、销售、资金、库存等情况,合理制定采购数量、安排交货日期。本模块可以根据您业务需求添加需要的行业数据。

     

        进销存出库管理功能有,入库单,出库单,移库单,盘点单,库存清单,库存报表,需求计算,补货计划单,组装单,装卸单,调价单,成本调整单。细节上的管理分的很明细,再统计账本是,一看账单一目了然。

        仓库成本的统计工作在仓库管理中一直以来都是一项非常复杂的工作,尤其对于一些商铺来说,因为实力的限制。不可能有充足的货物存储空间,而平常商铺的货物种类又非常多,型号也多,价格也复杂。如果不使用商铺仓库管理软件,单靠人工来操作统计计算,不但费时费力,而且非常容易出错,一不小心就会给给自己带来巨大损失。

     

        进销存销售管理企业管理中非常重要的一个工作环节。市场营销工作必须与企业的产品开发、生产、销售财务等工作环节协调。只有这样,企业的整体经营目标才能够得以达成,企业的总体经营策略才能够得以有效的贯彻落实。而且营销管理工作是在企业的经营目标、战略经营计划的总体战略之下,根据对经营环境的的分析结果,对市场进行细分,选定希望进入的目标市场,然后据此而制定市场营销计划营销组合,并且推动计划的落实执行和对执行计划的过程进行监督控制、评估、检讨和修订。进销存管理系统经常带有:客户管理,现货销售,销售退货,销售订单,售后发货单,pos销售,退货单,合同管理,客户请求,销售报表。

     

        进销存理系统从进货管理、销售管理、出库管理极大地提高仓库管理和批发销售的效率,进销存管理系统不仅极大减少了库存管理和批发销售的错误也提升了办事的效率,节省了人力、时间和支出,同时也极大地提升了企业高科技的运作的形象和客户满意度。

    转载于:https://my.oschina.net/u/3319249/blog/856848

    展开全文
  • 我们使用javaweb、J2EE来构建超市销存出库入库仓库管理系统,环境使用最新版jdk和tomcat,配合mysql数据库 开发工具使用idea(也可以使用eclipse),数据库管理工具使用Navicat Premium 开发框架使用...

    0、效果展示

    1、概述

     

    2、搭建环境

     

    本文以实现一个超市进销存出库入库仓库管理系统为目标,从环境搭建到编码实现全过程讲述

    我们使用javaweb、J2EE来构建超市进销存出库入库仓库管理系统,环境使用最新版jdk和tomcat,配合mysql数据库

    开发工具使用idea(也可以使用eclipse),数据库管理工具使用Navicat Premium 

    开发框架使用JavaBean Servlet MVC结构;

    没有使用SSH(Struts+Spring+Hibernate)或SSM(Spring+SpringMVC+MyBatis),这两个框架我们在别的项目中再介绍开发过程

     

    在项目中会引入My97DatePicker作为前端日期时间选择工具,使用fckeditor作为富媒体编辑器(也可以使用百度的ueditor)

     

     

    使用DWR(Direct Web Remoting)用于改善web页面与Java类交互,实现远程服务器端AJAX读取登录数据。

    使用JSTL(Java server pages standarded tag library,即JSP标准标签库),此库是由JCP(Java community Proces)所制定的标准规范,它主要提供给Java Web开发人员一个标准通用的标签库,并由Apache的Jakarta小组来维护。开发人员可以利用这些标签取代JSP页面上的Java代码,从而提高程序的可读性,降低程序的维护难度。

     

    3、数据表结构

     

    ruku 入库信息表

    名称

    类型

    说明

    id

    int

    编号

    danjuhao

    varchar(50)

    单据号

    shijian

    datetime

    时间

    zongjiage

    int

    价格

    jingshouren

    varchar(50)

    经手人

    beizhu

    varchar(50)

    备注

     

    catelog 分类表

    名称

    类型

    说明

    id

    int

    编号

    name

    varchar(50)

    名称

    jieshao

    varchar(5000)

    介绍

    ​4、后端代码示例

     

    package com.service;
    
    import java.sql.ResultSet;
    import java.util.ArrayList;
    import java.util.List;
    
    import com.dao.DB;
    import com.orm.Tcatelog;
    
    public class liuService
    {
    	public static String getCatelogName(int id)
    	{
    		String catelog_name="";
    		
    		String sql="select * from t_catelog where id="+id;
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			rs.next();
    			catelog_name=rs.getString("name");
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		return catelog_name;
    	}
    	public static String getGoodsName(int id)
    	{
    		String name="";
    		
    		String sql="select * from t_goods where id="+id;
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			rs.next();
    			name=rs.getString("name");
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		return name;
    	}
    	public static String getGukeName(int id)
    	{
    		String name="";
    		
    		String sql="select * from t_kehu where id="+id;
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			rs.next();
    			name=rs.getString("name");
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		return name;
    	}
    	
    	public static List getAllGoods_id()
    	{
    	    List<Integer> goods_id_List=new ArrayList<Integer>();
    	    String sql="select id from t_goods where del='no'";
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			while(rs.next())
    			{
    				goods_id_List.add(rs.getInt("id"));
    		    }
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		return goods_id_List;
    	}
    	
    	
    	public static int getGoodsRukuShuliang(int goods_id)
    	{
    	    int shuliang=0;
    	    String sql="select ifnull(sum(shuliang),0) from t_rukuMingxi where goods_id="+goods_id;
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			rs.next();
    			shuliang=rs.getInt(1);
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		return shuliang;
    	}
    
    	
    	public static int getGoodsChukuShuliang(int goods_id)
    	{
    	    int shuliang=0;
    	    String sql="select ifnull(sum(shuliang),0) from t_chukuMingxi where goods_id="+goods_id;
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			rs.next();
    			shuliang=rs.getInt(1);
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		return shuliang;
    	}
    }
    

    5、前端代码示例

     

     

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%
    String path = request.getContextPath();
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt">
    
    <html xmlns="http://www.w3.org/1999/xhtml">
    	    <head>
    	    <link href="css/base.css" rel="stylesheet" type="text/css" />
    	    <link href="css/login.css" rel="stylesheet" type="text/css" />
    	    <title>系统登录</title>
    	    <script type='text/javascript' src='<%=path %>/dwr/interface/loginService.js'></script>
    	    <script type='text/javascript' src='<%=path %>/dwr/engine.js'></script>
    	    <script type='text/javascript' src='<%=path %>/dwr/util.js'></script>
    	    <script language="javascript">
    		function check1()
    		{                                                                                         
    		     if(document.ThisForm.userName.value=="")
    			 {
    			 	alert("请输入用户名");
    				document.ThisForm.userName.focus();
    				return false;
    			 }
    			 if(document.ThisForm.userPw.value=="")
    			 {
    			 	alert("请输入密码");
    				document.ThisForm.userPw.focus();
    				return false;
    			 }
    			 document.getElementById("indicator").style.display="block";
    			 loginService.login(document.ThisForm.userName.value,document.ThisForm.userPw.value,0,callback);
    		}
    		
    		function callback(data)
    		{
    		    document.getElementById("indicator").style.display="none";
    		    if(data=="no")
    		    {
    		        alert("用户名或密码错误");
    		    }
    		    if(data=="yes")
    		    {
    		        alert("通过验证,系统登录成功");
    		        window.location.href="<%=path %>/loginSuccess.jsp";
    		    }
    		    
    		}
    	    </script>
    	    </head>
    	    <body>
            <FORM name="ThisForm" action="<%=path %>/adminLogin.action" method=post >
              <div id="login-box">
                <div class="login-top"></div>
                <div class="login-main">
                  <dl>
           
                    <dt>用户名:</dt>
                    <dd>
                      <input name="userName"  type='text'  size="20" style="width:160px; height:20px;padding-top: 4px" class="input">
                      <!--<INPUT maxLength=16 size=13    name=uid >--> </dd>
                    <dt>密&nbsp;&nbsp;码:</dt>
                    <dd>
                      <input  type="password" size="20" name="userPw"  style="width:160px; height:20px;padding-top: 4px" class="input">
                       <!-- <INPUT name=pwd type="password"> --> </dd>
                    <dt>&nbsp;</dt>
            <dd>
             <input name="button" type="button"  style="cursor: pointer;  color:#ffffff;     background:#185fa1;     font:bold 14px Arial, Helvetica, sans-serif;     text-decoration:none;     padding:10px 10px;     margin:0px 5px 5px 0;     border:0; "  
                               id="Submit" value="登 陆" onClick="check1()">
                       
            </dd>
                  </dl>
                </div>
                <div class="login-power"><img id="indicator" src="<%=path %>/images/loading.gif" style="display:none"/> </div>
              </div>
            </form>
    </body>
    </html>
    

    展开全文
  • Excel仓储仓库进销存管理工具软件

    热门讨论 2010-12-13 14:27:53
    该工具结构简单、操作方便,解决困扰各类生产 /商业企业在产品入出库管理以及销存管理中的难题,实现入出库作业的流水账管理,并自动统计库存。同时,提供日报月报统计、入出库履历查询等功能。之外,在针对库存...
  • 仓库进消存管理软件

    2020-08-25 18:00:38
    除此之外,通过该款仓库管理软件可以帮助用户随时谁是查看利润、员工成绩图表、月销售成绩图表比较、日销售统计报表、月销售统计报表、年销售统计报表等等,让你能够轻松地统计进出库的数量和利润,将不再统计库存而...

    仓库进销存管理软件是一款十分好用,且功能强大的仓库管理应用,同时也是厦门博仕东方网络科技有限公司专门为企业和店铺量身定做的软件,无论是用于仓库的进、销、存管理都没问题,并且在软件中还有着仓库管理,商品管理、 进销存单据管理、库存管理等各种功能可供用户使用,帮你提高工作效率。除此之外,通过该款仓库管理软件可以帮助用户随时谁是查看利润、员工成绩图表、月销售成绩图表比较、日销售统计报表、月销售统计报表、年销售统计报表等等,让你能够轻松地统计进出库的数量和利润,将不再统计库存而头疼!有需要的小伙伴可不要错过了。
    仓库管理软件

    软件安装教程

    1、在本正下载解压仓库进销存管理软件,得到原文件:

    2、ckjxchj.exe运行安转,进入安装路径选项,点击更改就可以自由选择安装路径:
    默认安装路径【C:\Program Files (x86)\仓库管理软件】

    3、安装完成,点击完成即可退出:

    4、双击运行软件,会看到一个登入页面,超级用户是不需要填写密码的,直接点击确定即可:

    5、以上就是仓库管理软件的安装过程和登入方式,亲测可用:

    软件优势

    1、软件使用简单、方便,功能完备实用,上手快。
    2、功能强大的利润统计功能,可以查看年,月,日的详细利润和指定某件商品的销售利润。
    3、极强的综合查询功能,可以按年,月,日查看详细的商品进货记录,销售记录和库存记录。
    4、员工权限自由分配。可以指定员工只有销售商品的权限,而经理则拥有进货,销售,统计等所有权限。
    5、支持图表统计,让您更直观地了解您的月销售情况,员工销售情况等。
    6、具有自动升级功能,软件升级后旧版本已录入的数据仍可继续使用。
    7、可以方便地查询或打印需要的数据,支持单张打印,并可导出EXCEL查看。
    8、数据备份,数据还原功能有效地保护您的数据不会丢失。
    9、短信群发,可以将最新促销活动尽快有效的让顾客知道。也可以在节假日给他们发祝福的短信。
    10、导入导出EXCEL功能,实现方便快速的录入数据和保存管理数据。

    仓库管理软件使用教程

    1、功能说明:在实际的销售过程中我们都会“统计利润”和“清点库存”。如果您以前采用的是纸笔记帐那么利润的统计是一个很复杂的过程,本软件可以根据您的具体的采购进货,销售出货,退货等记录来自动统计计算出您的日利润,月利润,年利润,任意时间段利润请况。

    2、利润统计以下情况
    (1)具体某件商品的详细利润(用来比较哪件商品的利润高)。

    (2)按客户统计利润(您可以凭此了解您的哪些客户是您的重要客户)。
    下图是客户“张强”购买商品您所得到的利润情况

    下图是客户“宛平”购买商品您所得到的利润情况

    (3)按出货人统计利润(以次用来评定您的员工的销售业绩的好坏)。
    下图是员工“王如”的销售利润情况

    (4)清点库存将显示每件商品的库存情况,让您能及时进货。

    3、清点库存将显示每件商品的库存情况,让您能及时进货。

    (1) 利润统计: 对您的进货记录,销售记录,库存数,销售利润进行统计,并可打印导出EXCEL查看。
    (2) 利润查询:对您的进货记录,销售记录,库存数,销售利润进行各种查询,可以按年月日查询,也可以按商品查询,
    (3)也可以按指定供货商查询,也可以根据以上查询条件组合查询。
    4、详细操作:
    (1)按“查询”按钮弹出下图所示查询条件框。

    按时间(年月日,时间段)查询,
    按商品编码查询(按商品大类,商品名称,规格,编码查询)
    按指定客户,出货人查询,
     按以上条件进行组合查询;
    查询所有记录;
    (2)选择按日查询后按“查询”。
    (3)选择按月查询后按“查询”。
    (4)按任意时间段查询

    (5)也可以按商品名,客户,出货人查询等
    (6)导出EXCEL:对表格中的记录(或查询过滤后您所需要的记录)导入到EXCEL表中;
    (7)打印:对表格中的记录(或查询过滤后您所需要的记录)执行打印;
    (8)任意字段排序:您可以按住表格表头的任意字段进行排序。
    5、如按“累计利润”排序

    6、如何进行排序操作:注意如上图表格头"累计利润"右边的小三角,按下可以进行升序或降序排列再如按“库存数”排序

    7、提示:各表格的任意字段都可以进行排序

    更新日志

    1、优化了部分细节。
    2、修复了部分bug。

    展开全文
  • [易飞]销存统计表

    千次阅读 2015-12-24 15:13:39
    -- ============================================= -- Author: <未知-偶然从QQ群下载文件...-- @SQJ:开始期间 @EQJ:结束期间 @PH:品号 @CK:仓库 @F:数量为0不显示,1:不显示 -- Description: <销售日报分析> -
    
    
    
    -- =============================================   
    -- Author: <未知-偶然从QQ群下载文件位置获取>   
    -- Create date: <2011-06-23>  
    -- @SQJ:开始期间 @EQJ:结束期间 @PH:品号 @CK:仓库 @F:数量为0不显示,1:不显示 
    -- Description: <销售日报分析>   
    -- ============================================= 
    ALTER PROC JXC(@SQJ VARCHAR(6),@EQJ VARCHAR(6),@PH VARCHAR(200),@CK VARCHAR(200),@FL VARCHAR(200),@F INT)
    AS
    DECLARE @SQL VARCHAR(2000),@SQJA VARCHAR(8),@EQJA VARCHAR(8)
    --,@SQJ VARCHAR(6),@EQJ VARCHAR(6),@PH VARCHAR(200),@CK VARCHAR(200),@FL VARCHAR(200),@F INT
    --SET @SQJ='201401'
    --SET @EQJ='201412'
    --SET @PH=''
    --SET @CK=''
    --SET @FL=''
    --SET @F=1
    
    SET @SQJA=@SQJ+'01'
    SET @EQJA=@EQJ+'31'
    
    IF object_id('tempdb..##JXC') is not null    
      drop table ##JXC
    IF object_id('tempdb..##JXCA') is not null    
      drop table ##JXCA
    IF object_id('tempdb..##JXCB') is not null    
      drop table ##JXCB
    
    CREATE TABLE ##JXC(FL VARCHAR(10),FLA VARCHAR(20),LX VARCHAR(10),PH VARCHAR(20),CK VARCHAR(10),QTY NUMERIC(16,6),JE NUMERIC(16,4))
    --LA005:进出库 LA011:单据交易库存数量 LA013:单据金额
    --MA004:存货会计科目 MA003:品号类别名称 LA001:品号 LA009:仓库 进出库数量:SUM(LA011*LA005) 进出库金额 SUM(LA013*LA005)
    --LA014:按单据性质的交易类别判断码(1.入库、2.销货、3.领用、4.调拨、5.调整)
    SET @SQL='INSERT INTO ##JXC SELECT MA004,MA003,''期初'',LA001,LA009,SUM(LA011*LA005),SUM(LA013*LA005) FROM INVLA LEFT JOIN INVMB ON LA001=MB001
    LEFT JOIN (select * from INVMA WHERE MA001=2) INVMA ON MB005=MA002 LEFT JOIN CMSMC ON LA009=MC001 WHERE MC004=1 AND LA004<'''+@SQJA+''''
    
    IF @PH<>''
       BEGIN
          SET @SQL=@SQL+' AND '+@PH
       END
    IF @CK<>''
       BEGIN
          SET @SQL=@SQL+' AND '+@CK      
       END
    IF @FL<>''
       BEGIN
          SET @SQL=@SQL+' AND '+@FL    
       END    
    SET @SQL=@SQL+' GROUP BY MA004,MA003,LA001,LA009'
    EXEC(@SQL)
    
    SET @SQL='SELECT LA001,LA009,MA004,MA003,
              ISNULL(SUM(CASE WHEN LA014=1 AND LA005=1 THEN LA011 ELSE 0 END),0) A,
              ISNULL(SUM(CASE WHEN LA014=1 AND LA005=1 THEN LA013 ELSE 0 END),0) AJE,
              ISNULL(SUM(CASE WHEN LA014=1 AND LA005=-1 THEN LA011 ELSE 0 END),0) B,
              ISNULL(SUM(CASE WHEN LA014=1 AND LA005=-1 THEN LA013 ELSE 0 END),0) BJE,
    
              ISNULL(SUM(CASE WHEN LA014=2 AND LA005=1 THEN LA011 ELSE 0 END),0) D,
              ISNULL(SUM(CASE WHEN LA014=2 AND LA005=1 THEN LA013 ELSE 0 END),0) DJE,
              ISNULL(SUM(CASE WHEN LA014=2 AND LA005=-1 THEN LA011 ELSE 0 END),0) C,
              ISNULL(SUM(CASE WHEN LA014=2 AND LA005=-1 THEN LA013 ELSE 0 END),0) CJE,
    
              ISNULL(SUM(CASE WHEN LA014=3 AND LA005=1 THEN LA011 ELSE 0 END),0) F,
              ISNULL(SUM(CASE WHEN LA014=3 AND LA005=1 THEN LA013 ELSE 0 END),0) FJE,
              ISNULL(SUM(CASE WHEN LA014=3 AND LA005=-1 THEN LA011 ELSE 0 END),0) E,
              ISNULL(SUM(CASE WHEN LA014=3 AND LA005=-1 THEN LA013 ELSE 0 END),0) EJE,
    
              ISNULL(SUM(CASE WHEN LA014=4 AND LA005=1 THEN LA011 ELSE 0 END),0) G,
              ISNULL(SUM(CASE WHEN LA014=4 AND LA005=1 THEN LA013 ELSE 0 END),0) GJE,
              ISNULL(SUM(CASE WHEN LA014=4 AND LA005=-1 THEN LA011 ELSE 0 END),0) H,
              ISNULL(SUM(CASE WHEN LA014=4 AND LA005=-1 THEN LA013 ELSE 0 END),0) HJE,
    
              ISNULL(SUM(CASE WHEN LA014=5 AND LA005=1 THEN LA011 ELSE 0 END),0) I,
              ISNULL(SUM(CASE WHEN LA014=5 AND LA005=1 THEN LA013 ELSE 0 END),0) IJE,
              ISNULL(SUM(CASE WHEN LA014=5 AND LA005=-1 THEN LA011 ELSE 0 END),0) J,
              ISNULL(SUM(CASE WHEN LA014=5 AND LA005=-1 THEN LA013 ELSE 0 END),0) JJE
    
              INTO ##JXCA FROM INVLA LEFT JOIN INVMB ON LA001=MB001 LEFT JOIN (select * from INVMA WHERE MA001=2) INVMA ON MB005=MA002 WHERE LA004>='''+@SQJA+''' AND LA004<='''+@EQJA+''''
    IF @PH<>''
       BEGIN
          SET @SQL=@SQL+' AND '+@PH
       END
    IF @CK<>''
       BEGIN
          SET @SQL=@SQL+' AND '+@CK      
       END
    IF @FL<>''
       BEGIN
          SET @SQL=@SQL+' AND '+@FL    
       END    
    
    SET @SQL=@SQL+' GROUP BY LA001,LA009,MA004,MA003 '
    PRINT @SQL
    EXEC(@SQL)
    
    --插入期间数据至总表(考虑品号在期初与期间问题合并至同一表再作分列)
    INSERT INTO ##JXC SELECT MA004,MA003,'入库',LA001,LA009,A,AJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'出库',LA001,LA009,B,BJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'销货',LA001,LA009,C,CJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'销退',LA001,LA009,D,DJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'领料',LA001,LA009,E,EJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'退料',LA001,LA009,F,FJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'调拨入',LA001,LA009,G,GJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'调拨出',LA001,LA009,H,HJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'调整入',LA001,LA009,I,IJE FROM ##JXCA
    INSERT INTO ##JXC SELECT MA004,MA003,'调整出',LA001,LA009,J,JJE FROM ##JXCA
    
     SELECT FL,FLA,RTRIM(PH) 品号,CK 仓库,
     ISNULL(SUM(CASE WHEN LX='期初' THEN QTY ELSE 0 END),0) 月初数量,ISNULL(SUM(CASE WHEN LX='期初' THEN JE ELSE 0 END),0) 月初金额,
     ISNULL(SUM(CASE WHEN LX='入库' THEN QTY ELSE 0 END),0) 入库数量,ISNULL(SUM(CASE WHEN LX='入库' THEN JE ELSE 0 END),0) 入库金额,
     ISNULL(SUM(CASE WHEN LX='出库' THEN QTY ELSE 0 END),0) 出库数量,ISNULL(SUM(CASE WHEN LX='出库' THEN JE ELSE 0 END),0) 出库金额,
     ISNULL(SUM(CASE WHEN LX='销货' THEN QTY ELSE 0 END),0) 销货数量,ISNULL(SUM(CASE WHEN LX='销货' THEN JE ELSE 0 END),0) 销货金额,
     ISNULL(SUM(CASE WHEN LX='销退' THEN QTY ELSE 0 END),0) 销退数量,ISNULL(SUM(CASE WHEN LX='销退' THEN JE ELSE 0 END),0) 销退金额,
     ISNULL(SUM(CASE WHEN LX='领料' THEN QTY ELSE 0 END),0) 领料数量,ISNULL(SUM(CASE WHEN LX='领料' THEN JE ELSE 0 END),0) 领料金额,
     ISNULL(SUM(CASE WHEN LX='退料' THEN QTY ELSE 0 END),0) 退料数量,ISNULL(SUM(CASE WHEN LX='退料' THEN JE ELSE 0 END),0) 退料金额,
     ISNULL(SUM(CASE WHEN LX='调拨入' THEN QTY ELSE 0 END),0) 调拨入数量,ISNULL(SUM(CASE WHEN LX='调拨入' THEN JE ELSE 0 END),0) 调拨入金额,
     ISNULL(SUM(CASE WHEN LX='调拨出' THEN QTY ELSE 0 END),0) 调拨出数量,ISNULL(SUM(CASE WHEN LX='调拨出' THEN JE ELSE 0 END),0) 调拨出金额,
     ISNULL(SUM(CASE WHEN LX='调整入' THEN QTY ELSE 0 END),0) 调整入数量,ISNULL(SUM(CASE WHEN LX='调整入' THEN JE ELSE 0 END),0) 调整入金额,
     ISNULL(SUM(CASE WHEN LX='调整出' THEN QTY ELSE 0 END),0) 调整出数量,ISNULL(SUM(CASE WHEN LX='调整出' THEN JE ELSE 0 END),0) 调整出金额 
     INTO ##JXCB FROM ##JXC LEFT JOIN CMSMC ON CK=MC001 WHERE MC004=1 GROUP BY FL,FLA,PH,CK
    
    SET @SQL='SELECT RTRIM(FL)+''-''+RTRIM(FLA) 分类,品号,RTRIM(MB002) 品名,RTRIM(MB003) 规格,MB004 单位,仓库,RTRIM(MC002) 仓库名称,月初数量,月初金额,月初数量+入库数量-出库数量
         +销退数量-销货数量+退料数量-领料数量+调拨入数量-调拨出数量+调整入数量-调整出数量 期未数量,月初金额+入库金额-出库金额
         +销退金额-销货金额+退料金额-领料金额+调拨入金额-调拨出金额+调整入金额-调整出金额 期未金额,入库数量,入库金额,出库数量,出库金额,
         销货数量,销货金额,销退数量,销退金额,领料数量,领料金额,退料数量,退料金额,调拨入数量,调拨入金额,调拨出数量,调拨出金额,
         调整入数量,调整入金额,调整出数量,调整出金额,入库数量-出库数量 入库净量,入库金额-出库金额 入库净额,销货数量-销退数量 销货净量,
         销货金额-销退金额 销货净额,领料数量-退料数量 领料净量,领料金额-退料金额 领料净额,调拨入数量-调拨出数量 调拨净量,调拨入金额-
         调拨出金额 调拨净额,调整入数量-调整出数量 调整净量,调整入金额-调整出金额 调整净额 FROM ##JXCB LEFT JOIN INVMB ON 
         品号=MB001 LEFT JOIN CMSMC ON 仓库=MC001 '
    IF @F=1
    BEGIN
       SET @SQL=@SQL+' WHERE 月初数量+入库数量+出库数量+销退数量+销货数量+退料数量+领料数量+调拨入数量+调拨出数量+调整入数量+调整出数量+
                             月初金额+入库金额+出库金额+销退金额+销货金额+退料金额+领料金额+调拨入金额+调拨出金额+调整入金额+调整出金额<>0 '
    END
    
    SET @SQL=@SQL+' ORDER BY FL,品号'
    EXEC(@SQL)
    
    DROP TABLE ##JXC
    DROP TABLE ##JXCA
    DROP TABLE ##JXCB
    

    这里写图片描述
    这里写图片描述

    展开全文
  • 企业仓库库存系统的设计在SSM的框架下,采用JAVA编程语言和JSP技术,,并使用Mysql作为系统的数据库。该系统设计了强大的功能模块,考虑了企业库存管理的各个方面。这些主要功能模块分别是系统用户管理、用户信息...
  • 软件对存货核算包含了数量和金额,不仅能对数量进行即时统计,而且能在成本重新计算后方便地统计存货价值。 报表分析 本软件充分发掘企业对存货数据对比分析的要求,开发了存货数量余额,存货明细账,存货报警...
  • 库存管理部分:包括库存盘点,库存查询和价格管理。。 (3).查询统计部分:包括入库查询,销售查询,入库退货查询和销售退货查询等信息的管理。 (4).基础信息管理部分:包括客户管理和供应商管理。 (5).系统...
  • 销存出入库管理

    2018-11-12 11:25:14
    销存出入库管理,简单表格出库统计库存统计,客户统计
  • 有两张 入库详情![图片说明](https://img-ask.csdn.net/upload/201708/07/1502066867_113476.png) 出库详情![图片说明]...怎么计算某个仓库 当前库存呢 求sql server 语句 谢谢大佬!
  • 仓库管理系统

    2012-05-04 17:24:26
    (注1:仓库盘点时,请先打印库存查询,然后按库存查询,对仓库物料进行盘点,若发现仓库物料的实际数量与库存查询数量不同,则在库存查询上作一数量记录,现场盘点完毕后,进入系统对有记录的物料,进行...
  • 布谷鸟仓库管理系统是一套简便易用的销存软件,软件囊括了仓库管理相关的所有过程,包括产品入库,产品出库,入库单查询,出库单查询,进出明细查询,库存查询,客户信息管理,产品信息管理,用户权限设置。 软件提供大量...
  • 我们一起来看看,仓库管理员的岗位职责仓库管理员的岗位职责1、仓库保管员按规定做好物资设备进出库的验收、记账和发放工作,做到账账相符。2、随时掌握库存状态,保证物资设备及时供应,充分发挥周转效率。3、定期...
  • 自动统计库存销存模板(EXCEL))

    热门讨论 2011-03-21 10:44:20
    自动统计库存销存模板(EXCEL) "流水"工作用于记进货和销售的流水账,库存栏通过四个函数(IF、MAX、ROW、OFFSET)组成数组公式自动得到最新的库存数。附图
  • 3、统计报表: 仓库存货统计、进出存明细表、进出存汇总表、货品收发对帐单、出库成本统计表。 允许根据多种条件查询、统计、汇总,支持精确查询、模糊查询。 4、数据导入导出: Excel导入基础数据功能、Excel导出...
  • 易特仓库管理软件是一款专业的销售管理软件,其中包含商品销售管理系统 ,库存管理系统(仓库管理系统),财务和报表系统等子模块。软件界面设计简洁,美观,其人性化的软件流程,使普通用户不需培训也能很快掌握...
  • 小红帽酒店仓库管理系统

    千次阅读 2019-03-01 16:10:32
    本系统以物品流向与成本控制为核心,为酒店企业提供最快捷及最准确的决策依据,并为防止物品积压、物品损失提供科学管理手段,本系统管理企业物品资料、供应商资料、出入库存等数据、以及由此而产生的各项统计报表。...
  • 如今的仓库作业和库存控制作业已十分复杂化多样化,仅靠人工记忆和手工录入,不但费时费力,而且容易出错,从而给企业造成不必要的损失. 那么究竟如何改变仓库管理现状?是继续依靠人工管理?增多人工管理人员?那不...
  • 可快速进行出库、入库,库存查询等操作,并有十余种统计报表让您快速进行数据分析,助您把握商机,决胜商场。 主要功能: · 入库登记 进行商品入库操作,可按采购收货入库、销售退货入库、生产产品入库、领用...
  • 伊特仓库管理软件是一款专业的销售管理软件,其中包含商品销售管理系统 ,库存管理系统(仓库管理系统),财务和报表系统等子模块。软件界面设计简洁,美观,其人性化的软件流程,使普通用户不需培训也能很快掌握...
  • 4.统计报表模块 包括功能:库存查询、进出存明细、进出存汇总 5.系统管理模块 包括功能:操作员管理、 系统设置、数据维护、系统功能设置、单据类型设置 6.软件帮助模块 包括功能:软件视频操作教程、软件博客...
  • 管家通仓库管理软件是一款专业的仓库管理软件,其中包含商品销售管理系统 ,库存管理系统(仓库管理系统),报表系统等子模块。软件界面设计简洁,美观,其人性化的软件流程,使普通用户不需培训也能很快掌握软件...
  • 仓库管理

    2013-07-01 09:59:06
    一是进货开票审核后自动生成的入库单,库管人员在此可审核该单据,库存数量相应增加;若有‘入库修改数量’权限的操作员可点击‘编辑’按钮修改入库数量;二是销售退回单审核后生成的入库单,库管人员在此可审核该...
  • 具有完整的仓库管理功能,如入出库管理功能、库存管理功能、货位管理功能。能实现按照生产日期先进先出,能够核算库存成本、销售利润,能够统计日报、周报、月报,能够查询入出库履历。广泛适用于中小物流企业的仓库...
  • 4.统计报表模块 包括功能:库存查询、进出存明细、进出存汇总 5.系统管理模块 包括功能:操作员管理、 系统设置、数据维护、系统功能设置、单据类型设置 6.软件帮助模块 包括功能:软件视频操作教程、QQ在线...
  • 5、在做材料收发报表的时候,如果材料的种类太多或平时有频繁的进出库操作, 可能需要一段时间。如果过了几秒种计算机还没有响应,请再耐心等待一段时间。 因为这很可能是库中的信息太多,计算机一时处理不过来...
  • 仓库知识大全

    千次阅读 2012-12-10 14:25:03
    仓库管理(Inventory Management) 1、物料的基本知识: 1.1、物料的分类: 1.1.1、依物理化学性质来分:如五金、塑胶、线材、电子元件等。 1.1.2、依形态来分:原料、部品、半成品、成品。 1.1.3、依重要性来分...
  • 仓库管理概况

    千次阅读 2010-04-12 14:23:00
    仓库总体运作流程一、仓库总体运作流程图二、物料收货控制程序(受控)1、目的对本公司进料的数量进行控制,确保进料的数量符合物控要求,及时满足生产需要。2、适用范围适用于本公司对外采购的物料、发外加工的半...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 746
精华内容 298
关键字:

仓库进出库统计表格