MFG制造

## 数据表：T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)

### T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)：描述

名称 | T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)
代码 | T_MRP_RESERVELINKENTRY
注释 |
模型 | MFG制造
主键 | PK_MRP_RESERVELINKENTRY

### T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
主键 | FENTRYID | int |  | TRUE |
外键 | FID | int |  | FALSE |
供给类型 | FSUPPLYFORMID | varchar(36) | 36 | FALSE |
供给单内码 | FSUPPLYINTERID | varchar(36) | 36 | FALSE | 改为字符串，因为即时库存的内码GUID
供给单编号 | FSUPPLYBILLNO | nvarchar(80) | 80 | FALSE |
供给单分录号 | FSUPPLYENTRYID | varchar(36) | 36 | FALSE |
供应表单实体标识 | FSUPPLYENTITYKEY | varchar(30) | 30 | TRUE |
物料内码 | FMATERIALID | int |  | FALSE |
供应日期 | FDATE | datetime |  | FALSE |
基本计量单位 | FBASEUNITID | int |  | FALSE |
基本预留数量 | FBASEQTY | decimal(23,10) | 23 | FALSE |
是否MTO预留关系 | FISMTO | char(1) | 1 | FALSE |
创建类型 | FLINKTYPE | char(1) | 1 | FALSE | 0：手工产生 1：单据转换产生 2：MRP/MPS产生
供给组织内码 | FSUPPLYORGID | int |  | TRUE |
BOM单内码 | FBOMID | int |  | TRUE | 保存BOM单masterID
仓库 | FSTOCKID | int |  | FALSE |
仓位 | FSTOCKLOCID | int |  | FALSE |
批号 | FLOT | int |  | TRUE |
批号文本 | FLOT_TEXT | nvarchar(255) | 255 | FALSE |
计划跟踪号 | FMTONO | nvarchar(255) | 255 | TRUE |
项目编号 | FPROJECTNO | nvarchar(80) | 80 | TRUE |
辅助属性内码 | FAUXPROPID | int |  | TRUE |
预留单内码 | FRESERVEBILLINTERID | varchar(36) | 36 | FALSE | 预留单内码
预留单单据号 | FRESERVEBILLNO | nvarchar(80) | 80 | FALSE | 预留单单号
预留单分录号 | FRESERVEBILLIENTRYID | varchar(36) | 36 | FALSE | 预留单分录号
供应优先级 | FSUPPLYPRIORITY | int |  | FALSE | 用于供应排序
库存单据类型 | FSTOCKFORMID | varchar(36) | 36 | FALSE | 记录即时库存对应的库存单据类型，用于单据转换
库存单据内码 | FSTOCKINTERID | varchar(36) | 36 | FALSE | 记录即时库存对应的库存单据内码，用于单据转换
库存单据分录内码 | FSTOCKENTRYID | varchar(36) | 36 | FALSE | 记录即时库存对应的库存单据分录内码，用于单据转换
替代料所在BOM内码 | FPARENTBOMID | int |  | FALSE |
替代料项次 | FREPLACEGROUP | int |  | FALSE |
替代料分录内码 | FBOMENTRYID | varchar(36) | 36 | FALSE |
替代料分子 | FBASENUMERATOR | decimal(23,10) | 23 | FALSE |
替代料分母 | FBASEDENOMINATOR | decimal(23,10) | 23 | FALSE |
消耗顺序 | FCONSUMPRIORITY | int |  | FALSE | 消耗顺序,MRP反写生成,用于MRP展示
辅库存单位 | FSECUNITID | int |  | FALSE |
辅库存单位数量 | FSECQTY | decimal(23,10) | 23 | FALSE |
生成标识 | FGENERATEID | varchar(36) | 36 | FALSE |
成品率 | FYIELDRATE | decimal(19,6) | 19 | FALSE |
分录标识码 | FENTRYPKID | varchar(36) | 36 | FALSE |
供给单内码(整形) | FINTSUPPLYID | int |  | TRUE |
供给单分录内码(整形) | FINTSUPPLYENTRYID | int |  | TRUE |
供给数量(整单预计入) | FBASEWILLQTY | decimal(23,10) | 23 | FALSE |
预留日期 | FRESERVEDATE | datetime |  | FALSE |
预留天数 | FRESERVEDAYS | int |  | TRUE |
预计解锁日期 | FRELEASEDATE | datetime |  | FALSE |
备注 | FREMARK | nvarchar(255) | 255 | FALSE |

### T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_MRP_RESERVELINKENTRY')
and name = 'idx_MRP_RLE_MTRLID'
and indid > 0
and indid < 255)
drop index T_MRP_RESERVELINKENTRY.idx_MRP_RLE_MTRLID
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_RESERVELINKENTRY')
and name = 'idx_MRP_RLE_RELATION'
and indid > 0
and indid < 255)
drop index T_MRP_RESERVELINKENTRY.idx_MRP_RLE_RELATION
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_RESERVELINKENTRY')
and name = 'idx_MRP_RLE_FK'
and indid > 0
and indid < 255)
drop index T_MRP_RESERVELINKENTRY.idx_MRP_RLE_FK
go
if exists (select 1
from sysobjects
where id = object_id('T_MRP_RESERVELINKENTRY')
and type = 'U')
drop table T_MRP_RESERVELINKENTRY
go
/*==============================================================*/
/* Table: T_MRP_RESERVELINKENTRY */
/*==============================================================*/
create table T_MRP_RESERVELINKENTRY (
FENTRYID int not null default 0,
FID int null,
FSUPPLYFORMID varchar(36) null default '',
FSUPPLYINTERID varchar(36) null default '',
FSUPPLYBILLNO nvarchar(80) null default '',
FSUPPLYENTRYID varchar(36) null default '',
FSUPPLYENTITYKEY varchar(30) not null default '',
FMATERIALID int null,
FDATE datetime null,
FBASEUNITID int null,
FBASEQTY decimal(23,10) null default 0,
FISMTO char(1) null default '0',
FLINKTYPE char(1) null default '1',
FSUPPLYORGID int not null default 0,
FBOMID int not null default 0,
FSTOCKID int null default 0,
FSTOCKLOCID int null default 0,
FLOT int not null default 0,
FLOT_TEXT nvarchar(255) null,
FMTONO nvarchar(255) not null default '',
FPROJECTNO nvarchar(80) not null default '',
FAUXPROPID int not null default 0,
FRESERVEBILLINTERID varchar(36) null default '',
FRESERVEBILLNO nvarchar(80) null default '',
FRESERVEBILLIENTRYID varchar(36) null default '',
FSUPPLYPRIORITY int null default 0,
FSTOCKFORMID varchar(36) null default '',
FSTOCKINTERID varchar(36) null default '',
FSTOCKENTRYID varchar(36) null default '',
FPARENTBOMID int null default 0,
FREPLACEGROUP int null default 0,
FBOMENTRYID varchar(36) null default '',
FBASENUMERATOR decimal(23,10) null default 1,
FBASEDENOMINATOR decimal(23,10) null default 1,
FCONSUMPRIORITY int null default 1,
FSECUNITID int null default 0,
FSECQTY decimal(23,10) null default 0,
FGENERATEID varchar(36) null default '',
FYIELDRATE decimal(19,6) null default 100,
FENTRYPKID varchar(36) null default '',
FINTSUPPLYID int not null default 0,
FINTSUPPLYENTRYID int not null default 0,
FBASEWILLQTY decimal(23,10) null default 0,
FRESERVEDATE datetime null,
FRESERVEDAYS int not null default 0,
FRELEASEDATE datetime null,
FREMARK nvarchar(255) null,
constraint PK_MRP_RESERVELINKENTRY primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'改为字符串，因为即时库存的内码GUID',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FSUPPLYINTERID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0：手工产生 1：单据转换产生 2：MRP/MPS产生',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FLINKTYPE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'保存BOM单masterID
',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FBOMID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'预留单内码',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FRESERVEBILLINTERID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'预留单单号',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FRESERVEBILLNO'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'预留单分录号',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FRESERVEBILLIENTRYID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'用于供应排序',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FSUPPLYPRIORITY'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'记录即时库存对应的库存单据类型，用于单据转换',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FSTOCKFORMID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'记录即时库存对应的库存单据内码，用于单据转换',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FSTOCKINTERID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'记录即时库存对应的库存单据分录内码，用于单据转换',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FSTOCKENTRYID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'消耗顺序,MRP反写生成,用于MRP展示',
'user', @CurrentUser, 'table', 'T_MRP_RESERVELINKENTRY', 'column', 'FCONSUMPRIORITY'
go
/*==============================================================*/
/* Index: idx_MRP_RLE_FK */
/*==============================================================*/
create index idx_MRP_RLE_FK on T_MRP_RESERVELINKENTRY (
FID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_RLE_RELATION */
/*==============================================================*/
create index idx_MRP_RLE_RELATION on T_MRP_RESERVELINKENTRY (
FSUPPLYFORMID ASC,
FSUPPLYINTERID ASC,
FSUPPLYENTRYID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_RLE_MTRLID */
/*==============================================================*/
create index idx_MRP_RLE_MTRLID on T_MRP_RESERVELINKENTRY (
FMATERIALID ASC
)
go

### T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)：键值定义

名称 | 代码 | 主要的
PK_MRP_RESERVELINKENTRY | PK_MRP_RESERVELINKENTRY | TRUE

### T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
idx_MRP_RLE_FK | idx_MRP_RLE_FK | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)
idx_MRP_RLE_RELATION | idx_MRP_RLE_RELATION | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)
idx_MRP_RLE_MTRLID | idx_MRP_RLE_MTRLID | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_RESERVELINKENTRY(预留关系表体--静态数据)

上一页

主页

下一页