1. 说明
当销售流程完成交货,销售人员向客户开出发票,就可以确认销售的收入,而财务认可后就可以过账,这里涉及到记账科目确认的配置。
设定记账科目的配置,是SD和FI结合的重要组成部分,包含四个部分:销售收入、统驭科目(某些版本称为调节科目)、现金收入、付款卡,其中销售收入是必须配置项目。四个部分都是SAP条件技术的应用,归属于科目确认分类,均涉及过程定义和分配,其中过程又包含条件表定义、存取顺序、条件类型定义、过程定义等四级配置项。
定价条件技术的条件数据维护归属于主数据,例如用VK11维护销售价格,而科目确认的条件数据则归属于后台配置,需要放进请求(Transport Requests)进行传输。
本文只讲解销售收入的科目配置,也就是销售收入条件技术的条件数据维护。相关文档参见《销售收入科目确定过程的配置》。
在本文的配置界面,会列出条件表及其描述,默认列出5个,这是目前所有科目确认过程使用的条件表(不限于本文使用的KOFI00),当增加新的项,列出的条件表会更多。配置界面是按条件表的编号依次列出,此顺序不是科目确认的查找顺序,具体顺序需参照相应科目确定类型绑定的存取顺序。
默认的5个条件表如下表所示:
表编号 | 关键字段 |
1 | 销售组织、客户的账户分配组、物料的账户分配组、科目账码 |
2 | 销售组织、客户的账户分配组、科目账码 |
3 | 销售组织、物料的账户分配组、科目账码 |
4 | 销售组织 |
5 | 销售组织、科目账码 |
在销售中应用的科目确定过程主要有KOFI00,它包含两个条件类型KOFI和KOFK,通过过程中的组例程控制,两个条件类型应用于不同的业务场景,共中KOFI用于常规销售收入的科目确认,KOFK用于包含CO对象(例如内部订单)的销售。
维护科目的类型分为两种,一种是收入,只需设置总账科目;另一种是发出商品,需设置总账和备抵两个科目。
系统示例的发票类型F2,其科目确定过程是KOFI00,当使用条件类型KOFI时,使用存取顺序KOFI,其科目确认的条件表查找顺序则是1、2、3、5、4。
默认条件表中各对象的说明如下(中文显示的描述有差异):
- 账表:就是科目表,定义参见《定义科目表(Chart of Accounts)》;
- 销售组织:从销售订单中带出,定义参见《定义销售组织(Sales Organization)》;
- 客户的账户分配组(显示“账户分类”):与客户相关的账户分配,详情见本文档后部描述;
- 物料的账户分配组(显示“科目设置组”):与物料相关的账户分配,详情见本文档后部描述;
- 科目账码(显示“账码):记账账户代码,在发票所用的定价过程中指定。
维护每个科目确认数据,在以上数据之前还需增加两项:
- 应用程序:这里选用V(销售/分销);
- 条件类:科目确定类型,系统默认有两个可选值:KOFI(实际决定)、KOFK(带有CO的科目确定),一般选KOFI。
以上都是科目设定的关键字项,最后还需指定总账科目,这才是维护一个科目设置的完整条目。
有关统驭科目确认参见《销售统驭科目确定过程的配置》,现金销售的参见《设定销售现金科目》。
2. 示例数据
项目 |
R/O |
数据 |
表格选择 |
– |
1 客户组/物料组/存取关键字 |
条目 | ||
应用程序(App) |
R |
V 销售/分销 |
条件类 |
R |
KOFI 实际决定 |
账表 |
R |
FQCC枫竹丹青集团科目表 |
销售组织(SOrg.) |
R |
C100 枫竹北京销售组织 |
账户分类 (AAG) |
R |
01 国内收入 |
科目设置组(AAG) |
R |
01贸易物品 |
账码 |
R |
ERL 收入 |
总账科目 |
O |
60100100 |
备抵科目 |
O |
<空> |
(R/O列:R必输;O选输。)
表 1 示例数据
示例数据选用了表格1,也就是账户分类、科目设置组、账码都需指定,在主数据层将与客户、物料主数据相关联。
如果简化也可以选用条件表2至条件表5。