为获取充分、适当的审计证据,得出合理的审计结论,注册会计师应当通过设计和实施下列审计程序:①风险评估程序;②控制测试(必要时或决定测试时);③实质性程序。其中,实质性程序包括细节测试和分析性程序。当实施细节测试时,通常按照货币金额对某类交易或账户余额进行分层,以将更多的审计资源投入到大额项目中。