集团财务

## 子系统：资金管理

## 数据表：T_SC_AUTOFUNDSUP(自动上划设置)

### T_SC_AUTOFUNDSUP(自动上划设置)：描述

名称 | T_SC_AUTOFUNDSUP(自动上划设置)
代码 | T_SC_AUTOFUNDSUP
注释 |
模型 | 集团财务
主键 | PK_SC_AUTOFUNDSUP_FID

### T_SC_AUTOFUNDSUP(自动上划设置)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
单据内码 | FID | int |  | TRUE |
方案编码 | FNUMBER | nvarchar(80) | 80 | TRUE |
母账号 | FBANKACTID | int |  | TRUE |
币别 | FCURRENCYID | int |  | TRUE |
上划周期 | FUPUNIT | char(1) | 1 | TRUE | '0'：每天 '1'：每周 '2'：每月
上划日 | FUPDAY | int |  | FALSE | 有效值为：0-31
资金组织 | FFUNDSORGID | int |  | TRUE |
下次执行时间 | FNEXTCYCLEDATE | datetime |  | TRUE |
上划时间 | FUPTIME | datetime |  | FALSE |
提交方式 | FSUBMITTYPE | char(1) | 1 | TRUE | '0'：创建单据 '1'：提交审核单据
结算方式 | FSETTLETYPEID | int |  | TRUE |
数据状态 | FDOCUMENTSTATUS | char(1) | 1 | TRUE | A：创建 B：审核中 C：已审核 D：重新审核 Z：暂存
创建人 | FCREATORID | int |  | TRUE |
创建组织 | FCREATEORGID | int |  | TRUE |
创建日期 | FCREATEDATE | datetime |  | TRUE |
修改人 | FMODIFIERID | int |  | TRUE |
修改日期 | FMODIFYDATE | datetime |  | TRUE |
审核人 | FAPPROVERID | int |  | TRUE |
审核日期 | FAPPROVEDATE | datetime |  | FALSE |
禁用状态 | FFORBIDSTATUS | char(1) | 1 | FALSE | 枚举：A未作废B已作废
禁用人内码 | FFORBIDDERID | int |  | FALSE |
禁用日期 | FFORBIDDATE | datetime |  | FALSE |
上划执行人 | FUPCREATORID | int |  | FALSE |
存款类别 | FACCESSTYPE | char(1) | 1 | TRUE | '0':活期存款
组织隔离ID | FMasterId | int |  | FALSE |
使用组织 | FUSEORGID | int |  | FALSE |

### T_SC_AUTOFUNDSUP(自动上划设置)：脚本代码

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_SC_AUTOFUNDSUPENTRY') and o.name = 'FK_T_SC_AUT_自动上划表头表体_T_SC_AUT')
alter table T_SC_AUTOFUNDSUPENTRY
drop constraint FK_T_SC_AUT_自动上划表头表体_T_SC_AUT
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_SC_AUTOFUNDSUP_L') and o.name = 'FK_T_SC_AUT_自动上划单据头-多_T_SC_AUT')
alter table T_SC_AUTOFUNDSUP_L
drop constraint "FK_T_SC_AUT_自动上划单据头-多_T_SC_AUT"
go
if exists (select 1
from sysindexes
where id = object_id('T_SC_AUTOFUNDSUP')
and name = 'IDX_SC_AUTOFUNDSUP_FBILLNO'
and indid > 0
and indid < 255)
drop index T_SC_AUTOFUNDSUP.IDX_SC_AUTOFUNDSUP_FBILLNO
go
if exists (select 1
from sysobjects
where id = object_id('T_SC_AUTOFUNDSUP')
and type = 'U')
drop table T_SC_AUTOFUNDSUP
go
/*==============================================================*/
/* Table: T_SC_AUTOFUNDSUP */
/*==============================================================*/
create table T_SC_AUTOFUNDSUP (
FID int not null default 0,
FNUMBER nvarchar(80) not null default '',
FBANKACTID int not null default 0,
FCURRENCYID int not null default 0,
FUPUNIT char(1) not null default '0',
FUPDAY int null,
FFUNDSORGID int not null default 0,
FNEXTCYCLEDATE datetime not null default getdate(),
FUPTIME datetime null,
FSUBMITTYPE char(1) not null default '0',
FSETTLETYPEID int not null default 0,
FDOCUMENTSTATUS char(1) not null default 'Z',
FCREATORID int not null default 0,
FCREATEORGID int not null default 0,
FCREATEDATE datetime not null default getdate(),
FMODIFIERID int not null default 0,
FMODIFYDATE datetime not null default getdate(),
FAPPROVERID int not null default 0,
FAPPROVEDATE datetime null,
FFORBIDSTATUS char(1) null default 'A',
FFORBIDDERID int null default 0,
FFORBIDDATE datetime null,
FUPCREATORID int null,
FACCESSTYPE char(1) not null default '0',
FMasterId int null,
FUSEORGID int null,
constraint PK_SC_AUTOFUNDSUP_FID primary key (FID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'''0''：每天
''1''：每周
''2''：每月
',
'user', @CurrentUser, 'table', 'T_SC_AUTOFUNDSUP', 'column', 'FUPUNIT'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'有效值为：0-31',
'user', @CurrentUser, 'table', 'T_SC_AUTOFUNDSUP', 'column', 'FUPDAY'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'''0''：创建单据
''1''：提交审核单据',
'user', @CurrentUser, 'table', 'T_SC_AUTOFUNDSUP', 'column', 'FSUBMITTYPE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'A：创建
B：审核中
C：已审核
D：重新审核
Z：暂存',
'user', @CurrentUser, 'table', 'T_SC_AUTOFUNDSUP', 'column', 'FDOCUMENTSTATUS'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'枚举：A未作废B已作废',
'user', @CurrentUser, 'table', 'T_SC_AUTOFUNDSUP', 'column', 'FFORBIDSTATUS'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'''0'':活期存款',
'user', @CurrentUser, 'table', 'T_SC_AUTOFUNDSUP', 'column', 'FACCESSTYPE'
go
/*==============================================================*/
/* Index: IDX_SC_AUTOFUNDSUP_FBILLNO */
/*==============================================================*/
create index IDX_SC_AUTOFUNDSUP_FBILLNO on T_SC_AUTOFUNDSUP (
FNUMBER ASC
)
go

### T_SC_AUTOFUNDSUP(自动上划设置)：键值定义

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

### T_SC_AUTOFUNDSUP(自动上划设置)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_SC_AUTOFUNDSUP_FBILLNO | IDX_SC_AUTOFUNDSUP_FBILLNO | FALSE | FALSE | FALSE | FALSE | FALSE | T_SC_AUTOFUNDSUP(自动上划设置)

上一页

主页

下一页