当前位置:文档之家› RSView32组态软件实现周期性报表自动生成

RSView32组态软件实现周期性报表自动生成

RSView32组态软件实现周期性报表自动生成
RSView32组态软件实现周期性报表自动生成

在RSView32组态软件中实现周期性报表自动生成

Generate automaticlly periodical report by

RSView32 configuration software

杨文川中国石油管道学院廊坊爱民西道90号 065000

[摘要]:

本文主要介绍RSView32内嵌的VBA程序与Microsoft Office组件相结合,实现监控系统的周期性生产记录的自动生成,并通过具体事例讲解了RSView32的工程设置与命令及VBA部分编程技巧等。

[Abstract]:

The paper introduces the combination of using RSView32embedded VBA language and Microsoft Office module,which generate automaticlly periodical production records of monitoring and control system. Through specific examples, explain RSView32 project set and programming skills.

[关键字]:RSView32;VBA;Excel;Access;报表;历史数据库;

[Key words]:RSView32;VBA;Excel;Access;Report;historical database

1、简介

在国内的油气长输管道SCADA系统中,Rockwell公司旗下的AB PLC产品被广泛使用,而Rockwell公司的上位组态软件RSView 32,被誉为与AB PLC产品结合最好的人机界面交互软件,也得到普遍应用。但与其它组态软件相类似,RSView32软件也没有绑定专业数据库,导致其在处理历史数据和报表生成方面比较弱。

在实际应用中,经常需要调用历史数据或生成比较复杂的报表,通常实现的途径主要有两种,一是脱离专业组态软件,利用高级语言独立编写人机界面系统(HMI),再结合数据库编程,可以快速方便地实现历史数据库和复杂报表功能,但其HMI系统的稳定性和可靠性往往不被工程单位认可;另一种方法是以专业组态软件为主,利用组态软件内嵌的寄宿程序,如:RSView32内嵌的VBA(Visual

Basic For Application),Wincc内嵌的VBS(Visual Basic Script),再结合外部数据库(如:Microsoft Office Access、Microsoft SQL Server等),就可以实现调用历史数据或生成比较复杂报表的功能,这样也保证了HMI系统的稳定和高效。

本文主要解决的问题是,如何实现周期性生产报表的定点自动生成,即:在工业控制中,需要保存周期性的生产数据记录,在新的生产周期开始前,常常是在交接班时,需要将上一周期的生产记录自动保存,防止交接班人员将关键生产和计量数据丢失。下面结合实例,探讨具体实现方法。

本案例具体要求为:每天早上8点交接班时,将此前24小时的整点生产记录以Excel报表文件格式自动生成和存盘。

编程环境:RSView 32 组态软件和其内嵌的VBA程序, Microsoft Office 套装组件中的Excel办公软件和Access数据库。

主要工作:RSView32工程数据库设置、事件触发命令设置、项目启动设置等;VBA时间函数编程技巧、数据库记录操作编程、自动命名与存盘的实现。

2、RSView32工程设置

RSView32组态软件编程功能强大,设置内容繁多,这里只阐述实现定点自动处理的必要相关设置和命令。

2.1 设置数据记录(见图1 数据设置记录)

2.1.1 ODBC数据源设置

ODBC数据源属于常规设置,不再赘述。需要注意的是,生成的DSN数据源的默认保存路径是在系统盘上,开发人员最好改在自己的工程目录下,否则现场调试时,无法调用,需要重新设置ODBC数据源。

2.1.2 记录触发设置

记录触发必须选择“要求”触发选项。具体设置在事件文件中,见 2.2.1数据记录触发周期设置。

2.1.3 标记在模式设置

标记在模式设置比较简单,直接从标记数据库中选择添加需要记录的标记即可。当数据记录设置完成后,工程项目路径下的VBA文件夹内将生成一个数据库文件*.mdb,该数据库文件包括三个数据库表格,即:标记表格TagTable、浮点

表格FloatTable和字符串表格StringTable,在此项设置中添加的所有标记将自动写入以上表格。添加标记需要注意的是:排列好标记的添加次序,因为数据库表格中每一个标记自动生成的ID号是依据用户添加顺序决定的。

图1 数据记录设置

2.2 事件文件设置

2.2.1 数据记录触发周期设置

命令语句:DataLogSnapshot RSVIEW

命令描述:把指定模式的标记值记录到数据记录文件里

表达式:if ( (system\Minute == 0) && (system\Second == 0)) then 1 else 0

说明:在且只在整点时,RSView32将数据记录的标记值写入指定的Access 数据库的表格中。

2.2.2 定点自动生成报表设置(见图2 事件文件表达式)

命令语句:VbaExec VBA程序名

命令描述:执行VBA某个程序

表达式:if ( (system\Hour == 8) && (system\Minute == 1) && (system\Second == 0)) then 1 else 0

说明:每天上午8点01分交班时,RSView32 将自动执行VBA程序。

图2 事件文件命令表达式

2.3 项目启动设置

在项目启动设置中需要选择激活“数据记录”和“事件文件”选项。

3、VBA程序编写

这里着重介绍如何正确地从数据库中提取所需数据,实现自动生成报表并存盘等功能,其它技巧的实现本文暂不涉及。

3.1 删除中间因系统启停产生的记录

Dim objaccess As Object

Dim gddel As String

Set objaccess = CreateObject("adodb.recordset")

gddel = "delete from FloatTable where Marker='B' or Marker='E'"

With objaccess 'open FloatTable

.activeconnection = "provider = microsoft.jet.oledb.4.0; data source = " & gProject.Path & "\vba\dezhou.mdb"

.cursorlocation = 3

.cursortype = 1

.locktype = 3

.Source = gddel

.open

End With

说明:在实际工业生产作业中,RSView32组态监控系统因各种原因的启停将导致启停时间点的数据自动记录到数据库中,所以需要将这些非所需数据删除。

3.2 交接班的时间函数设置

Dim objaccess As Object

Dim gd As String

Set objaccess = CreateObject("adodb.recordset")

With objaccess 'open FloatTable

.activeconnection = "provider = microsoft.jet.oledb.4.0; data source = " & gProject.Path & "\vba\数据库名.mdb"

.cursorlocation = 3

.cursortype = 1

.locktype = 3

.Source = gd

.open

End With

gd= "select * from FloatTable where datediff('h',DateAndTime,date())<=15 order by DateAndTime"

说明:VBA自带的时间函数不多,datediff函数可以实现大多需求。本文实例是提取前一天上午9点至当天上午8点间的24小时整点记录,在2天的时间跨度内提取数据,所以选用小时h为参数,datediff('h',DateAndTime,date())<=15,表示从当天零点往回推15小时,即为前一天9点整开始采集。如果是需要提取前一工作日的24小时的整点数据,那么选用日期d为参数,datediff('d',DateAndTime,date())<=1即可。

3.3 实现报表的自动命名和存盘

Dim ai As String

ai = Format(Now, "yyyy-mm-dd hh-mm")

With objExcel.Workbooks("book1")

.saveas "d:\userdata\" & ai & ".xls" 'cstr(val(ai)) & ".xls"

End With

说明:每天的整点记录将以独立的Excel文件格式自动存盘,其保存路径为D盘下的userdata文件夹,其文件名为报表生成时的计算机系统时间,如:2010-12-30 08-01.xls。

4、结束语

本文探讨的周期性整点报表,不用人员操作,完全由计算机自动生成。如果想人为查看某时间段内的历史数据报表,可以在HMI上设置选项,编程大同小异。总之,利用RSView32内嵌的VBA程序,结合Excel报表和Access数据库,可以实现各类复杂报表功能。

如何快速自动生成并定制报表

如何快速自动生成并定制报表 在各种管理信息系统应用中,需要产生大量的报表,通常的做法是由编程人员一个个手工制作,工作效率较低;另外,用户希望能够将在应用程序里查询得到的结果生成报表以便打印。为了解决以上两种问题,本文利用动态生成技术实现了快速自动产生报表,允许用户手工对报表进行修饰,并将实现过程封装成一个类。 1.设计思路 使用过C++Builder或Delphi的编程人员知道,有一个TDBGrid控件,它能以表格的形式显示和操作用户查询的数据记录;而要制作一个可供打印的报表,则需要使用TQuickRep 控件,在它上面增加TQRLabel、TQRDBText、TQRShape等控件,设置它们对应的数据集、数据字段等属性,然后编排它们的位置,以表格或其它格式显示出来供预览和打印,这是一个很繁琐的过程。有时,用户希望能将查询出来的显示在TDBGrid控件的数据打印出来,按照以往的做法,就需要由编程人员按照TDBGrid的显示内容手工设计报表。在这里,本文利用动态生成技术,读出TDBGrid的有关显示信息,在TQuickRep控件里动态生成相应的TQRLabel、TQRDBText、TQRShape等控件,设置各字段的标题和数据以及表格分割条。这是完全可行的,因为在C++Builder里所有的控件都可以由程序动态生成,不仅仅是在设计阶段才产生的。另外,如果用户对产生的报表表格布局不太满意,本文提供了接口使用户可对报表进行手工调整,调整表格的高度、宽度等布局,实现用户对报表的一定程度的定制。 利用C++的封装性特点,将自动产生并定制报表的实现封装成一个新类TGridPrint,对外提供编程人员关心的公用接口,屏蔽了内部信息和具体实现,体现了面向对象的设计思想,为编程人员带来方便。编程人员还可以在它基础上进一步扩充功能。这样设计的新类减轻了编程人员的工作量,同时为用户提供了定制报表的接口,提高了报表的质量和用户参与的积极性。 2.实现过程 自动产生并定制报表的实现过程包括自动产生和定制两部分。新类的定义和实现分别在Gri dPrint.h GridPrint.cpp文件里,另包含3个文件RepRst.h、RepRst.cpp、RepRst.dfm,它们是已产生的一个窗口FrmRepRst,在它里面已增加一个TQuickRep控件,它的属性Bands的各子属性的值全为true。 2.1 自动产生报表 先定义一个表示表格某一列信息的结构,在报表里一列有固定标题和显示的数据文本两种信息,为了能画出表格,每一列固定标题栏和数据栏右边分别增加一个分隔条。在类TGridPr int的构造函数里,先根据传入的TQuickRep *pSrcQuickRep(报表指针),TDBGrid * pSrc DBGrid(数据表格指针),TQRBand *SrcTitleBand1(报表中的总标题栏指针), TQRBand *SrcColumnHeaderBand1(报表中的字段标题栏指针),TQRBand * SrcDetailBand1(报表中的数据栏指针)参数设置类的私有变量。再动态生成并设置总标题文本、字段标题栏矩形框、数据栏矩形框的属性。然后通过一个循环,读出TDBGrid中各字段的标题和数据信息,动态生成报表中各字段的标题标签控件、数据文本控件以及对应的表格分割竖条控件。在类的析构函数里,删除所有由构造函数动态生成的对象。类的打印预览函数实现报表的打印预览功能。其它的函数说明略。 自动生成报表类的定义(GridPrint.h) #include //包含的相关头文件 #include #include

任务1报表系统概述及利用报表实用模板生成报表

项目五报表系统处理 任务5.1报表系统概述及利用报表模板生成报表 理论目标: 掌握报表系统的主要功能 掌握报表系统的操作流程 掌握报表系统的基本概念 任务目标: 熟练地启用报表系统 熟练地掌握报表模板的使用修改以及报表生成等操作方法 熟练地引入、备份账套 一、报表系统的功能 利用UFO报表系统既能编制对外报表,又可编制各种部报表。UFO报表系统的主要功能有:提供各行业报表模板,文件管理功能,格式设计功能,公式设计功能,数据处理功能,图表功能,打印功能,二次开发功能。 报表模板、格式管理、数据处理、打印是常用到的最主要功能。可以自行设计报表格式,也可以根据报表系统提供的报表模板自动生成报表格式。还可以将报表结果另存为Excel,使用Excel功能对数据进行加工处理。 (一)功能概述 1、文件管理功能 UFO提供了各类文件管理功能,除能完成一般的文件管理外,UFO的数据文件还能够转化为不同的文件格式,例如文本文件、MDB文件、XLS文件等。此外,通过UFO提供的“导入”和“导出”功能,可以实现和其他流行财务软件之间的数据交换。 2、格式设计功能 UFO提供的格式设计功能,可以设置报表尺寸、组合单元、画表格线、调整行高列宽、设置字体和颜色、设置显示比例等。同时,UFO还置了11种套用格式和33个行业的标准财务报表模板,包括最新的现金流量表,方便了用户标准报表的制作。对于用户单位部常用的管理报表,UFO还提供了自定义模板功能。 3、公式设计功能 UFO提供了绝对单元公式和相对单元公式,可以方便、迅速地定义计算公式、审核公式及舍位平衡公式;UFO还提供了种类丰富的函数,在系统向导的引导下可轻松地从用友账务及其他子系统中提取数据,生成财务报表。 4、数据处理功能 UFO的数据处理功能可以固定的格式管理大量数据不同的表页,并在每表页之间建立有机的联系。此外,还提供了表页的排序、查询、审核、舍位平衡及汇总功能。

银行新版客户风险统计制度实施情况汇报材料

XX银行新版客户风险统计制度实施情况汇报材 料 一、实施新版客户风险统计制度的组织情况 (一)组织领导 根据监管要求,自ⅩⅩ年1月起实行新版客户风险统计制度。新制度与现行制度相比增加了集团授信风险监测、表内外信用风险全面监测、信贷风险缓释及还款方式统计监测、更全面的风险预警信息、信用评级、减值准备等与信用风险相关的重要信息及同业客户授信信息等内容,同时数据报送起点由5000万元调整为0起点。由于统计内容的调整,涉及部门由风险管理部、信贷审批部、零售银行部扩大至公司银行部、国际业务部、金融市场部、科技部等部门。 为提前做好新制度数据报送的各项准备工作,确保现行制度向新制度的顺利过渡,我行成立新版客户风险统计制度实施领导小组。领导小组办公室设在总行风险管理部。 (二)各部门职责分工 过渡期内由风险管理部牵头组织实施新版客户风险统计制度相关工作;牵头建设配套系统及开展系统操作培训工作;牵头完

成新制度下有关岗位设置、内部协调机制、取数规则、质量管理等制度的制定工作;牵头相关部门、各分支机构完成系统数据的全面清理工作。 信贷审批部、零售银行部、金融市场部、国际业务部、公司银行部、运营部负责本部门职责范围内系统需求的确认工作、业务数据的补录测试工作及数据质量的清理工作。 科技部配合完成新版客户风险统计制度相配套系统的建设工作及因新制度实施造成的系统功能优化、改造工作。 (三)建立良性协调机制 为保证新版客户风险统计制度及配套系统建设工作的顺利开展,由风险管理部负责组织协调各业务部门间及与监管部门的沟通交流,上传下达。一是建立联络员会议制度。由相关业务部门指定专人负责实施新版客户风险统计制度,风险管理部负责每周组织召开一次联席会议,总结上周工作进展情况并就系统开发过程中遇到的问题进行交流和业务研讨。遇有临时性问题可随时召开会议。二是建立业务部门落实反馈机制。由各部门联络员向本部门负责人定期汇报业务进展情况,落实疑难问题并最终将结果反馈至总行风险管理部。三是建立监管协调机制,及时传达监管

店铺日报表、周报表、月报表

店铺日报表 日期:___年一月 —日 星期 ______ 天气 ________ 温度 _________ 一:销售数据 1?今日定标: __________ 早班目标 __________ 际完成 _________ 达成率 _____ ■客单价― 带率 _____ 晚班目标 __________ 际完成 _________ 达成率 _______ 客单价― 带率 ______ 本月目标 __________ 积完成 _________ 完成率 _____ 离目标还差 ___________ 平均每日 ________ 达成 ________ % 2?销售前十: 二、货品销售数据 早班 晚班 库存数据: 本日库存 _______ 货 _______ 肖售 _____ 业结库存 __________ 二:会议记录 早班:1.好与不足: 2?总结分析(人货场促销): 3.工作安排: 晚班:1.好与不足: 2.总结分析(人货场促销): 2.工作安排: 三:工作交接: 运营情况:

早班负责人: 晚班负责人:

店铺每周报表 日期:_____ 年____ 月_____ 日至 _______ 年____ 月—日本月第_________ 周. 本月定标:_______ 计完成:_________ 成率:时间比:上升/下降:_________________ 本周定标:_______ 实际完成:________ 成率:同比上周:比率:____________________ 2)人员销售情况: 二、货品销售分析:

3)货品销售总结: ① ② ③ 三、库存分析: 上身: 件。金额; 。库存占比: 计划: 下身: 件。金额; 。库存占比: 计划: 四、周边品牌调查: 五、本周总结; 六、下周计划:

作业风险管理报表

作業風險管理報表 作業風險存在於機構中任何角落,其控管實為部門管理階層之主要職責。基於瞭解並協助降低風險、確認效率,以及專注於降低風險活動之目的,隨著作業風險小組日益發展,風險資訊的彙總與傳達已成為其重要執掌項目。有關作業風險管理,新版巴塞爾資本協定內容提到: Principle3: Information flows within the banking organization play a key role in establishing and maintaining an effective operational risk framework. Communication flows within the bank should establish a consistent operational risk management culture across the bank. Reporting flows should enable senior management system for operational risk and also enable the board of directors to oversee senior management performance. 一些有關作業風險的獨特要素,使得機構整體風險之傳達更加複雜。 不同於市場風險與信用風險,作業風險需要定性(qualitative)與定量(quantitative)的組合資訊,以協助資深管理階層瞭解風險概況暨專注於相關決策。 ●資訊來自於組織內的任何人,且實際地影響組織內每一個人。 ●不同於市場風險與信用風險,其使用者眾多,包括專門委員、專家, 以及職員。 ●不同類型的股東需要不同的資訊。業務經理(Business manager)熱衷於 確切的資料與行動,諸如實際損失事件、風險衡量,以及自我評估的 特定調查結果。執行經營階層(Executive management)眼光較為廣泛, 需要更多樣化的資訊,以專注於主要議題與應採取行動。 任何管理資訊軟體應符合特定準則: ●應能以圖表表示並容易閱讀。雖然圖表有助於掌握重點,其背後分析 與建議卻是更加重要。 ●資訊傳達的方式應專注於最重要的議題。 ●資訊明細程度應依使用者量身訂做。明細資訊應限於資訊產生者與使 用者,或做為補充附錄。 ●資訊應該及時與精確。 ●一些分析工具(如六個準差)可以做為作業風險管理與經營程序/如品 質管理(process mapping/quality)間的連結,兩者應該具有一致的衡量 方法,在經營上發展出共同的語言,以避免在分析及報告的工作上重 覆性。 管理報表程序彙整如圖一。業務部門執行自我評估、蒐集案例資料,以及衡量暨分析風險動因與指標。此即良善業務管理,且其履行應與任何公司風險管理功能獨立實施。畢竟,業務部門應對其本身風險與相關降低風險措施負責。

日报表周报表与月报表填写方法细则

日报表、周报表和月报表填写方法细则 1. 日报表 1.1非月初报表的填写 以做1月12号报表为例,截图为修改后的样子 第一步:复制工作表。打开昨日的报表后,选择昨日的工作表并按住ctrl键,鼠标拖住向右拉,松开鼠标时会出现一个新的并与昨天数据相同的工作表。 第二步:修改日期。需要修改五个日期,首先是修改下方的工作 表的名称,将原来的01-11(2)改成01-12。 然后再修改报表右上角的日期 将11改成12 接着要修改三个公式内的日期。气表初值,将日期01-10改成01-11 累计产气量将原来的01-10改成01-11 和累计产水量将原来的01-10改成01-11 这里你会发现公式里的日期比工作表的时间早一天,这是由于01-12号的工作表是引用01-11工作表里的数据。以累计产水量为例,01-11表示引用工作表的日期,L23表示01-11那张工作表中的L列23行的数据,L22表示01-11那张报表中L列22行的数据。此公式的含义就是01-11日的累积产水量加上01-12号的产水量。 第三部:填气表终值。清除气表终值那一列的内容并将01-13号早晨6点抄的气表值填到04:00-06:00那行的气表终值那列那个单元格。所

在的行是。然后再将产气量平均到气表终值那一列。(当出现冻表及其他根据时视情况而定)。 第四步:填产水量。将01-13号早晨抄得的水表值减去01-12号抄得的水表值得到01-12号的产水量,然后再将产水量平均到产水量那一列(特殊情况除外)。 第五步:添加备注。将钻井全天出现的问题实时的注记在备注中,要真实全面。 第六步:检查并保存报表及修改报表日期。检查上边几步都完成并无误后保 存报表,关闭报表并修改报表的名字。将11改成 12。 第七步:发送报表。待五口井都做好后,再分别检查一遍,用公司邮箱发送给指定收件人,并注意信件正文用词的语气和文字的正确性。注意要添加附件,并注意添加报表的顺序。 1.2月初报表的的填写 以01-01报表为例 第一步:复制工作表。以12月31号的报表为基础,选择12月31号的工作表,与非月初报表一样进行复制操作。 第二步:修改日期。将01-01号的工作表的名称(原来的名称为12-31(2))改成01-01并把工作表右上角的日期修改成01月01日。 第三步:填气表初值、累计产水量和累计产气量。将12月31号的终值以数 值形式添到01-01的初值上。 01-01的累计产气量以12-31号的累积产气量的数值形式加上K22也就是 累计产水量则是以12-31号的累积产水量的数值形式加上L22也就是 第四步:填气表终值。与非月初报表同。 第五步:填产水量。与非月初报表同。 第六步:添加备注。与非月初报表同 第七步:检查并删除工作表及修改报表名称。检查报表无误后,将01-01以外的工作表全部删除,然后再保存。最后关闭报表,修改报表名称。 第八步:发送报表。

(风险管理)银监会客户风险预警系统用户操作手册

银监会客户风险预警系统 用户操作手册 北京中软融鑫计算机系统工程有限公司 二零零六年十月

目录 1 概述........................................................ - 4 -1.1背景. (4) 1.2特点 (4) 1.3模块 (5) 1.4环境 (5) 2 操作说明.................................................... - 7 -2.1安装. (7) 2.1.1安装Windows Installer 3.1................................... - 7 - 2.1.2安装Microsoft .NET Framework 2.0......................... - 9 - 2.1.3安装银监会客户风险预警系统.................................... - 12 -2.2开始 (14) 2.3系统管理 (18) 2.3.1机构管理...................................................... - 18 - 2.3.2用户管理...................................................... - 21 - 2.3.3岗位管理...................................................... - 22 - 2.3.4角色管理...................................................... - 23 -2.4数据采集.. (24) 2.4.1确定性校验.................................................... - 25 - 2.4.2数据导入...................................................... - 26 - 2.4.3不确定性校验.................................................. - 29 - 2.4.4问题反馈...................................................... - 32 - 2.4.5数据上报...................................................... - 33 - 2.4.6启动分析...................................................... - 34 -2.5单一客户查询. (35) 2.5.1大额授信客户查询.............................................. - 35 - 2.5.2大额授信客户信息查看.......................................... - 37 - 2.5.3零售违约法人客户查询.......................................... - 38 - 2.5.4零售违约个人客户查询.......................................... - 39 -2.6固定报表.. (40) 2.6.1生成固定报表.................................................. - 40 - 2.6.2导出固定报表.................................................. - 40 -

XX银行新版客户风险统计制度实施情况调研报告

XX 银行新版客户风险统计制度实施情况 汇报材料 一)组织领导 根据监管要求,自 20XX 年 1 月起实行新版客户风险统计制 度。新制度与现行制度相比增加了集团授信风险监测、表内外信 用风险全面监测、信贷风险缓释及还款方式统计监测、更全面的 风险预警信息、信用评级、减值准备等与信用风险相关的重要信 息及同业客户授信信息等内容, 同时数据报送起点由 5000 万元调 整为 0 起点。由于统计内容的调整,涉及部门由风险管理部、信 贷审批部、零售银行部扩大至公司银行部、国际业务部、金融市 场部、科技部等部门。 为提前做好新制度数据报送的各项准备工作,确保现行制度 向新制度的顺利过渡,我行成立新版客户风险统计制度实施领导 小组。领导小组办公室设在总行风险管理部。 二)各部门职责分工 相关工作;牵头建设配套系统及开展系统操作培训工作;牵头完 度的组织情况 度

成新制度下有关岗位设置、内部协调机制、取数规则、质量管理等制度的制定工作;牵头相关部门、各分支机构完成系统数据的全面清理工作。 信贷审批部、零售银行部、金融市场部、国际业务部、公司 银行部、运营部负责本部门职责范围内系统需求的确认工作、业 务数据的补录测试工作及数据质量的清理工作。 作及因新制度实施造成的系统功能优化、改造工作。 (三)建立良性协调机制 展,由风险管理部负责组织协调各业务部门间及与监管部门的沟通交流,上传下达。一是建立联络员会议制度。由相关业务部门指定专人负责实施新版客户风险统计制度,风险管理部负责每周组织召开一次联席会议,总结上周工作进展情况并就系统开发过程中遇到的问题进行交流和业务研讨。遇有临时性问题可随时召开会议。二是建立业务部门落实反馈机制。由各部门联络员向本部门负责人定期汇报业务进展情况,落实疑难问题并最终将结果反馈至总行风险管理部。三是建立监管协调机制,及时传达监管

店铺日报表、周报表、月报表

店铺日报表 日期:___年___月___日星期____ 天气_____ 温度_____ 一:销售数据 1.今日定标:_________ 早班目标_______实际完成_______达成率____客单价___连带率____ 晚班目标_______实际完成_______达成率____客单价___连带率____ 本月目标_______累积完成_______完成率____离目标还差_________ 平均每日_______可达成_____% 2.销售前十: 早班晚班 库存数据: 本日库存______进货_____销售_____业结库存_______ 二:会议记录 早班:1.好与不足: 2.总结分析(人货场促销): 3.工作安排: 晚班:1.好与不足: 2.总结分析(人货场促销): 2.工作安排: 三:工作交接: 早班负责人:晚班负责人:

店铺每周报表 日期:_____年____月____日至_____年____月___日本月第____周. 本月定标:______累计完成:_______完成率:____时间比:____上升/下降:______ 本周定标:______实际完成:_______完成率:____同比上周:_____ 比率:_______ 营业员:______本周业绩:______本周完成率;___排名;__月累计:______完成率:营业员:______本周业绩:______本周完成率;___排名;__月累计:______完成率:营业员:______本周业绩:______本周完成率;___排名;__月累计:______完成率:营业员:______本周业绩:______本周完成率;___排名;__月累计:______完成率:营业员:______本周业绩:______本周完成率;___排名;__月累计:______完成率:营业员:______本周业绩:______本周完成率;___排名;__月累计:______完成率:

银行客户风险统计管理办法 模版

银行客户风险统计管理办法 第一章总则 第一条为进一步规范银行股份有限公司(以下简称“本行”)客户风险统计数据管理机制,保障客户风险统计数据维护和报送质量,根据中国人民银行《金融统计管理规定》、中国银行业监督管理委员会《关于实行新版客户风险统计制度的通知》等有关规定,结合本行实际,制定本办法。 第二条本办法所指客户风险统计,特指银监会为对商业银行进行非现场监管而建立的客户风险信息统计报表,包括《对公及同业客户授信和表内外业务统计表》、《集团客户、供应链融资基本信息统计表》、《单一法人客户基本信息统计表》、《对公客户担保情况统计表》、《个人贷款违约情况统计表》及《个人违约贷款担保情况统计表》六张表。 第三条本行客户风险统计遵循统一归口、分级报送、条线管理、责任到人的原则。 (一)统一归口:是指总行风险管理部负责全行客户风险统计报送工作的组织和管理; (二)分级报送:是指本行客户风险统计工作分为总行、分行两级报送责任机构,总行层级负责全行的客户风险信息报

送和校验工作,分行层级负责本机构范围内的客户风险信息报送和校验工作;(三)条线管理:是指源数据录入人所属条线管理部门及源数据系统管理部门,负责督导和管理本条线风险数据的报送工作,负责本条线系统相关业务需求、应用维护和优化完善;同时承担条线内风险数据质量的监控及督导责任,对条线内数据质量承担管理责任; (四)责任到人:是指遵循本行数据质量管理“谁录入,谁负责”的原则,源数据录入者为数据质量的第一责任人。 第四条本办法适用于本行各级分支机构。 第二章组织职责 第五条总行风险管理部负责履行以下职责: (一)负责牵头组织实施全行客户风险统计数据报送工作; (二)负责客户风险统计管理办法的制定及修改; (三)负责全行客户风险统计信息数据的质量管控和考核工作; (四)负责本行客户风险统计信息的运用管理工作; (五)负责组织全行客户风险统计工作培训;

客户风险预警系统新统计制度数据接口说明

附件二:新统计制度数据接口规则 新统计制度数据接口规则 需要报数机构上报的报表有客户大额授信统计表、零售贷款违约法人客户情况统计表、零售贷款违约个人客户情况统计表,各表的填报说明参见银监办通【2006】146号。银监会将统一下发报数客户端,报数机构可以直接在客户端中填报数据或者通过XML格式将数据导入到客户端中。无论报数机构是通过哪种方式填报数据,最后将统一从客户端中导出上报给银监会的数据。导入客户端的XML文件对于文件命名无特殊要求,现将其格式描述如下: XML文件中分为几个层次,由大到小依次为gather,report,table,record,cell。如果对应到Excel文件,gather表示整个上报的Excel文件,report表示Excel中的一个sheet,table表示一个sheet中的一部分表(客户大额授信统计表中将一个sheet划分为了几个表),record对应一行记录,而cell表示Excel文件中的一个单元格。特别需要注意的是,在给定的XML格式模板中,只有拥有$input记号的部分才是需要金融机构填报的数据。 (一)客户大额授信统计表 客户大额授信统计表中信息分为五个部分,报表基本信息部分、客户基本信息部分、股东情况部分、关联企业情况部分、贷款明细部分。需要特别说明的是,此文件中允许存在多个report

元素,每个report元素表示一个完整的大客户信息。 1、报表基本信息部分 接口文件中元素report元素描述报表基本信息,其中$input部分是需要金融机构填报的。 表1 客户大额授信统计表报表基本信息部分属性含义 例: 2、客户基本信息部分

用excel自动生成《国资委企业财务决算报表》数据

用excel自动生成《国资委企业财务决算报表》数据 《国资委企业财务决算报表》系统,一下简称《系统》,表格较多,填报工作量大,相关表之间又存在勾稽关系,在实际填报时即麻烦又容易出错,现在我介绍一种简便填报方法,能够达到既快又准的效果,极大程度提高了工作效率。 一、导出Excel报表 《系统》,提供了报表数据于Excel的连接,可直接将已有的报表数据导入到Excel中,生成Excel表格。其格式和《系统》内报表完全相同。 为了方便操作,我尽量详细说明,并附《系统》相同图示。 1、启动《系统》(如图1)

图1 2、单击“传送”菜单下的“导出到Excel”子菜单,出现如下窗口(如 图2)

图2 3、在弹出的窗口中选择要导出数据的单位,单击“确定”按钮;出现 如下窗口(如图3)

图3 4在弹出的窗口中单击按钮,选择导出Excel文件的保存路径; 5、选择要导出Excel的报表(点全选),单击“确定”按钮即可。 到此《系统》内部报表已完整成功导出来了。为了方便叙述,我们导出的国资委excel报表定名称为《国资委excel表》。 二、数据采集

1、首先导出一个年度《科目发生额及余额表》 成功导出《国资委excel报表》才算顺利完成了第一步,接下来就是数据的采集问题,既如何快速完成数据的录入工作。 此方法技术含量较低,不使用连接数据库技术,一般人员都能够掌握,如果你现在使用了财务软件,那更方便数据的采集了。 打开财务软件导出一个年度《科目发生额及余额表》,设定会计科目为二级,导出格式为excel,(具体方法不在赘述) 把年度《科目发生额及余额表》插入到《国资委excel报表》工作簿中,成为《国资委excel报表》中的一个工作表。把《科目发生额及余额表》命名为“基本数据”。

信贷资产风险分析报告

信贷资产风险分析报告 截止6月末,我社各项贷款余额为**万元,较年初增加**万元,增速为**%;不良贷款余额为****万元,较年初增加**万元,不良贷款增幅为**%,不良率为**%,较年初增加**个百分点;全辖资本充足率**%,较年初下降**个百分点;拨备覆盖率**%,较年初下降**个百分点,贷款损失准备充足率为**%,信贷不良资产上升明显,风险抵补能力较弱。 一、信贷资产风险分析 (一)不良贷款分析 全辖信用社机构不良贷款总体呈“双升”态势,年初以来的不良贷款波动幅度较大,截止**年**月**日,全县各项贷款余额为***万元,比年初增长**万元;按四级分类口径统计:正常贷款**万元,不良贷款**万元,占比为**%,不良贷款余额较年初上升**万元,占比较年初下降**个百分点;按五级分类口径统计:正常贷款**万元,不良贷款**万元,占比为**%,不良贷款余额较年初上升**万元,占比较年初上升**个百分点。 .五级分类与四级分类差异性分析 截止6月末,五级分类不良贷款余额大于四级分类不良贷款余额***万元。四级分类不良贷款即从贷款到期的次日起认定,五级分类不良贷款的认定从贷款到期之日起逾期90天以上或贷款未到期但欠息90天以上,因此总体上看,四级不良与五级不良相差

距过大,但由于2季度对全辖五级分类真实性存在问题的整改,通过对分类偏离的贷款进行调实,部分营业机构的原五级不良高于四级不良,从而形成五级不良余额与四级不良的差距变大,五级分类不良贷款调增的主要原因属于贷款欠息和省银监局认定的违规贷款下调形成。 2.不良贷款期限分析 截止6月末,我社中长期贷款占比仍然较高,但3年期以上贷款增长过快的问题已得到控制。上年末全辖中长期贷款余额达到**万元,占全部贷款余额的**%;6月末中长期贷款余额**万元,较年初增加**万元,占比为****%,较年初下降**个百分点。 3.行业分布情况分析 我社贷款分布在:农、林、牧、渔业***万元,其中不良贷款为**2万元,占比为22.7%;采矿类贷款3757.3万元,其不良贷款68.3万元,占比为.9%;建筑业83.3万元,其不良贷款876.8万元,占比为8.22%;交通运输业022.28万元,其不良贷款22.75万元,占比为2.7%;信息传输业07万元,其不良贷款为8万元,占比为.86%;房地产业539.52万元,其不良贷款为308.28万元,占比为5.8%;个人其他消费性贷款3963.万元,其不良贷款为09.6万元,占比为29.8%;教育业贷款52.6万元,其不良贷款为7.5万元,占比为3.73%。从以上行业分布看,农、林、渔业及个人其他消费贷款不良贷款较多,占比较大。不良贷款持续上升,资产质量不容乐观。

用ExcelVBA方法实现报表自动生成

本文由geosouth贡献 pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。 第 25 卷第 1 期 2009 年 1 月 电力科学与工程 Electric Power Science and Engineering Vol.25, No.1 Jan., 2009 73 用 Excel VBA 方法实现报表自动生成 王靖 1,王林 1,周金文 2 (1. 中国石油华北石化公司机动设备处,河北任丘 062552;2. 中国石油华北油田公司,河北任丘 062552) 摘要:针对实时报表应用中的一些不足,介绍了如何利用 Excel VBA 来实现 InTouch 组态界面下报表的自动生成.该方法不破坏 InTouch 的安全性设置,不引入第三方软件,不需要操作人员人工干预. 关键词:VBA;录制宏函数;自动报表生成中图分类号:TP319 文献标识码:A 据库中的项目用于指定起始周期, 持续时间及采样 0 引言间隔等,以便访问历史数据.HistData 实用程序采用"动态数据交换" DDE(Dynamic Data Ex众所周知, 实时报表的编写方法虽然众多, 但 change) 技术访问 InTouch 创建的历史数据文件. 是程序步骤相当繁琐, 报表功能也受到很多限制. 它可以将所选的历史数据移入提出请求的程序, 如一些现成的水晶报表灵活性不够, 根本无法满足数 Microsoft Excel,并生成一个扩展名为 CSV 的文据报表的多种需求. 特别是组态时, 考虑到组态软件.该文件可以用 Excel 打开. 件浏览器的安全性设置, 只能让操作人员操作监控历史数据的访问可通过在提出请求的程序中使画面,而不能进入 WINDOWS 界面.第三方报表用宏函数或直接在 InTouch 中实现,并且需要定软件的引入势必牵涉到操作系统对该软件的激活, 义与 HistData 程序相关的各个项目.在 InTouch 这与浏览器的安全性设置相矛盾. 鉴于此, 本文提中编写条件脚本程序,让 InTouch 在既定的时刻出用 Excel VBA 来实现 InTouch 组态界面下报表 (如上午9:15)将电力监控系统 6 kV 运行日志需自动生成的方法. 要统计的 24 个整点时刻的数据写入 CSV 文件. 第 2 步,从已经生成的 CSV 文件中读取数据 1 自动生成方法的实现放入报表文件中 (利用 EXCEL 中的 VBA 编程) . 导入 CSV 文件,利用 VBA 录制宏函数,将报表实现过程中, 利用了常规办公软件 Office Excel 中的内嵌工具 Visual Basic 编辑器(Excel 菜单下工具——宏——Visual Basic 编辑器) ,程序非常简单. 此方法不用制作操作界面, 不需值班员的干预, 自动生成报文并交付打印机打印; 报表生成时不破坏InTouch 的安全性设置.此方法共分 4 个步骤. 第 1 步,利用 InTouch HistData 与Intouch 条件脚本生成 CSV 文件. InTouch HistData 是工控组态软件 InTouch 的一个控件, 程序包含自己的内部数据库. 内部数工作表有效区域的单元格中的数据填入既定的 EXCEL 工作表中(例如:1 号开闭所报表自动打印 . xls) ,生成报表表格的格式在该工作表中已设定好. 号开闭所报表自动打印 .xls" VBA Project "1 : 中结合录制宏函数生成程序模块 kbs1, 具体如下. '录制昨天 9 点至今天 8 点的整点报表 Workbooks. Open Filename: ="E: \ 报表. CSV" '在 Excel 中打开 Intouch 生成的 CSV 文件 Range ( "C2: AC25 " ) . Select '选定范围为需要录制的数据 收稿日期:2008 08 22. 作者简介:王靖 (1974 -), 男, 中国石油华北石化公司机动设备处工程师. 74 电 力 科

农村商业银行新版客户风险统计信息系统管理实施细则模版

x农村商业银行新版客户风险统计信息系统管理实施细则 第一章总则 第一条为适应新版客户风险统计信息系统数据报送工作需求,规范客户风险监测工作,进一步提高数据报送的及时性、准确性、完整性、规范性,实现客户风险信息质量维护、信息共享、分析及跟踪监测等管理工作的系统化、制度化,更好地指导x农村商业银行(以下简称“本行”)防范信贷风险,按照监管要求,特制定本实施细则。 第二条本实施细则适用于本行各有关新版客户风险统计信息数据报送和使用部门。 第三条新版客户风险统计信息数据以及相关资料属于重要涉密信息,各相关部门必须明确专人负责客户风险统计信息数据的收集和管理,并按照《中华人民共和国银行业监督管理法》、《中华人民共和国统计法》以及监管机构的其他相关规定,严格执行信息保密制度。 第二章数据报送制度 第四条向监管部门报送客户风险统计信息数据的部门为业务管理部。基层数据报送单位包括各支行、营销一部(二部)。具体职责及分工如下: (一)业务管理部职责 主要负责新版客户风险统计信息系统(以上简称新系统)相关统计制度的贯彻落实、培训解释;负责对各支行、业务营销部报送的客户风险统计信息数据进行处理、复核;负责数据报送模块中报送状态监控、冲突信息处理、名单管理、数据打包相关操作,负责反馈举证、查询统计、信息管理、系统管理四个模块管理工作;负责将新版客户风险统计信息有关数据在规定时间上报监管部门;负责新系统的定期检查、通报考核等相关工作。 (二)各支行、营销一部(二部)职责 作为新系统统计数据具体填报单位,各支行、营销一部(二部)应严格按照《中国银监会关于实施新版客户风险统计制度的通知》(银监发〔2012〕39号)、《关于银监局实施新版客户风险统计制度相关准备工作的通知》(银监统通〔x〕51号)文件要求,规范填报。各填报单位负责审核上报统计数据的完整性、准确性和规范性,并确保填报信息符合监管要求;负责月后4日内将新系统数据信息上报至业务管理部;负责对业务管理部下发的冲突信息、待核实信息进行核实、举证修改,并及时将相关信息反馈至业务管理部。 第五条岗位设置要求。业务管理部设置新系统管理员,管理员即为客户风险统计A角,负责填报单位的数据审核、上报管理、冲突处理以及系统管理等主要工作,业务管理部同时设置客户风险统计B角,负责对A角相关工作的复核。各数据报送单位的信贷会计即为本单位新系统管理员,即为客户风险统计A角,负责本单位数据报送工作。同时设置客户风险统计B角,负责对A角相关工作的复核。各统计岗位设置应严格按照《x农村商业银行业务统计工作管理办法》及《实施细则》相关要求执行。 第三章数据指标质量管理及考核制度

报表自动生成

报表自动生成制作方法与相关设置 报表的自动生成需要从三个方面来确保其功能的实现:1、Excel报表模版的制作;2、配置好相应的打印机;3、在PKS服务器上对报表自动生成及打印进行相关设置。下面从这三个方面介绍详细的制作过程。 一、Excel模版的制作 Excel本身就有强大的数据库功能与数据连接功能,需要通过相应的命令程序使Excel表格按照我们的需求自动的从服务器读取到生产数据。 首先需要对Excel进行设置,打开其数据交换功能,如图所示,具体方法略。 图1 打开Excel数据交换功能后,可利用Excel支持的命令程序使其自动获取数据。按照每两小时整点读取一次数据,每天早晨8点刷新上一日报表进行当日报表生成,所用的命令如附表所示。 二、打印机配置 打印机连接在中控室4#操作站上,以Station 4#作为连接打印机的主机在网内对打印机进行共享。在主机上设置共享后,服务器作为丛机需要将网络打印机添加到本机上,添加好打印机后,在PKS的操作界面上进入System Configuration的Printer打印机设置界面,启用刚建立的打印机即可。 注:(1)在此处添加网络打印机时,在网内查找共享打印机,须在地址栏里输入\\LCR_WS4,将此地址下的打印机共享,而不是\\10.10.10.27。尽管二者所代表的是同一台计算机,但名称上的不同可能会造成一些故障导致报表打印无法完成。 (2)在服务器上的Administrator用户下添加上打印机后,还要在Mngr用户下同样添加打印机。Mngr用户下添加好打印机后不用再在PKS界面上进行打印机设置。 三、PKS设置 Excel表格制作是做出来一个报表的模型,要读取哪些数据,以及何时进行读取。PKS 设置就是为了在每天早晨8点Excel报表开始当天数据录入而清除头一天数据之前,将前一日已生成的报表另存一个备份,放在指定的地方,并按照设定进行打印任务。

客户风险统计制度中数据报送差错的原因及对策

客户风险统计制度中数据报送差错的原因及对策[摘要]2007年1月,银监会在完善“客户大额授信统计制度和零售贷款违 约客户情况统计制度”的基础上,建立了“客户风险统计制度”。新制度实施以来,笔者发现在报送过程中存在诸多问题,并对存在的问题进行了分析,给出了相应的措施。 [关键词]金融统计客户风险 2006年11月,银监会在完善“客户大额授信统计制度和零售贷款违约客户情况统计制度”(旧制度)的基础上,建立了“客户风险统计制度”(新制度),开发了“客户风险监测预警系统”,并要求各相关银行同时报送新、旧两套制度。2007年1月,银监会又要求各银行停止双轨并行,取消按照旧制度报送数据,仅耍求按照新制度报送数据。与旧制度相比,新制度中特别是《客户大额授信统计表》具有内容变动较大,新增内容较多,填报难度增加等特点。 一、变动情况分析 1. 内容变动较大。新制度中将客户大额授信统计制度中规定的填报“授信额度或贷款余额在1亿元以上(含1亿元)的各个客户情况”修改为“授信额度或贷款余额在5000万元以上(含5000万元)的各个客户情况”。由于降低 了起点,能够更加全面地反映大额授信风险。新制度将《风险预警信息报告表》并入《客户大额授信统计表》。新制度将两张零售贷款违约客户情况统计表填 报的范围由“房地产、汽车零售贷款违约”扩大到所有零售贷款违约的信息, 其中法人零售贷款违约统计范围定义为小企业违约。 2. 新增内容较多。 (1) 在《客户大额授信统计表》中增加了下列内容: ①在企业基本信息部分增加“企业总资产”、“总负债”及“是否上市公司”等三项指标,删除“实收资本”指标。 ②增加反映企业关联信息的指标,用于全面反映企业的关联关系,监测关联企业风险。如企业“前五大股东”指标和五个“主要关联企业”指标。 ③增加反映贷款明细的指标。包括“贷款担保人”、“贷款行业投向”以及“贷款到期日”等指标,删除原来的多级授信指标。贷款行业投向指标,用于反映贷款的行业风险,尤其是根据国家产业结构调整政策,增设了国家限制类行业指标,用于反映国家限制类、淘汰类产业风险。 (2) 在《零售贷款违约法人客户情况统计表》和《零售贷款违约个人客户情况统计表》中增加“违约天数”指标,用于反映违约人该笔零售贷款的违约时间。 二、常见报送错误 自实施“客户风险统计制度”(新制度)以来,在报送过程中,笔者发现了各种问题,特别是《客户大额授信统计表》的报送问题较多。 1.《客户大额授信统计表》中的报送问题。 (1)漏报授信客户信息。银监会规定,各相关银行对“授信额度或贷款余额在5000万元以上(含5000万元)的各个客户情况”进行填报。部分客户经理

新版注射液风险评估报告

XXXX注射液风险评估报告文件编号:REP.04.1102.001 2012年12月

报告批准 QA主管:年月日QC主管:年月日制剂车间主任:年月日生产部经理:年月日工程部经理:年月日质量总监:年月日质量受权人:年月日副总经理:年月日

1基本内容 1.1目的 对XXXX注射液生产过程的所有工序进行风险评估分析,确认各生产工序的相关潜在风险及应采取的控制措施,以最大限度地降低各种风险,确保将影响产品质量的各种风险控制在可接受的范围内。 1.2范围 本报告适用于XXXX注射液所有生产工序及所涉及的关键设施设备的风险评估。生产工序包括:安瓿清洗、药液配制、灌封、灭菌、灯检、包装等;主要工艺设备包括:配料罐、洗瓶机、灌装机、灭菌器、灯捡台、包装设备等;关键设施包括:纯化水系统、注射用水系统、纯蒸汽系统、压缩空气系统、空调系统等。 1.3职责 以下部门/人员作为风险评估小组成员,参与完成风险评估工作并批准风险评估报告。 2程序与结果 2.1风险管理流程 风险管理流程如下: 1、风险识别:系统地运用信息来辨别危险因素,这些信息可能包括历史数据、理论分析、意见等。确定事件并启动质量风险管理,收集背景信息并确定质量风险管理项目小组人员及资源配置。 2、风险分析:在项目策划和设计开发时,对项目进行风险分析,风险分析的评估和结果应记录在风险管理文档中。 3、风险控制:根据风险可接收准则,判断每个危害的风险,是否达到可接受水平,在风险评价中可以使用风险评价表,对需要降低的风险或消除的风险,应进行风险控制。风险控制措施及其实施、验证、评价、分析结果须记录在风险管理文档中。

相关主题
文本预览
相关文档 最新文档