MFG制造

## 数据表：T_SFC_SCHEDULINGMODEL(排程模型)

### T_SFC_SCHEDULINGMODEL(排程模型)：描述

名称 | T_SFC_SCHEDULINGMODEL(排程模型)
代码 | T_SFC_SCHEDULINGMODEL
注释 | 在编制工序计划时，存在多种排程方法，比如正排、倒排、关键工序排等，为了更好支撑企业应用需要，将算法抽象出一系列的排程模型，可供排程时选择使用。
模型 | MFG制造
主键 | PK_SFC_SCHEDULINGMODEL

### T_SFC_SCHEDULINGMODEL(排程模型)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
主键 | FID | int |  | TRUE |
组织控制字段 | FMASTERID | int |  | TRUE |
创建组织 | FCREATEORGID | int |  | TRUE |
排程模型编码 | FNUMBER | nvarchar(80) | 80 | FALSE |
使用组织 | FUSEORGID | int |  | TRUE |
创建人 | FCREATORID | int |  | TRUE |
创建日期 | FCREATEDATE | datetime |  | FALSE |
修改人 | FMODIFIERID | int |  | TRUE |
修改日期 | FMODIFYDATE | datetime |  | FALSE |
审核人 | FAPPROVERID | int |  | TRUE |
审核日期 | FAPPROVEDATE | datetime |  | FALSE |
数据状态 | FDOCUMENTSTATUS | char(1) | 1 | FALSE |
禁用人 | FFORBIDDERID | int |  | TRUE |
禁用日期 | FFORBIDDATE | datetime |  | FALSE |
禁用状态 | FFORBIDSTATUS | char(1) | 1 | FALSE |
排程方法 | FSCHEDULINGWAY | char(1) | 1 | FALSE |
考虑工序迭代 | FCONSIDERITERATE | char(1) | 1 | FALSE |
考虑工序拆分 | FCONSIDERSPLIT | char(1) | 1 | FALSE |
重排已确认计划 | FRESCHCONFIRMED | char(1) | 1 | FALSE |
倒排时间在过去时自动按当前日期正排 | FAUTOFORWARDSCH | char(1) | 1 | FALSE |
考虑排队时间 | FCONSIDERQUEUETIME | char(1) | 1 | FALSE |
考虑转移时间 | FCONSIDERMOVETIME | char(1) | 1 | FALSE |
考虑等待时间 | FCONSIDERWAITTIME | char(1) | 1 | FALSE |
默认排程模型 | FISDEFAULT | char(1) | 1 | FALSE |
重排已下达计划 | FRESCHRELEASED | char(1) | 1 | FALSE |

### T_SFC_SCHEDULINGMODEL(排程模型)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_SFC_SCHEDULINGMODEL')
and name = 'IDX_SFC_SM_CRTDATE'
and indid > 0
and indid < 255)
drop index T_SFC_SCHEDULINGMODEL.IDX_SFC_SM_CRTDATE
go
if exists (select 1
from sysindexes
where id = object_id('T_SFC_SCHEDULINGMODEL')
and name = 'IDX_SFC_SM_NUMBER'
and indid > 0
and indid < 255)
drop index T_SFC_SCHEDULINGMODEL.IDX_SFC_SM_NUMBER
go
if exists (select 1
from sysobjects
where id = object_id('T_SFC_SCHEDULINGMODEL')
and type = 'U')
drop table T_SFC_SCHEDULINGMODEL
go
/*==============================================================*/
/* Table: T_SFC_SCHEDULINGMODEL */
/*==============================================================*/
create table T_SFC_SCHEDULINGMODEL (
FID int not null default 0,
FMASTERID int not null default 0,
FCREATEORGID int not null default 0,
FNUMBER nvarchar(80) null,
FUSEORGID int not null default 0,
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int not null default 0,
FMODIFYDATE datetime null,
FAPPROVERID int not null default 0,
FAPPROVEDATE datetime null,
FDOCUMENTSTATUS char(1) null,
FFORBIDDERID int not null default 0,
FFORBIDDATE datetime null,
FFORBIDSTATUS char(1) null,
FSCHEDULINGWAY char(1) null,
FCONSIDERITERATE char(1) null,
FCONSIDERSPLIT char(1) null,
FRESCHCONFIRMED char(1) null,
FAUTOFORWARDSCH char(1) null,
FCONSIDERQUEUETIME char(1) null,
FCONSIDERMOVETIME char(1) null,
FCONSIDERWAITTIME char(1) null,
FISDEFAULT char(1) null,
FRESCHRELEASED char(1) null,
constraint PK_SFC_SCHEDULINGMODEL primary key (FID)
on "PRIMARY"
)
on "PRIMARY"
go
/*==============================================================*/
/* Index: IDX_SFC_SM_NUMBER */
/*==============================================================*/
create index IDX_SFC_SM_NUMBER on T_SFC_SCHEDULINGMODEL (
FNUMBER ASC,
FUSEORGID ASC
)
go
/*==============================================================*/
/* Index: IDX_SFC_SM_CRTDATE */
/*==============================================================*/
create index IDX_SFC_SM_CRTDATE on T_SFC_SCHEDULINGMODEL (
FCREATEDATE ASC
)
go

### T_SFC_SCHEDULINGMODEL(排程模型)：键值定义

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

### T_SFC_SCHEDULINGMODEL(排程模型)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_SFC_SM_NUMBER | IDX_SFC_SM_NUMBER | FALSE | FALSE | FALSE | FALSE | FALSE | T_SFC_SCHEDULINGMODEL(排程模型)
IDX_SFC_SM_CRTDATE | IDX_SFC_SM_CRTDATE | FALSE | FALSE | FALSE | FALSE | FALSE | T_SFC_SCHEDULINGMODEL(排程模型)

上一页

主页

下一页