MFG制造

## 数据表：T_PRD_MOENTRY_A(生产订单表体)

### T_PRD_MOENTRY_A(生产订单表体)：描述

名称 | T_PRD_MOENTRY_A(生产订单表体)
代码 | T_PRD_MOENTRY_A
注释 | 生产订单表体，表体拆分，该表主要存储下推选单相关数量等信息。
模型 | MFG制造
主键 | PK_PRD_MOENTRY_A

### T_PRD_MOENTRY_A(生产订单表体)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
单据内码 | FID | int |  | FALSE |
分录ID | FENTRYID | int |  | TRUE |
基本单位合格品入库选单数量 | FSTOCKINQUASELQTY | decimal(23,10) | 23 | TRUE |
单据单位合格品入库选单数量 | FSTOCKINQUASELAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位不合格品入库选单数量 | FSTOCKINFAILSELQTY | decimal(23,10) | 23 | TRUE |
单据单位不合格品入库选单数量 | FSTOCKINFAILSELAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位合格品入库数量 | FSTOCKINQUAQTY | decimal(23,10) | 23 | TRUE |
单据单位合格品入库数量 | FSTOCKINQUAAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位不合格品入库数量 | FSTOCKINFAILQTY | decimal(23,10) | 23 | TRUE |
单据单位不合格品入库数量 | FSTOCKINFAILAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位汇报合格选单数量 | FREPQUASELQTY | decimal(23,10) | 23 | TRUE |
单据单位汇报合格选单数量 | FREPQUASELAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位汇报合格数量 | FREPQUAQTY | decimal(23,10) | 23 | TRUE |
单据单位汇报合格数量 | FREPQUAAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位汇报不合格选单数量 | FREPFAILSELQTY | decimal(23,10) | 23 | TRUE |
单据单位汇报不合格选单数量 | FREPFAILSELAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位汇报不合格数量 | FREPFAILQTY | decimal(23,10) | 23 | TRUE |
单据单位汇报不合格数量 | FREPFAILAUXQTY | decimal(23,10) | 23 | TRUE |
基本单位汇报完成数量 | FBASERPTFINISHQTY | decimal(23,10) | 23 | TRUE |
单据单位汇报完成数量 | FRPTFINISHQTY | decimal(23,10) | 23 | TRUE |
业务状态 | FSTATUS | char(1) | 1 | FALSE |
计划确认日期 | FPLANCONFIRMDATE | datetime |  | FALSE |
排产日期 | FSCHEDULEDATE | datetime |  | FALSE |
下达日期 | FCONVEYDATE | datetime |  | FALSE |
开工日期 | FSTARTDATE | datetime |  | FALSE |
完工日期 | FFINISHDATE | datetime |  | FALSE |
结案日期 | FCLOSEDATE | datetime |  | FALSE |
核算日期 | FCOSTDATE | datetime |  | FALSE |
生成方式 | FCREATETYPE | int |  | FALSE | 枚举类型，比如手工新增，计划投放。。。
优先级 | FPRIORITY | int |  | TRUE |
需求类型 | FREQTYPE | char(1) | 1 | TRUE |
基本单位已备料数量 | FBASESTOCKREADYQTY | decimal(23,10) | 23 | TRUE |
单据单位已备料数量 | FSTOCKREADYQTY | decimal(23,10) | 23 | TRUE |
基本单位报废数量 | FBASESCRAPQTY | decimal(23,10) | 23 | TRUE |
报废数量 | FSCRAPQTY | decimal(23,10) | 23 | TRUE |
基本单位返修数量 | FBASEREPAIRQTY | decimal(23,10) | 23 | TRUE |
基本单位报废品入库选单数量 | FBASESTOCKINSCRAPSELQTY | decimal(23,10) | 23 | TRUE |
报废品入库选单数量 | FSTOCKINSCRAPSELQTY | decimal(23,10) | 23 | TRUE |
基本单位报废品入库数量 | FBASESTOCKINSCRAPQTY | decimal(23,10) | 23 | TRUE |
报废品入库数量 | FSTOCKINSCRAPQTY | decimal(23,10) | 23 | TRUE |
返修数量 | FREPAIRQTY | decimal(23,10) | 23 | TRUE |
入库货主类型 | FINSTOCKOWNERTYPEID | varchar(36) | 36 | FALSE |
入库货主 | FINSTOCKOWNERID | int |  | FALSE |
入库类型 | FINSTOCKTYPE | char(1) | 1 | TRUE |
产品检验 | FCHECKPRODUCT | char(1) | 1 | TRUE |
产出序列 | FOutPutOptQueue | nvarchar(8) | 8 | FALSE |
紧急放行 | FQAIP | char(1) | 1 | TRUE |
成品数量 | FYIELDQTY | decimal(23,10) | 23 | TRUE | 主要用于反写销售订单，为销售订单到生产订单的控制字段
倒冲领料 | FISBACKFLUSH | char(1) | 1 | TRUE |
需求来源 | FREQSRC | char(1) | 1 | FALSE | 1.销售订单 2.预测单

### T_PRD_MOENTRY_A(生产订单表体)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_PRD_MOENTRY_A')
and name = 'IDX_MO_ENTRYA_STATUS'
and indid > 0
and indid < 255)
drop index T_PRD_MOENTRY_A.IDX_MO_ENTRYA_STATUS
go
if exists (select 1
from sysindexes
where id = object_id('T_PRD_MOENTRY_A')
and name = 'IDX_MO_ENTRYA_ID'
and indid > 0
and indid < 255)
drop index T_PRD_MOENTRY_A.IDX_MO_ENTRYA_ID
go
if exists (select 1
from sysobjects
where id = object_id('T_PRD_MOENTRY_A')
and type = 'U')
drop table T_PRD_MOENTRY_A
go
/*==============================================================*/
/* Table: T_PRD_MOENTRY_A */
/*==============================================================*/
create table T_PRD_MOENTRY_A (
FID int null,
FENTRYID int not null default 0,
FSTOCKINQUASELQTY decimal(23,10) not null default 0,
FSTOCKINQUASELAUXQTY decimal(23,10) not null default 0,
FSTOCKINFAILSELQTY decimal(23,10) not null default 0,
FSTOCKINFAILSELAUXQTY decimal(23,10) not null default 0,
FSTOCKINQUAQTY decimal(23,10) not null default 0,
FSTOCKINQUAAUXQTY decimal(23,10) not null default 0,
FSTOCKINFAILQTY decimal(23,10) not null default 0,
FSTOCKINFAILAUXQTY decimal(23,10) not null default 0,
FREPQUASELQTY decimal(23,10) not null default 0,
FREPQUASELAUXQTY decimal(23,10) not null default 0,
FREPQUAQTY decimal(23,10) not null default 0,
FREPQUAAUXQTY decimal(23,10) not null default 0,
FREPFAILSELQTY decimal(23,10) not null default 0,
FREPFAILSELAUXQTY decimal(23,10) not null default 0,
FREPFAILQTY decimal(23,10) not null default 0,
FREPFAILAUXQTY decimal(23,10) not null default 0,
FBASERPTFINISHQTY decimal(23,10) not null default 0,
FRPTFINISHQTY decimal(23,10) not null default 0,
FSTATUS char(1) null,
FPLANCONFIRMDATE datetime null,
FSCHEDULEDATE datetime null,
FCONVEYDATE datetime null,
FSTARTDATE datetime null,
FFINISHDATE datetime null,
FCLOSEDATE datetime null,
FCOSTDATE datetime null,
FCREATETYPE int null,
FPRIORITY int not null default 0,
FREQTYPE char(1) not null default '0',
FBASESTOCKREADYQTY decimal(23,10) not null default 0,
FSTOCKREADYQTY decimal(23,10) not null default 0,
FBASESCRAPQTY decimal(23,10) not null default 0,
FSCRAPQTY decimal(23,10) not null default 0,
FBASEREPAIRQTY decimal(23,10) not null default 0,
FBASESTOCKINSCRAPSELQTY decimal(23,10) not null default 0,
FSTOCKINSCRAPSELQTY decimal(23,10) not null default 0,
FBASESTOCKINSCRAPQTY decimal(23,10) not null default 0,
FSTOCKINSCRAPQTY decimal(23,10) not null default 0,
FREPAIRQTY decimal(23,10) not null default 0,
FINSTOCKOWNERTYPEID varchar(36) null,
FINSTOCKOWNERID int null,
FINSTOCKTYPE char(1) not null default '0',
FCHECKPRODUCT char(1) not null default '0',
FOutPutOptQueue nvarchar(8) null default '0',
FQAIP char(1) not null default 'A',
FYIELDQTY decimal(23,10) not null default 0,
FISBACKFLUSH char(1) not null default '0',
FREQSRC char(1) null,
constraint PK_PRD_MOENTRY_A primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'枚举类型，比如手工新增，计划投放。。。',
'user', @CurrentUser, 'table', 'T_PRD_MOENTRY_A', 'column', 'FCREATETYPE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'主要用于反写销售订单，为销售订单到生产订单的控制字段',
'user', @CurrentUser, 'table', 'T_PRD_MOENTRY_A', 'column', 'FYIELDQTY'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'1.销售订单 2.预测单',
'user', @CurrentUser, 'table', 'T_PRD_MOENTRY_A', 'column', 'FREQSRC'
go
/*==============================================================*/
/* Index: IDX_MO_ENTRYA_ID */
/*==============================================================*/
create index IDX_MO_ENTRYA_ID on T_PRD_MOENTRY_A (
FID ASC
)
go
/*==============================================================*/
/* Index: IDX_MO_ENTRYA_STATUS */
/*==============================================================*/
create index IDX_MO_ENTRYA_STATUS on T_PRD_MOENTRY_A (
FSTATUS ASC
)
go

### T_PRD_MOENTRY_A(生产订单表体)：键值定义

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

### T_PRD_MOENTRY_A(生产订单表体)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_MO_ENTRYA_ID | IDX_MO_ENTRYA_ID | FALSE | FALSE | FALSE | FALSE | FALSE | T_PRD_MOENTRY_A(生产订单表体)
IDX_MO_ENTRYA_STATUS | IDX_MO_ENTRYA_STATUS | FALSE | FALSE | FALSE | FALSE | FALSE | T_PRD_MOENTRY_A(生产订单表体)

上一页

主页

下一页