SAP Lock Object简单实例

SAP Lock Object简单实例
SAP Lock Object简单实例

Lock Object(锁控制)简单实例

1.建立Lock Object

使用TCODE: SE11,選擇最後一項[加鎖物件],輸入物件名稱(注意一定要以字母‘E’開頭,這是SAP內部規定的,如EZTEST01)

2. 輸入名稱後,按新增,進入界面後輸入要加鎖的Table名,及加鎖類型(E:專用,累計;S:共享;X:專用,不累計)。保存後,系統會自動產生兩個函數:ENQUEUE_EZTESTING(加鎖)和DEQUEUE_EZTESTING(解鎖)。

有两种锁类型:

共享锁——只读锁,一个用户正在读数据时,阻止其他用户更改该数据。

独占锁——可写锁,一个用户正在修改数据时,阻止其他用户更改该数据。

3.然後在更改記錄前調用加鎖函數對記錄進行鎖定,在修改完成或退出修改後一定要對記錄進行解鎖。

范例程序如下:

*&---------------------------------------------------------------------*

*& Report YLOCK_TEST01

*&

*&---------------------------------------------------------------------*

*&

*&

*&---------------------------------------------------------------------*

REPORT YLOCK_TEST01.

TABLES:ZPICKLISTH.

SELECTION-SCREEN BEGIN OF BLOCK VEN

WITH FRAME TITLE TEXT-110.

PARAMETERS:

P_WERKS LIKE ZPICKLISTH-WERKS OBLIGATORY DEFAULT'2210',

P_ZPKNO LIKE ZPICKLISTH-ZPICKLNO OBLIGATORY DEFAULT'TST1203000002'. SELECTION-SCREEN END OF BLOCK VEN.

START-OF-SELECTION.

PERFORM LOCK_RECORD USING P_WERKS P_ZPKNO.

PERFORM UNLOCK_RECORD USING P_WERKS P_ZPKNO.

*&---------------------------------------------------------------------*

*& Form lock_record

*&---------------------------------------------------------------------*

* text

*----------------------------------------------------------------------*

* -->P_KEY text

*----------------------------------------------------------------------*

FORM LOCK_RECORD USING P_KEY1 P_KEY2.

DATA: IT_SEQG3 TYPE SEQG3 OCCURS01WITH HEADER LINE.

DATA: GNAME LIKE SEQG3-GNAME, GARG LIKE SEQG3-GARG.

DATA: BEGIN OF %ZPICKLISTH,

MANDT TYPE ZPICKLISTH-MANDT,

WERKS TYPE ZPICKLISTH-WERKS,

ZPICKLNO TYPE ZPICKLISTH-ZPICKLNO,

END OF %ZPICKLISTH.

CALL'C_ENQ_WILDCARD'ID'HEX0'FIELD %ZPICKLISTH.

MOVE SY-MANDT TO: %ZPICKLISTH-MANDT.

MOVE P_KEY1 TO: %ZPICKLISTH-WERKS.

MOVE P_KEY2 TO: %ZPICKLISTH-ZPICKLNO.

GNAME = 'ZPICKLISTH'.

GARG = %ZPICKLISTH.

CALL FUNCTION'ENQUEUE_READ'

EXPORTING

GCLIENT = SY-MANDT

GNAME = GNAME

GARG = GARG

TABLES

ENQ = IT_SEQG3.

IF SY-SUBRC <> 0.

MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 S Y-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

IF IT_SEQG3 IS NOT INITIAL.

DATA:CMESSAGE(100) TYPE C.

CONCATENATE P_KEY1 P_KEY2 '正由' IT_SEQG3-GUNAME '處理!'INTO CMESSAGE.

CONDENSE CMESSAGE.

MESSAGE CMESSAGE TYPE'E'.

ELSE.

CALL FUNCTION'ENQUEUE_EZTEST01'

EXPORTING

MODE_ZPICKLISTH = 'E'

MANDT = SY-MANDT

WERKS = P_KEY1

ZPICKLNO = P_KEY2

_SCOPE = '2'

EXCEPTIONS

FOREIGN_LOCK = 1

SYSTEM_FAILURE = 2

OTHERS = 3.

IF SY-SUBRC <> 0.

MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

ENDIF.

ENDIF.

WRITE: 'Locked.'.

ENDFORM. "lock_record

*&-------------------------------------------------------------------

--*

*& Form unlock_record

*&---------------------------------------------------------------------*

* text

*----------------------------------------------------------------------*

* -->P_KEY text

*----------------------------------------------------------------------*

FORM UNLOCK_RECORD USING P_KEY1 P_KEY2.

CALL FUNCTION'DEQUEUE_EZTEST01'

EXPORTING

MODE_ZPICKLISTH = 'E'

MANDT = SY-MANDT

WERKS = P_KEY1

ZPICKLNO = P_KEY2

_SCOPE = '3'.

WRITE: 'Unlocked.'.

ENDFORM. "unlock_record

功能测试用例的设计

功能测试用例的设计 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

一、实验目的 1.用因果图法分析原因结果,并决策表设计测试用例。 2.使用场景法设计测试用例。 二、实验内容 1. 将三角形问题的可能结果扩展为:一般三角形、等腰三角形、等边三角形、直角三角形、等腰直角三角形和非三角形,考虑用因果图法设计测试用例,给出完整步骤。 2. 有一个在线购物的实例,用户进入一个在线购物网站进行购物,选购物品后,进行在线购买,这时需要使用帐号密码登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。使用场景法设计上述问题的测试用例。 三、实验环境 Windows XP系统 四、实验步骤和结果 1. 将三角形问题的可能结果扩展为:一般三角形、等腰三角形、等边三角形、直角三角形、等腰直角三角形和非三角形,用因果图法设计测试用例,给出完整步骤。具体如下: 1)输入的三边分别为a,b,c(斜边) 且a

2. 行在线购买,这时需要使用帐号密码登录,登录成功后,进行付钱交易,交易成功后,生成订购单,完成整个购物过程。使用场景法设计上述问题的测试用例。

(注:在下面的矩阵中,V(有效)用于表明这个条件必须是 VALID(有效的)才可执行基本流,而 I(无效)用于表明这种条件下将激活所需备选流,“n/a”(不适用)表 对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测

五、实验结果和讨论 成功使用因果图法、场景法设计了测试用例。 六、总结 1.因果图法的定义是一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况。 2.在事件触发机制中场景法用得最多。在测试一个软件的时候,先确定基本流也就是测试流程中软件功能按照正确的事件流实现的一条正确流程,接着去确定备选流也就是那些出现故障或缺陷的过程,用备选流加以标注。然后可以采用矩阵或决策表来确定和管理测试用例。

保险案例分析有答案

案例分析: 1、刘某为其妻魏某投保了一份人寿保险,保险金额为8万元,由魏某指定刘某为受益人。(1)半年后刘某与妻子离婚,离婚次日魏某意外死亡。对保险公司给付的8万元,若:a魏某生前欠其好友刘某5万元,因此刘某要求从保险金中支取5万元,你认为这说法正确吗?为什么? b魏某的父母提出,刘某已与王某离婚而不具有保险利益,因此保险金应由他们以继承人的身份作为遗产领取。你认为这种说法正确吗?为什么?(2)刘某与魏某因车祸同时死亡、分不清先后顺序,针对万某的身故保险金,刘某的父母和魏某的父母分别向保险人索赔,问保险人应如何处理? 答: (1)a不正确。因为在指定了受益人的情况下,保险金受益人所得,不是被保险人的遗产,不能用来返还被保险人生前的债务。b不正确,保险金应当给刘某。因人身保险的保险利益只要求在保险合同订立时存在,而不要求在保险事故发生时存在。在本案中,刘某在投保时与受益人(妻子)存在保险利益关系,虽然在被保险人因保险事故死亡时已与妻子不存在保险利益,保险合同仍然有效。同时,保险利益原则只是对投保人的要求,并不要求受益人。 (2)刘某与魏某因车祸同时死亡、分不清先后顺序,依据“共同灾难”条款规定,推定受益人刘某先于被保险人魏某死亡,针对魏某的身故保险金,由被保险人魏某的父母以其继承人身份领取保险金。 2.胡某为其妻汪某投保一份人身意外伤害保险合同,约定保险金额为10万元,汪某指定胡某为受益人。半年后胡某与其妻汪某离婚。离婚次日,汪某因发生意外导致其终身全部残疾,对于汪某该合同项下的10万元伤残保险金,汪某和胡某分别向保险人提出索赔,问保险人应如何处理?为什么? 答:本案伤残金应由被保险人汪某领取。因被保险人汪某是受保险合同保障的对象、享有生存保险金请求权,受益人胡某则仅享有身故保险金请求权。 人身保险合同对于保险利益只要求投保人在投保时对于保险标的具有保险利益,索赔时不具有保险利益并不影响被保险人得索赔权。故本案10万元伤残金应由汪某领取。 3、某企业为职工投保团体人身保险,保费由企业支付。职工老余指定妻子为受益人,半年后老余与妻子离婚,离婚次日,老余意外死亡。对保险公司给付的5 万元保险金,企业以老余生前欠单位借款为由留下一半,另一半则以余妻与老余离婚为由交给老余父母。(1)此企业如此处理是否正确?(2)保险金按理应当给谁?为什么? (1)不正确。 (2)保险金应当给老余的妻子。因人身保险的保险利益只要求在保险合同订立时存在,而不要求在保险事故发生时存在。在本案中,老余在其企业投保时与受益人(妻子)存在保险利益关系,虽然在被保险人因保险事故死亡时已与妻子不存在保险利益,但不影响其获得保险金给付。企业不可以留下一半。在指定了受益人,且指定的受益人有效的情况下,保险金不能作为遗产,因此不能用来偿还被保险人生前的债务。

测试用例实例—常见功能测试点

测试用例实例--常见功能测试点 笔者在网上看到了一篇文章,个人认为此文对于“软件常用功能测试点”总结的很好,特此摘录下来和大家一起分享。 1. 登陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑 1)登陆 ①用户名和密码都符合要求(格式上的要求) ②用户名和密码都不符合要求(格式上的要求) ③用户名符合要求,密码不符合要求(格式上的要求) ④密码符合要求,用户名不符合要求(格式上的要求) ⑤用户名或密码为空 ⑥数据库中不存在的用户名,不存在的密码 ⑦数据库中存在的用户名,错误的密码 ⑧数据库中不存在的用户名,存在的密码 ⑨输入的数据前存在空格 ⑩输入正确的用户名密码以后按[enter]是否能登陆 ------------------------------------------------------------------------------------------------------ 2) 添加 ①要添加的数据项均合理,检查数据库中是否添加了相应的数据 ②留出一个必填数据为空

③按照边界值等价类设计测试用例的原则设计其他输入项的测试用例 ④不符合要求的地方要有错误提示 ⑤是否支持table键 ⑥按enter是否能保存 ⑦若提示不能保存,也要察看数据库里是否多了一条数据 ------------------------------------------------------------------------------------------------------ 3) 删除 ①删除一个数据库中存在的数据,然后查看数据库中是否删除 ②删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除 ③输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除。 ④输入的正确数据前加空格,看是否能正确删除数据 ⑤什么也不输入 ⑥是否支持table键 ⑦是否支持enter键 ------------------------------------------------------------------------------------------------------ 4)查询 精确查询:

常用报表工具对比

常用报表工具对比 目前市场上主流的报表工具有,IBM公司的Cognos、SAP公司的BO、润乾公司的润乾报表等等。 1、Cognos Cognos公司的产品是由一系列的功能模块组合而成的套件,包括如下一些模块: Powerplay Enterprise Server——是PowerPlay企业级的服务器。由应用服务器和Web 服务器组成。可在Internet、广域网和局域网上发布Cubes并作为在线分析运行平台。 Impromptu Web Report—— WEB界面的报表制作和发布的专业平台。 Scenario ——系统提供的ETL工具。 4Thought——建模与预测模块,采用神经网络技术。 Impromptu——是企业级、交互式数据库查询和报表生成工具,提供查询、报表功能,针对关系型数据。 Powerplay——提供OLAP分析功能,针对多维数据PowerCube(Cognos的多维数据结构)。在Powerplay中可以钻取到Impromptu中。这是Cognos公司的集成平台。 Transformer——是一个OLAP服务器。主要用来创建模型,帮助你组织数据,将不同数据源的数据整合到PowerCube当中,形成多维数据源。 Cognos Upfont ——网络集成的门户 Upfont Access ——负责权限的设置与验证

2、BO BusinessObjects Explorer Reporter 查看、刷新、计划、分发和打印全客户文档,创建新查询和文档,OLAP 的旋转和切片以及钻取功能。 Designer 允许universe 设计者创建、管理和分发universes. universe 用日常商业商业术语代表数据结构,属于语义层 Supervisor 允许管理员进行权限管理 BusinessQuery Excel 加载项,使用BusinessObjects universe, 支持关系型和多维数据库(OLAP) BusinessMiner 发现并处理数据中的隐含关系 企业级服务器产品包括: Infoview WebIntelligence (Reporter 和Explorer) 是BusinessObjects 基于WEB的决策支持系统。Broadcast Agent 制定自动发布文档的定时机制。

保险案例

[案例一] 杭州某寿险公司营销员陈某为突出个人业绩及获取公司奖励,利用自己营销员的身份,在未经公司许可的情况下,向客户许诺给予客户20%的高额返利。陈某在收取客户的保费后,通过开抽芯保费收据、擅自变更投保人和险种、未经授权擅自为客户退保等方式将582万余元的保费占为己有,并将其中的275万余元用于支付许诺给客户的高额返利和弥补因擅自为客户退保所造成的手续费损失。截止2004年5月,陈某前后累计侵占客户保费达360万余元。 2005年8月11日,杭州市下城市区人民法院以职务侵占罪判处陈某有期徒刑10年。 [案例二] 梅县某寿险公司营销员蔡某利用职务便利,从2002年6月开始至2004年10月,隐瞒部分已开出的《暂收保险费收据》不上交给保险公司换取正式收据,将郑某等12名新发展客户的现金保费13.7万元占为己有。另外,他还截留曾某等32位客户的续期保费共计3.6469万元,全部用于个人消费和家庭开支。 2005年3月11日,梅县人民法院一审以贪污罪判处蔡某有期徒刑12年,并继续追缴其非法所得的赃款17.3469万元返还保险公司。 [案例三] 北京市某保险公司薛某利用收取客户续保费或追加保费无须出具正式合同文全的机会,挪用或侵吞客户资金。2005年2月被提起公诉的薛某,在为某校办理团体寿险续保时,用白条收取45.9万元的转

账支票,后以暂收据换回白条,将支票兑现后用于赌博。 法院一审以挪用资金罪和职务侵占罪判处薛某有期徒刑7年、 [案例四] 1995年9月至2000年4月,天津某保险公司邓某利用其一人负责本公司少儿成长两全保险业务的贴花发放、保费收取及入帐工作的职务便利,采取收取保险费后不向公司财务报帐和私自印刷少儿成长两全保险贴花、保险费缴费凭证等手段侵吞保险费417.42万元。此外,邓某还于1999年7月,利用职务便利,将本公司两份少儿成长两全保险银行进帐单,以他人名义投入其他险种的保险,又退保,骗取保险费18.9万元,据为己有。邓某侵吞的上述公款均用于个人购买住房、汽车及外出等。 天津市第二中级人民法院经审理后,认定被告人邓某犯贪污罪,判处死刑,剥夺政治权利终身,并处没收个人全部财产。 [案例五] 洪江某寿险公司周某在担任业务员期间,利用自己为公司推销保险业务,经手收取保险费,办理保险手续的职务之便,2002年2月至2003年9月期间,先后10次采取用假保单、假保费发票、过期收据投保人保险费的手段,将本公司的保险费收入16.8万元据为己有。两次假借他人之名用假保单和过期作废的收据、虚构理赔事实骗取本公司退赔保险费1.5万元用于个人花费。此外,2002年7月,周某将自己收取的投保人杨某保险费2万元未交公司入帐,用于个人开支。 洪江市人民法院经审理后,判定被告人周某犯贪污罪、挪用公款

保险案例

北京警方侦破全市首例系列汽车保险诈骗案 19日,北京警方向媒体宣布,北京市公安局宣武公安分局历时15天破获了“12·15”系列利用机动车故意制造交通事故诈骗保险案,抓获犯罪嫌疑人8名,破获系列诈骗保险案100余起,涉案金额20余万元,收缴红叶面包、夏利、帕萨特3辆作案车辆。 据宣武分局刑警支队便衣队队长康涛介绍,2006年12月15日,宣武公安分局接到太平洋保险公司北京分公司及中国人民保险公司宣武分公司的报案称,自2005年至今,李健、李炜琦等人利用自己或他人名下的机动车频繁发生交通事故,并多次对保险公司进行高额索赔。 宣武警方在对李健、李炜琦近2年的所有交通事故记录进行研判分析的同时,对其他6名涉案人员、涉案车辆进行全面深入调查后发现,8辆机动车之间经常发生交通事故,且发生事故时的驾驶员相对固定,从2005年1月至今,上述车辆发生保险理赔案件百余起。随即判断这可能是一个专门利用机动车故意制造交通事故进行保险诈骗的犯罪团伙。 随后,宣武分局成立的专案组在犯罪团伙成员分布散、活动范围大、作案车辆频繁变换的情况下,掌握了以李健为首的团伙人员构成、活动规律及大量的犯罪证据,并于2006年12月28日,将此犯罪团伙成员李健、李炜琦、李宁、张帆、张雷、张勇、王辉抓获,29日团伙成员高磊自首。团伙主要犯罪成员除隋猛在逃。 记者了解到,2005年初,李健在大兴区团河路经营了一家设备简陋、不具备事故车辆维修定损资质的汽车修理厂。在经营期间他为了牟取高额利益,与李炜琦、张帆共同预谋,以给付“好处费”为由,先后纠集李宁、张雷、隋猛、王辉、张勇等十余人使用自己或汽修厂内待修理的机动车故意制造交通事故,后李健从张勇处以8%的税金大量购买加盖其他汽修厂假公章的发票来诈骗保险公司保险金。此团伙使用上述手段进行保险诈骗100余起,其中30起已被核实。目前8名犯罪嫌疑人已被刑事拘留。进一步审理工作和其他嫌疑人的抓捕工作正在进行中。 这一系列汽车保险诈骗案反映出有关部门在汽车修理、票据、车辆定损等方面存在着管理漏洞,致使犯罪嫌疑人可以开设非正规、甚至非法的汽修厂,顺利得到赔付所应有的手续,得到高额赔付,从而刺激了犯罪嫌疑人连续作案的心理。 汽车保险条款打印次日零时生效属格式条款法院判决无效 汽车保险条款打印次日零时生效属格式条款法院判决无效 次日零时生效被判缺乏法律依据 “当日投保交强险,保单次日零时起生效”,这是保险业延续了多年的行业惯例。因此,当事人投保当日发生交通事故,保险公司通常以事故不在保险期间为由拒赔。 不过在日前,这个保险行业的“潜规则”被江苏省南通市中级人民法院打回原形。该院

SAP报表编辑器(Report Painter)

SAP报表编辑器->Report Painter Concept of Report Painter->概念 这里所指的Report Painter是SAP ECC产品中的一个报表开发工具,中文名为报表绘制器。经常与Report Painter一同提出的Report Writer是其前身,原应用于SAP R/3产品中,后升级为Report Painter。 Application Scope for Report Painter->适用范围 主要用于财务模块(FICO Module)报表的开发,也可用于少量SD/MM/PP模块的主数据类报表的开发。使用该工具开发报表,每次需基于系统已有的一个数据库表,因此开发出的报表数据是在一个模块内的,如可开发资产负债表、费用明细报表。 Features of Report Painter->特点 ?不需要编程,报表取数逻辑简单,工具使用技巧易于掌握,适用于SAP模块顾问,特别是财务顾问使用。 ?取数来源明确。用于取数的数据库表是已知的。下表为可用于报表开发的数据库表: ?

?有专业知识要求。对于主要的应用,财务报表的开发,如开发资产负债表,需具备会计知识的同时需结合企业的会计科目设置情况,进行报表开发。 Major Element of Report Painter->主要元素 ?报表(Tcode:GRR1~GRR3/GR34),即开发的对象,主要开发工作在这里完成,如报表行、列各栏位的内容、取数,报表格式等。 ?方式(Tcode: GRR4~GRR6),分别定制报表行和列的栏位内容、格式等。 ?实用程序,分为目录和传送两部分: 目录(Tcode:GR3L/GR5L),可通过报表或报表组运行开发的报表; 传送(Tcode:GR37/GR57/GRR7…),主要是对开发的报表按照报表组、报表、模块的方式将开发技术数据从系统导出或者导入,实现报表不同client间的传输。 ?报表编写器,是Report Painter的主要内容,包括集、变量、指标、标准格式、库、报表、报告组。 集(Tcode:GS01~GS04),以数据库表的一个字段为基础,可设置层级、引用变量,作为报表直接取数的一个来源。通常一个集指代数据表的一个纬度,可自 定义。 变量(Tcode:GS11~GS14),以数据库表的一个字段为基础,作为报表直接取数的一个来源,可较灵活的自定义。

保险案例及答案

保险案例及答案 1.有一承租人向房东租借房屋,租期10个月。租房合同中写明,承租人在租借期内应对房屋损坏负责,承租人为此而以所租借房屋投保火灾保险一年。租期满后,租户按时退房。退房后半个月,房屋毁于火灾。于是承租人以被保险人身份向保险公司索赔。保险人是否承担赔偿责任?为什么? 如果承租人在退房时,将保单转让给房东,房东是否能以被保险人身份向保险公司索赔赔?为什么? (1)保险人不承担赔偿责任。因为承租人对该房屋已经没有保险利益。 (2)房东不能以被保险人的身份索赔。因为保单转让没有经过保险人办理批单手续,房东与保险人没有保险关系。 2.某家银行投保火险附加盗窃险,在投保单上写明24小时有警卫值班,保险公司予以承保并以此作为减费的条件。后银行被窃,经调查某日24小时内有半小时警卫不在岗。问保险公司是否承担赔偿责任? 保险公司不用承担赔偿责任。因为该银行违反了明示保证(或保证,或最大诚信原则),而保证是保险合同的一部分,违反了保证,就意味着违约,保险人可以解除保险合同,或宣布保险合同无效,在发生保险事故事不承担赔偿保险金责任。 3.某宾馆投保火险附加盗窃险,在投保单上写明能做到全天有警卫值班,保险公司予以承保并以此作为减费的条件。后宾馆于某日被盗,经调查,该日值班警卫因正当理由离开岗位仅10分钟。问宾馆所作的保证是一种什么保证?保险公司是否能藉此拒赔?为什么? 该宾馆所作的保证是一种明示保证。保险公司可以据此拒赔。因为该宾馆违反了明示保证,而保证是保险合同的一部分,违反了保证,就意味着违约,保险人可以据此而解除保险合同,或宣布保险合同无效,在发生保险事故事不承担赔偿保险金责任。 4.有一批货物出口,货主以定值保险保险的方式投保了货物运输保险,按投保时实际价值与保险人约定保险价值24万元,保险金额也为24万元,后货物在运输途中发生保险事故,出险时当地完好市价为20万元。问: (1)如果货物全损,保险人如何赔偿?赔款为多少? (2)如果部分损失,损失程度为80%,则保险人如何赔偿?其赔款为多少? (1)按照定值保险的规定,发生保险事故时,以约定的保险金额为赔偿金额。(1分) 因此,保险人应当按保险金额赔偿,(1分) 其赔偿金额为24万元。(1分) (2)保险人按比例赔偿方式(1分)。 赔偿金额=保险金额×损失程度=24×80%=19.2万元(2分)

保险案例

保险案例

————————————————————————————————作者:————————————————————————————————日期: ?

北京警方侦破全市首例系列汽车保险诈骗案 19日,北京警方向媒体宣布,北京市公安局宣武公安分局历时15天破获了“12·15”系列利用机动车故意制造交通事故诈骗保险案,抓获犯罪嫌疑人8名,破获系列诈骗保险案100余起,涉案金额20余万元,收缴红叶面包、夏利、帕萨特3辆作案车辆。 据宣武分局刑警支队便衣队队长康涛介绍,2006年12月15日,宣武公安分局接到太平洋保险公司北京分公司及中国人民保险公司宣武分公司的报案称,自2005年至今,李健、李炜琦等人利用自己或他人名下的机动车频繁发生交通事故,并多次对保险公司进行高额索赔。 宣武警方在对李健、李炜琦近2年的所有交通事故记录进行研判分析的同时,对其他6名涉案人员、涉案车辆进行全面深入调查后发现,8辆机动车之间经常发生交通事故,且发生事故时的驾驶员相对固定,从2005年1月至今,上述车辆发生保险理赔案件百余起。随即判断这可能是一个专门利用机动车故意制造交通事故进行保险诈骗的犯罪团伙。 随后,宣武分局成立的专案组在犯罪团伙成员分布散、活动范围大、作案车辆频繁变换的情况下,掌握了以李健为首的团伙人员构成、活动规律及大量的犯罪证据,并于2006年12月28日,将此犯罪团伙成员李健、李炜琦、李宁、张帆、张雷、张勇、王辉抓获,29日团伙成员高磊自首。团伙主要犯罪成员除隋猛在逃。 记者了解到,2005年初,李健在大兴区团河路经营了一家设备简陋、不具备事故车辆维修定损资质的汽车修理厂。在经营期间他为了牟取高额利益,与李炜琦、张帆共同预谋,以给付“好处费”为由,先后纠集李宁、张雷、隋猛、王辉、张勇等十余人使用自己或汽修厂内待修理的机动车故意制造交通事故,后李健从张勇处以8%的税金大量购买加盖其他汽修厂假公章的发票来诈骗保险公司保险金。 此团伙使用上述手段进行保险诈骗100余起,其中30起已被核实。目前8名犯罪嫌疑人已被刑事拘留。进一步审理工作和其他嫌疑人的抓捕工作正在进行中。 这一系列汽车保险诈骗案反映出有关部门在汽车修理、票据、车辆定损等方面存在着管理漏洞,致使犯罪嫌疑人可以开设非正规、甚至非法的汽修厂,顺利得到赔付所应有的手续,得到高额赔付,从而刺激了犯罪嫌疑人连续作案的心理。 汽车保险条款打印次日零时生效属格式条款法院判决无效 汽车保险条款打印次日零时生效属格式条款法院判决无效 次日零时生效被判缺乏法律依据??“当日投保交强险,保单次日零时起生效”,这是保险业延续了多年的行业惯例。因此,当事人投保当日发生交通事故,保险公司通常以事故不在保险期间为由拒赔。?不过在日前,这个保险行业的“潜规则”被江苏省南通市中级人民法院打回原形。 该院判定“次日零时生效”缺乏法律依据,同时向当地保险业协会发出司法建议:建议废除保险合同中“自次日零时起生效”这一个显然缺乏法律依据的格式条款,并修改相关条款,保护投保人的合法权益。?南通市中院的判决结果和司法建议,让在保险业施行多年的“次日零时生效”格式

软件测试用例实例(非常详细)汇总

软件测试用例实例(非常详细)汇总

1、兼容性测试 在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。 测试 目的 配置说明操作系 统 系统 软件 外设应用软件结果 服务器Windo w2000( S) Windo wXp Windo w2000( P) Windo w2003 用例编号TestCase_LinkWorks_W orkEvaluate 项目名称LinkWorks

1.1.

1.2. 疲劳强度测试用例 强度测试也是性能测试是的一种,实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。测试目的 测试说明 前提条件连续运行8小时,设置添加 10用户并发 测试需求输入/ 动作 输出/响应是否正常运行 功能1 2小时 4小时 6小时 8小时功能1 2小时 4小时 6小时

8小时 一、功能测试用例 此功能测试用例对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。主要测试技术方法为用户通过GUI (图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。 用例标识LinkWorks_ WorkEvaluate _02 项目 名称 https://www.360docs.net/doc/b23843719.html, 开发人员模块 名称 WorkEvaluate 用例参考工作考核系统界面设计

报表绘制器Report Painter详解

( ).报表绘制器Report Painter 在谈Report Painter前,做一个心理测试,假设你在肉摊市场发现一把锈刀,你会想到什么? A.屠夫用过的杀猪刀. B.疱丁用过的宰牛刀. C.以上纯属扯淡,就一把普通得不能再普通刀. 啊,你选C?肯定?确定?确信? 恭喜你回答正确,正确答案就是C,此类所谓的心理测试本来就是瞎扯淡的. (1).基本概念. 如图1,在SPL菜单或相关信息系统目录下都可以找到Report painter的相关事务码, 首先明白Report painter的几个基本概念 (1)报表绘制器(Report Painter)和报表编写器(Report Writer) 简单理解,Report Painter是Report Writer的升级版. 使用Report Painter的GRR1制造报表比Report Writer的GR31要简单的多,不信你使用GR31画几个报表出来看看. (2).集(Set) 集(合):顾名思义意思就是报表中用到的一些常量或变量的组合. 集的种类: 基本集|单维集|多重集|指标集. 注: 实际上,成本中心组利润中心组科目组等在建立后就会自动产生一个同名的基本集,如果该组下又有子组,则其自动成为单维集,它们的组类型分别是”成本中心组”,”利润中心组,”科目组”等,你可以使用KSH1建立一个成本中心组,然后使用GS03显示出这个基本集,然后再在该成本中心组下挂一个子组,则其又变成了单维集,其子组下面没有孙组,则该子组成了一个基本集,这些集可直接用在绘制报表中. 简单理解,基本集只包括值和值间隔,单维集则包括基本集和其它单维集.

保险学经典例子

保险学案例 1.有一承租人向房东租借房屋,租期9个月。租房合同中写明,承租人在租借期内应对房屋损坏负责,承租人为此而以所租借房屋投保火灾保险一年。租期满后,租户按时退房。退房后一个月,房屋毁于火灾。于是承租人以被保险人身份向保险公司索赔。保险人是否承担赔偿责任?为什么? 如果承租人在退房时,将保单转让给房东,房东是否能以被保险人身份向保险公司索赔赔?为什么? 解:(1)保险人不承担赔偿责任。因为承租人对该房屋已经没有保险利益。 (2)房东不能以被保险人的身份索赔。因为保单转让没有经过保险人办理批单手续,房东与保险人没有保险关系。 2.某家银行投保火险附加盗窃险,在投保单上写明24小时有警 卫值班,保险公司予以承保并以此作为减费的条件。后银行被窃,经调查某日24小时内有半小时警卫不在岗。问保险公司是否承担赔偿责任? 解:保险公司不用承担赔偿责任。因为该银行违反了明示保证(或保证,或最大诚信原则),而保证是保险合同的一部分,违反了保证,就意味着违约,保险人可以解除保险合同,或宣布保险合同无效,在发生保险事故事不承担赔偿保险金责任。

3.某宾馆投保火险附加盗窃险,在投保单上写明能做到全天有警 卫值班,保险公司予以承保并以此作为减费的条件。后宾馆于某日被盗,经调查,该日值班警卫因正当理由离开岗位仅10分钟。问宾馆所作的保证是一种什么保证?保险公司是否能藉此拒赔?为什么? 解:该宾馆所作的保证是一种明示保证。保险公司可以据此拒赔。因为该宾馆违反了明示保证,而保证是保险合同的一部分,违反了保证,就意味着违约,保险人可以据此而解除保险合同,或宣布保险合同无效,在发生保险事故事不承担赔偿保险金责任。 4.有一批货物出口,货主以定值保险保险的方式投保了货物运输 保险,按投保时实际价值与保险人约定保险价值100万元,保险金额也为100万元,后货物在运输途中发生保险事故,出险时当地完好市价为80万元。问: (1)如果货物全损,保险人如何赔偿?赔款为多少? (2)如果部分损失,损失程度为60%,则保险人如何赔偿?其赔款为多少? 解:(1)按照定值保险的规定,发生保险事故时,以约定的保险金额为赔偿金额,因此,保险人应当按保险金额赔偿,其赔偿金额为100万元。 (2)保险人赔偿金额=保险金额×损失程度=100×60%=60万元

保险学案例分析 计算题 含详细答案

公式 2、残废给付 ①一次伤害、多处致残的给付 ∑各部位残废程度百分数>100%——全额给付 ∑各部位残废程度百分数<100%—— ∑各部位残废程度百分数×保险金额 一被保险人在一次意外伤害中,造成一肢永久性残废,并丧失中指和无名指,保险金额为1万元,保险公司应给付的残废保险金为多少? 若该次事故还造成被保险人双目永久完全失明,则保险公司应给付的残废保险金又为多少? 查表可知,一肢永久性残废的残废程度百分率为50%,一中指和一无名指的残废程度百分率为10%,双目永久完全失明的残废程度百分率为100%,则 A、残废保险金=(50%+10%)×10000=6000(元) B、按保险金额给付:1万元 保险的损失分摊机制 设某一地区有1000户住房,每户住房的市场价值为10万元,据以往资料知,每年火灾发生的频率为0.1%。假设每次火灾均为全损,保险公司要求每户房主缴纳110元保险金,保险公司则承担所有风险损

失。 请问:风险损失的事实承担者是保险公司吗?保险公司怎样兑现承诺? 所收金额:110×1000=11(万元) 每年可能补偿额:1000×0.1%×100000=10(万元) 赔余额:1万元 风险损失的事实承担者并不是保险公司,而是其他没有遭受风险损失的房主,其承担份额为110元,遭受风险损失者也承担了110元。保险公司不仅没有实质性地承担风险损失,反而因为提供了有效的保险服务而获得了1万元的报酬。+ ——保险公司的作用在于组织分散风险、分摊损失。 李某在游泳池内被从高处跳水的王某撞昏,溺死于水池底。由于李某生前投保了一份健康保险,保额5万元,而游泳馆也为每位游客保了一份意外伤害保险,保额2万元。事后,王某承担民事损害赔偿责任10万元。问题是: (1)因未指定受益人,李某的家人能领取多少保险金? (2)对王某的10万元赔款应如何处理?说明理由。 解答:(1)李某死亡的近因属于意外伤害,属于意外伤害保险的保险责任,因此李某的家人只能领到2万元的保险金。 (2)对王某的10万元赔款应全部归李某的家人所有,因为人身

保险学案例分析(最全)

可保风险条件对保险运行的意义:对于那些潜在损失程度较高的风险事件,如火灾、盗窃等,一旦发生,就会给人们造成极大的经济困难。对此类风险事件,保险便成为一种有效的风险管理手段。 可保风险还要求损失发生的概率较小。这是因为损失发生概率很大意味着纯保费相应很高,加上附加保费,总保费与潜 在损失将相差无几。显然,这样高的保费使投保人无法承受,而保险也失去了转移风险的意义。 损失具有确定的概率分布是进行保费计算的首要前提。计算保费时,保险人对客观存在的损失分布要能作岀正确的判断。 具有一定的“时效性”,像这种经验数据,保险人必须不断作岀相应的调整。 存在大量具有同质风险的保险标的,一方面可积累足够的保险基金,使受险单位能获得十足的保障;另一方面可使风险 发生次数及损失值在预期值周围能有一个较小的波动范围。这样,集中起来的巨额风险在全国甚至国际范围内得以分散,被 保险人受到的保障度和保险人经营的安全性都得到提高。 损失的发生必须是意外的。如果由于投保人的故意行为而造成的损失也能获得赔偿,将会引起道德风险因素的大量增加, 违背了保险的初衷。此外,要求损失发生具有偶然性(或称为随机性)也是“大数法则”得以应用的前提。 损失是可以确定和测量的是指损失发生的原因、时间、地点都可被确定以及损失金额可以测定。因为在保险合同中,对 保险责任、保险期限等都作了明确规定,只有在保险期限内发生的、保险责任范围内的损失,保险人才负责赔偿,且赔偿额以实际损失金额为限,所以,损失的确定性和可测性尢为重要。 重要性:保险作为微观经济主体转嫁风险的一种重要手段,其经营承保的对象是风险,而风险损失的可能性和不确定性, 使加强保险经营风险防范和管理成为必要。围绕保险经营的主要环节,如展业、承保、理赔、风险自留额的确定和再保险安排、积累保险资金的运用等等,相应伴随着危及保险经营稳定的各种风险,而承保风险是所有保险经营风险的起点。 按照近因原则,如果是单一原因导致保险损失的,则只需判断该原因是否为保险合同所约定的保险事故,适用较为容易。 但存在多个原因的,近因原则的适用较为复杂,以下结合案例来具体分析: 1、保险损失由一系列原因引起,则前一原因(即诱因)是否构成“近因”应判断各原因之间是否存在因果关系及性质。 (1)各原因之间不存在因果关系的,前一原因(即诱因)不构成“近因”。(案例:保险船舶因大雾偏离航线搁浅受损, 本案近因是大雾导致船舶搁浅,超载和不适航与大雾没有因果关系不是近因。)(2)各原因之间存在因果关系的,则应判断 因果关系的性质。A不存在必然因果关系的不构成“近因”。(案例:保险车辆遭受暴雨泡浸气缸进水,强行启动发动机 导致发动机受损,近因是强行启动发动机,暴雨并不必然导致发动机受损而不是近因。)B、存在必然因果关系的构成“近因”。(案例:著名的艾思宁顿诉意外保险公司案中,被保险人打猎时从树上掉下来受伤,爬到公路边等待救援时因夜间天冷又染上肺炎死亡,肺炎是从树上掉下来的意外事故之必然,因而是近因。)C、是否存在必然因果关系有争议的,则取决 于法官自由裁量。(案例:投保人被车辆碰擦,送往医院后不治身亡,死亡原因是心肌梗塞,车祸是否是心肌梗塞的诱因, 即构成死亡的近因取决于法官自由裁量。) 2、多个致损原因,其中对保险事故的发生起直接的、决定性作用的原因是近因。(案例:船舶开航前船长因病不能岀航,经港监批准由大副临时代理船长,航行途中三副纵火造成火灾事故,三副与大副之间有矛盾不是近因,三副故意纵火才是火灾事故损失的近因。) 3、多个致损原因共同作用导致保险事故,则多个原因均是近因。典型案例为非典型肺炎致人死亡,单纯慢性病或非典均不会产生被保险人死亡的后果,但在二者共同作用下必然会导致死亡的结果,则非典与慢性病均可视为死亡的近因。 损失与近因存在直接的因果关系,因而,要确定近因,首先要确定损失的因果关系。确定因果关系的基本方法有从原因 推断结果和从结果推断原因两种方法。从近因认定和保险责任认定看,可分为下述情况:(1 )损失由单一原因所致:若保险 标的损失由单一原因所致,则该原因即为近因。若该原因属于保险责任事故,则保险人应负赔偿责任;反之,若该原因属于责任免除项目,则保险人不负赔偿责任。(2)损失由多种原因所致:如果保险标的遭受损失系两个或两个以上的原因,则应 区别分析。 多种原因同时发生导致损失 多种原因同时发生而无先后之分,且均为保险标的损失的近因,则应区别对待。若同时发生导致损失的多种原因均属保险责任,则保险人应负责全部损失赔偿责任;若同时发生导致损失的多种原因均属于责任免除,则保险人不负任何损失赔 偿责任;若同时发生导致损失多种原因不全属保险责任,则应严格区分,对能区分保险责任和责任免除的,保险人只负保 险责任范围所致损失的赔偿责任;对不能区分保险责任和责任免除的,则不予赔付。 多种原因连续发生导致损失 如果多种原因连续发生导致损失,前因与后因之间具有因果关系,且各原因之间的因果关系没有中断,则最先发生并造 成一连串风险事故的原因就是近因。保险人的责任可根据下列情况来确定:第一,若连续发生导致损失的多种原因均属保险 责任,则保险人应负全部损失的赔偿责任。如船舶在运输途中因遭雷击而引起火灾,火灾引起爆炸,由于三者均属于保险责 任,则保险人对一切损失负全部赔偿责任。第二,若连续发生导致损失的多种原因均属于责任免除范围,则保险人不负赔偿 责任。第三,若连续发生导致损失的多种原因不全属于保险责任,最先发生的原因属于保险责任,而后因不属于责任免除,则近因属保险责任,保险人负赔偿责任。第四,最先发生的原因属于责任免除,其后发生的原因属于保险责任,则近因是责任免除项目,保险人不负赔偿责任。 多种原因间断发生导致损失 致损原因有多个,它们是间断发生的,在一连串连续发生的原因中,有一种新的独立的原因介入,使原有的因果关系链 断裂,并导致损失,则新介入的独立原因是近因。近因属于保险责任范围的事故,则保险人应负赔偿责任;反之,若近因 不属于保险责任范围,则保险人不负责赔偿责任。 近因识别 损失发生的原因可以归纳为三种类型:第一种是,几种原因同时作用,即并列发生。在这种情况下,承保损失的近因必须归咎于决

web测试最全的功能测试范例

Web测试有以下几点需要关注: UI测试 UI测试包括的内容有如下几方面: 1)各页面的风格是否统一 2)各页面的大小是否一致;同样的LOGO图片在各个页面中显示是否大小一致;页面及图片是否居中显示 3)各页面的title是否正确 4)栏目名称、文章内容等处的文字是否正确,有错别字或乱码;同一级别的字体、大小、颜色是否统一 5)提示、警告或错误说明应该清楚易懂,用词准确,摒弃模棱两可的字眼 6)切换窗口大小,将窗口缩小后,页面是否按比例缩小或出现滚动条;各个页面缩小的风格是否一致(按比例缩小或出现滚动条,不可二者兼有) 7)父窗体或主窗体的中心位置应该在对角线交点附近;子窗体位置应该在主窗体的左上角或正中;多个子窗体弹出时应该依次向右下方便宜,以显示出窗体标题为宜8)按钮大小基本相似,忌用太长名称,免得占用太多的页面位置;避免空旷的页面放置很大的按钮;按钮的样式风格要统一;按钮之间的间距要一致9)页面颜色是否统一;前景色与背景色搭配合理协调,反差不宜太大,最好用深色或刺目的颜色 10)若有滚动信息或者图片,将鼠标放置其上,查看滚动信息或图片是否停止 11)导航处是否按栏目相应的级别显示;导航文字是否在同一行显示 12)所有的图片是否被正确装载,在不同的浏览器,分辨率下图片是否能正常显示(包括位置、大小) 13)文章列表页,左侧的栏目是否与一级、二级栏目的名称、顺序一致 14)调整分辨率验证页面风格是否有错误现象 15)鼠标移动到Flash焦点特效上是否实现,移出焦点特效是否消失 链接测试 链接测试主要分为以下几个方面 1)页面是否有无法连接的内容;图片是否能正常显示,有无冗余图片,代码是否规范,页面是否存在死链接(可用HTML Link Validator工具查找) 2)图片是否有无用链接;点击图片上的链接是否跳转到正确页面 3)页面点击LOGO下的一级栏目或二级栏目名称,是否可进入相应的栏目 4)点击首页或列表页的文章标题的链接,是否可进入相应的文章详情页 5)点击首页栏目名称后的【更多】链接,是否正确跳转到相应页面 6)文章列表页、左侧栏目的链接,是否可正确跳转到相应的栏目页面 7)导航链接的页面是否正确;是否可按栏目级别跳转到相应的页面 (例,【首页-服务与支持-客服中心】,分别点击“首页”,“服务与支持”,“客服中心”,查看是否可跳转到相应页面) 搜索测试 搜索测试主要分为以下几个方面 1)搜索按钮功能是否实现 2)输入网站中存在的信息,能否正确搜索出结果 3)输入键盘中的特殊字符,是否报错:特别关注 :_? ’ . \ /--;特殊字符 4)系统是否支持快捷键回车键,Tab 5)搜索出的结果页面是否与其他页面风格一致

SAP报表开发

SAP报表开发概述 报表开发是指无屏幕的纯报表开发。 一、报表事件 对于纯报表程序,SAP 预定义了一系列的报表事件,包括:

2、关键字Report。 3、数据定义。内表、参数都在这里定义。 4、 Include 部分。指定包含文件。 5、定义选择屏幕。利用SELECT-OPTIONS 和PARAMETERS 声明多个选择参数,系统会自动产生一个屏幕号为1000 的选择屏幕。 6、 INITIALIZATION 事件。完成对选择屏幕参数的默认值填充。 7、 AT SELECTION-SCREEN 事件。对用户的输入参数作校验。 8、 START-OF-SELECTION 事件。在这里完成数据处理。 9、 END-OF-SELECTION 事件。在这里定义报表的输出。 10、如果不是采用ALV 的方式输出报表,而是采用WRITE 语句输出,则还有TOP-OF-PAGE 和END-OF-PAGE 事件。 四、关于选择屏幕 定义选择屏幕的常用关键字: 1、PARAMETERS….。用来定义单值参数。 2、 SELECT-OPTIONS。用来定义单值、多值、范围参数。 3、 SELECTION-SCREEN。用来格式化选择屏幕。 定义选择屏幕时,我们会用到SELECT-OPTIONS 这个关键字,该参数能够接受单值、多值、范围,实际上,该参数是一个内表,其结构如下: DATA: Begin of seltab OCCURS 0, SIGN(1), OPTION(2), LOW LIKE f, HIGH LIKE f, END OF seltab. Seltab-SIGN:可选值为I 和E。I 表示包含(Include),E 表示排除(Exclude)。 Seltab-OPTION:可选值为EQ、NE、GT、LE、LT、BT、NB。EQ 表示等于,NE 表示不等于,GT 表示大于,LE 表示小于或等于,LT 表示小于,BT 表示在..之间,NB 表示不在…之间。SELECT-OPTIONS 定义的选择参数能够直接用在OPEN SQL 语句中,例如:Where f IN seltab。大家想想,一条这样的WHERE 语句,如果用T-SQL 需要多少个AND 和OR?这可是个好东西呀。为了利用OPEN-SQL 的这个特性,有时候,我们会自己定义这样的内表,自己填充数据,然后在OPEN-SQL 语句中使用,即使我们不需要定义选择屏幕。 我们常用的屏幕格式化语句有: 1、在选择屏幕上产生空行:SELECTION-SCREEN SKIP. 2、定义屏幕块。 SELECTION-SCREEN BEGIN OF BLOCK blk0 WITH FRAME TITLE text-010. SELECTION-SCREEN END OF BLOCK blk0. 如果大家对这个屏幕格式还是不满意,那么,请利用屏幕制作器,尽情地修改屏幕1000 吧。 五、选择屏幕上的文本 定义完选择屏幕后,测试运行程序。此时,我们看到的只是各个参数的名称,通常我们要用文本来替换裸露显示的参数名。 点击菜单“转到->文本元素->选择文本”,屏幕如下: