/*==============================================================*/
|
/* Table: StockClearLog */
|
/* Description: 库存清理日志表 */
|
/* Author:shaocx */
|
/* CreateTime:2021-02-23 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('StockClearLog') AND TYPE = 'U')
|
create table StockClearLog(
|
ID NVARCHAR(36) NOT NULL, -- 主键
|
|
positionName NVARCHAR(128) NOT NULL , -- 库位号
|
|
serialNumber VARCHAR(100) NULL , -- 流水号
|
materialCode VARCHAR(100) NULL , -- 物料编码
|
materialName NVARCHAR(100) NULL , -- 物料名称
|
version NVARCHAR(100) NULL , -- 机型
|
supplier NVARCHAR(100) NULL , -- 供应商
|
containerCode NVARCHAR(100) NULL , -- 托盘号
|
qty int NULL , -- 数量
|
|
Remark NVARCHAR(128) NULL , -- 备注(清理缘由)
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null, -- 创建时间
|
LastModifier varchar(128) null,-- 修改人
|
LastModifyTime datetime null -- 修改时间
|
|
constraint PK_StockClearLog primary key (ID)
|
)
|
GO
|
|
|
/*==============================================================*/
|
/* Table: BasicDataSet */
|
/* Description: 基础数据配置表 */
|
/* Author:shaocx */
|
/* CreateTime:2021-11-18 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('BasicDataSet') AND TYPE = 'U')
|
create table BasicDataSet(
|
ID int IDENTITY(1,1) NOT NULL, -- 主键
|
|
BasicDataType char(2) not null, -- 配置类型( 1:指定某个供应商出库 )
|
BasicDataValue varchar(500) NULL,-- 配置值
|
BasicDataUnit nvarchar(50) null, -- 单位
|
|
Machine nvarchar(50) null, -- 操作机器
|
|
Extend1 nvarchar(500) null, -- 扩展字段1
|
Extend2 nvarchar(500) null, -- 扩展字段2
|
|
Remark NVARCHAR(500) NULL , -- 描述
|
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null,-- 创建时间
|
LastModifier varchar(128) null,-- 修改人
|
LastModifyTime datetime null -- 修改时间
|
|
constraint PK_BasicDataSet primary key (ID)
|
)
|
GO
|
|
|
|
/*==============================================================*/
|
/* Table: System_TianYongLog */
|
/* Description: 天永系统对接日志 */
|
/* Author:shaocx */
|
/* CreateTime:2021-02-23 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('System_TianYongLog') AND TYPE = 'U')
|
create table System_TianYongLog(
|
ID NVARCHAR(36) NOT NULL, -- 主键
|
|
sourcePlace NVARCHAR(128) NULL , -- 起点
|
toPlace NVARCHAR(128) NULL , -- 目标点
|
|
taskId NVARCHAR(128) NULL , -- 任务ID
|
taskTypeName NVARCHAR(128) NULL , -- 任务类型
|
taskName NVARCHAR(128) NULL , -- 任务类型
|
|
materialCode VARCHAR(100) NULL , -- 物料编码
|
materialName NVARCHAR(100) NULL , -- 物料名称
|
version NVARCHAR(100) NULL , -- 机型
|
supplier NVARCHAR(100) NULL , -- 供应商
|
containerCode NVARCHAR(100) NULL , -- 托盘号
|
qty int NULL , -- 数量
|
|
tianyongFun NVARCHAR(128) NULL , -- 天永的方法
|
tianyongResult NVARCHAR(128) NULL , -- 天永返回的结果
|
|
ty_station NVARCHAR(128) NULL , -- 天永参数-站点
|
ty_OutOrIn NVARCHAR(128) NULL , -- 天永参数-站点
|
ty_taskId NVARCHAR(128) NULL , -- 天永参数-站点
|
ty_quantity NVARCHAR(128) NULL , -- 天永参数-站点
|
ty_materialCode NVARCHAR(128) NULL , -- 天永参数-站点
|
|
|
Remark NVARCHAR(128) NULL , -- 备注
|
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null, -- 创建时间
|
|
|
constraint PK_System_TianYongLog primary key (ID)
|
)
|
GO
|
|
/*==============================================================*/
|
/* Table: Wms_outInStockRecord */
|
/* Description: 出入库记录 */
|
/* Author:shaocx */
|
/* CreateTime:2021-02-23 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('Wms_outInStockRecord') AND TYPE = 'U')
|
create table Wms_outInStockRecord(
|
ID int IDENTITY(1,1) NOT NULL, -- 主键
|
|
outInFlag int ,--- 出入库类型 1 入库 2 出库
|
outInFlagName VARCHAR(100) ,--- 出入库类型 1 入库 2 出库
|
|
taskId NVARCHAR(128) NULL , -- 任务ID
|
taskType int NULL , -- 任务类型
|
taskTypeName NVARCHAR(128) NULL , -- 任务类型
|
taskName NVARCHAR(128) NULL , -- 任务类型
|
|
sourcePlace NVARCHAR(128) NOT NULL , -- 起点
|
toPlace NVARCHAR(128) NOT NULL , -- 目标点
|
|
materialCode VARCHAR(100) NULL , -- 物料编码
|
materialName NVARCHAR(100) NULL , -- 物料名称
|
version NVARCHAR(100) NULL , -- 机型
|
supplier NVARCHAR(100) NULL , -- 供应商
|
containerCode NVARCHAR(100) NULL , -- 托盘号
|
qty int NULL , -- 数量
|
|
isSendToMes int NULL , -- 是否推给MES
|
SendToMesTime datetime null, -- 推给MES时间
|
MesRet NVARCHAR(128) NULL , -- MES返回结果
|
|
|
Remark NVARCHAR(128) NULL , -- 备注
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null, -- 创建时间
|
LastModifier varchar(128) null,-- 修改人
|
LastModifyTime datetime null -- 修改时间
|
|
constraint PK_Wms_outInStockRecord primary key (ID)
|
)
|
GO
|
|
|
|
|
/*==============================================================*/
|
/* Table: System_TianYongEmptyBackLog */
|
/* Description: 天永系统对接余料回库日志 */
|
/* Author:shaocx */
|
/* CreateTime:2021-02-23 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('System_TianYongEmptyBackLog') AND TYPE = 'U')
|
create table System_TianYongEmptyBackLog(
|
ID NVARCHAR(36) NOT NULL, -- 主键
|
|
station NVARCHAR(128) NULL , -- 站点
|
|
isMoveEmptyByHand NVARCHAR(50) NULL , -- 是否手动移走空托盘,true表示是,false表示否
|
dataList NVARCHAR(2000) NULL , -- 使用的流水号集合
|
jsonStr NVARCHAR(2000) NULL , -- 完整的json字符串
|
|
|
Remark NVARCHAR(128) NULL , -- 备注
|
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null, -- 创建时间
|
|
|
constraint PK_System_TianYongEmptyBackLog primary key (ID)
|
)
|
GO
|
|
|
|
|
/*==============================================================*/
|
/* Table: Wms_outInStockRecord_V2_Mes */
|
/* Description: 出入库记录(为推送MES) */
|
/* Author:shaocx */
|
/* CreateTime:2025-09-01 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('Wms_outInStockRecord_V2_Mes') AND TYPE = 'U')
|
create table Wms_outInStockRecord_V2_Mes(
|
ID bigint NOT NULL, -- 主键
|
|
outInFlag int ,--- 出入库类型 1 入库 2 出库
|
outInFlagName VARCHAR(100) ,--- 出入库类型 1 入库 2 出库
|
|
taskId NVARCHAR(128) NULL , -- 任务ID
|
taskType int NULL , -- 任务类型
|
taskTypeName NVARCHAR(128) NULL , -- 任务类型
|
taskName NVARCHAR(128) NULL , -- 任务类型
|
|
sourcePlace NVARCHAR(128) NULL , -- 起点
|
toPlace NVARCHAR(128) NULL , -- 目标点
|
|
materialCode VARCHAR(100) NULL , -- 物料编码
|
materialName NVARCHAR(100) NULL , -- 物料名称
|
version NVARCHAR(100) NULL , -- 机型
|
supplier NVARCHAR(100) NULL , -- 供应商
|
containerCode NVARCHAR(100) NULL , -- 托盘号
|
qty int NULL , -- 数量
|
|
isSendToMes int NULL , -- 是否推给MES
|
SendToMesCount int NULL , -- 推给MES次数
|
SendToMesTime datetime null, -- 推给MES时间
|
MesRet NVARCHAR(128) NULL , -- MES返回结果
|
|
|
Remark NVARCHAR(128) NULL , -- 备注
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null, -- 创建时间
|
LastModifier varchar(128) null,-- 修改人
|
LastModifyTime datetime null -- 修改时间
|
|
constraint PK_Wms_outInStockRecord_V2_Mes primary key (ID)
|
)
|
GO
|
|
|
/*==============================================================*/
|
/* Table: Wms_outInStockRecord_V2_Mes */
|
/* Description: 出入库记录明细(为推送MES) */
|
/* Author:shaocx */
|
/* CreateTime:2025-09-01 */
|
/*==============================================================*/
|
IF NOT EXISTS( SELECT 1 FROM SYSOBJECTS WHERE ID = OBJECT_ID('Wms_outInStockRecord_Details_V2_Mes') AND TYPE = 'U')
|
create table Wms_outInStockRecord_Details_V2_Mes(
|
ID bigint NOT NULL, -- 主键
|
|
mainId bigint ,--- Wms_outInStockRecord_V2_Mes表的ID
|
|
containerCode NVARCHAR(100) NULL , -- 托盘号
|
productCode VARCHAR(100) NULL , -- 产品编码
|
productName NVARCHAR(100) NULL , -- 产品名称
|
serialNumber NVARCHAR(100) NULL , -- 流水号
|
|
|
Remark NVARCHAR(128) NULL , -- 备注
|
Creator varchar(128) null,-- 创建人
|
CreateTime datetime null, -- 创建时间
|
LastModifier varchar(128) null,-- 修改人
|
LastModifyTime datetime null -- 修改时间
|
|
constraint PK_Wms_outInStockRecord_Details_V2_Mes primary key (ID)
|
)
|
GO
|