⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 进销存管理.sql

📁 一个简单的企业进销存管理系统,对于新手学习c++builder很有帮助的,用的是BC++6.0,数据库是sql server 2000
💻 SQL
📖 第 1 页 / 共 4 页
字号:
------------建表
CREATE TABLE [dbo].[商品清单] (
	[货号] [char] (14) NOT NULL Primary Key,
	[条码] [char] (14) NULL ,
	[拼音编码] [char] (40) NULL ,
	[品名] [varchar] (80) NULL ,
	[规格] [varchar] (40) NULL ,
	[单位] [char] (6) NOT NULL ,
	[产地] [varchar] (50) NULL ,
	[类别] [char] (20) NULL ,
	[进货价] [decimal] (28,6) NULL default(0),
	[销售价1] [decimal] (28,6) NULL default(0),
	[销售价2] [decimal] (28,6) NULL default(0),
	[最低售价] [decimal] (28,6) NULL default(0)
)
GO

CREATE TABLE [dbo].[供货商清单] (
	[供货商号] [char] (10) NOT NULL Primary Key,
	[拼音编码] [char] (40) NOT NULL ,
	[简称] [varchar] (80) NULL ,
	[名称] [varchar] (80) NULL ,
	[地址] [varchar] (80) NULL ,
	[邮编] [char] (6) NULL ,
	[区号] [char] (6) NULL ,
	[地区] [varchar] (12) NULL ,
	[类型] [char] (10) NULL ,
	[电话] [varchar] (20) NULL ,
	[传真] [varchar] (20) NULL ,
	[电报] [varchar] (20) NULL ,
	[开户行] [varchar] (40) NULL ,
	[开户行邮编] [char] (6) NULL ,
	[银行帐号] [varchar] (20) NULL ,
	[税号] [varchar] (20) NULL ,
	[库房地址] [varchar] (40) NULL ,
	[库房电话] [varchar] (20) NULL ,
	[业务员] [char] (10) NULL ,
	[业务部门] [varchar] (20) NULL ,
)
GO

CREATE TABLE [dbo].[客户清单] (
	[客户编号] [char] (10) NOT NULL Primary Key,
	[拼音编码] [char] (20) NOT NULL ,
	[简称] [varchar] (80) NULL ,
	[名称] [varchar] (80) NULL ,
	[联系人] [varchar] (30) NULL ,
	[地址] [varchar] (80) NULL ,
	[邮编] [char] (6) NULL ,
	[区号] [char] (6) NULL ,
	[地区] [varchar] (12) NULL ,
	[电话] [varchar] (20) NULL ,
	[传真] [varchar] (20) NULL ,
	[电报] [varchar] (20) NULL ,
	[开户行] [varchar] (40) NULL ,
	[开户行邮编] [char] (6) NULL ,
	[银行帐号] [varchar] (20) NULL ,
	[税号] [varchar] (20) NULL ,
	[性质] [varchar] (10) NULL ,
	[业务员] [char] (10) NULL ,
	[业务部门] [varchar] (20) NULL ,
	[授信额度] [decimal] (28,6)  NULL 
)
GO


CREATE TABLE [dbo].[业务员清单] (
	[业务员号] [char] (14) NOT NULL Primary Key,
	[姓名] [char] (10) NULL ,
	[性别] [char] (2) NULL ,
	[电话] [varchar] (20) NULL ,
	[手机] [char] (14) NULL ,
	[地址] [varchar] (80) NULL ,
	[邮编] [char] (6) NULL ,
	[身份证号] [char] (16) NULL ,
	[类别] [char] (16) NULL
)
GO

CREATE TABLE [dbo].[仓库清单] (
	[仓库号] [char] (14) NOT NULL Primary Key,
	[仓库名] [varchar] (30) NULL ,
	[类别] [char] (16) NULL ,
	[备注] [varchar] (40) NULL 
)
GO

CREATE TABLE [dbo].[用户清单] (
	[用户编号] [char] (6) NOT NULL Primary key,
	[部门] [char] (20) NOT NULL ,
	[姓名] [char] (10) NOT NULL ,
	[性别] [char] (2) NOT NULL ,
	[密码] [char] (10) NULL
) 

CREATE TABLE [dbo].[权限清单] (
	[权限序号] [int] IDENTITY (1, 1) NOT NULL ,
	[用户编号] [char] (6) NULL ,
	[部门] [char] (20) NULL ,
	[权限名称] [char] (30) NOT NULL 
)
GO

CREATE TABLE [dbo].[采购合同] (
	[供货商号] [char] (10) NOT NULL ,
	[货号] [char] (14) NOT NULL ,
	[进价] [decimal] (28,6) null default 0 ,
	[付款方式] [varchar] (20) NULL ,
	[帐期] [int] NULL ,
	[签定日期] [int] NULL ,
	[合同期限] [int] NULL
)
GO

CREATE TABLE [dbo].[销售合同] (
	[客户编号] [char] (10) NOT NULL ,
	[货号] [char] (14) NOT NULL ,
	[售价] [decimal] (28,6) null default 0 ,
	[付款方式] [varchar] (20) NULL ,
	[帐期] [int] NULL ,
	[签定日期] [int] NULL ,
	[合同期限] [int] NULL
)
GO

CREATE TABLE [dbo].[采购订单] (
	[编号] [char] (14) Not NULL Primary key,
	[供货商号] [char] (10) NOT NULL ,
	[订货日期] [datetime] NULL,
	[有效起日] [datetime] NULL ,
	[有效止日] [datetime] NULL ,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[采购订单明细] (
	[编号] [char] (14) Not NULL Primary key,
	[订单号] [char] (14) Not NULL,
	[货号] [char] (14) NOT NULL ,
	[订货数量] [decimal] (28,6) NOT NULL ,
	[进价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[采购订单历史] (
	[编号] [char] (14) Not NULL Primary key,
	[供货商号] [char] (10) NOT NULL ,
	[订货日期] [datetime] NULL,
	[有效起日] [datetime] NULL ,
	[有效止日] [datetime] NULL ,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[采购订单明细历史] (
	[编号] [char] (14) Not NULL Primary key,
	[订单号] [char] (14) Not NULL,
	[货号] [char] (14) NOT NULL ,
	[订货数量] [decimal] (28,6) NOT NULL ,
	[进价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[进货单] (
	[编号] [char] (14) Not NULL Primary key,
	[供货商号] [char] (10) NOT NULL ,
	[进货日期] [datetime] NULL,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[验收员] [char] (10) NULL ,
	[保管员] [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL, 
	[订单号] [char] (14) NULL
)
GO

CREATE TABLE [dbo].[进货单明细] (
	[编号] [char] (14) Not NULL Primary key,
	[进货单号] [char] (14) Not NULL ,
	[货号] [char] (14) NOT NULL ,
	[进货数量] [decimal] (28,6) NOT NULL ,
	[进价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL ,
	[仓库] [char] (20) NULL ,
	[货物质量] [varchar] (50) NULL 
)
GO

CREATE TABLE [dbo].[进货单历史] (
	[编号] [char] (14) Not NULL Primary key,
	[供货商号] [char] (10) NOT NULL ,
	[进货日期] [datetime] NULL,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[验收员] [char] (10) NULL ,
	[保管员] [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL , 
	[订单号] [char] (14) NULL
)
GO

CREATE TABLE [dbo].[进货单明细历史] (
	[编号] [char] (14) Not NULL Primary key,
	[进货单号] [char] (14) Not NULL ,
	[货号] [char] (14) NOT NULL ,
	[进货数量] [decimal] (28,6) NOT NULL ,
	[进价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL ,
	[仓库] [char] (20) NULL ,
	[货物质量] [varchar] (50) NULL 
)
GO

CREATE TABLE [dbo].[进价调整单] (
	[内部编号] [int] Identity(1,1) NOt NULL primary key,
	[编号] [char] (14) NOT NULL ,
	[进货数量] [decimal] (28,6) NULL,
	[原进价] [decimal] (28,6) NOT NULL ,
	[新进价] [decimal] (28,6) NOT NULL ,
	[调整日期] [int] NOT NULL ,
	[制单人] [char] (10) NOT NULL
) ON [PRIMARY]
GO


CREATE TABLE [dbo].[销售订单] (
	[编号] [char] (14) Not NULL Primary key,
	[客户编号] [char] (10) NOT NULL ,
	[销售日期] [datetime] NULL,
	[有效起日] [datetime] NULL ,
	[有效止日] [datetime] NULL ,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[销售订单明细] (
	[编号] [char] (14) Not NULL Primary key,
	[订单号] [char] (14) Not NULL,
	[货号] [char] (14) NOT NULL ,
	[销售数量] [decimal] (28,6) NOT NULL ,
	[销售价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[销售订单历史] (
	[编号] [char] (14) Not NULL Primary key,
	[客户编号] [char] (10) NOT NULL ,
	[销售日期] [datetime] NULL,
	[有效起日] [datetime] NULL ,
	[有效止日] [datetime] NULL ,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[销售订单明细历史] 
(
	[编号] [char] (14) Not NULL Primary key,
	[订单号] [char] (14) Not NULL,
	[货号] [char] (14) NOT NULL ,
	[销售数量] [decimal] (28,6) NOT NULL ,
	[销售价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL 
)
GO

CREATE TABLE [dbo].[销售单] (
	[编号] [char] (14) Not NULL Primary key,
	[客户编号] [char] (10) NOT NULL ,
	[销售日期] [datetime] NULL,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[保管员] [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL, 
	[订单号] [char] (14) Not NULL
)
GO

CREATE TABLE [dbo].[销售单明细] (
	[编号] [char] (14) Not NULL Primary key,
	[销售单号] [char] (14) Not NULL ,
	[货号] [char] (14) NOT NULL ,
	[销售数量] [decimal] (28,6) NOT NULL ,
	[销售价] [decimal] (28,6) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[扣率] [decimal] (28,6) NULL ,
	[税率] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL ,
	[仓库] [char] (20) NULL 
)
GO

CREATE TABLE [dbo].[销售单历史] (
	[编号] [char] (14) Not NULL Primary key,
	[客户编号] [char] (10) NOT NULL ,
	[销售日期] [datetime] NULL,
	[业务员]   [char] (10) NULL ,
	[制单人]   [char] (10) NULL ,
	[保管员] [char] (10) NULL ,
	[税价合计] [decimal] (28,6) NULL ,
	[不含税价] [decimal] (28,6) NULL ,
	[税额] [decimal] (28,6) NULL, 
	[订单号] [char] (14) Not NULL
)
GO

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -