上次写了一篇SAP SD非常见配置,简单介绍了一下SAP SD销售凭证中【订单原因】在免费订单中的用途,有很多小伙伴后台私信问详细的系统方案,今天就大概介绍一下SAP对于免费销售业务的标准方案。
一、概述
免费订单意味着不需要收取客户的款子,因此没有应收产生,但是货物不是凭空产生的,会有成本,因此应收和成本是确定的,唯一可变因素为“税”,鉴于此,具体实现方案分两种情况:
A. 需要缴纳销项税 – 需要定价,开票
B. 不需要缴税 – 不需要定价和开票
定价过程有成本。因为库存价值减少。
二、 系统配置
针对不同的业务需求(是否需要缴税、以及谁来承受税款),有如下不同的系统实现方案:
1. 免费销售—无税
免费销售且无需缴纳销项税
1.1 定义原因代码
在录入免费销售凭证时,需要输入一个“订单原因”,该订单原因定义此免费订单所产生的成本由那个部门承担,如:国际/国内销售部、软件/硬件业务部等。
【IMG】Spro-销售与分销-销售-销售凭证-销售凭证抬头-定义订单原因
执行
1.2 维护销售凭证类型
定义免费的订单类型,由于免费销售订单与标准订单在实际业务中有众多不同,如:是否POD、是否开票、是否生产等,因此最好使用单独的免费订单类型。
【IMG】Spro-销售和分销-销售-销售凭证-销售凭证抬头-定义销售凭证类型
通过 FD 订单类型复制新的订单类型。
如下图【交货-相关的开单类型】、【与订单相关开票类型】、【公司间出具发票类型】为空,因为不需要开具发票,无税销售。如果是有税销售,这里必须设置对应的发票类型。
1.3 分配成本中心
免费订单在生成相关会计凭证时,有可能对应的会计科目会设置需要“成本中心”,如果不设置,有可能过帐会提示错误。具体看会计科目定义。 (在会计科目的屏幕设置中,会指定对应的科目是否需要成本中心),属于FICO模块的定义,但是若公司业务复杂,一般都需要对免费订单区分成本承担部门
所以需要在后台配置对应的成本中心。销售组织 + 分销渠道 + 产品组 + 原因代码 =》对应一个成本中心。
【IMG】Spro销售和分销基本功能科目分配/成本分配成本中心
如上图,不同销售范围+订单原因对应不同的成本中心
1.4 定义项目类别
有两个免费的项目类别:
KLN :出具发票相关为空。适应于免费无税的需求。
ZKLN:出具发票相关为 A。适应于免费需纳税的需求。
在这里,我们按无税进行配置。 通过 KLN 复制为 ZZLN。
【IMG】Spro销售和分销销售销售凭证销售单据项目定义项目类别
如下图
出具发票相关:不需要出具发票.
定价:没有定价或免费货物的定价(100%折扣)
确定成本:需要记成本出库,这里的确定成本是指销售定价条件中,是否带出成本,然后传到 CKPA 中,但并不影响发货过帐中的会计凭证。
如果是含税,在这里配置【出具发票相关】、【定价】,配置定价时,增加“折扣”100%。
1.5 分配项目类别
订单类型 ZFD,分配项目类别 ZZLN。
【IMG】Spro销售和分销主数据销售销售凭证销售单据项目分配项目类别
1.6 分配计划行
使用默认的 CP 计划行,不需要特别配置。需要生产的情况下
1.7 业务操作
VA01:创建销售订单。定价过程是 RVCA01。
VL01N:创建交货单
如下看凭证,成本中心是 81002002,小测验,这个订单是那个部门销售的?
如果能不往上翻,回答这个问题,说明免费无税你已经看懂了。
免费无税订单,不需要开具发票。
2. 免费销售业务–客户付税
该种类型为需要缴纳销项税,但是税款由客户付,因此销售凭证需要定价,需要开票,且凭证中的定价产生的应收只为税款即可。
其余配置均相同,不同的为销售凭证定义时【开票】页签【交货-相关的开单类型】、【与订单相关开票类型】需要配置,定价过程需要配置。
为了系统性的记忆,我们从第一步开始
2.1 定义原因代码
在录入免费销售凭证时,需要输入一个“订单原因”,在此配置。
Spro销售和分销销售销售凭证销售凭证抬头定义订单原因
执行
本次只维护两个订单原因
2.2 维护销售凭证类型
【IMG】Spro销售和分销销售销售凭证销售凭证抬头定义销售凭证类型
通过 FD 订单类型复制新的订单类型。
如下图【交货-相关的开单类型】、【与订单相关开票类型】需要配置。
如果是免费无税销售,这里保持为空。
2.3 分配成本中心
免费订单在生成相关会计凭证时,有可能对应的会计科目会设置需要“成本中心”,如果不设置,有可能过帐会提示错误。具体看会计科目定义。
所以需要在后台配置对应的成本中心。销售组织 + 分销渠道 + 产品组 + 原因代码 对应一个成本中心。
【IMG】Spro销售和分销基本功能科目分配/成本分配成本中心
如下图,
销售组织 1000 + 分销渠道 10 + 产品组 00 + 原因代码 Z01 对应成本中心 3200
销售组织 1000 + 分销渠道 10 + 产品组 00 + 原因代码 Z02 对应成本中心 3200
2.4 定义项目类别
有两个免费的项目类别:
KLN :出具发票相关为空。适应于免费无税的需求。
ZKLN:出具发票相关为 A。适应于免费需纳税的需求。
在这里,我们按需纳税进行配置。 通过 ZKLN 复制为 ZZKN。
【IMG】Spro销售和分销销售销售凭证销售单据项目定义项目类别
如下图
出具发票相关:选择 A,按交货开具发票。如果无税,这里保持为空。
定价:没有定价或免费货物的定价(100%折扣)
确定成本:需要记成本出库
活跃信贷:该订单类型是否进行信贷管理
2.5 分配项目类别
订单类型 ZFD1,分配项目类别 ZZKN。
【IMG】Spro销售和分销主数据销售销售凭证销售单据项目分配项目类别
2.6 分配计划行
使用默认的 CP 计划行,不需要特别配置。
2.7 定义条件类型
差异点来了,打起精神咯
【IMG】销售和分销基本功能定价定价控制定义条件类型
根据 ZK01 条件类型,复制出一个新的条件类型 ZMF1,配置如下。
2.8 配置定价过程
【IMG】销售和分销基本功能定价定价控制定义并分配定价过程
双击【维护定价过程】,根据 RVCA01 复制一个新的条件类型 ZVCA01,配置一个新的定价过程,并将上一步配置的条件类型 ZMF1 添加,明细如下:
将没有用的条件类型去掉,配置所需要的定价过程,如下图:
定义定价程序确定
此步骤为将定价过程分配给业务类型,由【销售组织】、【分销渠道】、【产品组】、【凭证定价过程】、【客户定价过程(主数据)】共同决定该销售凭证执行那个定价过程。最后的类型为销售订单中前台显示的条件类型。
此处的字段含义在S4 HANA版中翻译的很贴切,如下图:
2.9 业务操作
首先需要利用事务代码 VK11 设置税率,这样在销售订单中可以自动带出税。
然后 VA01 新增销售订单,在行项目中的条件类型 ZMF1 输入为 100%。
如下图所示,订单总金额为 0,但税收为 150。
VL01N 进行发货,VL02N 发货过帐。
VF01 开具发票,如下图所示,只有税额 1.50.
发票分录如下:
应收帐款只有 1.5 的税。其它转为销售减免。
这就是客户付税款,会通过产生客户应收账款的形式,这种业务在实际中也更常见,因为本来免费送你东西,我放公司就是亏损的,要承担成本的,税款还要我来承担。
3. 免费销售业务–我方付税
大多数配置如以上两种业务,唯一区别为定价过程。
3.1 定价过程
ZMF1 定价过程中【从】、【到】没有了,代表计算的基础是上面所有的总和。
上面客户付税定价过程中,此处为从【100】到【100】,即计算货物总价对应的100%并赋值到条件类型ZMF1中;
此处去掉为计算(货物总价+销项税)的100%并赋值到条件类型ZMF1中,即税也进行100%打折,不收客户钱。
除了下面的写法,还可以在ZMF1条件类型配置从【100】到【110】,若有运费也不收钱,也可将其包含在内。
3.2 销售订单
净值为税收的负数了
发票
会计凭证 分录如下,应收帐款已经没有了