“三公”经费包括公务招待费、公务车购置及运行费、因公出国(境)经费。分析领导干部任期内“三公”经费增减变化情况,就要将领导干部任职期初“三公”经费与任职期末“三公”经费筛选出来,汇总任职期初与期末支出总额,进行对比分析,得出增减变化情况。 一、生成中间表 1.生成任职期初事业支出明细表 审计思路:以任职期初年度(2012年)、电子数据单位名称(某局)、科目编码(501为事业支出科目)为条件,从科目余额表筛选出任职期初事业支出明细表。 SQL语句:select*into任职期初事业支出明细表from科目余额where年度=2012 and电子数据名称like‘%局%’and科目编码like ‘501%’ 2.生成任职期末事业支出明细表 审计思路:以任职期末年度(2014年)、电子数据单位名称(某局)、科目编码(501为事业支出科目)为条件,从科目余额表筛选出任职期末事业支出明细表。 SQL语句:select*into任职期末事业支出明细表from科目余额where年度=2014 and电子数据名称like‘%局%’and科目编码like ‘501%’ 二、对任职期初发生的“三公”经费进行汇总 1.生成任职期初公务招待费发生额表 审计思路:以科目名称(招待费)为条件筛选出任职期初公务招待费发生额表。 SQL语句:select年度,借方发生额as任职期初公务招待费into任职期初公务招待费发生额表from任职期初支出明细表where科目名称=‘招待费’ 2.生成任职期初公务车购置及运行费发生额表 审计思路:以科目名称(公务用车运行维护费、差旅费、交通工具购置费)为条件筛选出任职期初公务车购置及运行费发生额表。 SQL语句:select年度,sum(借方发生额)as任职期初公务车购置及运行费into任职期初公务车购置及运行费发生额表from任职期初事业支出明细表where科目名称=‘公务用车运行维护费’or科目名称=‘差旅费’or科目名称=‘交通工具购置费’group by年度 3.生成任职期初因公出国(境)经费发生额表 审计思路:以科目名称(出国费)为条件筛选出任职期初因公出国(境)经费发生额表。 SQL语句:select年度,借方发生额as任职期初因公出国(境)经费into任职期初因公出国(境)经费发生额表from任职期初事业支出明细表where科目名称=‘出国费’ 4.生成任职期初“三公”经费发生总额表 审计思路:将任职期初公务招待费、公务车购置及运行费、因公出国(境)经费进行汇总,生成任职期初“三公”经费发生总额表。 SQL语句:select任期期初公务招待费+任职期初公务车购置及运行费+任职期初因公出国(境)经费as任职期初“三公”经费总额into任职期初“三公”经费发生总额表from任职期初公务招待费发生额表,任职期初公务车购置及运行费发生额表,任职期初因公出国(境)经费发生额表 三、对任职期末发生的“三公”经费进行汇总 1.生成任职期末公务招待费发生额表 审计思路:以科目名称(招待费)为条件筛选出任职期末公务招待费发生额表。 SQL语句:select年度,sum(借方发生额)as任职期末公务招待费发生额into任职期末公务招待费发生额表from任职期末事业支出明细表where科目名称like‘%招待费’group by年度 2.生成任职期末公务车购置及运行费发生额表 审计思路:以科目名称(公务用车运行维护费、差旅费、交通工具购置费)为条件筛选出任职期末公务车购置及运行费发生额表。 SQL语句:select年度,sum(借方发生额)as任职期末公务车购置及运行费into任职期末公务车购置及运行费发生额表from任职期末事业支出明细表where科目名称=‘公务用车运行维护费’or科目名称=‘差旅费’o科目名称=‘交通工具购置费’group by年度 3.生成任职期末因公出国(境)经费发生额表 审计思路:以科目名称(出国费)为条件筛选出任职期末因公出国(境)经费发生额表。 SQL语句:select年度,借方发生额as任职期末因公出国(境)经费into任职期末因公出国(境)经费发生额表from任职期末事业支出明细表where科目名称=‘出国费’ 4.生成任职期末“三公”经费发生总额表 审计思路:将任职期末公务招待费、公务车购置及运行费、因公出国(境)经费进行汇总生成任职期末“三公”经费发生总额表。 SQL语句:select任职期末公务招待费发生额+任职期末公务车购置及运行费+任职期末因公出国(境)经费as任职期末“三公”经费总额from任职期末公务招待费发生额表,任职期末公务车购置及运行费发生额表,任职期末因公出国(境)经费发生额表。 四、分析领导干部任职期间“三公”经费总额增减变化情况 1.计算任职期间“三公”经费增减额