MFG制造

## 数据表：T_MRP_DEMANDDATA(MRP模型--需求数据)

### T_MRP_DEMANDDATA(MRP模型--需求数据)：描述

名称 | T_MRP_DEMANDDATA(MRP模型--需求数据)
代码 | T_MRP_DEMANDDATA
注释 |
模型 | MFG制造
主键 | pk_MRP_DEMANDDATA

### T_MRP_DEMANDDATA(MRP模型--需求数据)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
外键 | FID | varchar(36) | 36 | FALSE |
主键 | FEntryID | varchar(36) | 36 | TRUE |
运算标识 | FCOMPUTEID | varchar(36) | 36 | FALSE |
物料内码 | FMATERIALID | int |  | TRUE |
基本单位 | FBASEUNITID | int |  | TRUE |
基本单位数量 | FBASEQTY | decimal(23,10) | 23 | TRUE |
基本单位毛需求数量 | FBASEGROSSQTY | decimal(23,10) | 23 | TRUE |
基本单位执行数量 | FBASEEXECQTY | decimal(23,10) | 23 | TRUE |
基本单位净需求数量 | FBASEDEMANDQTY | decimal(23,10) | 23 | TRUE |
基本单位订单数量 | FBASEORDERQTY | decimal(23,10) | 23 | TRUE |
需求日期 | FDEMANDDATE | datetime |  | FALSE |
需求日期内码 | FDEMANDDAYID | int |  | TRUE |
需求单据主业务组织 | FORGID | int |  | FALSE |
需求单据日期 | FDATE | datetime |  | FALSE |
需求单据事务标识 | FRELATIONFORMID | varchar(36) | 36 | FALSE |
需求单据内码 | FRELATIONINTERID | varchar(36) | 36 | FALSE |
需求单据分录内码 | FRELATIONENTRYID | varchar(36) | 36 | FALSE |
需求单据分录行号 | FRELATIONENTRYSEQ | int |  | FALSE |
需求单据编号 | FRELATIONBILLNO | nvarchar(80) | 80 | FALSE |
父级单据事务标识 | FPARENTFORMID | varchar(36) | 36 | FALSE |
父级单据内码 | FPARENTINTERID | varchar(36) | 36 | FALSE |
父级单据分录内码 | FPARENTENTRYID | varchar(36) | 36 | FALSE |
父级单据编号 | FPARENTBILLNO | nvarchar(80) | 80 | FALSE |
源头单据事务标识 | FSRCFORMID | varchar(36) | 36 | FALSE |
源头单据内码 | FSRCINTERID | varchar(36) | 36 | FALSE |
源头单据分录内码 | FSRCENTRYID | varchar(36) | 36 | FALSE |
源头单据编号 | FSRCBILLNO | nvarchar(80) | 80 | FALSE |
预留类型 | FRESERVETYPE | char(1) | 1 | FALSE |
优先级 | FPRIORITY | int |  | TRUE |
合并后需求标识 | FMERGEROWID | varchar(36) | 36 | FALSE |
计划开工&采购日期 | FPLANSTARTDATE | datetime |  | FALSE | 主要是甘特图用
计划完工&到货日期 | FPLANFINISHDATE | datetime |  | FALSE | 主要是甘特图用
业务单位 | FUNITID | int |  | FALSE |
数量 | FQTY | decimal(23,10) | 23 | TRUE |
毛需求数量 | FGROSSQTY | decimal(23,10) | 23 | TRUE |
执行数量 | FEXECQTY | decimal(23,10) | 23 | TRUE |
净需求数量 | FDEMANDQTY | decimal(23,10) | 23 | TRUE |
订单数量 | FORDERQTY | decimal(23,10) | 23 | TRUE |
行标识 | FROWID | varchar(36) | 36 | FALSE | 后台使用
父级行标识 | FPARENTROWID | varchar(36) | 36 | FALSE | 后台使用
顶级行标识 | FSRCROWID | varchar(36) | 36 | FALSE | 后台使用
父项需求量 | FBASEPARENTDEMANDQTY | decimal(23,10) | 23 | TRUE |

数据来源

FDATASOURCE

char(1)

1

TRUE

毛需求 A
已分配 B
安全库存 C
预计入 O
计划订单量 P
组织间需求单量 Q
库存 P

### T_MRP_DEMANDDATA(MRP模型--需求数据)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_CMPID'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_CMPID
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_ROWID'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_ROWID
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_SOURCE'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_SOURCE
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_PARENT'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_PARENT
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_RELATION'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_RELATION
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_MTRLID'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_MTRLID
go
if exists (select 1
from sysindexes
where id = object_id('T_MRP_DEMANDDATA')
and name = 'idx_MRP_DD_FID'
and indid > 0
and indid < 255)
drop index T_MRP_DEMANDDATA.idx_MRP_DD_FID
go
if exists (select 1
from sysobjects
where id = object_id('T_MRP_DEMANDDATA')
and type = 'U')
drop table T_MRP_DEMANDDATA
go
/*==============================================================*/
/* Table: T_MRP_DEMANDDATA */
/*==============================================================*/
create table T_MRP_DEMANDDATA (
FID varchar(36) null default ' ',
FEntryID varchar(36) not null default '',
FCOMPUTEID varchar(36) null,
FMATERIALID int not null default 0,
FBASEUNITID int not null default 0,
FBASEQTY decimal(23,10) not null default 0,
FBASEGROSSQTY decimal(23,10) not null default 0,
FBASEEXECQTY decimal(23,10) not null default 0,
FBASEDEMANDQTY decimal(23,10) not null default 0,
FBASEORDERQTY decimal(23,10) not null default 0,
FDEMANDDATE datetime null,
FDEMANDDAYID int not null default 0,
FORGID int null,
FDATE datetime null,
FRELATIONFORMID varchar(36) null,
FRELATIONINTERID varchar(36) null,
FRELATIONENTRYID varchar(36) null,
FRELATIONENTRYSEQ int null,
FRELATIONBILLNO nvarchar(80) null,
FPARENTFORMID varchar(36) null,
FPARENTINTERID varchar(36) null,
FPARENTENTRYID varchar(36) null,
FPARENTBILLNO nvarchar(80) null,
FSRCFORMID varchar(36) null,
FSRCINTERID varchar(36) null,
FSRCENTRYID varchar(36) null,
FSRCBILLNO nvarchar(80) null,
FRESERVETYPE char(1) null default '',
FPRIORITY int not null default 0,
FMERGEROWID varchar(36) null,
FPLANSTARTDATE datetime null,
FPLANFINISHDATE datetime null,
FUNITID int null,
FQTY decimal(23,10) not null default 0,
FGROSSQTY decimal(23,10) not null default 0,
FEXECQTY decimal(23,10) not null default 0,
FDEMANDQTY decimal(23,10) not null default 0,
FORDERQTY decimal(23,10) not null default 0,
FROWID varchar(36) null,
FPARENTROWID varchar(36) null,
FSRCROWID varchar(36) null,
FBASEPARENTDEMANDQTY decimal(23,10) not null default 0,
FDATASOURCE char(1) not null default 'A',
constraint pk_MRP_DEMANDDATA primary key (FEntryID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'主要是甘特图用',
'user', @CurrentUser, 'table', 'T_MRP_DEMANDDATA', 'column', 'FPLANSTARTDATE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'主要是甘特图用',
'user', @CurrentUser, 'table', 'T_MRP_DEMANDDATA', 'column', 'FPLANFINISHDATE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'后台使用',
'user', @CurrentUser, 'table', 'T_MRP_DEMANDDATA', 'column', 'FROWID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'后台使用',
'user', @CurrentUser, 'table', 'T_MRP_DEMANDDATA', 'column', 'FPARENTROWID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'后台使用',
'user', @CurrentUser, 'table', 'T_MRP_DEMANDDATA', 'column', 'FSRCROWID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'毛需求 A
已分配 B
安全库存 C
预计入 O
计划订单量 P
组织间需求单量 Q
库存 P',
'user', @CurrentUser, 'table', 'T_MRP_DEMANDDATA', 'column', 'FDATASOURCE'
go
/*==============================================================*/
/* Index: idx_MRP_DD_FID */
/*==============================================================*/
create index idx_MRP_DD_FID on T_MRP_DEMANDDATA (
FID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_DD_MTRLID */
/*==============================================================*/
create index idx_MRP_DD_MTRLID on T_MRP_DEMANDDATA (
FMATERIALID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_DD_RELATION */
/*==============================================================*/
create index idx_MRP_DD_RELATION on T_MRP_DEMANDDATA (
FRELATIONFORMID ASC,
FRELATIONINTERID ASC,
FRELATIONENTRYID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_DD_PARENT */
/*==============================================================*/
create index idx_MRP_DD_PARENT on T_MRP_DEMANDDATA (
FPARENTFORMID ASC,
FPARENTINTERID ASC,
FPARENTENTRYID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_DD_SOURCE */
/*==============================================================*/
create index idx_MRP_DD_SOURCE on T_MRP_DEMANDDATA (
FSRCFORMID ASC,
FSRCINTERID ASC,
FSRCENTRYID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_DD_ROWID */
/*==============================================================*/
create index idx_MRP_DD_ROWID on T_MRP_DEMANDDATA (
FROWID ASC
)
go
/*==============================================================*/
/* Index: idx_MRP_DD_CMPID */
/*==============================================================*/
create index idx_MRP_DD_CMPID on T_MRP_DEMANDDATA (
FCOMPUTEID ASC
)
go

### T_MRP_DEMANDDATA(MRP模型--需求数据)：键值定义

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

### T_MRP_DEMANDDATA(MRP模型--需求数据)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
idx_MRP_DD_FID | idx_MRP_DD_FID | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)
idx_MRP_DD_MTRLID | idx_MRP_DD_MTRLID | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)
idx_MRP_DD_RELATION | idx_MRP_DD_RELATION | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)
idx_MRP_DD_PARENT | idx_MRP_DD_PARENT | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)
idx_MRP_DD_SOURCE | idx_MRP_DD_SOURCE | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)
idx_MRP_DD_ROWID | idx_MRP_DD_ROWID | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)
idx_MRP_DD_CMPID | idx_MRP_DD_CMPID | FALSE | FALSE | FALSE | FALSE | FALSE | T_MRP_DEMANDDATA(MRP模型--需求数据)

上一页

主页

下一页