运用计算机技术对商业银行结售汇业务进行审计,本文主要内容关键词为:商业银行论文,计算机技术论文,业务论文,结售汇论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
结售汇业务是商业银行国际业务中重要的内容之一,通常伴随着经常项目和资本项目项下外汇资金的流入和流出,直接影响我国外汇储备和人民币汇率。结售汇业务具有业务量大、包含信息多、涉及币种多样、政策性强等特点。审计人员可以通过计算机技术,利用被审计单位后台数据库中的会计交易流水数据对结售汇业务进行审计。具体思路如下:
首先,通过计算机技术从被审计单位后台数据库的会计交易流水数据中提取可直接用于审计分析的结售汇明细台账。
主要包括结售汇企业名称、结售汇日期、结售汇人民币金额、结售汇外币金额、结售汇币种、结售汇中间业务收入等信息。
一般来说,商业银行一笔结售汇业务涉及以下几个过程,以结汇业务为例。第一步,企业或个人将一定金额的外汇交给商业银行分支行;第二步,商业银行分支行以当天的基准汇率兑换相应的人民币给企业或个人;第三步,商业银行分支行将该笔外汇上划总行;第四步,总行以内部汇率折算成相应的人民币下划给商业银行分支行;第五步,商业银行分支行以总行下划的人民币金额与兑换给企业或个人的人民币金额之间的差额确认结汇中间业务收入。以上几个过程均逐条记录到商业银行会计交易流水数据中,涉及企业或个人外币及人民币存款科目、内部结售汇科目、与总行的清算科目和结汇中间业务收入科目等,以统一的交易日期和交易套号与其他结汇业务相区别。
根据以上原理,审计人员可以从商业银行的会计交易流水数据中提取企业存款科目明细表、结售汇科目明细表和结售汇中间业务收入科目明细表,通过交易日期和交易套号作为关联条件,将三个表进行关联,形成结售汇明细台账,即结售汇审计基本表,直接用于审计分析。主要包括结售汇企业名称、结售汇交易日期、结售汇入民币金额、结售汇外币金额、结售汇币种、结售汇中间业务收入等信息。
使用的主要SQL语句为:
Create view v结售汇科目明细表(或者为结售汇中间业务收入科目明细表或者为企业存款科目明细表)as select* from会计核算系统交易流水文件where科目like‘商业银行对应的科目代码’
通过以上语句,形成三个表视图后,以交易日期和交易套号作为关联条件,形成结售汇明细台账表。
Select*into结售汇明细台账from v结售汇中间业务收入科目明细表aright join v结售汇科目明细表bon(a.交易日期=b.交易日期and a.交易套号=b.交易套号)left join v企业存款科目明细表con(b.入账日期=c.入账日期and b.交易套号=c.交易套号)
由于商业银行分支行在办理结售汇业务的过程中可能存在客户没有在该银行开立账户或者手工录入结售汇中间业务收入的情况,所以审计人员应使用左连接和右连接防止结售汇明细台账不完整。
其次,对结售汇审计基本表结售汇明细台账进行分析,确定审计重点。
一是筛选结售汇企业名称为空值的记录。目的在于,检查是否违反外汇账户管理的有关规定,没有开立外币账户直接办理非贸易项下结汇业务的情况或者其他特殊情况。
二是筛选结汇收入为空值的记录。目的在于,检查是否存在少计结售汇中间业务收入或者商业银行为了扩大市场份额和完成考核任务随意降低收费标准的情况。
以上均可通过简单的SQL条件语句实现,如:
Select *from结售汇明细台账where结售汇企业名称is null或者select * from结售汇明细台账where结售汇中间业务收入is null
三是在结售汇企业名称和结售汇中间业务收入都不为空值的情况下,筛选累计结售汇金额大的企业。如:通过SQL分组语句,将结汇审计基本表按企业名称分组,对结汇人民币金额进行求和并降序排序。
Select结售汇企业名称,sam(结售汇人民币金额)
from结售汇明细台账where结售汇企业名称is not null and结售汇中间业务收入is not null
group by结售汇企业名称
order by sam(结售汇人民币金额)desc
四是在结售汇企业名称和结售汇中间业务收入都不为空值的情况下,筛选累计结售汇笔数多的企业。
Select结售汇企业名称,count(*)结售汇笔数
from结汇明细台账where结售汇企业名称is not null
and结售汇中间业务收入is not null gronp by结售汇企业名称order by count(*)desc
五是在结售汇企业名称和结售汇中间业务收入都不为空值的情况下,筛选累计结售汇金额大并且集中办理结售汇业务的企业。审计经验判断,违规外汇资金尽可能在短时期内办理完结售汇业务,初步筛选累计结汇金额大干1000万美元(简单以1美元兑7元人民币的汇率计算),首笔业务发生和末笔业务发生时间不超过一个月的企业记录。
Select结售汇企业名称,cast(max(east(交易日期as datetime))-min(cast(交易日期as datetime))as int)+1结售汇业务持续天数from结汇审计基本表
group by结售汇企业名称
having sum(结售汇人民币金额)>70000000
and max(cast(交易日期as datetime))-min(cast(交易日期asdatetime))<30
order by max(cast(交易日期as datetime))min(cast(交易日期as datetime))
由于结售汇业务政策性非常强,可以对结汇业务和售汇业务单独进行分析,更好地体现资金净流入和净支出的情况,也可以结合外汇市场突出的矛盾增加相关的分析方法,确定审计重点。
最后,审计人员对确定的审计重点,内查外调,发现问题。
通过以上分析,审计人员可以获得要审计的重点结售汇企业名称,如果某一企业的名称多次出现在各种分析的结果上,审计人员应给予更多的关注。接下来,审计人员可以根据上述名单,调阅结售汇档案,并延伸国家外汇管理局、工商、税务等部门核实结售汇业务背景的真实性,追查结售汇资金的流向,发现结售汇业务存在的问题。
在实际审计工作中,笔者通过以上计算机审计方法,发现了某企业违反《国家外汇管理局关于改进外商投资企业资本项目结汇审核与外债登记管理工作的通知》中不得以外债偿还贷款的有关规定,虚构外债资金结汇背景,以支付原材料及广告等费用的名义将从国外商业银行借入1亿美元贷款后全部结汇,经关联企业划转,用于偿还该企业及其关联企业人民币贷款6.50亿元的问题。
特别强调的是,以上计算机审计方法也能应用到没有设立台账的商业银行各项业务审计中。
标签:银行论文; 中间业务收入论文; 结售汇论文; 审计方法论文; 审计目的论文; 外汇论文; 商业银行论文; 人民币论文;