赢时胜XBRL信息披露系统用户手册范本Word文档格式.docx
《赢时胜XBRL信息披露系统用户手册范本Word文档格式.docx》由会员分享,可在线阅读,更多相关《赢时胜XBRL信息披露系统用户手册范本Word文档格式.docx(84页珍藏版)》请在冰豆网上搜索。
修改4.10日报处理
修改4.11季报处理
删除双人复核
修改4.14取数说明
修改4.20年金基本信息
石祖旭
2014-10-29
1前言
1.1目的
本文档说明系统的功能、作用,为用户提供安装和使用操作方面的指导。
1.2读者对象
用户业务人员。
1.3术语与缩略语
Xbrl:
可扩展商业报告语言,eXtensibleBusinessReportingLanguage,是XML(可扩展的标记语言,ExtensibleMarkupLanguage)在财务报告信息交换方面的一种应用,是目前应用于非结构化信息处理尤其是财务信息处理的最新技术。
XBRL是科技和报告术语的结合体。
XBRL以XML方式表述商业报告内容,因而它能够直接为使用者或其他软件所读取,并被用于进一步的处理
标引规范(Taxonomy):
指各国在应用XBRL技术规范时,根据本国的会计准则或行业应用,定义的适用于本地区或本行业的词汇表,它是生成实例文档的关键,也是某一行业开展XBRL工作的基础。
标引规范由模式文件(Schema)和多个链接库(Linkbase)组成。
模式文件定义了所有相关元素、属性和简单关系,链接库定义了扩展关系,例如计算、展示、外语标签和引用法规等。
实例文档(Instantdocument):
指可由支持XBRL技术的计算机软件按照相关的标引规范生成的报告文件,例如企业的财务报表。
因此,与普通文本文档相比,实例文档的关键数据已被标引了计算机软件可以识别的标签。
角色:
拥有一项或多项操作系统内容权限的集成体,通过关联角色将角色权限分配给用户。
用户:
系统操作者在系统里的身份标识。
*:
输入信息文本前有该符号,则表示文本内容不能为空。
数字证书:
数字证书是网络通讯中标志和鉴定通讯各方身份信息的一系列数据,其作用类似于现实生活中的身份证。
托管行使用数字证书生成与基金公司实例文档对应的数字签名(.sign文档),完成实例文件的复核工作。
证书一般包括下列内容:
证书公钥,用户信息,公钥有效期限,发证机构的名称,数字证书的序列号,发证机构的数字签名。
运用上述原理使用数字证书,可以建立一套严密的身份认证系统。
数字签名:
利用数字证书人的私钥对实例文件数据校验和数据内容进行加密处理,完成对数据的合法“签名”,基金公司则利用公钥来解读收到的“数字签名”,并将解读结果用于对数据完整性的检验,以确认签名的合法性。
数字签名技术是在网络系统虚拟环境中确认身份的重要技术
披露规范:
上证所证券投资基金信息披露XBRL模板文件提供的报表内容规范信息。
1.4参考/引用文档
标题
日期
出版单位
《XBRL信息披露系统维护手册》
2009-12-4
深圳赢时胜信息技术有限公司
《赢时胜_XBRL_参数配置说明》
2014-09-30
2软件概述
2.1系统简介
XBRL信息披露系统实现了生成日报、季报、半年报、年报的实例文件,并将相应.sign文件打包成zip文件,用于向证监会报送。
系统可以根据基金基本信息中的设置,创建日报、季报、半年报、年报从财务估值系统中获取数据,校验功能可以对报表数据进行勾稽验证功能,检查报表数据的正确性。
可将生成的日报和季报导出为xml实例文件,支持导出word功能。
2.2系统流程
整个操作系统流程分为三个主要方面
●初始化流程:
1.使用超级用户admin登陆系统
2.建立新的用户
3.为新用户分配权限、关联套帐
4.基金基本信息设置:
维护管理人、托管人、基金基本信息、节假日、基金科目信息
●生成日报流程:
1.创建日报
2.日报取数
3.日报修改
4.日报校验
5.日报审核
6.日报生成实例文件
7.日报复核
8.数字签名
9.日报报送
●生成季报流程:
10.创建季报
11.季报取数
12.季报修改
13.季报校验
14.季报审核
15.季报生成实例文件
16.季报复核
17.数字签名
18.季报报送
◆基金公司实例文件流程图
◆托管行数字签名流程图
3软件配置
3.1环境要求
系统环境
资源
名称/类型
数据库服务器和WEB应用服务器
CPU专用服务器
内存4G
硬盘80G
客户端测试PC
CPU奔腾4或以上
内存1G或以上
硬盘80G或以上
服务器软件
数据库:
Oracle9i
中间件:
tomcat6,WebLogic,WebSphere
客户端软件
操作系统:
windowsXP
浏览器:
IE6.0
客户端IE设置:
1.把网站加入到可信任站点
2.打开可信任站点的安全设置进行自定义级别
3.设置“对没有标记为安全的ActiveX控件进行初始化和脚本运行”为启动
4.设置”运行ActiveX控件和插件”为启用
5.设置“跨域访问数据源”为启用
6.设置“文件下载自动提示”为启用
重设后需要重启浏览器
3.2参数配置
●中间件安装与配置:
见《XBRL系统维护手册》。
●配置系统数据库:
1.在Oracle数据库中新建用户(如:
用户名:
XBRL,密码:
XBRL)和表空间(如:
表空间:
XBRLTABLE,临时表空间:
XBRLTMP),将表空间分配给用户,为用户分配角色CONNECT和RESOURCE。
2.执行初始化的脚本文件init.sql
1)在开始菜单的运行中输入“sqlplus”命令,进入sqlplus界面
2)在该界面输入数据库的用户名和密码
3)然后执行下面的命令:
@路径和文件名。
例如:
@d:
/init.sql
SQL语句参考:
建立表空间:
createtablespaceXBRLTABLEdatafile'
E:
\XBRLTABLE.ora'
size10Mautoextendon
建立临时表空间:
createtemporarytablespaceXBRLTMPtempfile'
\XBRLTMP.ora'
size5Mautoextendon
创建用户:
createuserXBRLidentifiedbyXBRLdefaulttablespaceXBRLTABLEtemporarytablespaceXBRLTMP
为用户授权:
grantconnect,resourcetoXBRL
●修改程序中数据库连接:
1.在发布程序的服务器端\WEB-INF\classes\springConfig\applicationContext-dataSource.xml文件中的”dataSource”节下配置数据库链接。
-<
beanid="
dataSource"
class="
com.mchange.v2.c3p0.ComboPooledDataSource"
>
<
propertyname="
driverClass"
value="
oracle.jdbc.driver.OracleDriver"
/>
<
jdbcUrl"
jdbc:
oracle:
thin:
@192.168.100.75:
1521:
orcl"
user"
xbrlzh"
password"
autoCommitOnClose"
true"
checkoutTimeout"
200000"
initialPoolSize"
10"
minPoolSize"
maxPoolSize"
100"
maxIdleTime"
30"
acquireIncrement"
5"
maxIdleTimeExcessConnections"
1800"
/bean>
其中,”driverClass”表示数据库驱动程序类型,;
“jdbcUrl”表示连接字符窜,在此配置数据库连接的IP地址、端口号和数据库名称;
”user”表示数据库用户名;
”password”表示数据库密码。
2.如果使用apache-tomcat-6.0.14的程序包,需要设置context.xml中的数据源。
具体如下:
apache-tomcat-6.0.14\conf\context.xml中的Resource节点配置数据源。
如下图所示:
Resourceauth="
Container"
description="
DBConnection"
driverClass="
maxPoolSize="
minPoolSize="
acquireIncrement="
autoCommitOnClose="
checkoutTimeout="
initialPoolSize="
maxIdleTime="
600"
maxIdleTimeExcessConnections="
name="
jdbc/xbrl"
factory="
org.apache.naming.factory.BeanFactory"
type="
jdbcUrl="
user="
xbrl"
password="
/>
其中:
jdbcurl:
数据库的url
user:
数据库的用户名
password:
数据库密码
●db2数据库
3.创建数据库
(1)创建数据库后,在缓冲池中创建一个页大小为32K的缓冲池。
(2)在表空间中删除默认的表空间syscatspace1,创建一个新的常规表空间。
“3缓冲池”选32K的缓冲池。
在“6.读/写”中数据块大小选32K,预取大小选320K
(3)创建一个新的临时表空间。
在“2类型”中选“系统临时”;
“3缓冲池”选32K的缓冲池;
在“6.读/写”中数据块大小选32K,预取大小选160K
(4)在数据库配置中,修改日志的参数。
Logfilsiz修改为1000;
logprimary修改为20;
lofsecond修改为10
4.初始化数据库
(1)在运行中输入db2cmd
(2)然后输入一下命令db2connecttoxbrldb2userdb2adminusingdb2admin
格式为db2connectto[数据库名]user[用户名]using[密码]
(3)然后输入db2-td;
-tfd:
\initdb2.sql-ld:
\log1.txt
格式为:
db2-td;
-tf<
SQL脚本文件路径>
-l<
输出日志文件路径>
5.修改程序
(1)hibernate.cfg.xml
将<
dialect"
的值修改为:
“org.hibernate.dialect.DB2Dialect”
(2)applicationContext-dataSource.xml
a)<
com.ibm.db2.jcc.DB2Driver"
db2:
//192.168.100.140:
50000/xbrldb2"
<
db2admin"
b)<
propkey="
hibernate.dialect"
的值修改为:
org.hibernate.dialect.DB2Dialect
c)beanid="
oracleLobHandler"
的格式修改
注释掉
修改为:
class="
org.springframework.jdbc.support.lob.DefaultLobHandler"
lazy-init="
4使用说明
4.1用户登录系统
4.1.1功能描述
用户登录系统。
4.1.2用户界面
图4.1-1
图4.1-2
4.1.3操作方法
1.在浏览器的【工具】》【Internet选项】》【安全】》【受信任站点】》【站点】中,将程序的地址设置为信任站点。
图4.1-3
2.浏览器地址栏中输入发布地址,进入登录界面(图4.1-1)。
3.输入用户名和密码,点击【登录】按钮,进入系统主界面(图4.1-2),首次登用户名:
admin,密码:
admin,登录后新增用户并设置角色和权限。
4.主界面左上方导航栏显示系统四大功能模块的标签;
点击每一个模块的标签,左侧树形菜单显示相应的子功能模块;
左下方显示当前登录用户的用户名和当前系统的版本号;
右上方显示【关闭所有标签页】按钮和【退出】按钮,点击关闭主界面中已打开的所有标签页,点击退出登录。
5.在登录界面输入用户名后,点击【修改密码】按钮可以修改当前用户的登录密码,如图4.1-4:
图4.1-4
4.2系统参数设置和数据库设置
4.2.1功能描述
提供用户设置系统参数操作的界面。
4.2.2用户界面
图4.2-1
4.2.3操作方法
点击左上方导航栏的【系统管理】标签,左侧树形菜单展开系统管理的子功能(图4.2-2)
图4.2-2
点击树形菜单中的【系统参数设置】链接,打开“系统参数设置”标签页(图4.2-1)。
【客户简称】针对不同客户,每个客户都有固定的简称。
【系统版本】下拉菜单中,选择“基金公司版本”或“托管行版本”,不同版本具有不同的报表处理流程;
【是否有审核功能】下拉菜单中,选择选项“是”则启用审核机制,选择选项“否”则不启用审核机制;
【是否有锁定功能】下拉菜单中,选择选项“是”则启用季报\半年\年报报告锁定,选择选项“否”则不启用;
【是否可锁定未审核通过报告】下拉菜单中,选择选项“是”则启用,“否”则不启用。
【限制登录时间】在非锁定的用户登陆时,即"
输入错误密码超过容错上限时,采用锁定用户的方式"
判断容错次数为零或达到上限的情况下,限制用户登录规定分钟
【文字类是否复核】报表复核时是否对报表中的文字类信息进行复核
【基金基本信息列表是否按权限显示基金】是:
基金基本信息模块的列表只显示“人员管理——基金报表角色分配”中该用户已分配角色的基金;
否:
显示所有基金
更多系统参数设置解释说明见《赢时胜_XBRL_参数配置说明.doc》
【XBRL数据库类型】Oracle和DB2
【估值库版本】下拉菜单中,选择所使用的估值系统数据库版本,2版为基金公司2.0库,3版为托管行3.0库;
此外还可以有2.5版,3.5版,4.5版
【估值库数据库类型】下拉菜单中,选择估值数据库类型,选项为“Oracle”、“DB2”“SQLServer”;
【估值库驱动程序】“估值库数据库类型”设置后,此项自动选择,不可以手动选择
【估值库连接字符串】文本框中,输入估值系统数据库链接的IP地址、端口号和数据库名;
【估值库用户名】和【估值库密码】文本框中输入估值系统数据库的用户名和密码;
【QD估值库版本】、【QDII数据库类型】、【QDII数据库连接字符串】、【QDII数据库用户名】和【QDII数据库密码】文本框中,使用相同的方法配置QDII系统数据库。
【专户数据库版本】、【专户数据库1类型】、【专户数据库1连接字符串】、【专户数据库1用户名】和【专户数据库1密码】文本框中,使用相同的方法配置专户估值数据库1。
【专户数据库2类型】、【专户数据库2连接字符串】、【专户数据库2用户名】和【专户数据库2密码】文本框中,使用相同的方法配置专户估值数据库2。
【年金数据库版本】、【年金数据库类型】、【年金数据库连接字符串】、【年金数据库用户名】和【年金数据库密码】文本框中,使用相同的方法配置年金系统数据库。
【养老金数据库版本】、【养老金数据库类型】、【养老金数据库连接字符串】、【养老金数据库用户名】和【养老金数据库密码】文本框中,使用相同的方法配置养老金数据库。
【社保数据库类型】、【社保数据库连接字符串】、【社保数据库用户名】和【社保数据库密码】文本框中,使用相同的方法配置社保系统数据库。
设置数据库连接参数后,点击【数据库连接测试】按钮,系统检测用户设置的估值数据库、QDII数据库、专户库1、专户库2、年金库、养老金库、社保库连接是否正常,提示成功(图4.2-3)系统可以从估值数据库和QDII数据库中读取数据,如果提示失败,请重新设置数据库连接参数。
4.2-3
改变系统参数设置之后,需要重新登录系统使参数设置生效。
注:
系统可以同时连接估值系统数据库和QDII系统数据库,QDII类型基金从QDII系统数据库中获取数据,其它类型基金从估值系统数据库中获取数据。
4.3人员管理
4.3.1功能描述
对系统用户进行管理,新增、修改、审核和删除用户信息,通过为用户分配角色实现权限控制。
4.3.2用户界面
图4.3-1
4.3.3操作方法
点击树形菜单中的【人员管理】链接,打开“人员管理”标签页(图4.3-1)。
图3-3
功能菜单栏(图4.3-2)显示可进行的操作,用户列表(图4.3-3)显示当前系统中的用户信息
图4.3-2
图4.3-3
新增用户:
点击“人员管理”标签页功能菜单栏中的【新增】按钮,弹出“新增用户”页面(图4.3-4)
图4.3-4
输入用户信息,其中“用户名”、“新密码”、“重复密码”、“真实姓名”为必填项,“密码”和“重复密码”长度不能小于6位字符,当输入内容不符合以上规则时,显示警告提示(图4.3-5)并且不能保存;
图4.3-5
填写完整后点击【保存】按钮,保存成功后用户列表自动刷新。
修改、删除用户:
处于已审核状态的用户,无法修改、删除,只有对其反审核后才能进行改操作;
审核、反审核:
创建一个新的用户默认是未审核状态,审核用户以后,改用户才可以正常登录。
报表角色分配:
选中要分配角色的用户,点击功能菜单栏中的【操作角色分配】按钮,打开“操作角色分配”页面(图4.3-6)。
右侧列表显示该用户已经具有的角色,左侧列表显示系统设置的其他角色(角色设置见2.2角色权限管理)。
点击按钮和按钮可以添加或删除用户具有的角色。
图4.3-6
添加角色后,点击【保存】按钮,该用户拥有所选角色的操作权限。
报表角色分配
选中要分配角色的用户,点击功能菜单栏中的【报表角色分配】按钮,打开“操作权限分配”页面(图4.3-7)。
在左上方的列表中选择要分配角色的基金(按住Ctrl和Shift键可以多选和连续选取),在右上方的列表中选中角色,点击【添加】按钮添加到权限列表中。
同一用户可以拥有不同基金的不同权限(图4.3-8)。
图4.3-7
图4.3-8
系统初始化分配报表操作权限的流程:
4.4角色权限管理
4.4.1功能描述
新建、修改和删除角色信息,并为角色分配操作权限和报表权限。
4.4.2用户界面
图4.4-1
4.4.3操作方法
点击系统管理树形菜单中的【角色权限管理】链接,打开“角色权限管理”标签页(图4.4-1)。
新增角色
点击功能菜单栏中的【新增】按钮,弹出“新增角色”页面(图4.4-2)
图4.4-2
输入角色信息,其中“名称”为必填项,“资产类型”下拉框有5个选项:
基金、专户、年金、社保、基金(事务所)。
填写完整后点击【保存】按钮,保存成功后角色信息列表自动刷新。
操作权限分配
在角色信息列表中选取要分配操作权限的角色,点击【操作权限分配】按钮,跳转到“操作权限分配”标签页(图4.4-3)。
权限名称以二维表形式展示,行标题表示模块名称,列标题表示操作名称,每个单元格表示其所在行模块进行其所在列操作的权限,如第一行第一列的单元格表示人员管理模块的查询权限;
灰色单元格表示系统中没有该功能。
图4.4-3
鼠标点击单元格进行权限更改操作,红勾表示具有该权限;
双击行标题可以赋予或取消整行权限。
权限更改保存成功后,点击【角色信息列表】标签返回“角色信息列表”界面。
每次只能选取一个角色为其分配操作权限
报表权限分配:
在角色信息列表中选取要分配报表权限的角色,点击【报表权限分配】按钮,跳转到“报表权限分配”标签页(图4.4-4)。
权限名称以二维表形式展示,行标题表示报表名称,列标题表示操作名称,每个单元格表示对其所在行报表进行其所在列操作的权限,如第一行第一列的单元格表示创建日报权限。
表示该报表具有子表,点击可展开子表,子表权限可以分别设置;
具有总表某一权限的用户,也具有其所有子表的该权限(图4.4-5)。
图4.4-4
图4.4-5
点击【全选】按钮选择所有权限,点击【反选】按钮取消当前所选中的权限。
权限更改保存成功后,点击【角色信息列表】标签返回“角色信息列表