理论教育 校验位设计示例及计算程序-管理信息系统

校验位设计示例及计算程序-管理信息系统

时间:2023-08-14 理论教育 版权反馈
【摘要】:校验位的设计原代码设计完成之后,就可以进行校验位设计。校验位的权数按几何级数排列,模数取11。由于会计科目代码较多,为了减少计算的工作量和保证代码校验位的正确性,可以设计一个专门的计算机程序,以自动完成校验位的计算并将计算结果自动添加到原代码的后面。

校验位设计示例及计算程序-管理信息系统

在进行代码设计时,要首先填写代码设计任务书作为代码设计的主要依据,并且作为系统文档资料的一个重要组成部分,需要妥善保管。代码设计任务书的基本格式和所反映的基本内容如表10-2所示。

下面根据代码设计任务书的要求说明会计科目代码设计的过程。

由代码设计任务书可以看到,会计科目代码共有8位数字组成。其中,前7位数字是基本代码,按区间码设计,第1~3位表示一级科目;第4~5位表示二级科目;第6~7位表示三级科目;第8位是校验位,按几何级数法计算得到。

(1)一级科目代码设计

对于一级科目的编码,是利用国家会计制度中对会计科目的统一编号来实现。一级科目代码共由3位数字组成。其中,100~199表示资产类会计科目;200~299表示负债类会计科目;300~399表示所有者权益类会计科目;400~499表示成本类会计科目;500~599表示损益类会计科目。在一级科目的编码中,第一位数字表示了科目的大类,第二位和第三位数字表示了科目的小类和序号。在某些会计科目之间留有空号,供增设会计科目时使用。

表10-2 代码设计任务书(www.daowen.com)

978-7-111-44885-3-Chapter10-20.jpg

(2)明细科目代码设计

明细科目反映的内容极为广泛,并且由于企业不同,其明细科目的名称也不尽相同。因此,代码设计必须考虑到各企业会计核算系统的特点和管理上的要求。这里是在一级科目编码的基础上,添加两位数字表示一级科目下属的二级科目代码,二级科目代码按顺序方式设计。三级科目代码是在每一个二级科目代码后再用两位数字表示,三级科目代码仍然按顺序码设计。

(3)校验位的设计

原代码设计完成之后,就可以进行校验位设计。校验位的权数按几何级数排列,模数取11。由于会计科目代码较多,为了减少计算的工作量和保证代码校验位的正确性,可以设计一个专门的计算机程序,以自动完成校验位的计算并将计算结果自动添加到原代码的后面。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈