财务同事问我,对销售单进行销售收入时确定收入科目是否是关联公司科目,我想当然的认为是由于客户主数据的贸易伙伴来决定的。后来查了一下配置,发现我搞错了。原来是通过客户的账号组来确定的。
然后我查了一下资料。分享如下:
在SAP中,销售确认收入的科目确定(Revenue Account Determination)是通过一系列配置条件来决定的。这些条件包括销售组织、分销渠道、产品组、客户组(客户的账户分配组)、物料组等。以下是详细的配置步骤和逻辑:
1. 收入科目确定的关键因素
收入科目的确定主要依赖于以下因素:
-
销售区域(Sales Area):由销售组织、分销渠道和产品组组成。
-
客户科目分配组(Customer Account Assignment Group):用于区分不同类型的客户。
-
物料科目分配组(Material Account Assignment Group):用于区分不同类型的物料。
-
科目确定过程(Account Determination Procedure):定义如何根据条件确定科目。
-
科目键(Account Key):用于标识收入科目(通常为ERL)。
2. 收入科目确定的配置步骤
2.1 定义客户科目分配组
-
客户科目分配组用于区分不同类型的客户,例如国内客户、出口客户等。
-
配置路径:
SPRO > Sales and Distribution > Basic Functions > Account Assignment/Costing > Revenue Account Determination > Assign Customer Account Assignment Groups
-
物料:事务代码:
OVK5
-
客户:事务代码:
OVK8
2.2 定义物料科目分配组
-
物料科目分配组用于区分不同类型的物料,例如成品、半成品、服务等。
-
配置路径:
SPRO > Sales and Distribution > Basic Functions > Account Assignment/Costing > Revenue Account Determination > Assign Material Account Assignment Groups
-
事务代码:
OVK4
2.3 定义科目确定过程
-
科目确定过程是一个规则集,用于根据销售区域、客户组和物料组确定科目键。
-
配置路径:
SPRO > Sales and Distribution > Basic Functions > Account Assignment/Costing > Revenue Account Determination > Define and Assign Account Determination Procedure
-
事务代码:
VKOA
2.4 定义科目键
-
科目键用于标识特定的交易类型。对于收入科目,通常使用ERL。
-
配置路径:
SPRO > Sales and Distribution > Basic Functions > Account Assignment/Costing > Revenue Account Determination > Define Account Keys
-
事务代码:
OV92
2.5 分配总账科目
-
将科目键(如ERL)与具体的总账科目关联起来。
-
配置路径:
SPRO > Sales and Distribution > Basic Functions > Account Assignment/Costing > Revenue Account Determination > Assign G/L Accounts
-
事务代码:
VKOA
3. 收入科目确定的逻辑
收入科目确定的逻辑如下:
-
销售区域:根据销售组织、分销渠道和产品组确定销售区域。
-
客户组 + 物料组:根据客户科目分配组和物料科目分配组确定科目分配组。
-
科目确定过程:根据销售区域和科目分配组,确定科目键(如ERL)。
-
科目键 + 科目修改:根据科目键和科目修改,确定具体的总账科目。
4. 配置示例
假设需要为国内销售的成品配置收入科目:
-
定义客户科目分配组:创建客户组“DOM”(国内客户)。
-
定义物料科目分配组:创建物料组“FIN”(成品)。
-
定义科目确定过程:
-
在事务代码
VKOA
中,选择销售区域(如1000/10/00)。 -
为客户组“DOM”和物料组“FIN”分配科目键“ERL”。
-
-
分配总账科目:
-
在事务代码
VKOA
中,为科目键“ERL”分配总账科目“400000”(收入科目)。
-
5. 常见问题与检查点
-
科目未分配:确保科目键(如ERL)已分配对应的总账科目。
-
主数据配置错误:检查客户和物料的科目分配组是否正确。
-
销售区域配置错误:确保销售组织、分销渠道和产品组的组合正确。
-
科目确定过程未激活:确保科目确定过程已分配给销售区域。
6. 测试与验证
在配置完成后,可以通过以下步骤测试收入科目确定是否正确:
-
创建销售订单(VA01)。
-
创建交货单(VL01N)并过账发货。
-
创建发票(VF01)并检查生成的会计凭证,确保收入科目正确。