MFG制造

## 数据表：T_PRD_SCHEDULERESULT(订单排产结果)

### T_PRD_SCHEDULERESULT(订单排产结果)：描述

名称 | T_PRD_SCHEDULERESULT(订单排产结果)
代码 | T_PRD_SCHEDULERESULT
注释 | 订单排产完成后结果的存储结构
模型 | MFG制造
主键 | PK_PRD_SCHEDULERESULT

### T_PRD_SCHEDULERESULT(订单排产结果)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
内码 | FID | int |  | TRUE |
资源内码 | FRESOURCEID | int |  | FALSE |
设备内码 | FDEVICEID | int |  | FALSE |
订单类型 | FORDERTYPE | char(1) | 1 | FALSE | 订单类型：生产订单，计划订单
订单内码 | FORDERID | int |  | FALSE |
订单分录内码 | FORDERENTRYID | int |  | FALSE |
订单分录行号 | FORDERENTRYSEQ | int |  | FALSE |
物料编码 | FMATERIALID | int |  | FALSE |
数量 | FQTY | decimal(23,10) | 23 | FALSE |
单位 | FUNITID | int |  | FALSE |
排产状态 | FSTATUS | char(1) | 1 | FALSE | 分配状态：未排产、已排产。未排产状态时，表示刚运算出来保存的结果，此时可以被释放掉；已排产状态时表示运算后确认投放的状态，此时这条排产记录不能被删除掉
开始时间 | FSTARTTIME | datetime |  | FALSE |
结束时间 | FENDTIME | datetime |  | FALSE |

### T_PRD_SCHEDULERESULT(订单排产结果)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_PRD_SCHEDULERESULT')
and name = 'IDX_PRD_SCHEDU_ORDENID'
and indid > 0
and indid < 255)
drop index T_PRD_SCHEDULERESULT.IDX_PRD_SCHEDU_ORDENID
go
if exists (select 1
from sysindexes
where id = object_id('T_PRD_SCHEDULERESULT')
and name = 'IDX_PRD_SCHEDU_DEVICEID'
and indid > 0
and indid < 255)
drop index T_PRD_SCHEDULERESULT.IDX_PRD_SCHEDU_DEVICEID
go
if exists (select 1
from sysindexes
where id = object_id('T_PRD_SCHEDULERESULT')
and name = 'IDX_PRD_SCHEDU_RESOURCEID'
and indid > 0
and indid < 255)
drop index T_PRD_SCHEDULERESULT.IDX_PRD_SCHEDU_RESOURCEID
go
if exists (select 1
from sysobjects
where id = object_id('T_PRD_SCHEDULERESULT')
and type = 'U')
drop table T_PRD_SCHEDULERESULT
go
/*==============================================================*/
/* Table: T_PRD_SCHEDULERESULT */
/*==============================================================*/
create table T_PRD_SCHEDULERESULT (
FID int not null default 0,
FRESOURCEID int null,
FDEVICEID int null,
FORDERTYPE char(1) null
constraint CKC_FORDERTYPE_T_PRD_SC check (FORDERTYPE is null or (FORDERTYPE in ('1','2'))),
FORDERID int null,
FORDERENTRYID int null,
FORDERENTRYSEQ int null,
FMATERIALID int null,
FQTY decimal(23,10) null,
FUNITID int null default 0,
FSTATUS char(1) null
constraint CKC_FSTATUS_T_PRD_SC check (FSTATUS is null or (FSTATUS in ('1','2'))),
FSTARTTIME datetime null,
FENDTIME datetime null,
constraint PK_T_PRD_SCHEDULERESULT primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'订单类型：生产订单，计划订单',
'user', @CurrentUser, 'table', 'T_PRD_SCHEDULERESULT', 'column', 'FORDERTYPE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'分配状态：未排产、已排产。未排产状态时，表示刚运算出来保存的结果，此时可以被释放掉；已排产状态时表示运算后确认投放的状态，此时这条排产记录不能被删除掉',
'user', @CurrentUser, 'table', 'T_PRD_SCHEDULERESULT', 'column', 'FSTATUS'
go
/*==============================================================*/
/* Index: IDX_PRD_SCHEDU_RESOURCEID */
/*==============================================================*/
create index IDX_PRD_SCHEDU_RESOURCEID on T_PRD_SCHEDULERESULT (
FRESOURCEID ASC
)
go
/*==============================================================*/
/* Index: IDX_PRD_SCHEDU_DEVICEID */
/*==============================================================*/
create index IDX_PRD_SCHEDU_DEVICEID on T_PRD_SCHEDULERESULT (
FDEVICEID ASC
)
go
/*==============================================================*/
/* Index: IDX_PRD_SCHEDU_ORDENID */
/*==============================================================*/
create index IDX_PRD_SCHEDU_ORDENID on T_PRD_SCHEDULERESULT (
FORDERENTRYID ASC
)
go

### T_PRD_SCHEDULERESULT(订单排产结果)：键值定义

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

### T_PRD_SCHEDULERESULT(订单排产结果)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_PRD_SCHEDU_RESOURCEID | IDX_PRD_SCHEDU_RESOURCEID | FALSE | FALSE | FALSE | FALSE | FALSE | T_PRD_SCHEDULERESULT(订单排产结果)
IDX_PRD_SCHEDU_DEVICEID | IDX_PRD_SCHEDU_DEVICEID | FALSE | FALSE | FALSE | FALSE | FALSE | T_PRD_SCHEDULERESULT(订单排产结果)
IDX_PRD_SCHEDU_ORDENID | IDX_PRD_SCHEDU_ORDENID | FALSE | FALSE | FALSE | FALSE | FALSE | T_PRD_SCHEDULERESULT(订单排产结果)

上一页

主页

下一页