数据表:t_Kds_RptItemData(项目数据主表)

t_Kds_RptItemData(项目数据主表):描述

名称

t_Kds_RptItemData(项目数据主表)

代码

t_Kds_RptItemData

注释

项目数据主表

模型

BOS

主键

PK_KDS_RPTITEMDATA


t_Kds_RptItemData(项目数据主表):列规格定义

名称

代码

数据类型

长度

强制

注释

项目数据内码

FItemDataID

int

 

TRUE

主键

核算体系内码

FAcctSystemID

int

 

TRUE

 

核算组织内码

FOrgID

int

 

TRUE

 

会计政策

FPolicyId

int

 

TRUE

 

合并方案

FScopeTypeId

int

 

TRUE

 

合并范围

FScopeId

int

 

TRUE

 

利润中心

FProfitCenterId

int

 

TRUE

 

周期

FCycleID

int

 

TRUE

未知 = -1, 会计期间 = 1, 日报 = 2, 月报 = 4, 季报= 5,半年报= 6,
年报 = 7

币别

FCurrencyID

int

 

TRUE

 

报表项目ID

FRptItemID

int

 

TRUE

 

项目数据类型ID

FItemDataTypeID

int

 

TRUE

 

金额单位

FCurrUnitID

int

 

TRUE

 

年度

FYear

int

 

TRUE

 

期间

FPeriod

int

 

TRUE

 

数值

FAmount

decimal(23,10)

23

TRUE

 

报表内码

FRptID

varchar(36)

36

TRUE

 

报表类型

FRptType

int

 

TRUE

枚举类型
报表系统个别报表 1
报表系统穿透报表 2
报表系统报表模版 3
报表系统自定义报表 4
合并报表个别模板 10
合并报表合并模板 11
汇总报表模板 12
工作底稿模板 13
汇总报表 14
合并报表 15
工作底稿 16
合并报表个别报表 17

报表标题信息

FRptTitle

nvarchar(255)

255

TRUE

 

表页ID

FSheetID

varchar(36)

36

TRUE

 

表页名称

FSheetName

nvarchar(80)

80

TRUE

 

FRow

int

 

TRUE

 

FColumn

int

 

TRUE

 

是否共享

FShared

char(1)

1

TRUE

0否1是

最后更新时间

FModifyDate

datetime

 

FALSE

 

禁用状态

FForbidStatus

char(1)

1

TRUE

A正常,B禁用

项目公式类型

FItemFormulaType

char(1)

1

TRUE

0-Item;1-DItem

项目维度Key

FRptDimension

nvarchar(1000)

1000

TRUE

 


t_Kds_RptItemData(项目数据主表):脚本代码

if exists (select 1
from sysindexes
where id = object_id('t_Kds_RptItemData')
and name = 'IDX_Kds_RID_SCOPE'
and indid > 0
and indid < 255)
drop index t_Kds_RptItemData.IDX_Kds_RID_SCOPE
go

if exists (select 1
from sysindexes
where id = object_id('t_Kds_RptItemData')
and name = 'IDX_Kds_RID_ItemInfo'
and indid > 0
and indid < 255)
drop index t_Kds_RptItemData.IDX_Kds_RID_ItemInfo
go

if exists (select 1
from sysindexes
where id = object_id('t_Kds_RptItemData')
and name = 'IDX_Kds_RID_FIDShared'
and indid > 0
and indid < 255)
drop index t_Kds_RptItemData.IDX_Kds_RID_FIDShared
go

if exists (select 1
from sysobjects
where id = object_id('t_Kds_RptItemData')
and type = 'U')
drop table t_Kds_RptItemData
go

/*==============================================================*/
/* Table: t_Kds_RptItemData */
/*==============================================================*/
create table t_Kds_RptItemData (
FItemDataID int not null default 0,
FAcctSystemID int not null default 0,
FOrgID int not null default 0,
FPolicyId int not null default 0,
FScopeTypeId int not null default 0,
FScopeId int not null default 0,
FProfitCenterId int not null default 0,
FCycleID int not null default -1,
FCurrencyID int not null default 0,
FRptItemID int not null default 0,
FItemDataTypeID int not null default 0,
FCurrUnitID int not null default 0,
FYear int not null default 0,
FPeriod int not null default 0,
FAmount decimal(23,10) not null default 0,
FRptID varchar(36) not null default ' ',
FRptType int not null default 0,
FRptTitle nvarchar(255) not null default '',
FSheetID varchar(36) not null default ' ',
FSheetName nvarchar(80) not null default '',
FRow int not null default 0,
FColumn int not null default 0,
FShared char(1) not null default '0',
FModifyDate datetime null,
FForbidStatus char(1) not null default 'A',
FItemFormulaType char(1) not null default '0',
FRptDimension nvarchar(1000) not null default '',
constraint PK_KDS_RPTITEMDATA primary key (FItemDataID)
)
go

/*==============================================================*/
/* Index: IDX_Kds_RID_FIDShared */
/*==============================================================*/
create index IDX_Kds_RID_FIDShared on t_Kds_RptItemData (
FRptID ASC,
FShared ASC
)
go

/*==============================================================*/
/* Index: IDX_Kds_RID_ItemInfo */
/*==============================================================*/
create index IDX_Kds_RID_ItemInfo on t_Kds_RptItemData (
FRptItemID ASC,
FItemDataTypeID ASC,
FYear ASC,
FPeriod ASC
)
go

/*==============================================================*/
/* Index: IDX_Kds_RID_SCOPE */
/*==============================================================*/
create index IDX_Kds_RID_SCOPE on t_Kds_RptItemData (
FScopeTypeId ASC,
FScopeId ASC,
FRptType ASC
)
go


t_Kds_RptItemData(项目数据主表):键值定义

名称

代码

主要的

PK_KDS_RPTITEMDATA

PK_KDS_RPTITEMDATA

TRUE


t_Kds_RptItemData(项目数据主表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_Kds_RID_FIDShared

IDX_Kds_RID_FIDShared

FALSE

FALSE

FALSE

FALSE

FALSE

t_Kds_RptItemData(项目数据主表)

IDX_Kds_RID_ItemInfo

IDX_Kds_RID_ItemInfo

FALSE

FALSE

FALSE

FALSE

FALSE

t_Kds_RptItemData(项目数据主表)

IDX_Kds_RID_SCOPE

IDX_Kds_RID_SCOPE

FALSE

FALSE

FALSE

FALSE

FALSE

t_Kds_RptItemData(项目数据主表)