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

📄 syposinit.sql

📁 这是用PB6开发的一个POS管理系统
💻 SQL
📖 第 1 页 / 共 5 页
字号:
/* ============================================================ */
create index index_of_subimport_inputdate on SubImport (InputDate)
go

/* ============================================================ */
/*   Index: index_of_subimport_vendor                           */
/* ============================================================ */
create index index_of_subimport_vendor on SubImport (VendorNo)
go

/* ============================================================ */
/*   Table: SubImportDetail                                     */
/* ============================================================ */
create table SubImportDetail
(
    ImportNo           TRECEIPT              null    ,
    GoodsNo            TGOODS                not null,
    Qty                TQTY                  null    ,
    NTaxPrice          TPRICE                null    ,
    TaxPrice           TPRICE                null    ,
    Amt                TAMT                  null    ,
    NTaxAmt            TAMT                  null    ,
    ValidDate          TDATE                 null    ,
    BatchNo            TBATCH                null    ,
    UD1                TUDF                  null    ,
    UD2                TUDF                  null    ,
    ID                 INT IDENTITY          not null,
    constraint PK_SUBIMPORTDETAIL primary key (ID)
)
go

/* ============================================================ */
/*   Index: index_of_subimport_goodsno                          */
/* ============================================================ */
create index index_of_subimport_goodsno on SubImportDetail (GoodsNo)
go

/* ============================================================ */
/*   Index: index_of_subimport_no                               */
/* ============================================================ */
create index index_of_subimport_no on SubImportDetail (ImportNo)
go

/* ============================================================ */
/*   Table: WorkType                                            */
/* ============================================================ */
create table WorkType
(
    WorkType           CHAR(2)               not null,
    Name               VARCHAR(16)           not null,
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_WORKTYPE primary key (WorkType)
)
go

/* ============================================================ */
/*   Table: UserDefField                                        */
/* ============================================================ */
create table UserDefField
(
    TableName          Varchar(20)           not null,
    TDispName          Varchar(20)           null    ,
    FieldName          Varchar(20)           not null,
    FDispName          Varchar(20)           null    ,
    IsUsing            char(1)               null    
        default '0',
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_USERDEFFIELD primary key (TableName, FieldName)
)
go

/* ============================================================ */
/*   Table: DeptPS                                              */
/* ============================================================ */
create table DeptPS
(
    Deptno             TDEPT                 not null,
    GoodsNo            TGOODS                not null,
    RetailPrice        TPRICE                null    ,
    CurQty             TQTY                  null    ,
    MemberPrice        TPRICE                null    ,
    SalePrice          TPRICE                null    ,
    SPriceFlag         char(1)               null    ,
    ModifyDate         Tdate                 not null
        default getDate(),
    constraint PK_DEPTPS primary key (Deptno, GoodsNo)
)
go

/* ============================================================ */
/*   Table: ReceiptNo                                           */
/* ============================================================ */
create table ReceiptNo
(
    name               varchar(15)           not null,
    DeptNo             TDEPT                 not null,
    No                 TRECEIPT              not null,
    constraint PK_RECEIPTNO primary key (name, DeptNo)
)
go

/* ============================================================ */
/*   Table: AdjustRights                                        */
/* ============================================================ */
create table AdjustRights
(
    DeptNO             TDEPT                 not null,
    GoodsNo            TGOODS                not null,
    RetailPrice        TPRICE                null    ,
    MemberPrice        TPRICE                null    ,
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_ADJUSTRIGHTS primary key (DeptNO, GoodsNo)
)
go

/* ============================================================ */
/*   Table: OrdersRights                                        */
/* ============================================================ */
create table OrdersRights
(
    DeptNO             TDEPT                 not null,
    GoodsNo            TGOODS                not null,
    VendorNo           TVENDOR               null    
        default '0',
    ModifyDate         TDATE                 not null
        default GetDATE(),
    constraint PK_ORDERSRIGHTS primary key (DeptNO, GoodsNo)
)
go

/* ============================================================ */
/*   Table: Stock                                               */
/* ============================================================ */
create table Stock
(
    GoodsNo            TGOODS                not null,
    DeptNO             TDEPT                 not null,
    RetailPrice        TPRICE                null    ,
    InitQty            TQTY                  null    ,
    InitRetailPrice    TPRICE                null    ,
    InitCostPrice      TPRICE                null    ,
    InitCostAmt        TAMT                  null    ,
    LastCostPrice      TPRICE                null    ,
    CurQty             TQTY                  null    ,
    CurCostPrice       TPRICE                null    ,
    CurCostAmt         TAMT                  null    ,
    ImportQty          TQTY                  null    ,
    ImportAmt          TAMT                  null    ,
    ImportRetailAmt    TAMT                  null    ,
    AllocInQty         TQTY                  null    ,
    AllocInAmt         TAMT                  null    ,
    AllocInRetailAmt   TAMT                  null    ,
    AllocOutQty        TQTY                  null    ,
    AllocOutAmt        TAMT                  null    ,
    AllocOutRetailAmt  TAMT                  null    ,
    AllocOutCost       TAMT                  null    ,
    RetailQty          TQTY                  null    ,
    RetailAmt          TAMT                  null    ,
    RetailCost         TAMT                  null    ,
    RetailDisAmt       TAMT                  null    ,
    AdjustAmt          TAMT                  null    ,
    AdjustCost         TAMT                  null    ,
    SaleQty            TQTY                  null    ,
    SaleAmt            TAMT                  null    ,
    SaleCost           TAMT                  null    ,
    SaleDisAmt         TAMT                  null    ,
    LossQty            TQTY                  null    ,
    LossAmt            TAMT                  null    ,
    LossRetailAmt      TAMT                  null    ,
    CheckQty           TQTY                  null    ,
    CheckAmt           TAMT                  null    ,
    CheckRetailAmt     TAMT                  null    ,
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_STOCK primary key (GoodsNo, DeptNO)
)
go

/* ============================================================ */
/*   Table: TransDis                                            */
/* ============================================================ */
create table TransDis
(
    DeptNO             TDept                 not null,
    StartDate          TDATE                 null    ,
    EndDate            TDATE                 null    ,
    DisType            CHAR(1)               null    ,
    Months             CHAR(12)              null    ,
    Dates              CHAR(31)              null    ,
    Days               CHAR(7)               null    ,
    TimeDisType        CHAR(1)               null    ,
    StartTime1         CHAR(8)               null    ,
    EndTime1           CHAR(8)               null    ,
    StartTime2         CHAR(8)               null    ,
    EndTime2           CHAR(8)               null    ,
    Amt1               TAMT                  null    ,
    Dis1               TDISCOUNT             null    ,
    AmtDis1            TAMT                  null    ,
    Amt2               TAMT                  null    ,
    Dis2               TDISCOUNT             null    ,
    AmtDis2            TAMT                  null    ,
    Amt3               TAMT                  null    ,
    Dis3               TDISCOUNT             null    ,
    AmtDis3            TAMT                  null    ,
    Amt4               TAMT                  null    ,
    Dis4               TDISCOUNT             null    ,
    AmtDis4            TAMT                  null    ,
    Amt5               TAMT                  null    ,
    Dis5               TDISCOUNT             null    ,
    AmtDis5            TAMT                  null    ,
    Amt6               TAMT                  null    ,
    Dis6               TDISCOUNT             null    ,
    AmtDis6            TAMT                  null    ,
    Amt7               TAMT                  null    ,
    Dis7               TDISCOUNT             null    ,
    AmtDis7            TAMT                  null    ,
    Amt8               TAMT                  null    ,
    Dis8               TDISCOUNT             null    ,
    AmtDis8            TAMT                  null    ,
    Amt9               TAMT                  null    ,
    Dis9               TDISCOUNT             null    ,
    AmtDis9            TAMT                  null    ,
    Amt10              TAMT                  null    ,
    Dis10              TDISCOUNT             null    ,
    AmtDis10           TAMT                  null    ,
    TransFlag          char(1)               null    
        default '0',
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_TRANSDIS primary key (DeptNO)
)
go

/* ============================================================ */
/*   Table: PackGoods                                           */
/* ============================================================ */
create table PackGoods
(
    PackGoodsNo        TGOODS                not null,
    Name               VARCHAR(30)           null    ,
    ShortName          VARCHAR(16)           null    ,
    barcode            TGOODS                null    ,
    UserdefNO          TGOODS                null    ,
    GroupNo            TGROUP                null    ,
    ClassNo            TCLASS                null    ,
    Productid          varchar(15)           null    ,
    StatNo             VARCHAR(8)            null    ,
    Spec               VARCHAR(8)            null    ,
    Dis                TDISCOUNT             null    ,
    RetailPrice        TPrice                null    ,
    MemberPrice        TPrice                null    ,
    InputDate          TDATE                 null    
        default GETDATE(),
    modifydate         TDATE                 not null
        default GETDATE(),
    Operator           TSTAFF                null    ,
    SPriceFlag         char(1)               not null
        default '0',
    Points             numeric(12,3)         null    ,
    UseFlag            char(1)               not null,
    constraint PK_PACKGOODS primary key (PackGoodsNo)
)
go

/* ============================================================ */
/*   Table: GoodsDis                                            */
/* ============================================================ */
create table GoodsDis
(
    DeptNo             TDept                 not null,
    GoodsNO            TGoods                not null,
    StartDate          TDATE                 null    ,
    EndDate            TDATE                 null    ,
    DisType            CHAR(1)               null    ,
    Months             CHAR(12)              null    ,
    Dates              CHAR(31)              null    ,
    Days               CHAR(7)               null    ,
    TimeDisType        CHAR(1)               null    ,
    StartTime1         CHAR(8)               null    ,
    EndTime1           CHAR(8)               null    ,
    StartTime2         CHAR(8)               null    ,
    EndTime2           CHAR(8)               null    ,
    Amt1               TAMT                  null    ,
    Dis1               TDISCOUNT             null    ,
    AmtDis1            TAMT                  null    ,
    Amt2               TAMT                  null    ,
    Dis2               TDISCOUNT             null    ,
    AmtDis2            TAMT                  null    ,
    Amt3               TAMT                  null    ,
    Dis3               TDISCOUNT             null    ,
    AmtDis3            TAMT                  null    ,
    Amt4               TAMT                  null    ,
    Dis4               TDISCOUNT             null    ,
    AmtDis4            TAMT                  null    ,
    Amt5               TAMT                  null    ,
    Dis5               TDISCOUNT             null    ,
    AmtDis5            TAMT                  null    ,
    Amt6               TAMT                  null    ,
    Dis6               TDISCOUNT             null    ,
    AmtDis6            TAMT                  null    ,
    Amt7               TAMT                  null    ,
    Dis7               TDISCOUNT             null    ,
    AmtDis7            TAMT                  null    ,
    Amt8               TAMT                  null    ,
    Dis8               TDISCOUNT             null    ,
    AmtDis8            TAMT                  null    ,
    Amt9               TAMT                  null    ,
    Dis9               TDISCOUNT             null    ,
    AmtDis9            TAMT                  null    ,
    Amt10              TAMT                  null    ,
    Dis10              TDISCOUNT             null    ,
    AmtDis10           TAMT                  null    ,
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_GOODSDIS primary key (DeptNo, GoodsNO)
)
go

/* ============================================================ */
/*   Table: VoucherDefine                                       */
/* ============================================================ */
create table VoucherDefine
(
    VoucherName        varchar(10)           not null,
    VoucherType        char(1)               null    ,
    abstract           varchar(30)           null    ,
    SubjectNo          varchar(12)           null    ,
    Property           char(1)               not null
        default '1',
    Credit             char(1)               not null
        default '1',
    DataSource         char(1)               not null,
    ID                 INT IDENTITY          not null,
    constraint PK_VOUCHERDEFINE primary key (ID)
)
go

⌨️ 快捷键说明

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