在一个公司代码(Company Code)生成一张会计凭证(Accounting Document)之前,必须在对凭证类型设置一个号码范围。由于做账有多种凭证类型,则需在一个公司代码下配置一套由多个条目组成的号码范围。
每个号码段由序号区间编号(Number range number)、记账年份、起始编号、结束编号、是否外部编号等5个数据组成,每个序号区间编号可以有多个记账年份,其中可以是指定年份(如2013、2014年等),也可以是默认年份(固定为9999年)。如果在本年度的号码段没有指定记账年份,则会使用默认年份的编号段,如果两者(指定和默认)都没有则会报错。
创建的方法有两种:新建法和复制法。新建法是在一个公司代码下手工创建每一个号码段;复制法是复制已维护的公司代码数据,原公司代码的数据需要维护完整,Client自带的公司代码0001可作为样例,只是记账年份仅有默认年份(9999年),可根据需要扩充。
SAP还提供了专项批量维护会计凭证号码段的事物码,分别是OBH1、OBH2。其中T-CODE:OBH1适用于将一个公司代码的某个年度的号码范围,复制到多个公司代码下;而T-CODE:OBH2则是将指定的公司代码的某个年度的号码范围,复制到另一个年度下。
公司代码定义参见《定义公司代码(Company Code)》。
二.进入维护界面IMG路径TCOCESNRO/SNUM维护值
SAP 用户化实施指南→财务会计(新)→财务会计全局设置(新)→凭证→凭证号范围→条目视图中的凭证→定义条目视图的凭证编号范围SAP Customizing Implementation Guide → Financial Accounting(New)→Financial Accounting Global Settings(New)→ Document→ Document Number Ranges→ Documents in Entry View→Define Document Number Ranges for Entry View
FBN1RF_BELEG表1 维护进入数据
进入维护界面有三种方法,均按表1所示:
按后台IMG路径进入,如图 1所示;在前台输入TCODE:FBN1;在前台输入TCODE:SNRO或SNUM,在操作界面输入“RF_BELEG”进行维护。图 1后台IMG路径
三.复制法1.示例数据源公司代码0001目的公司代码C100表2 复制法数据
0001是Client自带示例公司代码,号码段已维护完整;目的公司代码C100已创建,但尚未维护号码段。
2.操作图 2号码范围维护界面
进入操作后如图 2所示,用鼠标点击复制按钮(),弹出图 3对话框。
图 3复制公司代码对话框
在图 3界面,在“从”条目输入源公司代码;在“到”条目输入目的公司代码,按确认按钮(),弹出传输需知对话框,如图4所示,点击确认按钮()返回图2界面。
图 4传输需知对话框
在初始界面输入公司代码(如图 5所示),点击修改间隔按钮()进入图 6界面,可以看到已有几十条号码范围被复制到公司代码C100下,在此界面可以再进行维护。如无误,按保存按钮()保存,再按返回按钮()退出操作。
图 5号码范围维护界面(输入公司代码)
图 6公司代码C100的号码范围已维护