集团财务

## 数据表：T_BM_BUDGET(预算项目表）

### T_BM_BUDGET(预算项目表）：描述

名称 | T_BM_BUDGET(预算项目表）
代码 | T_BM_BUDGET
注释 |
模型 | 集团财务
主键 | PK_BM_BUDGET

### T_BM_BUDGET(预算项目表）：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
预算内码 | FID | int |  | TRUE |
预算编号 | FNUMBER | nvarchar(30) | 30 | TRUE |
预算类别 | FBUDGETTYPEID | int |  | TRUE | 预算类别，对应预算类别表的内码
预算显示名称 | FSHOWNAME | nvarchar(50) | 50 | TRUE |
是否资金预算项目 | FISFUNDBUDGET | char(1) | 1 | TRUE | '1'：是 ’0‘：否

资金预算项目属性

FFUNDBUDGETPROPERTY

int

TRUE

是预算资金项目时
0：流入
1：流出
不是资金预算项目时：
0：流入
1：流出
2：其它

取数项目来源类型 | FDATASOURCETYPE | int |  | TRUE | 枚举类型： 0：预算项目
关系表达式 | FRELATIONEXPRESSION | nvarchar(255) | 255 | TRUE |
关系表达式描述 | FREDESCRIPTION | nvarchar(255) | 255 | TRUE |
数据状态 | FDOCUMENTSTATUS | char(1) | 1 | TRUE |
禁用状态 | FFORBIDSTATUS | char(1) | 1 | TRUE |
创建人 | FCREATORID | int |  | TRUE |
创建时间 | FCREATEDATE | datetime |  | FALSE |
修改人 | FMODIFIERID | int |  | TRUE |
修改时间 | FMODIFYDATE | datetime |  | FALSE |
审核人 | FAUDITORID | int |  | TRUE |
审核时间 | FAUDITDATE | datetime |  | FALSE |
禁用人 | FFORBIDDERID | int |  | TRUE |
禁用时间 | FFORBIDDATE | datetime |  | FALSE |

### T_BM_BUDGET(预算项目表）：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_BM_BUDGET')
and name = 'IDX_BM_BUDGET_FNUMBER'
and indid > 0
and indid < 255)
drop index T_BM_BUDGET.IDX_BM_BUDGET_FNUMBER
go
if exists (select 1
from sysobjects
where id = object_id('T_BM_BUDGET')
and type = 'U')
drop table T_BM_BUDGET
go
/*==============================================================*/
/* Table: T_BM_BUDGET */
/*==============================================================*/
create table T_BM_BUDGET (
FID int not null default 0,
FNUMBER nvarchar(30) not null default '',
FBUDGETTYPEID int not null default 0,
FSHOWNAME nvarchar(50) not null default '',
FISFUNDBUDGET char(1) not null default '0',
FFUNDBUDGETPROPERTY int not null default 0,
FDATASOURCETYPE int not null default 0,
FRELATIONEXPRESSION nvarchar(255) not null default '',
FREDESCRIPTION nvarchar(255) not null default '',
FDOCUMENTSTATUS char(1) not null default 'A',
FFORBIDSTATUS char(1) not null default 'A',
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int not null default 0,
FMODIFYDATE datetime null,
FAUDITORID int not null default 0,
FAUDITDATE datetime null,
FFORBIDDERID int not null default 0,
FFORBIDDATE datetime null,
constraint PK_BM_BUDGET primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'预算类别，对应预算类别表的内码',
'user', @CurrentUser, 'table', 'T_BM_BUDGET', 'column', 'FBUDGETTYPEID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'''1''：是
’0‘：否',
'user', @CurrentUser, 'table', 'T_BM_BUDGET', 'column', 'FISFUNDBUDGET'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'是预算资金项目时
0：流入
1：流出
不是资金预算项目时：
0：流入
1：流出
2：其它',
'user', @CurrentUser, 'table', 'T_BM_BUDGET', 'column', 'FFUNDBUDGETPROPERTY'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'枚举类型：
0：预算项目',
'user', @CurrentUser, 'table', 'T_BM_BUDGET', 'column', 'FDATASOURCETYPE'
go
/*==============================================================*/
/* Index: IDX_BM_BUDGET_FNUMBER */
/*==============================================================*/
create index IDX_BM_BUDGET_FNUMBER on T_BM_BUDGET (
FNUMBER ASC
)
go

### T_BM_BUDGET(预算项目表）：键值定义

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

### T_BM_BUDGET(预算项目表）：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_BM_BUDGET_FNUMBER | IDX_BM_BUDGET_FNUMBER | FALSE | FALSE | FALSE | FALSE | FALSE | T_BM_BUDGET(预算项目表）

上一页

主页

下一页