MFG制造

## 数据表：T_PLN_PLCOBYENTRY(计划订单联副产品表体)

### T_PLN_PLCOBYENTRY(计划订单联副产品表体)：描述

名称 | T_PLN_PLCOBYENTRY(计划订单联副产品表体)
代码 | T_PLN_PLCOBYENTRY
注释 |
模型 | MFG制造
主键 | pk_PLN_PLCOBYE

### T_PLN_PLCOBYENTRY(计划订单联副产品表体)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
外键 | FID | int |  | FALSE |
主键 | FEntryID | int |  | TRUE |
序号 | FSEQ | int |  | FALSE |
产品类型 | FCOPYTYPE | char(1) | 1 | FALSE |
物料代码 | FMATERIALID | int |  | FALSE |
辅助属性 | FAUXPROPID | int |  | FALSE |
基本单位 | FBASEUNITID | int |  | FALSE |
单位 | FUNITID | int |  | FALSE |
需求数量 | FDEMANDQTY | decimal(23,10) | 23 | TRUE |
基本单位需求量 | FBASEDEMANDQTY | decimal(23,10) | 23 | TRUE |
需求日期 | FDEMANDDATE | datetime |  | FALSE |
需求量 | FORDERQTY | decimal(23,10) | 23 | TRUE |
基本单位订单量 | FBASEORDERQTY | decimal(23,10) | 23 | TRUE |
确认数量 | FFIRMQTY | decimal(23,10) | 23 | TRUE |
基本单位确认订单量 | FBASEFIRMQTY | decimal(23,10) | 23 | TRUE |
确认采购或开工日期 | FFIRMSTARTDATE | datetime |  | FALSE |
确认到货或完工日期 | FFIRMFINISHDATE | datetime |  | FALSE |
联副产品内码 | FCOBYENTRYID | int |  | FALSE |
主产品基本单位数量 | FKEYBASEQTY | decimal(23,10) | 23 | FALSE |
联副产品基本单位数量 | FCOBYBASEQTY | decimal(23,10) | 23 | FALSE |
分录主键标识 | FENTRYPKID | varchar(36) | 36 | FALSE | MRP计算时使用
产出工序序列 | FOUTPUTOPTQUEUE | nvarchar(8) | 8 | FALSE |
基本单位数量乘成品率后的数量 | FBASEYIELDQTY | decimal(23,10) | 23 | TRUE | 用于记录真实的供应数量(基本单位确认订单数量*成品率)
BOM编号 | FBOMID | int |  | TRUE |
倒冲领料 | FISBACKFLUSH | char(1) | 1 | TRUE |

### T_PLN_PLCOBYENTRY(计划订单联副产品表体)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_PLN_PLCOBYENTRY')
and name = 'idx_PLN_PLCOBYE_MTRLID'
and indid > 0
and indid < 255)
drop index T_PLN_PLCOBYENTRY.idx_PLN_PLCOBYE_MTRLID
go
if exists (select 1
from sysindexes
where id = object_id('T_PLN_PLCOBYENTRY')
and name = 'idx_PLN_PLCOBYE_FK'
and indid > 0
and indid < 255)
drop index T_PLN_PLCOBYENTRY.idx_PLN_PLCOBYE_FK
go
if exists (select 1
from sysobjects
where id = object_id('T_PLN_PLCOBYENTRY')
and type = 'U')
drop table T_PLN_PLCOBYENTRY
go
/*==============================================================*/
/* Table: T_PLN_PLCOBYENTRY */
/*==============================================================*/
create table T_PLN_PLCOBYENTRY (
FID int null,
FEntryID int not null default 0,
FSEQ int null,
FCOPYTYPE char(1) null default '1',
FMATERIALID int null,
FAUXPROPID int null,
FBASEUNITID int null,
FUNITID int null,
FDEMANDQTY decimal(23,10) not null constraint DF__T_PLN_PLA__FDEMA__4F0EF4D0 default 0,
FBASEDEMANDQTY decimal(23,10) not null constraint DF__T_PLN_PLA__FBASE__50031909 default 0,
FDEMANDDATE datetime null,
FORDERQTY decimal(23,10) not null constraint DF__T_PLN_PLA__FPLAN__50F73D42 default 0,
FBASEORDERQTY decimal(23,10) not null constraint DF__T_PLN_PLA__FBASE__51EB617B default 0,
FFIRMQTY decimal(23,10) not null constraint DF__T_PLN_PLA__FCONQ__54C7CE26 default 0,
FBASEFIRMQTY decimal(23,10) not null constraint DF__T_PLN_PLA__FBASE__55BBF25F default 0,
FFIRMSTARTDATE datetime null,
FFIRMFINISHDATE datetime null,
FCOBYENTRYID int null,
FKEYBASEQTY decimal(23,10) null default 1,
FCOBYBASEQTY decimal(23,10) null default 1,
FENTRYPKID varchar(36) null default '',
FOUTPUTOPTQUEUE nvarchar(8) null default '0',
FBASEYIELDQTY decimal(23,10) not null default 0,
FBOMID int not null default 0,
FISBACKFLUSH char(1) not null default '0',
constraint pk_PLN_PLCOBYE primary key (FEntryID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'MRP计算时使用',
'user', @CurrentUser, 'table', 'T_PLN_PLCOBYENTRY', 'column', 'FENTRYPKID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'用于记录真实的供应数量(基本单位确认订单数量*成品率)',
'user', @CurrentUser, 'table', 'T_PLN_PLCOBYENTRY', 'column', 'FBASEYIELDQTY'
go
/*==============================================================*/
/* Index: idx_PLN_PLCOBYE_FK */
/*==============================================================*/
create index idx_PLN_PLCOBYE_FK on T_PLN_PLCOBYENTRY (
FID ASC
)
go
/*==============================================================*/
/* Index: idx_PLN_PLCOBYE_MTRLID */
/*==============================================================*/
create index idx_PLN_PLCOBYE_MTRLID on T_PLN_PLCOBYENTRY (
FMATERIALID ASC
)
go

### T_PLN_PLCOBYENTRY(计划订单联副产品表体)：键值定义

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

### T_PLN_PLCOBYENTRY(计划订单联副产品表体)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
idx_PLN_PLCOBYE_FK | idx_PLN_PLCOBYE_FK | FALSE | FALSE | FALSE | FALSE | FALSE | T_PLN_PLCOBYENTRY(计划订单联副产品表体)
idx_PLN_PLCOBYE_MTRLID | idx_PLN_PLCOBYE_MTRLID | FALSE | FALSE | FALSE | FALSE | FALSE | T_PLN_PLCOBYENTRY(计划订单联副产品表体)

上一页

主页

下一页