多项选择题

会计核算软件应当提供的控制功能有______。

A.正在输入的记账凭证编号是否与已输入的机内记账凭证编号重复
B.对同一张记账凭证,应当对审核功能与输入功能的使用权限进行控制,防止同一用户对同一张记账凭证同时具有输入、修改和审核权
C.正在输入的记账凭证中的会计科目借贷双方金额不平衡,或没有输入金额,系统应予以提示并拒绝执行
D.采用直接输入原始凭证由会计核算软件自动生成记账凭证的,在生成正式的机内记账凭证前,应当进行审核确认