MFG制造

## 数据表：T_PLN_RESERVEBILLENTRY(预留单表体)

### T_PLN_RESERVEBILLENTRY(预留单表体)：描述

名称 | T_PLN_RESERVEBILLENTRY(预留单表体)
代码 | T_PLN_RESERVEBILLENTRY
注释 |
模型 | MFG制造
主键 | PK_PLN_RESERVEBILLENTRY

### T_PLN_RESERVEBILLENTRY(预留单表体)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
主键 | FENTRYID | int |  | TRUE |
单据内码 | FID | int |  | FALSE |
行号 | FSEQ | int |  | FALSE |
供给组织内码 | FSUPPLYORGID | int |  | TRUE |
供应类型 | FSUPPLYFORMID | varchar(36) | 36 | FALSE |
供应单据内码 | FSUPPLYINTERID | varchar(36) | 36 | FALSE | 改为字符串，因为即时库存的内码GUID
供应单据分录号 | FSUPPLYENTRYID | varchar(36) | 36 | FALSE |
供应表单实体标识 | FSUPPLYENTITYKEY | varchar(30) | 30 | TRUE |
供应单据编号 | FSUPPLYBILLNO | nvarchar(80) | 80 | FALSE |
供应单据行号 | FSUPPLYSEQNO | int |  | FALSE |
供应日期 | FSUPPLYDATE | datetime |  | FALSE |
物料代码 | FMATERIALID | int |  | FALSE |
单位 | FUNITID | int |  | FALSE |
预留数量 | FQTY | decimal(23,10) | 23 | FALSE |
基本计量单位 | FBASEUNITID | int |  | FALSE |
基本单位预留数量 | FBASEQTY | decimal(23,10) | 23 | FALSE |
预留状态 | FRESERVESTATUS | char(1) | 1 | FALSE | 1.未预留 2.己预留 3.己释放
仓库 | FSTOCKID | int |  | FALSE |
仓位 | FSTOCKLOCID | int |  | FALSE |
BOM单内码 | FBOMID | int |  | TRUE | 保存BOM单masterID
批号 | FLOT | int |  | TRUE |
批号文本 | FLOT_TEXT | nvarchar(255) | 255 | FALSE |
计划跟踪号 | FMTONO | nvarchar(255) | 255 | TRUE |
辅助属性内码 | FAUXPROPID | int |  | TRUE |
可用供给数量 | FSUPPLYQTY | decimal(23,10) | 23 | FALSE |
基本单位可用供给量 | FBASESUPPLYQTY | decimal(23,10) | 23 | FALSE |
库存单据类型 | FSTOCKFORMID | varchar(36) | 36 | FALSE | 记录即时库存对应的库存单据类型，用于单据转换
库存单据内码 | FSTOCKINTERID | varchar(36) | 36 | FALSE | 记录即时库存对应的库存单据内码，用于单据转换
库存单据分录内码 | FSTOCKENTRYID | varchar(36) | 36 | FALSE | 记录即时库存对应的库存单据分录内码，用于单据转换

### T_PLN_RESERVEBILLENTRY(预留单表体)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_PLN_RESERVEBILLENTRY')
and name = 'idx_PLN_RBE_SUPPLY'
and indid > 0
and indid < 255)
drop index T_PLN_RESERVEBILLENTRY.idx_PLN_RBE_SUPPLY
go
if exists (select 1
from sysindexes
where id = object_id('T_PLN_RESERVEBILLENTRY')
and name = 'idx_PLN_RBE_FK'
and indid > 0
and indid < 255)
drop index T_PLN_RESERVEBILLENTRY.idx_PLN_RBE_FK
go
if exists (select 1
from sysobjects
where id = object_id('T_PLN_RESERVEBILLENTRY')
and type = 'U')
drop table T_PLN_RESERVEBILLENTRY
go
/*==============================================================*/
/* Table: T_PLN_RESERVEBILLENTRY */
/*==============================================================*/
create table T_PLN_RESERVEBILLENTRY (
FENTRYID int not null default 0,
FID int null,
FSEQ int null,
FSUPPLYORGID int not null default 0,
FSUPPLYFORMID varchar(36) null default '',
FSUPPLYINTERID varchar(36) null default '',
FSUPPLYENTRYID varchar(36) null default '',
FSUPPLYENTITYKEY varchar(30) not null default '',
FSUPPLYBILLNO nvarchar(80) null default '',
FSUPPLYSEQNO int null default 0,
FSUPPLYDATE datetime null,
FMATERIALID int null,
FUNITID int null,
FQTY decimal(23,10) null,
FBASEUNITID int null,
FBASEQTY decimal(23,10) null,
FRESERVESTATUS char(1) null,
FSTOCKID int null,
FSTOCKLOCID int null,
FBOMID int not null default 0,
FLOT int not null default 0,
FLOT_TEXT nvarchar(255) null,
FMTONO nvarchar(255) not null default '',
FAUXPROPID int not null default 0,
FSUPPLYQTY decimal(23,10) null default 0,
FBASESUPPLYQTY decimal(23,10) null default 0,
FSTOCKFORMID varchar(36) null default '',
FSTOCKINTERID varchar(36) null default '',
FSTOCKENTRYID varchar(36) null default '',
constraint PK_PLN_RESERVEBILLENTRY primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'改为字符串，因为即时库存的内码GUID',
'user', @CurrentUser, 'table', 'T_PLN_RESERVEBILLENTRY', 'column', 'FSUPPLYINTERID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'1.未预留 2.己预留 3.己释放',
'user', @CurrentUser, 'table', 'T_PLN_RESERVEBILLENTRY', 'column', 'FRESERVESTATUS'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'保存BOM单masterID
',
'user', @CurrentUser, 'table', 'T_PLN_RESERVEBILLENTRY', 'column', 'FBOMID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'记录即时库存对应的库存单据类型，用于单据转换',
'user', @CurrentUser, 'table', 'T_PLN_RESERVEBILLENTRY', 'column', 'FSTOCKFORMID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'记录即时库存对应的库存单据内码，用于单据转换',
'user', @CurrentUser, 'table', 'T_PLN_RESERVEBILLENTRY', 'column', 'FSTOCKINTERID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'记录即时库存对应的库存单据分录内码，用于单据转换',
'user', @CurrentUser, 'table', 'T_PLN_RESERVEBILLENTRY', 'column', 'FSTOCKENTRYID'
go
/*==============================================================*/
/* Index: idx_PLN_RBE_FK */
/*==============================================================*/
create index idx_PLN_RBE_FK on T_PLN_RESERVEBILLENTRY (
FID ASC
)
go
/*==============================================================*/
/* Index: idx_PLN_RBE_SUPPLY */
/*==============================================================*/
create index idx_PLN_RBE_SUPPLY on T_PLN_RESERVEBILLENTRY (
FSUPPLYENTRYID ASC,
FSUPPLYINTERID ASC,
FSUPPLYFORMID ASC
)
go

### T_PLN_RESERVEBILLENTRY(预留单表体)：键值定义

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

### T_PLN_RESERVEBILLENTRY(预留单表体)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
idx_PLN_RBE_FK | idx_PLN_RBE_FK | FALSE | FALSE | FALSE | FALSE | FALSE | T_PLN_RESERVEBILLENTRY(预留单表体)
idx_PLN_RBE_SUPPLY | idx_PLN_RBE_SUPPLY | FALSE | FALSE | FALSE | FALSE | FALSE | T_PLN_RESERVEBILLENTRY(预留单表体)

上一页

主页

下一页