集团财务

## 数据表：T_CR_HisCurrency(项目历史汇率)

### T_CR_HisCurrency(项目历史汇率)：描述

名称 | T_CR_HisCurrency(项目历史汇率)
代码 | T_CR_HisCurrency
注释 | 项目历史汇率
模型 | 集团财务
主键 | PK_CR_HisCurrency

### T_CR_HisCurrency(项目历史汇率)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
内码 | FID | int |  | TRUE |
组织类型 | FOrgType | char(1) | 1 | TRUE | 0公司，1合并范围
公司 | FCompanyId | int |  | FALSE |
合并范围 | FScopeId | int |  | FALSE |
创建人 | FCreatorId | int |  | FALSE |
创建日期 | FCreateDate | datetime |  | FALSE |
修改人 | FModifierId | int |  | FALSE |
修改日期 | FModifyDate | datetime |  | FALSE |
审核人 | FAPPROVERID | int |  | FALSE |
审核日期 | FAPPROVEDATE | datetime |  | FALSE |
禁用人 | FCANCELLERID | int |  | FALSE |
禁用日期 | FCANCELDATE | datetime |  | FALSE |
数据状态 | FDocumentStatus | char(1) | 1 | TRUE | Z暂存，A创建，B审核中，C已审核，D重新审核
禁用状态 | FCANCELSTATUS | char(1) | 1 | TRUE | A = 正常; B = 禁用

### T_CR_HisCurrency(项目历史汇率)：脚本代码

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_HisCurrencyEntry') and o.name = 'FK_T_CR_HIS_REFERENCE_T_CR_HIS')
alter table T_CR_HisCurrencyEntry
drop constraint FK_T_CR_HIS_REFERENCE_T_CR_HIS
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_HisCurrency')
and name = 'IDX_CR_HISCURR_CREATEDATE'
and indid > 0
and indid < 255)
drop index T_CR_HisCurrency.IDX_CR_HISCURR_CREATEDATE
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_HisCurrency')
and name = 'IDX_CR_HISCURR_OrgType'
and indid > 0
and indid < 255)
drop index T_CR_HisCurrency.IDX_CR_HISCURR_OrgType
go
if exists (select 1
from sysobjects
where id = object_id('T_CR_HisCurrency')
and type = 'U')
drop table T_CR_HisCurrency
go
/*==============================================================*/
/* Table: T_CR_HisCurrency */
/*==============================================================*/
create table T_CR_HisCurrency (
FID int not null default 0,
FOrgType char(1) not null default '0',
FCompanyId int null,
FScopeId int null,
FCreatorId int null,
FCreateDate datetime null,
FModifierId int null,
FModifyDate datetime null,
FAPPROVERID int null,
FAPPROVEDATE datetime null,
FCANCELLERID int null,
FCANCELDATE datetime null,
FDocumentStatus char(1) not null default 'A',
FCANCELSTATUS char(1) not null default 'A',
constraint PK_CR_HisCurrency primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'项目历史汇率',
'user', @CurrentUser, 'table', 'T_CR_HisCurrency'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0公司，1合并范围',
'user', @CurrentUser, 'table', 'T_CR_HisCurrency', 'column', 'FOrgType'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'Z暂存，A创建，B审核中，C已审核，D重新审核',
'user', @CurrentUser, 'table', 'T_CR_HisCurrency', 'column', 'FDocumentStatus'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A = 正常; B = 禁用',
'user', @CurrentUser, 'table', 'T_CR_HisCurrency', 'column', 'FCANCELSTATUS'
go
/*==============================================================*/
/* Index: IDX_CR_HISCURR_OrgType */
/*==============================================================*/
create index IDX_CR_HISCURR_OrgType on T_CR_HisCurrency (
FOrgType ASC
)
go
/*==============================================================*/
/* Index: IDX_CR_HISCURR_CREATEDATE */
/*==============================================================*/
create index IDX_CR_HISCURR_CREATEDATE on T_CR_HisCurrency (
FCreateDate ASC
)
go

### T_CR_HisCurrency(项目历史汇率)：键值定义

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

### T_CR_HisCurrency(项目历史汇率)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_CR_HISCURR_OrgType | IDX_CR_HISCURR_OrgType | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_HisCurrency(项目历史汇率)
IDX_CR_HISCURR_CREATEDATE | IDX_CR_HISCURR_CREATEDATE | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_HisCurrency(项目历史汇率)

上一页

主页

下一页