MFG制造

## 数据表：T_ENG_BBEBOM(物料清单-批量维护)

### T_ENG_BBEBOM(物料清单-批量维护)：描述

名称 | T_ENG_BBEBOM(物料清单-批量维护)
代码 | T_ENG_BBEBOM
注释 | 物料清单表头,用于记录父项物料的相关信息(物料清单-批量维护)
模型 | MFG制造
主键 | PK_ENG_BBEBOM_BOMID

### T_ENG_BBEBOM(物料清单-批量维护)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
主键 | FID | int |  | TRUE |
组织控制字段 | FMASTERID | int |  | FALSE |
BOM编号 | FNUMBER | nvarchar(80) | 80 | FALSE |
单据类型 | FBILLTYPE | varchar(36) | 36 | FALSE |
数据状态 | FDOCUMENTSTATUS | char(1) | 1 | FALSE |
BOM用途 | FBOMUSE | int |  | TRUE |
BOM大类 | FBOMCATEGORY | int |  | TRUE |
父项物料编码 | FMATERIALID | int |  | FALSE |
单位 | FUNITID | int |  | FALSE |
成品率 | FYIELDRATE | decimal(23,10) | 23 | TRUE |
默认使用BOM | FISDEFAULT | char(1) | 1 | TRUE |
授权组 | FAUTHGROUPID | int |  | FALSE |
禁用状态 | FFORBIDSTATUS | char(1) | 1 | FALSE |
创建组织 | FCREATEORGID | int |  | FALSE |
使用组织 | FUSEORGID | int |  | FALSE |
创建人 | FCREATORID | int |  | FALSE |
创建日期 | FCREATEDATE | datetime |  | FALSE |
修改人 | FMODIFIERID | int |  | FALSE |
修改日期 | FMODIFYDATE | datetime |  | FALSE |
审核人 | FAPPROVERID | int |  | FALSE |
审核日期 | FAPPROVEDATE | datetime |  | FALSE |
禁用人 | FFORBIDDERID | int |  | FALSE |
禁用日期 | FFORBIDDATE | datetime |  | FALSE |
父项基本单位 | FBASEUNITID | int |  | FALSE |
单位用量 | FQTY | decimal(23,10) | 23 | TRUE |
基本单位用量 | FBASEQTY | decimal(23,10) | 23 | TRUE |
配置BOM内码 | FCFGBOMID | int |  | FALSE |
BOM组别 | FGROUP | int |  | FALSE |
PLMBOM内码 | FPLMBOMID | nvarchar(50) | 50 | FALSE |
BOM来源 | FBOMSRC | char(1) | 1 | TRUE | A:PLM,B:ERP
批量维护运算号 | FCOMPUTEID | varchar(36) | 36 | FALSE |
父项辅助属性 | FAUXPROPID | int |  | TRUE |

### T_ENG_BBEBOM(物料清单-批量维护)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_ENG_BBEBOM')
and name = 'IDX_ENG_BBEBOM_USERORGID'
and indid > 0
and indid < 255)
drop index T_ENG_BBEBOM.IDX_ENG_BBEBOM_USERORGID
go
if exists (select 1
from sysindexes
where id = object_id('T_ENG_BBEBOM')
and name = 'IDX_ENG_BBEBOM_MASTERID'
and indid > 0
and indid < 255)
drop index T_ENG_BBEBOM.IDX_ENG_BBEBOM_MASTERID
go
if exists (select 1
from sysindexes
where id = object_id('T_ENG_BBEBOM')
and name = 'IDX_ENG_BBEBOM_NUMBER'
and indid > 0
and indid < 255)
drop index T_ENG_BBEBOM.IDX_ENG_BBEBOM_NUMBER
go
if exists (select 1
from sysindexes
where id = object_id('T_ENG_BBEBOM')
and name = 'IDX_ENG_BBEBOM_PARENTITEM'
and indid > 0
and indid < 255)
drop index T_ENG_BBEBOM.IDX_ENG_BBEBOM_PARENTITEM
go
if exists (select 1
from sysobjects
where id = object_id('T_ENG_BBEBOM')
and type = 'U')
drop table T_ENG_BBEBOM
go
/*==============================================================*/
/* Table: T_ENG_BBEBOM */
/*==============================================================*/
create table T_ENG_BBEBOM (
FID int not null default 0,
FMASTERID int null,
FNUMBER nvarchar(80) null,
FBILLTYPE varchar(36) null,
FDOCUMENTSTATUS char(1) null,
FBOMUSE int not null default 0,
FBOMCATEGORY int not null default 0,
FMATERIALID int null,
FUNITID int null,
FYIELDRATE decimal(23,10) not null default 100,
FISDEFAULT char(1) not null default '0',
FAUTHGROUPID int null,
FFORBIDSTATUS char(1) null,
FCREATEORGID int null,
FUSEORGID int null,
FCREATORID int null,
FCREATEDATE datetime null,
FMODIFIERID int null,
FMODIFYDATE datetime null,
FAPPROVERID int null,
FAPPROVEDATE datetime null,
FFORBIDDERID int null,
FFORBIDDATE datetime null,
FBASEUNITID int null,
FQTY decimal(23,10) not null default 1,
FBASEQTY decimal(23,10) not null default 1,
FCFGBOMID int null,
FGROUP int null,
FPLMBOMID nvarchar(50) null,
FBOMSRC char(1) not null default 'B',
FCOMPUTEID varchar(36) null,
FAUXPROPID int not null default 0,
constraint PK_ENG_BBEBOM_BOMID primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A:PLM,B:ERP',
'user', @CurrentUser, 'table', 'T_ENG_BBEBOM', 'column', 'FBOMSRC'
go
/*==============================================================*/
/* Index: IDX_ENG_BBEBOM_PARENTITEM */
/*==============================================================*/
create index IDX_ENG_BBEBOM_PARENTITEM on T_ENG_BBEBOM (
FMATERIALID ASC
)
go
/*==============================================================*/
/* Index: IDX_ENG_BBEBOM_NUMBER */
/*==============================================================*/
create index IDX_ENG_BBEBOM_NUMBER on T_ENG_BBEBOM (
FNUMBER ASC,
FUSEORGID ASC
)
go
/*==============================================================*/
/* Index: IDX_ENG_BBEBOM_MASTERID */
/*==============================================================*/
create index IDX_ENG_BBEBOM_MASTERID on T_ENG_BBEBOM (
FMASTERID ASC,
FUSEORGID ASC
)
go
/*==============================================================*/
/* Index: IDX_ENG_BBEBOM_USERORGID */
/*==============================================================*/
create index IDX_ENG_BBEBOM_USERORGID on T_ENG_BBEBOM (
FUSEORGID ASC
)
go

### T_ENG_BBEBOM(物料清单-批量维护)：键值定义

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

### T_ENG_BBEBOM(物料清单-批量维护)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_ENG_BBEBOM_PARENTITEM | IDX_ENG_BBEBOM_PARENTITEM | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BBEBOM(物料清单-批量维护)
IDX_ENG_BBEBOM_NUMBER | IDX_ENG_BBEBOM_NUMBER | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BBEBOM(物料清单-批量维护)
IDX_ENG_BBEBOM_MASTERID | IDX_ENG_BBEBOM_MASTERID | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BBEBOM(物料清单-批量维护)
IDX_ENG_BBEBOM_USERORGID | IDX_ENG_BBEBOM_USERORGID | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BBEBOM(物料清单-批量维护)

上一页

主页

下一页