集团财务

## 数据表：T_CR_RptReportInfo(报表上报信息表)

### T_CR_RptReportInfo(报表上报信息表)：描述

名称 | T_CR_RptReportInfo(报表上报信息表)
代码 | T_CR_RptReportInfo
注释 | 之前是通过 T_CR_RPTEXTENSION(电子报表主表扩展表)来记录个别报表的上报信息，T_CR_RPTEXTENSION与报表主表T_KDS_RPT是一对一的关系。 现在由于个别报表可以上报多个合并方案，所以建了T_CR_RptReportInfo(上报信息表)，上报信息表与报表主表T_KDS_RPT是一对多的关系。
模型 | 集团财务
主键 | <None>

### T_CR_RptReportInfo(报表上报信息表)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
上报信息主键 | FReportInfoId | varchar(36) | 36 | TRUE |
报表ID | FRPTID | varchar(36) | 36 | TRUE |
上报合并方案 | FReportScopeTypeId | int |  | TRUE |
上报合并范围 | FReportScopeId | int |  | TRUE |
上报状态 | FReportStatus | char(1) | 1 | TRUE | A在编，B上报，C接收
上报人 | FReportorId | int |  | TRUE |
上报时间 | FReportDate | datetime |  | FALSE |
接收人 | FReceiverId | int |  | TRUE |
接收时间 | FReceiveDate | datetime |  | FALSE |

### T_CR_RptReportInfo(报表上报信息表)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_CR_RptReportInfo')
and name = 'IDX_CR_RPTINFO_RPTID'
and indid > 0
and indid < 255)
drop index T_CR_RptReportInfo.IDX_CR_RPTINFO_RPTID
go
if exists (select 1
from sysobjects
where id = object_id('T_CR_RptReportInfo')
and type = 'U')
drop table T_CR_RptReportInfo
go
/*==============================================================*/
/* Table: T_CR_RptReportInfo */
/*==============================================================*/
create table T_CR_RptReportInfo (
FReportInfoId varchar(36) not null default ' ',
FRPTID varchar(36) not null default ' ',
FReportScopeTypeId int not null default 0,
FReportScopeId int not null default 0,
FReportStatus char(1) not null default 'A',
FReportorId int not null default 0,
FReportDate datetime null,
FReceiverId int not null default 0,
FReceiveDate datetime null,
constraint PK_CR_RPTREPORTINFO unique (FReportInfoId)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'之前是通过 T_CR_RPTEXTENSION(电子报表主表扩展表)来记录个别报表的上报信息，T_CR_RPTEXTENSION与报表主表T_KDS_RPT是一对一的关系。
现在由于个别报表可以上报多个合并方案，所以建了T_CR_RptReportInfo(上报信息表)，上报信息表与报表主表T_KDS_RPT是一对多的关系。',
'user', @CurrentUser, 'table', 'T_CR_RptReportInfo'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A在编，B上报，C接收',
'user', @CurrentUser, 'table', 'T_CR_RptReportInfo', 'column', 'FReportStatus'
go
/*==============================================================*/
/* Index: IDX_CR_RPTINFO_RPTID */
/*==============================================================*/
create index IDX_CR_RPTINFO_RPTID on T_CR_RptReportInfo (
FRPTID ASC
)
go

### T_CR_RptReportInfo(报表上报信息表)：键值定义

名称 | 代码 | 主要的
PK_CR_RPTREPORTINFO | PK_CR_RPTREPORTINFO | FALSE

### T_CR_RptReportInfo(报表上报信息表)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_CR_RPTINFO_RPTID | IDX_CR_RPTINFO_RPTID | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_RptReportInfo(报表上报信息表)

上一页

主页

下一页