集团财务

## 数据表：T_BM_BUDGETVALUE(预算数据表)

### T_BM_BUDGETVALUE(预算数据表)：描述

名称 | T_BM_BUDGETVALUE(预算数据表)
代码 | T_BM_BUDGETVALUE
注释 |
模型 | 集团财务
主键 | PK_BM_BUDGETVALUE

### T_BM_BUDGETVALUE(预算数据表)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
预算数内码 | FENTRYID | varchar(36) | 36 | TRUE |
预算报表表页内码 | FID | varchar(36) | 36 | TRUE |
预算数 | FVALUE | decimal(23,10) | 23 | TRUE |
数据类型 | FDATATYPE | int |  | TRUE |
预算业务类型 | FBUSINESSTYPE | int |  | TRUE |
年度 | FYEAR | int |  | FALSE |
期间周期类型 | FPERIODTYPE | int |  | FALSE |
期间 | FPERIOD | int |  | FALSE |
基本预算数 | FBASEVALUE | decimal(23,10) | 23 | TRUE | 存放基本单位的预算数 如预算金额的本位币金额
自动取数 | FAUTOGETDATA | char(1) | 1 | TRUE | 0-手工输入 1-自动取数，不允许调整
是否调整数 | FISADJUST | char(1) | 1 | TRUE | 0-预算数 1-调整数
取数公式 | FFORMULATEXT | nvarchar(2000) | 2000 | FALSE |
调整分录ID | FADJUSTENTRYID | int |  | TRUE | 如果为调整单生成的预算数，将调整单的分录ID记录
维度组合ID | FGROUPID | varchar(36) | 36 | TRUE |
预算组织ID | FDEPTORGID | int |  | TRUE |
币别ID | FCURRENCYID | int |  | TRUE |
本位币别ID | FBWBCURRENCYID | int |  | TRUE |
预算方案ID | FSCHEMEID | int |  | TRUE |
模板样式方案ID | FRPTSCHEMEID | int |  | TRUE |
年期 | FYEARPERIOD | int |  | TRUE |
预算组织类型 | FORGTYPEID | varchar(20) | 20 | TRUE |
备注 | FREMARK | nvarchar(255) | 255 | FALSE |
预算组织分录ID | FENTRYORGID | int |  | TRUE |
所属组织ID | FORGID | int |  | TRUE |

### T_BM_BUDGETVALUE(预算数据表)：脚本代码

if exists (select 1
from sysobjects
where id = object_id('T_BM_BUDGETVALUE')
and type = 'U')
drop table T_BM_BUDGETVALUE
go
/*==============================================================*/
/* Table: T_BM_BUDGETVALUE */
/*==============================================================*/
create table T_BM_BUDGETVALUE (
FENTRYID varchar(36) not null default ' ',
FID varchar(36) not null default ' ',
FVALUE decimal(23,10) not null default 0,
FDATATYPE int not null default 0,
FBUSINESSTYPE int not null default 0,
FYEAR int null default 0,
FPERIODTYPE int null default 0,
FPERIOD int null default 0,
FBASEVALUE decimal(23,10) not null default 0,
FAUTOGETDATA char(1) not null default '0',
FISADJUST char(1) not null default '0',
FFORMULATEXT nvarchar(2000) null default ' ',
FADJUSTENTRYID int not null default 0,
FGROUPID varchar(36) not null default ' ',
FDEPTORGID int not null default 0,
FCURRENCYID int not null default 0,
FBWBCURRENCYID int not null default 0,
FSCHEMEID int not null default 0,
FRPTSCHEMEID int not null default 0,
FYEARPERIOD AS (FYEAR*1000+FPERIOD),
FORGTYPEID varchar(20) not null default ' ',
FREMARK nvarchar(255) null default ' ',
FENTRYORGID int not null default 0,
FORGID int not null default 0,
constraint PK_BM_BUDGETVALUE primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'存放基本单位的预算数
如预算金额的本位币金额',
'user', @CurrentUser, 'table', 'T_BM_BUDGETVALUE', 'column', 'FBASEVALUE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0-手工输入
1-自动取数，不允许调整',
'user', @CurrentUser, 'table', 'T_BM_BUDGETVALUE', 'column', 'FAUTOGETDATA'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'0-预算数
1-调整数',
'user', @CurrentUser, 'table', 'T_BM_BUDGETVALUE', 'column', 'FISADJUST'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'如果为调整单生成的预算数，将调整单的分录ID记录',
'user', @CurrentUser, 'table', 'T_BM_BUDGETVALUE', 'column', 'FADJUSTENTRYID'
go

### T_BM_BUDGETVALUE(预算数据表)：键值定义

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

上一页

主页

下一页