数据表:T_KDS_AutoCreateScheme(报表自动生成方案)

T_KDS_AutoCreateScheme(报表自动生成方案):描述

名称

T_KDS_AutoCreateScheme(报表自动生成方案)

代码

T_KDS_AutoCreateScheme

注释

报表自动生成方案

模型

BOS

主键

PK_KDS_AutoCreateScheme


T_KDS_AutoCreateScheme(报表自动生成方案):列规格定义

名称

代码

数据类型

长度

强制

注释

内码

FID

int

 

TRUE

 

编码

FNUMBER

nvarchar(30)

30

TRUE

 

执行频率

FFREQUENCY

int

 

FALSE

 

FDAY

int

 

FALSE

 

FHOUR

int

 

FALSE

 

FMINUTE

int

 

FALSE

 

FSECOND

int

 

FALSE

 

是否包含未过账凭证

FCONTAINUNPOSTVCH

char(1)

1

FALSE

 

是否自动执行审核检查

FAUTOCHECKUP

char(1)

1

FALSE

0否1是

根据重算时间,生成上期报表

FAUTOPRIORPERIODRPT

char(1)

1

FALSE

0否1是

存在相同属性报表,覆盖现有报表

FREPLACE

char(1)

1

FALSE

0否1是

检查通过,是否自动提交审核

FAUTOAUDIT

char(1)

1

FALSE

0否1是

创建组织

FCREATEORGID

int

 

TRUE

 

使用组织

FUSEORGID

int

 

TRUE

 

创建人

FCREATORID

int

 

TRUE

 

创建日期

FCREATEDATE

datetime

 

FALSE

 

修改人

FMODIFIERID

int

 

FALSE

 

修改日期

FMODIFYDATE

datetime

 

FALSE

 

启用人

FENABLEUSERID

int

 

FALSE

 

启用日期

FEnableDate

datetime

 

FALSE

 

数据状态

FDOCUMENTSTATUS

char(1)

1

TRUE

Z 暂存
A创建
B审核中
C已审核
D重新审核

启用状态

FENABLESTATUS

char(1)

1

TRUE

A未启用
B已启用

禁用状态

FFORBIDSTATUS

varchar(1)

1

TRUE

A否
B是

组织隔离字段

FMASTERID

int

 

TRUE

 

环境变量

FCONTEXT

image

 

FALSE

 

上一次自动重算时间

FLASTEXECUTETIME

datetime

 

FALSE

后台服务执行时使用,记录上一次执行的时间点

方案是否已锁定

FISAUTOLOCKED

char(1)

1

FALSE

后台服务使用,正在重算时,需赋值为‘1’,否则置值为‘0’

是否包含未审核单据

FCONTAINUNAUDIT

char(1)

1

FALSE

 

报表类别

FRPTTYPE

char(1)

1

TRUE

0:非阿米巴;1:阿米巴


T_KDS_AutoCreateScheme(报表自动生成方案):脚本代码

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

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

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

/*==============================================================*/
/* Table: T_KDS_AutoCreateScheme */
/*==============================================================*/
create table T_KDS_AutoCreateScheme (
FID int not null default 0,
FNUMBER nvarchar(30) not null default ' ',
FFREQUENCY int null,
FDAY int null,
FHOUR int null,
FMINUTE int null,
FSECOND int null,
FCONTAINUNPOSTVCH char(1) null default '0',
FAUTOCHECKUP char(1) null default '0',
FAUTOPRIORPERIODRPT char(1) null default '0',
FREPLACE char(1) null default '0',
FAUTOAUDIT char(1) null default '0',
FCREATEORGID int not null default 0,
FUSEORGID int not null default 0,
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int null default 0,
FMODIFYDATE datetime null,
FENABLEUSERID int null default 0,
FEnableDate datetime null,
FDOCUMENTSTATUS char(1) not null default ' ',
FENABLESTATUS char(1) not null default ' ',
FFORBIDSTATUS varchar(1) not null default ' ',
FMASTERID int not null default 0,
FCONTEXT image null,
FLASTEXECUTETIME datetime null,
FISAUTOLOCKED char(1) null,
FCONTAINUNAUDIT char(1) null default '0',
FRPTTYPE char(1) not null default '0',
constraint PK_KDS_AUTOCREATESCHEME primary key (FID)
)
go

/*==============================================================*/
/* Index: IDX_KDS_AutoScheme_FNumber */
/*==============================================================*/
create index IDX_KDS_AutoScheme_FNumber on T_KDS_AutoCreateScheme (
FNUMBER ASC
)
go

/*==============================================================*/
/* Index: IDX_KDS_AutoCrtSch_FCREATEDATE */
/*==============================================================*/
create index IDX_KDS_AutoCrtSch_FCREATEDATE on T_KDS_AutoCreateScheme (
FCREATEDATE ASC
)
go


T_KDS_AutoCreateScheme(报表自动生成方案):键值定义

名称

代码

主要的

PK_KDS_AutoCreateScheme

PK_KDS_AutoCreateScheme

TRUE


T_KDS_AutoCreateScheme(报表自动生成方案):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_KDS_AutoScheme_FNumber

IDX_KDS_AutoScheme_FNumber

FALSE

FALSE

FALSE

FALSE

FALSE

T_KDS_AutoCreateScheme(报表自动生成方案)

IDX_KDS_AutoCrtSch_FCREATEDATE

IDX_KDS_AutoCrtSch_FCREATEDATE

FALSE

FALSE

FALSE

FALSE

FALSE

T_KDS_AutoCreateScheme(报表自动生成方案)