📄 进销存管理.sql
字号:
------------建表
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 + -