需求:
技术服务部门 维修 客户发来的产品时,需要在SAP中创建销售订单(VA01)
输入:
- 订单类型 DD01
- 分销渠道 DC01
- 产品组 P01
过去,输入上述三个参数,是同一套数据。
现在要扩充
因为过去把技术服务部门的销售订单 统一归结到同一个 会计科目
现在希望归结到两个不同的会计科目,目前预计增加一个产品组 P02
DD01 -- DC01 -- P01 这个销售归结到 会计科目1
DD01 -- DC01 -- P02 这个销售归结到 会计科目2
也就是过去 订单类型+销售范围这个组合 被指定到了一个固定的 会计科目1
现在 我们要新增一个订单类型+销售范围 的组合,指定到另一个会计科目2
1.什么是会计科目?
2.会计科目是被指派给了订单类型还是销售范围?
3.如果既不是也不是,那就麻烦了。
1.会计科目
事务码FS00是一个高端事务码,在这里你可以看到你们公司所有的会计科目
你要的会计科目如下:
会计科目 看上去就是一串数字
突然间我发现《100小时学会SAP》中P605 6.29节对这个问题有个清晰的描述
后台配置 维护销售收入的总账科目
点击进入然后如下:
我们公司的总账科目分配取决于 销售组织 分销渠道 生产线 账户组 我靠这么多
其实 生产线 具体指的是 产品组 division
那么现在就懂了,我要做的工作就是创建一个新的产品组(新的总账科目早就已经被财务担当创建过了) ,
然后在上图所示的界面,把自己新创建的 产品组 及 所代表的销售范围 与 (新的)总账科目相关联。
*注:销售范围 = 销售组织(SO)+ 分销渠道(DC)+ 产品组(DV)
具体做法如下:
1.增加产品组 P542
点击 新条目
新增一个就可以了
2.将产品组分配给销售组织
点击运行按钮,出现下面界面:把你新建的产品组Division分配给过去早就存在的销售组织Sales Orginization
看上图,我们把第一步新增的产品组 指派给了 同一个销售组织 Sales Orgnization
3.设置销售范围
这一步和上一步很类似,作用是把Sales Orgnization Distribution Channel Division 三者 关联在一起,形成一个销售范围
4分配总账科目
点击执行按钮,比如我们可以添加下面一个 分配,把总账科目和 销售范围相关联
在账表1000下 9000-40-51 这个销售范围 分配给 总账科目 1000101
但是通过上述的配置之后,如果你使用事务码VA01创建销售订单,并且针对某一个特殊的订单类型 使用你新建的销售范围,一定会报错,如下:
因为上述的配置步骤,缺少一个重要环节:
这个配置 至关重要 ,作用是 把 销售范围 同 销售订单类型 绑定,也就是说,让某一个特殊的销售订单 可以在 某一个特殊的销售范围内 被创建
而且,你并没有创建新的 销售组织(Sales Area) 或者 分销渠道(Distribution Channel) ,你只是创建了一个 产品组(Division)
因此参考上图,你需要配置的是后面两个内容:组合产品组 为销售范围分配允许的销售订单类型
如下图:
在下图所示的地方,创建新条目,绑定销售范围和订单类型
这样之后,你再试试看,VA01已经可以顺利创建该订单了,并且依据你新建的产品组,该订单的费用会被归集到新的 会计科目下
我们总结一下,如何创建一个新的产品组
1.创建产品组
2.把产品组分配给销售组织
3.设置销售范围
4.设置销售范围给销售订单类型
5.设置销售范围给会计科目
事实证明上述过程是不完整的,至少缺少定价过程
100小时学会SAP 这本书P589
6.21 讲后台配置,定义定价过程 这一部分讲的就是相关内容,书上是这么说的:
这里列出的是一个完整的定价过程 定义 和 分配 的七个步骤。第一个步骤:定价过程的维护。
Condition Type 条件类型 Ctype
定价过程中每个步骤对应的 账码 决定了这个条件类型的记账科目 ,这一部分将在6.29 维护销售收入的总账科目中维护
说了这么多,实际上我看了系统后台配置,最主要的是定义并分配定价过程 这一步,需要在这部中,添加对于新增销售范围的定价过程
也就是把销售范围(销售组织、分销渠道、产品组)和定价过程 关联起来
上图只是一个示例,不是实际数据
但是可以看到,定义并分配定价过程 这一配置实际上,就是绑定 销售范围 和 定价过程及条件类型