集团财务

## 数据表：T_CR_ScopeType(合并范围方案)

### T_CR_ScopeType(合并范围方案)：描述

名称 | T_CR_ScopeType(合并范围方案)
代码 | T_CR_ScopeType
注释 | 合并范围方案
模型 | 集团财务
主键 | PK_CR_SCOPETYPE

### T_CR_ScopeType(合并范围方案)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
内码 | FID | int |  | TRUE |
编码 | FNUMBER | nvarchar(30) | 30 | TRUE |
创建人 | FCREATORID | int |  | TRUE |
创建日期 | FCREATEDATE | datetime |  | FALSE |
修改人 | FMODIFIERID | int |  | FALSE |
修改日期 | FMODIFYDATE | datetime |  | FALSE |
审核人 | FAUDITORID | int |  | FALSE |
审核日期 | FAUDITDATE | datetime |  | FALSE |
禁用人 | FFORBIDDERID | int |  | TRUE |
禁用日期 | FFORBIDDATE | datetime |  | FALSE |
数据状态 | FDOCUMENTSTATUS | char(1) | 1 | TRUE | Z暂存，A创建，B审核中，C已审核，D重新审核
禁用状态 | FFORBIDSTATUS | varchar(1) | 1 | TRUE | A否，B是
是否系统预设 | FISSYSPRESET | char(1) | 1 | FALSE | 0否，1是
合并方法 | FConsolidationMode | char(1) | 1 | TRUE |
混合合并 | FIsMix | char(1) | 1 | TRUE | 0否，1是
会计核算体系 | FAcctSysId | int |  | TRUE |
会计政策 | FAcctPolicyId | int |  | TRUE |
生效日期 | FEffectiveDate | datetime |  | FALSE |
版本号 | FVersion | int |  | TRUE |
启用状态 | FActiveStatus | char(1) | 1 | TRUE | 0未启用，1已启用
上报提醒天数 | FRemindDayCount | int |  | TRUE |
预期催报天数 | FPromptDayCount | int |  | TRUE |
短信 | FBySms | char(1) | 1 | TRUE | 0否，1是
邮件 | FByEmail | char(1) | 1 | TRUE | 0否，1是
版本隔离ID | FVersionGroupId | int |  | FALSE |
是否最新版本 | FIsLastedVersion | char(1) | 1 | TRUE |

### T_CR_ScopeType(合并范围方案)：脚本代码

if exists (select 1
from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
where r.fkeyid = object_id('T_CR_Scope') and o.name = 'FK_T_CR_SCO_REFERENCE_T_CR_SCO')
alter table T_CR_Scope
drop constraint FK_T_CR_SCO_REFERENCE_T_CR_SCO
go
if exists (select 1
from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
where r.fkeyid = object_id('T_CR_ScopeType_L') and o.name = 'FK_T_CR_SCO_REFERENCE_T_CR_SCO')
alter table T_CR_ScopeType_L
drop constraint FK_T_CR_SCO_REFERENCE_T_CR_SCO
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_ScopeType')
and name = 'IDX_CR_ScopeType_CREATEDATE'
and indid > 0
and indid < 255)
drop index T_CR_ScopeType.IDX_CR_ScopeType_CREATEDATE
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_ScopeType')
and name = 'IDX_CR_ScopeType_FNUMBER'
and indid > 0
and indid < 255)
drop index T_CR_ScopeType.IDX_CR_ScopeType_FNUMBER
go
if exists (select 1
from sysobjects
where id = object_id('T_CR_ScopeType')
and type = 'U')
drop table T_CR_ScopeType
go
/*==============================================================*/
/* Table: T_CR_ScopeType */
/*==============================================================*/
create table T_CR_ScopeType (
FID int not null default 0,
FNUMBER nvarchar(30) not null default ' ',
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int null default 0,
FMODIFYDATE datetime null,
FAUDITORID int null default 0,
FAUDITDATE datetime null,
FFORBIDDERID int not null default 0,
FFORBIDDATE datetime null,
FDOCUMENTSTATUS char(1) not null default 'A',
FFORBIDSTATUS varchar(1) not null default 'A',
FISSYSPRESET char(1) null default '0',
FConsolidationMode char(1) not null default '0',
FIsMix char(1) not null default '0',
FAcctSysId int not null default 0,
FAcctPolicyId int not null default 0,
FEffectiveDate datetime null,
FVersion int not null default 1,
FActiveStatus char(1) not null default '',
FRemindDayCount int not null default 0,
FPromptDayCount int not null default 0,
FBySms char(1) not null default '0',
FByEmail char(1) not null default '0',
FVersionGroupId int null default 0,
FIsLastedVersion char(1) not null default '1',
constraint PK_CR_SCOPETYPE primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'合并范围方案',
'user', @CurrentUser, 'table', 'T_CR_ScopeType'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'Z暂存，A创建，B审核中，C已审核，D重新审核',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FDOCUMENTSTATUS'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A否，B是',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FFORBIDSTATUS'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0否，1是',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FISSYSPRESET'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0否，1是',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FIsMix'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0未启用，1已启用',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FActiveStatus'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0否，1是',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FBySms'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0否，1是',
'user', @CurrentUser, 'table', 'T_CR_ScopeType', 'column', 'FByEmail'
go
/*==============================================================*/
/* Index: IDX_CR_ScopeType_FNUMBER */
/*==============================================================*/
create index IDX_CR_ScopeType_FNUMBER on T_CR_ScopeType (
FNUMBER ASC
)
go
/*==============================================================*/
/* Index: IDX_CR_ScopeType_CREATEDATE */
/*==============================================================*/
create index IDX_CR_ScopeType_CREATEDATE on T_CR_ScopeType (
FCREATEDATE ASC
)
go

### T_CR_ScopeType(合并范围方案)：键值定义

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

### T_CR_ScopeType(合并范围方案)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_CR_ScopeType_FNUMBER | IDX_CR_ScopeType_FNUMBER | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_ScopeType(合并范围方案)
IDX_CR_ScopeType_CREATEDATE | IDX_CR_ScopeType_CREATEDATE | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_ScopeType(合并范围方案)

上一页

主页

下一页