集团财务

## 数据表：T_CR_ElimTemplate(抵消分录模板)

### T_CR_ElimTemplate(抵消分录模板)：描述

名称 | T_CR_ElimTemplate(抵消分录模板)
代码 | T_CR_ElimTemplate
注释 | 抵消分录模板
模型 | 集团财务
主键 | Key_1

### T_CR_ElimTemplate(抵消分录模板)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
内码 | FID | int |  | TRUE |
编码 | FNumber | nvarchar(30) | 30 | TRUE |
模板类别ID | FTempTypeID | int |  | TRUE |
抵消类型 | FElimTypeID | int |  | TRUE |
交易类型 | FTransTypeID | int |  | TRUE |
交易期间 | FDealPeriod | char(1) | 1 | TRUE | 1当期，2往期
差异处理 | FDeffMode | char(1) | 1 | TRUE | 1取大，2取小，3取借方，4取贷方，5取平均，6取零，7手工确认
差异分配 | FDiffAllocate | char(1) | 1 | TRUE | 1首行，2末行，3平均，4金额最大，5金额最小
创建人 | FCREATORID | int |  | TRUE |
创建日期 | FCREATEDATE | datetime |  | FALSE |
修改人 | FMODIFIERID | int |  | TRUE |
数据状态 | FDOCUMENTSTATUS | char(1) | 1 | TRUE | Z暂存，A创建，B审核中，C已审核，D重新审核
修改日期 | FMODIFYDATE | datetime |  | FALSE |
审核人 | FAUDITORID | int |  | TRUE |
审核日期 | FAUDITDATE | datetime |  | FALSE |
禁用状态 | FFORBIDSTATUS | char(1) | 1 | TRUE | A否，B是
禁用人 | FFORBIDDERID | int |  | TRUE |
禁用日期 | FFORBIDDATE | datetime |  | FALSE |
报表项目 | FRPTITEMID | int |  | TRUE |

### T_CR_ElimTemplate(抵消分录模板)：脚本代码

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_ElimTemplateEntry') and o.name = 'FK_T_CR_ELI_REFERENCE_T_CR_ELI')
alter table T_CR_ElimTemplateEntry
drop constraint FK_T_CR_ELI_REFERENCE_T_CR_ELI
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_ElimTemplate_L') and o.name = 'FK_T_CR_ELI_REFERENCE_T_CR_ELI')
alter table T_CR_ElimTemplate_L
drop constraint FK_T_CR_ELI_REFERENCE_T_CR_ELI
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_ElimTemplate')
and name = 'IDX_CR_EliTmp_CREATEDATE'
and indid > 0
and indid < 255)
drop index T_CR_ElimTemplate.IDX_CR_EliTmp_CREATEDATE
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_ElimTemplate')
and name = 'IDX_CR_ElimTemplate_FNUMBER'
and indid > 0
and indid < 255)
drop index T_CR_ElimTemplate.IDX_CR_ElimTemplate_FNUMBER
go
if exists (select 1
from sysindexes
where id = object_id('T_CR_ElimTemplate')
and name = 'IDX_CR_EliTmp_TypeId'
and indid > 0
and indid < 255)
drop index T_CR_ElimTemplate.IDX_CR_EliTmp_TypeId
go
if exists (select 1
from sysobjects
where id = object_id('T_CR_ElimTemplate')
and type = 'U')
drop table T_CR_ElimTemplate
go
/*==============================================================*/
/* Table: T_CR_ElimTemplate */
/*==============================================================*/
create table T_CR_ElimTemplate (
FID int not null default 0,
FNumber nvarchar(30) not null default ' ',
FTempTypeID int not null default 0,
FElimTypeID int not null default 0,
FTransTypeID int not null default 0,
FDealPeriod char(1) not null default '0',
FDeffMode char(1) not null default '0',
FDiffAllocate char(1) not null default '',
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int not null default 0,
FDOCUMENTSTATUS char(1) not null default ' ',
FMODIFYDATE datetime null,
FAUDITORID int not null default 0,
FAUDITDATE datetime null,
FFORBIDSTATUS char(1) not null default 'A',
FFORBIDDERID int not null default 0,
FFORBIDDATE datetime null,
FRPTITEMID int not null default 0,
constraint PK_T_CR_ELIMTEMPLATE primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'抵消分录模板',
'user', @CurrentUser, 'table', 'T_CR_ElimTemplate'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'1当期，2往期',
'user', @CurrentUser, 'table', 'T_CR_ElimTemplate', 'column', 'FDealPeriod'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'1取大，2取小，3取借方，4取贷方，5取平均，6取零，7手工确认',
'user', @CurrentUser, 'table', 'T_CR_ElimTemplate', 'column', 'FDeffMode'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'1首行，2末行，3平均，4金额最大，5金额最小',
'user', @CurrentUser, 'table', 'T_CR_ElimTemplate', 'column', 'FDiffAllocate'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'Z暂存，A创建，B审核中，C已审核，D重新审核',
'user', @CurrentUser, 'table', 'T_CR_ElimTemplate', 'column', 'FDOCUMENTSTATUS'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A否，B是',
'user', @CurrentUser, 'table', 'T_CR_ElimTemplate', 'column', 'FFORBIDSTATUS'
go
/*==============================================================*/
/* Index: IDX_CR_EliTmp_TypeId */
/*==============================================================*/
create index IDX_CR_EliTmp_TypeId on T_CR_ElimTemplate (
FTempTypeID ASC
)
go
/*==============================================================*/
/* Index: IDX_CR_ElimTemplate_FNUMBER */
/*==============================================================*/
create index IDX_CR_ElimTemplate_FNUMBER on T_CR_ElimTemplate (
FNumber ASC
)
go
/*==============================================================*/
/* Index: IDX_CR_EliTmp_CREATEDATE */
/*==============================================================*/
create index IDX_CR_EliTmp_CREATEDATE on T_CR_ElimTemplate (
FCREATEDATE ASC
)
go

### T_CR_ElimTemplate(抵消分录模板)：键值定义

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

### T_CR_ElimTemplate(抵消分录模板)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_CR_EliTmp_TypeId | IDX_CR_EliTmp_TypeId | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_ElimTemplate(抵消分录模板)
IDX_CR_ElimTemplate_FNUMBER | IDX_CR_ElimTemplate_FNUMBER | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_ElimTemplate(抵消分录模板)
IDX_CR_EliTmp_CREATEDATE | IDX_CR_EliTmp_CREATEDATE | FALSE | FALSE | FALSE | FALSE | FALSE | T_CR_ElimTemplate(抵消分录模板)

上一页

主页

下一页