近日,我们在对市机构编制委员会办公室2017年预算执行和绩效管理审计中,对该部门机构编制综合信息系统进行大数据审计,通过“集中分析、分散核实”,提高了审计效率,取得了良好的审计效果。 一、数据准备 实名制数据表。包含字段:B0110(实名制信息数据库生成的单位唯一标识)、单位、部门、姓名、性别、出生日期、身份证号、参加工作时间、进入现单位日期。 单位规格及领导职数核定表。包含字段:B0110、单位名称、系统类别、机构规格、领导职数。 单位编制核定表。包含字段:B0110、编制类型、编制数、人员列表。 财政供养人员表。包含字段:业务年度、预算单位名称、姓名、身份证号码、性别、人员类别(在职/离岗)、人员身份、职务(职称)、是否财政统发工资、出生日期、参加工作时间、实际执行月工资。 单位及下属单位通讯录。包含字段:单位、科室、姓名、电话号码。 城镇职工养老保险人员信息表。包含字段:社保号、身份证号码、姓名、单位。 单位考勤表。包含字段:姓名、指纹录入时间。 二、计算机审计方法 (一)违规超编进人问题 审计思路:2013年,国务院总理李克强在会见采访十二届全国人大一次会议的中外记者时谈到,本届政府任内财政供养的人员只减不增。山东省也出台了财政供养人员只增不减的规定。2014年6月,各市对机关事业单位编制不同程度地进行了压减。以2014年6月为节点,筛选满编后进人或虽未满编但再次进入后超编的单位疑点。另外,由于学校、医院改革后编制的特殊性,在筛选时将学校和医院排除。 计算机审计方法如下: 1.生成各单位人数中间表 select B0110,单位,count(*)人数into各单位人数 from实名制数据表group by B0110,单位 2.生成编办核定的各单位编制数中间表 select B0110,sum(编制数)各单位核定编制数 into各单位核定编制数 from单位编制核定表group by B0110 having sum(编制数)is not null and sum(编制数)<>0 3.生成人员超编单位中间表 select单位,人数,各单位核定编制数,(人数-各单位核定编制数)超编人数into超编制人员单位 from dbo.各单位人数a join dbo.各单位核定编制数b on a.B0110=b.B0110 group by单位,人数,各单位核定编制数 having(人数-各单位核定编制数)>0 4.查询2014年6月30日后超编进人单位 select a.单位 from dbo.超编制人员单位a join(select单位 from A01 where进入现单位日期>’2014-06-30’)b on a.单位=b.单位 where a.单位not like’%[学医]%’ 在核实该问题时,可要求相关单位提供三定方案、单位通讯录、单位工资表、编制使用申请、《编制使用核准通知单》及人员调动函、进入档案,并结合当年的公务员、事业编招聘公告等重点核对新进人员是否经过正式招考。 (二)财政供养人员无编制问题 审计思路:通过将实名制数据表和财政供养人员表通过身份证进行关联,筛选出财政供养人员无编制疑点。 计算机审计方法如下: select a.*,b.* from财政供养人员表a left join实名制数据表b on a.身份证号码=b.身份证号 where b.身份证号is null and((性别=’男’and datediff(m,出生日期,getdate())<60*12)or(性别=’女’and datediff(m,出生日期,getdate())<55*12))and人员类别=’在职’and预算单位名称not like’%[学医]%’ order by预算单位名称 在核实疑点时,主要关注相关人员进入单位的途径;同时,由于财政部门核定预算、核拨经费是根据实名制在编人员核定,在延伸部门时可取得相关单位向财政部门报送的“一上”、“二上”预算文件,财政部门批复的“一下”预算控制数、“二下”预算文件,关注是否存在虚报人员冒领财政资金的行为。 (三)行政编制人员在编不在岗问题 审计思路:通过将实名制数据表和财政供养人员表通过身份证进行关联,筛选出实名制数据表中人员却非财政供养人员疑点。 计算机审计方法如下: 1.生成有编制公务员未在财政供养人员中间表 select a.*,b.* into有编制公务员未在财政供养人员表 from实名制数据表a left join财政供养人员表b on a.身份证号=b.身份证号码 where b.身份证号码is null and(岗位类别like’%参照机关公务员%’or岗位类别like’%公务员%’)