MFG制造

## 数据表：T_ENG_BOPEXPANDRESULT(BOP展开结果表)

### T_ENG_BOPEXPANDRESULT(BOP展开结果表)：描述

名称 | T_ENG_BOPEXPANDRESULT(BOP展开结果表)
代码 | T_ENG_BOPEXPANDRESULT
注释 |
模型 | MFG制造
主键 | pk_ENG_BopExpandResult

### T_ENG_BOPEXPANDRESULT(BOP展开结果表)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
外键 | FID | bigint |  | TRUE |
主键 | FEntryId | bigint |  | TRUE |
物料编码 | FMATERIALID | int |  | TRUE |
BOM编码 | FBOMID | int |  | FALSE |
BOM分录内码 | FBOMENTRYID | int |  | FALSE |
BOM层级 | FBOMLEVEL | int |  | TRUE |
子项类型 | FMATERIALTYPE | varchar(20) | 20 | TRUE |
基本单位标准用量 | FBASEQTY | decimal(23,10) | 23 | TRUE |
基本单位累积分子 | FACCUNUMERATOR | decimal(23,10) | 23 | TRUE |
基本单位累积分母 | FACCUDENOMINATOR | decimal(23,10) | 23 | TRUE |
计量单位 | FUNITID | int |  | FALSE |
基本计算单位 | FBASEUNITID | int |  | FALSE |
标准用量 | FQTY | decimal(23,10) | 23 | TRUE |
子项BOM分录扩展属性 | FBOMENTRYCONTROL | int |  | FALSE |
基本单位实际用量 | FBASEACTUALQTY | decimal(23,10) | 23 | TRUE |
子项供应日期 | FSUPPLYDATE | datetime |  | FALSE |
实际用量 | FACTUALQTY | decimal(23,10) | 23 | TRUE |
累积分子 | FBILLACCUNUMERATOR | decimal(23,10) | 23 | TRUE |
累积分母 | FBILLACCUDENOMINATOR | decimal(23,10) | 23 | TRUE |
子项计划开工日期 | FSTARTDATE | datetime |  | FALSE |
物料属性 | FERPCLSID | varchar(20) | 20 | FALSE |
用量类型 | FDOSAGETYPE | varchar(20) | 20 | FALSE |
生产线内码 | FRESULTPRODUCTLINEID | int |  | FALSE |
生产线工位内码 | FRESULTPRODUCTLOCID | int |  | FALSE |
分子 | FNUMERATOR | decimal(23,10) | 23 | TRUE |
分母 | FDENOMINATOR | decimal(23,10) | 23 | TRUE |
基本单位分子 | FBASENUMERATOR | decimal(23,10) | 23 | TRUE |
基本单位分母 | FBASEDENOMINATOR | decimal(23,10) | 23 | TRUE |
顶级行标识 | FTOPENTRYID | nvarchar(50) | 50 | FALSE |
展开行标识 | FROWID | nvarchar(50) | 50 | FALSE |
父项行标识 | FPARENTENTRYID | nvarchar(50) | 50 | FALSE |
生产线生产 | FISPRODUCTLINE | char(1) | 1 | FALSE |

### T_ENG_BOPEXPANDRESULT(BOP展开结果表)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('dbo.T_ENG_BOPEXPANDRESULT')
and name = 'idx_ENG_BER_PRDLINEID'
and indid > 0
and indid < 255)
drop index dbo.T_ENG_BOPEXPANDRESULT.idx_ENG_BER_PRDLINEID
go
if exists (select 1
from sysindexes
where id = object_id('dbo.T_ENG_BOPEXPANDRESULT')
and name = 'idx_ENG_BOPER_MTRLID'
and indid > 0
and indid < 255)
drop index dbo.T_ENG_BOPEXPANDRESULT.idx_ENG_BOPER_MTRLID
go
if exists (select 1
from sysindexes
where id = object_id('dbo.T_ENG_BOPEXPANDRESULT')
and name = 'idx_ENG_BHR_FK'
and indid > 0
and indid < 255)
drop index dbo.T_ENG_BOPEXPANDRESULT.idx_ENG_BHR_FK
go
if exists (select 1
from sysobjects
where id = object_id('dbo.T_ENG_BOPEXPANDRESULT')
and type = 'U')
drop table dbo.T_ENG_BOPEXPANDRESULT
go
/*==============================================================*/
/* Table: T_ENG_BOPEXPANDRESULT */
/*==============================================================*/
create table dbo.T_ENG_BOPEXPANDRESULT (
FID bigint not null default 0,
FEntryId bigint not null default 0,
FMATERIALID int not null default 0,
FBOMID int null,
FBOMENTRYID int null,
FBOMLEVEL int not null default 0,
FMATERIALTYPE varchar(20) not null default '0',
FBASEQTY decimal(23,10) not null default 0,
FACCUNUMERATOR decimal(23,10) not null default 0,
FACCUDENOMINATOR decimal(23,10) not null default 0,
FUNITID int null,
FBASEUNITID int null,
FQTY decimal(23,10) not null default 0,
FBOMENTRYCONTROL int null,
FBASEACTUALQTY decimal(23,10) not null default 0,
FSUPPLYDATE datetime null,
FACTUALQTY decimal(23,10) not null default 0,
FBILLACCUNUMERATOR decimal(23,10) not null default 0,
FBILLACCUDENOMINATOR decimal(23,10) not null default 0,
FSTARTDATE datetime null,
FERPCLSID varchar(20) null,
FDOSAGETYPE varchar(20) null,
FRESULTPRODUCTLINEID int null,
FRESULTPRODUCTLOCID int null,
FNUMERATOR decimal(23,10) not null default 0,
FDENOMINATOR decimal(23,10) not null default 0,
FBASENUMERATOR decimal(23,10) not null default 0,
FBASEDENOMINATOR decimal(23,10) not null default 0,
FTOPENTRYID nvarchar(50) null,
FROWID nvarchar(50) null,
FPARENTENTRYID nvarchar(50) null,
FISPRODUCTLINE char(1) null,
constraint pk_ENG_BopExpandResult primary key (FEntryId)
on "PRIMARY"
)
on "PRIMARY"
go
/*==============================================================*/
/* Index: idx_ENG_BHR_FK */
/*==============================================================*/
create index idx_ENG_BHR_FK on dbo.T_ENG_BOPEXPANDRESULT (
FID ASC
)
go
/*==============================================================*/
/* Index: idx_ENG_BOPER_MTRLID */
/*==============================================================*/
create index idx_ENG_BOPER_MTRLID on dbo.T_ENG_BOPEXPANDRESULT (
FMATERIALID ASC
)
go
/*==============================================================*/
/* Index: idx_ENG_BER_PRDLINEID */
/*==============================================================*/
create index idx_ENG_BER_PRDLINEID on dbo.T_ENG_BOPEXPANDRESULT (
FRESULTPRODUCTLINEID ASC
)
go

### T_ENG_BOPEXPANDRESULT(BOP展开结果表)：键值定义

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

### T_ENG_BOPEXPANDRESULT(BOP展开结果表)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
idx_ENG_BHR_FK | idx_ENG_BHR_FK | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BOPEXPANDRESULT(BOP展开结果表)
idx_ENG_BOPER_MTRLID | idx_ENG_BOPER_MTRLID | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BOPEXPANDRESULT(BOP展开结果表)
idx_ENG_BER_PRDLINEID | idx_ENG_BER_PRDLINEID | FALSE | FALSE | FALSE | FALSE | FALSE | T_ENG_BOPEXPANDRESULT(BOP展开结果表)

上一页

主页

下一页