sql.dll

来自「仓库管理系统的部分代码!!!!设计时可以参考」· DLL 代码 · 共 1,880 行 · 第 1/5 页

DLL
1,880
字号
  R_No       int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--建数据表AdjMst=调价单主表
create table AdjMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --调价日期
  V_No           char(6) NULL,  --供应商编号
  Old_Amount     Money default 0,  --原价总额
  New_Amount     Money default 0,  --新价总额
  Payed_Amount   Money default 0  --已结总额
  )
go
------------------------------------------------------------
--建数据表AdjDtl=退货单明细表
create table AdjDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  Old_Price      money default 0,  --原价
  New_Price      money default 0,  --新价
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--建数据表VDeduct=供应商扣款表
create table VDeduct
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  Remark         char(60) NULL,  --备注
  V_No           char(6) NULL,  --供应商编号
  Amount         Money default 0,  --本次结算金额
  Payed_Amount   Money default 0  --已结总额
  )
go
------------------------------------------------------------
--建数据表PayMst=付款单主表
create table PayMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --付款日期
  V_No           char(6) NULL,  --供应商编号
  In_Total       Money default 0,  --进货总额
  Payed_Total    Money default 0,  --已结总额
  Rtned_Total    Money default 0,  --已退总额
  Adjed_Total    Money default 0,  --已调总额
  Pay_Amount     Money default 0  --本次结算金额
  )
go
------------------------------------------------------------
--建数据表PayDtl=付款单明细表
create table PayDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  Summary        char(12) NULL,  --摘要
  Table_No       char(12) NULL,  --单据编号(含:入库单号、退货单号、调价单号等)
  Make_Date      DateTime NULL,  --发生日期
  In_Amount      money default 0,  --进价总额
  Payed_Amount   money default 0,  --已结金额
  Pay_Amount     Float default 0,  --本次结算金额
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--建数据表QuoteMst=报价单主表
create table QuoteMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  C_Name         char(60) NULL,  --客户名称
  Caller         char(10) NULL,  --联系人
  Telephone      char(20) NULL,  --联系电话
  Fax            char(20) NULL,  --传真机号
  Pay_Style      char(16) NULL,  --结算方式
  Pay_Bill       char(16) NULL,  --结算票据
  Remark         char(60) NULL  --备注
  )
go
------------------------------------------------------------
--建数据表QuoteDtl=报价单明细表
create table QuoteDtl
  (
  R_No       int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表SaleMst=销售单主表
create table SaleMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  S_No           char(6) NULL,  --仓库编号
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date       DateTime NULL,  --销售日期
  C_No           char(6) NULL,  --客户编号
  In_Amount      Money default 0,  --进价总额
  Sale_Amount    Money default 0,  --售价总额
  Payed_Amount    Money default 0  --已结金额
  )
go
------------------------------------------------------------
--数据表SaleDtl=销售单明细表
create table SaleDtl
  (
  R_No       int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  C_G_No         char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表SRtnMst=销售退货单主表
create table SRtnMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  S_No           char(6) NULL,  --仓库编号
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --退货日期
  C_No           char(6) NULL,  --客户编号
  In_Amount      Money default 0,  --进价总额
  Sale_Amount    Money default 0,  --售价总额
  Payed_Amount    Money default 0  --已结金额
  )
go
------------------------------------------------------------
--数据表SRtnDtl=销售退货单明细表
create table SRtnDtl
  (
  R_No       int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  C_G_No         char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表SAdjMst=销售调价单主表
create table SAdjMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --调价日期
  C_No           char(6) NULL,  --客户编号
  Old_Amount     Money default 0,  --原价金额
  New_Amount     Money default 0,  --新价金额
  Payed_Amount    Money default 0  --已结金额
  )
go
------------------------------------------------------------
--数据表SAdjDtl=销售调价单明细表
create table SAdjDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  C_G_No         char(13) NULL,  --商品编号
  Old_In_Price   money default 0,  --进货价格
  New_In_Price   money default 0,  --进货价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表SPayMst=销售收款单主表
create table SPayMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --收款日期
  C_No           char(6) NULL,  --客户编号
  In_Total       Money default 0,  --供货总额
  Payed_Total    Money default 0,  --已结总额
  Rtned_Total    Money default 0,  --已退总额
  Adjed_Total    Money default 0,  --已调总额
  Pay_Amount     Money default 0  --本次结算金额
  )
go
------------------------------------------------------------
--数据表SPayDtl=销售收款单明细表
create table SPayDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  Summary        char(12) NULL,  --摘要
  Table_No       char(12) NULL,  --单据编号(包含:销售单号、销退单号、销售调价单号等)
  Make_Date      DateTime NULL,  --发生日期
  Sale_Amount    money default 0,  --售价总额
  Payed_Amount   money default 0,  --已结金额
  Pay_Amount     Float default 0,  --本次结算金额
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表MoveMst=调拨单主表
create table MoveMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  From_S_No      char(6) NULL,  --调出仓库编号
  To_S_No        char(6) NULL,  --调入仓库编号
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --调拨日期
  In_Amount      Money default 0,  --进价总额
  Sale_Amount    Money default 0  --售价总额
  )
go
------------------------------------------------------------
--数据表MoveDtl=调拨单明细表
create table MoveDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表BadMst=损溢单主表
create table BadMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  S_No           char(6) NULL,  --仓库编号
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --损溢日期
  In_Amount      Money default 0,  --进价总额
  Sale_Amount    Money default 0  --售价总额
  )
go
------------------------------------------------------------
--数据表BadDtl=损溢单明细表
create table BadDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表OneMst=商品合并表
create table OneMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  From_G_No      char(13) NULL,  --原商品编号
  To_G_No        char(13) NULL,  --新商品编号
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --合并日期
  In_Price       Money default 0,  --进货价格
  Sale_Price     Money default 0,  --销售价格
  Number         Float default 0  --数量
  )
go
------------------------------------------------------------
--数据表OneDtl=合并单明细表
create table OneDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  S_No           char(6) NULL,  --仓库编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注
  )
go
------------------------------------------------------------
--数据表UniteMst=组合单主表
create table UniteMst
  (
  T_No           char(12) NOT NULL PRIMARY KEY CLUSTERED,  --单据编号
  Operate_Date   DateTime NULL,  --操作日期
  Operator       char(10) NULL,  --操作员
  Employer       char(10) NULL,  --经手人
  Checker        char(10) NULL,  --审核人
  S_No           char(6) NULL,  --仓库编号
  G_No           char(13) NULL,  --商品编号
  Attrib         bit default 0,  --单据性质
  Remark         char(60) NULL,  --备注
  Make_Date      DateTime NULL,  --组合日期
  In_Price       Money default 0,  --进货价格
  Sale_Price     Money default 0,  --销售价格
  Number         Float default 0  --数量
  )
go
------------------------------------------------------------
--数据表UniteDtl=组合单明细表
create table UniteDtl
  (
  R_No           int NOT NULL IDENTITY PRIMARY KEY CLUSTERED,  --记录编号
  T_No           char(12) NULL,  --单据编号
  G_No           char(13) NULL,  --商品编号
  In_Price       money default 0,  --进货价格
  Sale_Price     money default 0,  --销售价格
  Number         Float default 0,  --数量
  Remark         char(20) NULL  --备注

⌨️ 快捷键说明

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