数据表:T_PA_FEEALLOCATE (薪酬费用分配表)

T_PA_FEEALLOCATE (薪酬费用分配表):描述

名称

T_PA_FEEALLOCATE (薪酬费用分配表)

代码

T_PA_FEEALLOCATE

注释

薪酬费用分配的单据头,记录是什么分配单,如名称,财务时间

模型

PA

主键

PK_PA_FEEALLOCATE


T_PA_FEEALLOCATE (薪酬费用分配表):列规格定义

名称

代码

数据类型

长度

强制

注释

薪酬分配内码

FFEEALLOCATEID

int

 

TRUE

 

编码

FBILLNO

nvarchar(30)

30

FALSE

 

薪酬方案内码

FPAYPLANID

int

 

TRUE

 

薪资期间内码

FPERIODID

int

 

TRUE

 

财务日期

FACCOUNTINGDATE

datetime

 

FALSE

手工任意选择,跟期间没有关系

应发合计

FSUMPAYABLE

decimal(19,6)

19

FALSE

所选的所有子核算对象的应发工资项目的合计

币种

FCURRENCYID

int

 

FALSE

薪酬方案中的币种

薪酬管理中心

FMGRCENTERID

int

 

FALSE

当前登录的薪酬管理中心

创建组织

FCREATEORGID

int

 

FALSE

 

使用组织

FUSEORGID

int

 

FALSE

 

创建人

FCREATORID

int

 

FALSE

 

创建日期

FCREATEDATE

datetime

 

FALSE

 

修改人

FMODIFIERID

int

 

FALSE

 

修改日期

FMODIFYDATE

datetime

 

FALSE

 

审核人

FAUDITORID

int

 

FALSE

 

审核日期

FAUDITDATE

datetime

 

FALSE

 

禁用人

FFORBIDDERID

int

 

FALSE

 

禁用日期

FFORBIDDATE

datetime

 

FALSE

 

数据状态

FDOCUMENTSTATUS

char(1)

1

FALSE

 

禁用状态

FFORBIDSTATUS

char(1)

1

FALSE

 

单据类型

FBILLTYPEID

varchar(36)

36

FALSE

 

财务凭证内码

FINANCIALFID

int

 

FALSE

 

主业务组织

FPRIMARYORGID

int

 

TRUE

 

费用承担组织

FFEEORGID

int

 

FALSE

 


T_PA_FEEALLOCATE (薪酬费用分配表):脚本代码

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_PA_ACCTOBJ') and o.name = 'FK_T_PA_ACC_FK_T_PA_A_T_PA_FEE')
alter table T_PA_ACCTOBJ
drop constraint FK_T_PA_ACC_FK_T_PA_A_T_PA_FEE
go

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

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

/*==============================================================*/
/* Table: T_PA_FEEALLOCATE */
/*==============================================================*/
create table T_PA_FEEALLOCATE (
FFEEALLOCATEID int not null default 0,
FBILLNO nvarchar(30) null,
FPAYPLANID int not null default 0,
FPERIODID int not null default 0,
FACCOUNTINGDATE datetime null,
FSUMPAYABLE decimal(19,6) null default 0,
FCURRENCYID int null default 0,
FMGRCENTERID int null,
FCREATEORGID int null,
FUSEORGID int null,
FCREATORID int null,
FCREATEDATE datetime null,
FMODIFIERID int null,
FMODIFYDATE datetime null,
FAUDITORID int null,
FAUDITDATE datetime null,
FFORBIDDERID int null,
FFORBIDDATE datetime null,
FDOCUMENTSTATUS char(1) null,
FFORBIDSTATUS char(1) null,
FBILLTYPEID varchar(36) null,
FINANCIALFID int null default 0,
FPRIMARYORGID int not null default 0,
FFEEORGID int null,
constraint PK_PA_FEEALLOCATE primary key (FFEEALLOCATEID)
)
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'薪酬费用分配的单据头,记录是什么分配单,如名称,财务时间',
'user', @CurrentUser, 'table', 'T_PA_FEEALLOCATE'
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'手工任意选择,跟期间没有关系',
'user', @CurrentUser, 'table', 'T_PA_FEEALLOCATE', 'column', 'FACCOUNTINGDATE'
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'所选的所有子核算对象的应发工资项目的合计',
'user', @CurrentUser, 'table', 'T_PA_FEEALLOCATE', 'column', 'FSUMPAYABLE'
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'薪酬方案中的币种',
'user', @CurrentUser, 'table', 'T_PA_FEEALLOCATE', 'column', 'FCURRENCYID'
go

declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'当前登录的薪酬管理中心',
'user', @CurrentUser, 'table', 'T_PA_FEEALLOCATE', 'column', 'FMGRCENTERID'
go

/*==============================================================*/
/* Index: IDX_PA_FEEALLOCATE */
/*==============================================================*/
create index IDX_PA_FEEALLOCATE on T_PA_FEEALLOCATE (
FMGRCENTERID ASC
)
go


T_PA_FEEALLOCATE (薪酬费用分配表):键值定义

名称

代码

主要的

PK_PA_FEEALLOCATE

PK_PA_FEEALLOCATE

TRUE


T_PA_FEEALLOCATE (薪酬费用分配表):索引定义

名称

代码

唯一的

群集器

主要的

外键

候选键

表格

IDX_PA_FEEALLOCATE

IDX_PA_FEEALLOCATE

FALSE

FALSE

FALSE

FALSE

FALSE

T_PA_FEEALLOCATE (薪酬费用分配表)