📄 syposinit.sql
字号:
Tel VARCHAR(16) null ,
Fax VARCHAR(16) null ,
Zip VARCHAR(6) null ,
Addr VARCHAR(40) null ,
LegMan VARCHAR(10) null ,
Manager VARCHAR(10) null ,
LinkMan VARCHAR(10) null ,
Bank1 VARCHAR(30) null ,
Acct1 VARCHAR(30) null ,
Bank2 VARCHAR(30) null ,
Acct2 VARCHAR(30) null ,
TaxNo VARCHAR(16) null ,
PayMode TPAYMODE null ,
Discount TDISCOUNT null ,
InputDate TDATE null
default GETDATE(),
ModifyDate TDATE not null
default GETDATE(),
Scope Varchar(40) null ,
ProfitRatio Numeric(5,3) null
default 0.02,
UD1 TUDF null ,
UD2 TUDF null ,
UD4 TUDF null ,
UD3 TUDF null ,
UD5 TUDF null ,
Remark TMEMO null ,
AreaCode varchar(4) null ,
SeqNo varchar(8) null ,
constraint PK_CUST primary key (CustNo)
)
go
/* ============================================================ */
/* Table: OrderDetail */
/* ============================================================ */
create table OrderDetail
(
OrderNo TRECEIPT null ,
GoodsNo TGOODS not null,
OrderQty TQTY not null,
AuditQty TQTY null ,
Qty TQTY null ,
NTaxPrice TPRICE null ,
TaxPrice TPRICE null ,
ID INT IDENTITY not null,
constraint PK_ORDERDETAIL primary key (ID)
)
go
/* ============================================================ */
/* Index: index_of_orderdetail_goods */
/* ============================================================ */
create index index_of_orderdetail_goods on OrderDetail (GoodsNo)
go
/* ============================================================ */
/* Index: index_of_orderdetail_orderno */
/* ============================================================ */
create index index_of_orderdetail_orderno on OrderDetail (OrderNo)
go
/* ============================================================ */
/* Table: Orders */
/* ============================================================ */
create table Orders
(
OrderNo TRECEIPT not null,
ReceiveDate TDATE not null
default getdate(),
InputDate TDATE null
default getdate(),
ReachDate TDATE null ,
Operator TSTAFF null ,
Employee TSTAFF null ,
InputDept TDEPT not null,
OrderDept TDEPT null ,
DestDept TDEPT null ,
VendorNo TVENDOR null ,
BusinessFlag char(1) not null,
ReceiptFlag char(1) not null
default '0',
Remark TMEMO null ,
constraint PK_DHLS primary key (OrderNo)
)
go
/* ============================================================ */
/* Index: index_of_orders_operator */
/* ============================================================ */
create index index_of_orders_operator on Orders (Operator)
go
/* ============================================================ */
/* Index: index_of_orders_inputdate */
/* ============================================================ */
create index index_of_orders_inputdate on Orders (InputDate)
go
/* ============================================================ */
/* Index: index_of_orders_vendor */
/* ============================================================ */
create index index_of_orders_vendor on Orders (VendorNo)
go
/* ============================================================ */
/* Table: Req */
/* ============================================================ */
create table Req
(
ReceiptNo TRECEIPT not null,
OrderNo TRECEIPT null ,
GoodsNo TGOODS not null,
MergeFlag CHAR(1) null
default '0',
OrderQty TQTY null ,
AuditQty TQTY null ,
Qty TQTY not null,
DestDept TDEPT null ,
OrderDept TDEPT null ,
ReqDept TDept not null,
VendorNO TVENDOR null ,
InputDept TDEPT not null,
Operator TSTAFF null ,
Employee TSTAFF null ,
ReachDate TDATE null ,
InputDate TDATE null
default GETDATE(),
ReceiveDate TDATE not null
default getdate(),
constraint PK_YHLSMX primary key (ReceiptNo, GoodsNo)
)
go
/* ============================================================ */
/* Index: index_of_reqdept */
/* ============================================================ */
create index index_of_reqdept on Req (ReqDept)
go
/* ============================================================ */
/* Index: index_of_destdept */
/* ============================================================ */
create index index_of_destdept on Req (DestDept)
go
/* ============================================================ */
/* Index: index_of_reachdate */
/* ============================================================ */
create index index_of_reachdate on Req (ReachDate)
go
/* ============================================================ */
/* Index: index_of_req_inputdate */
/* ============================================================ */
create index index_of_req_inputdate on Req (InputDate)
go
/* ============================================================ */
/* Table: VendorPrice */
/* ============================================================ */
create table VendorPrice
(
GoodsNo TGOODS not null,
VendorNo TVENDOR not null,
TaxPrice TPRICE not null,
NTaxPrice TPRICE null ,
LastPrice TPRICE null ,
HighPrice TPRICE null ,
LowPrice TPRICE null ,
SubPrice TPRICE null ,
HighDate TDATE null ,
LowDate TDATE null ,
PayMode TPAYMODE null ,
ModifyDate TDATE not null
default getdate(),
Operator TSTAFF null ,
constraint PK_VENDORPRICE primary key (GoodsNo, VendorNo)
)
go
/* ============================================================ */
/* Table: CustPrice */
/* ============================================================ */
create table CustPrice
(
CustNo TVENDOR not null,
GoodsNo TGOODS not null,
Price TPRICE null ,
NTaxPrice TPRICE null ,
HighPrice TPRICE null ,
LowPrice TPRICE null ,
SubPrice TPRICE null ,
HighDate TDATE null ,
LowDate TDATE null ,
PayMode TPAYMODE null ,
Operator TSTAFF null ,
ModifyDate TDATE not null
default getdate(),
constraint PK_CUSTPRICE primary key (CustNo, GoodsNo)
)
go
/* ============================================================ */
/* Table: Expenses */
/* ============================================================ */
create table Expenses
(
ExpNo char(4) not null,
ExpName varchar(20) not null,
constraint PK_EXPENSES primary key (ExpNo)
)
go
/* ============================================================ */
/* Table: TopAndBottom */
/* ============================================================ */
create table TopAndBottom
(
DeptNO TDEPT not null,
GoodsNo TGOODS not null,
MaxQty TQTY null ,
MinQty TQTY null ,
OrderQty TQTY null ,
ModifyDate TDATE not null
default getdate(),
constraint PK_TOPANDBOTTOM primary key (DeptNO, GoodsNo)
)
go
/* ============================================================ */
/* Table: Paymode */
/* ============================================================ */
create table Paymode
(
PayMode TPAYMODE not null,
Name VARCHAR(10) null ,
ModifyDate TDATE not null
default getdate(),
constraint PK_PAYMODE primary key (PayMode)
)
go
/* ============================================================ */
/* Table: Checks */
/* ============================================================ */
create table Checks
(
DeptNo TDEPT not null,
GoodsNo TGOODS not null,
AcctQty TQTY null ,
RealQty TQTY null ,
AcctAmt TAMT null ,
RealAmt TAMT null ,
RetailPrice TAMT null ,
Operator TSTAFF null
default '00000',
CostPrice TPrice null ,
constraint PK_verify primary key (DeptNo, GoodsNo)
)
go
/* ============================================================ */
/* Table: Batch */
/* ============================================================ */
create table Batch
(
GoodsNo TGOODS not null,
RestQty TQTY null ,
ImportQty TQTY null ,
AllocQty TQTY null ,
SaleQty TQTY null ,
RetailQty TQTY null ,
CheckQty TQTY null ,
LossQty TQTY null ,
TaxPrice TPRICE null ,
ValidDate TDATE null ,
BatchNo TBATCH not null,
VendorNo TVENDOR null ,
ImportDate TDATE null ,
ModifyDate TDATE not null
default getdate(),
OtherIn TQTY null ,
OtherOut TQTY null ,
constraint PK_BATCH primary key (GoodsNo, BatchNo)
)
go
/* ============================================================ */
/* Table: DelData */
/* ============================================================ */
create table DelData
(
TableName Varchar(16) not null,
key1 Varchar(20) null ,
key2 Varchar(20) null ,
key3 Varchar(20) null ,
DelDate TDATE null
)
go
/* ============================================================ */
/* Index: Index_of_deldata */
/* ============================================================ */
create index Index_of_deldata on DelData (DelDate)
go
/* ============================================================ */
/* Table: SubImport */
/* ============================================================ */
create table SubImport
(
ImportNo TRECEIPT not null,
OrderNo TRECEIPT null ,
InputDate TDATE null
default GETDATE(),
DeptNO TDEPT not null,
InputDept TDEPT not null,
Employee TSTAFF null ,
VendorNo TVENDOR null ,
InvoiceNo TINVOICE null ,
InvoiceDate TDATE null ,
NTaxAmt TAMT null ,
Amt TAMT null ,
PayMode TPAYMODE null ,
Operator TSTAFF null ,
Remark TMEMO null ,
constraint PK_SUBIMPORT primary key (ImportNo)
)
go
/* ============================================================ */
/* Index: index_of_subimport_operator */
/* ============================================================ */
create index index_of_subimport_operator on SubImport (Operator)
go
/* ============================================================ */
/* Index: index_of_subimport_inputdate */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -