MFG制造

## 数据表：T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)

### T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)：描述

名称 | T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)
代码 | T_ENG_ECNENTRY_A
注释 |
模型 | MFG制造
主键 | PK_ENG_ECNENTRY_A

### T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
分录内码 | FENTRYID | int |  | TRUE |
单据内码 | FID | int |  | FALSE |
行标识 | FROWID | varchar(36) | 36 | TRUE | 树形表格行标识
父级行标识 | FPARENTROWID | varchar(36) | 36 | TRUE | 树形表格父级行标识

行展开类型

FROWEXPANDTYPE

int

FALSE

树形表格行默认展开类型:
Default = 0,
Header = 1,/// 0000 0000 0001，表头类型数据行
///
Normal = 16,///0000 0001 0000，普通数据行
Expand = 32,///0000 0010 0000，包含展开控件数据行
ExpandWaiting = 64,///0000 0100 0000，包含展开等待数据请求行
Summary = 128///0001 0000 000，汇总类型数据行

替代策略 | FREPLACEPOLICY | char(1) | 1 | FALSE |
替代方式 | FREPLACETYPE | char(1) | 1 | FALSE |
替代优先级 | FREPLACEPRIORITY | int |  | FALSE |
MRP优先级 | FMRPPRIORITY | int |  | FALSE |
是否替代主料 | FISKEYITEM | char(1) | 1 | TRUE |
可选择 | FISCANCHOOSE | char(1) | 1 | FALSE |
可修改 | FISCANEDIT | char(1) | 1 | FALSE |
可替换 | FISCANREPLACE | char(1) | 1 | FALSE |
配置BOM分录内码 | FCFGBOMENTRYID | int |  | FALSE |
配置BOM特征件分录内码 | FCFGFEATUREENTRYID | int |  | FALSE |
PLMBOM分录内码 | FPLMBOMENTRYID | nvarchar(50) | 50 | FALSE |
BOM分录来源 | FBOMENTRYSRC | char(1) | 1 | TRUE | A:PLM,B:ERP
是否跳层 | FISSKIP | char(1) | 1 | TRUE |
子项明细Id备份(引入时与BOP关联) | FTREEENTRYIDBAK | int |  | FALSE |
最小发料批量 | FMINISSUEQTY | decimal(23,10) | 23 | FALSE |
供料方式 | FSUPPLYMODE | char(1) | 1 | TRUE | A:委托方供料 B:受托方供料

### T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_ENG_ECNENTRY_A')
and name = 'IDX_ENG_ECNENTRY_A_ID'
and indid > 0
and indid < 255)
drop index T_ENG_ECNENTRY_A.IDX_ENG_ECNENTRY_A_ID
go
if exists (select 1
from sysobjects
where id = object_id('T_ENG_ECNENTRY_A')
and type = 'U')
drop table T_ENG_ECNENTRY_A
go
/*==============================================================*/
/* Table: T_ENG_ECNENTRY_A */
/*==============================================================*/
create table T_ENG_ECNENTRY_A (
FENTRYID int not null default 0,
FID int null,
FROWID varchar(36) not null default newid(),
FPARENTROWID varchar(36) not null default newid(),
FROWEXPANDTYPE int null,
FREPLACEPOLICY char(1) null default ' ',
FREPLACETYPE char(1) null default ' ',
FREPLACEPRIORITY int null,
FMRPPRIORITY int null,
FISKEYITEM char(1) not null default '0',
FISCANCHOOSE char(1) null default '0',
FISCANEDIT char(1) null default '0',
FISCANREPLACE char(1) null default '0',
FCFGBOMENTRYID int null,
FCFGFEATUREENTRYID int null,
FPLMBOMENTRYID nvarchar(50) null default ' ',
FBOMENTRYSRC char(1) not null default 'B',
FISSKIP char(1) not null default '0',
FTREEENTRYIDBAK int null,
FMINISSUEQTY decimal(23,10) null default 0,
FSUPPLYMODE char(1) not null default '',
constraint PK_ENG_ECNENTRY_A primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'树形表格行标识',
'user', @CurrentUser, 'table', 'T_ENG_ECNENTRY_A', 'column', 'FROWID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'树形表格父级行标识',
'user', @CurrentUser, 'table', 'T_ENG_ECNENTRY_A', 'column', 'FPARENTROWID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'树形表格行默认展开类型:
Default = 0,
Header = 1,/// 0000 0000 0001，表头类型数据行
///
Normal = 16,///0000 0001 0000，普通数据行
Expand = 32,///0000 0010 0000，包含展开控件数据行
ExpandWaiting = 64,///0000 0100 0000，包含展开等待数据请求行
Summary = 128///0001 0000 000，汇总类型数据行',
'user', @CurrentUser, 'table', 'T_ENG_ECNENTRY_A', 'column', 'FROWEXPANDTYPE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A:PLM,B:ERP',
'user', @CurrentUser, 'table', 'T_ENG_ECNENTRY_A', 'column', 'FBOMENTRYSRC'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A:委托方供料 B:受托方供料',
'user', @CurrentUser, 'table', 'T_ENG_ECNENTRY_A', 'column', 'FSUPPLYMODE'
go
/*==============================================================*/
/* Index: IDX_ENG_ECNENTRY_A_ID */
/*==============================================================*/
create index IDX_ENG_ECNENTRY_A_ID on T_ENG_ECNENTRY_A (
FID ASC
)
go

### T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)：键值定义

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

### T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_ENG_ECNENTRY_A_ID | IDX_ENG_ECNENTRY_A_ID | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_ECNENTRY_A(工程变更单替代关系拆分表)

上一页

主页

下一页