【审计的实质性程序】
审计是确保财务报表准确性的重要环节,特别是在采购与付款业务中,实质性程序是必不可少的。实质性程序旨在验证会计记录的真实性和完整性,防止潜在的错误、欺诈或舞弊行为。以下是对给定内容中涉及的审计实质性程序知识点的详细说明:
1. **审计工作底稿的永久性档案**:在评价计算机化采购活动时,工作底稿的永久性档案应包含计算机程序文件的副本或相关详细内容。这些文档有助于后续审计工作,确保审计路径的可追溯性,以便于了解系统的运作和控制机制。
2. **舞弊征兆的处理**:当内部审计师注意到舞弊迹象时,他们的责任是扩展审计工作以确定是否需要进一步调查。这可能包括与管理层、审计委员会沟通,甚至可能需要聘请外部专家协助调查。
3. **控制结构评估**:在审计小型分部时,审计人员需评估控制结构的有效性,以防止未被发现的舞弊。在这种情况下,虽然有独立的采购代理、应付账款和收货部门,但如果缺乏适当的岗位轮换和交叉核验,可能存在舞弊风险。例如,采购代理可能与特定供应商串通,或虚构供应商进行欺诈。
4. **应有的职业审慎性**:内部审计师的审慎性要求他们在沟通业务结果前进行适当的测试,但并不意味着他们必须绝对确信某项内容。他们有责任提出改进意见,并且认识到业务沟通并非绝对正确的事实声明。
5. **分析性程序的应用**:在评价车辆调配厂的效率时,内部审计师运用分析性程序发现了异常费用增长。在发现车辆牌号不匹配的情况后,审计师应首先与相关部门讨论,然后进行进一步的调查,如审核车辆使用情况、维修项目对比指南,以及与安全部门沟通,以查明潜在问题。
6. **投资和放贷活动审计**:初步检查通常包括审查过去的审计报告、与管理层的会谈,以及董事会会议记录,以确认政策变化和影响。
7. **工作底稿的质量**:工作底稿的最重要特征是能够提供充分、可靠和有用的信息,以支持最终的业务沟通。这意味着工作底稿不仅需要标准化,还应有索引,并能反映业务方案的执行过程。
8. **低库存风险管理**:面对低库存水平,最好的控制措施是从源头上保证供应商的资质,确保供应链的稳定。这比临时增加库存或采取安全措施更为有效。
9. **编程语言类型**:描述中的语言使用符号代码替换二进制操作代码和内存地址,这是高级语言的特性,因为它简化了编程过程,使得程序员不必直接处理机器级别的指令。
以上知识点涵盖了审计工作底稿的构建、舞弊识别与应对、内部控制评估、审计程序的应用、业务沟通的审慎性、投资活动审计、工作底稿质量要求、库存管理策略以及编程语言的理解等多个方面,这些都是注册会计师在审计过程中必须掌握的关键知识。