在SAP中实现一个会计凭证在不同帐套中使用不同的凭证编号,主要通过跨公司代码记账和凭证编号范围配置来实现。以下是具体实现方法:
一、核心配置原理
1.凭证编号范围配置
每个公司代码可以分配不同的凭证编号范围:
SPRO路径:财务会计(新)→ 财务会计全局设置(新)→ 凭证 → 凭证编号范围 → 定义凭证编号范围
为每个公司代码定义独立的编号范围组
每个编号范围组有不同的外部和内部编号区间
2.跨公司代码记账
使用事务码:
FB50:跨公司代码记账FB01L:跨公司代码过账(特殊用途)F-02:标准过账(可输入不同公司代码)
二、具体实现方法
方法1:使用跨公司代码记账功能
abap
" 通过FB50或FB01L过账时,系统会自动为不同公司代码生成各自编号范围的凭证 公司代码 1000 → 凭证号 1900000001 公司代码 2000 → 凭证号 2900000001
方法2:配置会计凭证类型
SPRO路径:财务会计(新)→ 财务会计全局设置(新)→ 凭证 → 凭证类型 → 定义凭证类型
为不同业务场景定义凭证类型
每个凭证类型可关联到特定的编号范围
方法3:编号范围到公司代码的分配
事务码:FBN1 路径:为每个公司代码分配凭证编号范围
三、配置步骤示例
步骤1:定义编号范围
编号范围组:01 编号:0000000001 - 0000099999 (公司代码1000) 编号范围组:02 编号:1000000001 - 1000099999 (公司代码2000)
步骤2:分配公司代码
OB62:分配公司代码到编号范围 公司代码 1000 → 编号范围组 01 公司代码 2000 → 编号范围组 02
步骤3:凭证类型配置
凭证类型 SA:总帐记帐 编号范围:01 凭证类型 KA:供应商发票 编号范围:02(可根据需要调整)
四、实际业务场景
场景:集团内跨公司交易
1. 使用FB50输入凭证: - 公司代码1000:借 费用 1000 - 公司代码2000:贷 内部往来 1000 2. 系统生成: - 公司代码1000:凭证号 1900000123 - 公司代码2000:凭证号 2900000456 3. 两个凭证通过凭证参考号关联
五、关键注意事项
凭证编号独立性
每个公司代码的凭证编号独立维护
不同公司代码可以有相同凭证号(不同编号范围内)
关联关系维护
使用字段
BUKRS(公司代码)区分不同凭证跨公司凭证通过
AWKEY或特定参考字段关联
查询方式
" 按公司代码查询特定凭证 FB03 / FB03L:输入公司代码+凭证编号 " 查看跨公司关联凭证 FBV3:显示凭证行项目,查看公司代码信息
编号范围重置
使用事务码
FBN1维护编号范围年度更改时可能需要调整编号范围
六、最佳实践建议
编号范围规划
按公司代码或公司代码组划分编号区间
预留足够号码空间
凭证类型设计
根据业务需要定义凭证类型
结合编号范围管理
监控与审计
定期检查编号使用情况
使用报表RFBILA00分析凭证编号分配
通过以上配置,SAP可以很好地支持同一业务凭证在不同公司代码下获得各自编号范围内的凭证编号,满足集团化企业的财务管理需求。