SAP SD 特殊定价业务解决方案

一、特殊定价业务

1、按送达方不同进行不同定价

     同一客户,因为不同的送达地点,定价不同。可以通过定义一个条件来实现,具体实现如下:

1.1 创建条件表

【IMG】Spro-销售和分销-基本功能-定价-定价控制-条件表和字段目录-创建销售中定价的条件表

创建销售中定价的条件表
输入表编号,可以从其他表中复制
在这里插入图片描述
如图,添加“送达方字段”。
在这里插入图片描述
添加完成后,生成表。
在这里插入图片描述
系统提示生成表。
在这里插入图片描述

1.2 确定条件表的存取顺序

【IMG】SPRO-销售与分销-基本功能-定价-定价控制-设置访问顺序
在这里插入图片描述
找到存取顺序
在这里插入图片描述
选中存取顺序PR02,双击左侧【存取】
在这里插入图片描述
点击【新建条目】,将新建好的条件表加入,要选择【排斥的】
在这里插入图片描述
选择刚添加进来的条件 888,双击左侧的【字段】,进入字段设置。如下图可以设置优先级。
在这里插入图片描述
如果双击【字段】提示“仍未进行字段分配”,按回车即可。
配置好后即可进行前台操作

1.3 VK11维护价格

就可以看到,有送达方的价格条件表
在这里插入图片描述
如下图所示,根据不同的送达方设置不同的价格。
在这里插入图片描述此时,VA01创建订单,不同的送达方系统将取不同的价格。

2、 累计等级定价-条件更新功能

业务场景:
业务场景A:一个月内,0-1000 个,单价为 10。超过 1000 的话,单价为 9。如 1100 * 9 = 9900。
业务场景B:一个月内,0-1000 个,单价为 10。超过部份,单价为 9。如 1000 * 10 + 100 * 9 = 10900。

2.1 场景A的解决方案

对于【业务 A】,一个月可以有多张销售订单,但月底合并开票。直接利用 VK11 的价格数量等级功能。

2.1.1 维护价格主数据

VK11维护阶梯价格
在这里插入图片描述

2.1.2 创建销售定订单

创建第一个销售订单数量为800个
在这里插入图片描述

2.1.3 创建发货单、过账

将第一销售订单发货,注意不能出具发票,如果出具发票,销售订单的价格就无法更新

2.1.4 修改销售订单

修改销售订单数量为1300,发现KO04条件类型变成了空
在这里插入图片描述

2.1.5 第二次发货

对第二次新增的500个物料进行发货过账,若后续仍需发货则继续修改订单数量即可

2.1.6 月底出具发票

在这里插入图片描述

2.2 场景B的解决方案

利用条件更新功能 Condition Update(条件类型定义中,选择定价更新),设置二个条件类
条件类型 1(PR00):单价 9 元
条件类型 2(ZK05):单价 1 元,但是设置定价更新,VK11 维护时,附加数据中,设置累计的数量为 1000个,该条件类型的有效期均为当月,根据需要可以一次性维护多个月份。

这个 1 元,代表指定数量之内的价钱增加 1 元。
每个月/每个供应商都需要设置一个条件记录。
整个月份利用一张单据(如计划协议、销售合同、销售订单),不断更新数量,使用一个条件类型,条件类型设置等级定价。

2.2.1 增加条件类型

【IMG】SPRO-销售与分销-基本功能-定价-定价控制-定义条件类型(V/06)
在这个条件类型中,需要选中【条件更新】,【正/负】。实际上以类似折扣的方式来实现。
在这里插入图片描述

2.2.2 定价过程设置

创建一个新的定价过程;将 ZK02 分配给这个定价过程;为重新确定定价过程。详见SAP定价过程

2.2.3 创建价格主数据
事务代码 VK11,创建价格主数据。PR00 的价格为 10。

在这里插入图片描述

2.2.4 创建折扣价格主数据

VK11 为 ZK02 维护价格主数据。
如下图,金额为 1。代表前面 1000 个数量增加 1 元,即单价为 10 元(如果是负数,代表减少,单价为 8 元)
在这里插入图片描述
点击【转到】-【附加数据】
在这里插入图片描述
在附加数据中,选择最大条件基值,输入 1000,代表订单前 1000 个,享受这里设定的折扣。
可以看到,我们也可以选择最大条件值、最大订单次数。
最大订单次数常用于销售促销中,如前 1000 个消费者,享受折扣。

2.2.5 创建销售订单

如下图所示,条件类型 ZK02,只有前面 1000 个数量增加了 1 元。
在这里插入图片描述
双击 ZK02 条件类型,如下图所示,可以看到已经超出了定义的值 1000。
在这里插入图片描述
2.2.6 查看累计值
在此功能中,系统会自动统计所有包括这个条件类型的销售凭证。而不仅是单张统计。比如第一张凭证是 600,第二张凭证是 900。那么第一张凭证全部增加 1 元 ,第二张凭证只有 400 个数量增加 1 元。
可以在 VK13 查看 ZK02 条件类型看到累计使用的值。 如下图
在这里插入图片描述
如下图所示,可以看到累计值已经到了设定的上限 1000。
在这里插入图片描述
点击下方的【第一个销售订单】,可以看到对应的销售凭证号码。
这个累计值是存放在表 S071 中的,通过 SE16N,可以看到累计值。
在这里插入图片描述

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
可以使用以下步骤在 Vue3 + Vite3 + Typescript 中使用 WangEditor 编辑器: 1. 安装 WangEditor。可以使用 npm 或 yarn 安装。 ```bash npm install wangeditor --save # 或者 yarn add wangeditor ``` 2. 在 `main.ts` 中引入 WangEditor 和 CSS 文件。 ```typescript import WangEditor from 'wangeditor'; import 'wangeditor/release/wangEditor.css'; const app = createApp(App); app.config.globalProperties.$WangEditor = WangEditor; // 挂载编辑器到全局 app.mount('#app'); ``` 3. 在组件中使用 WangEditor。 ```vue <template> <div class="editor-wrapper"> <div ref="editorRef"></div> </div> </template> <script lang="ts"> import { defineComponent, onMounted, ref } from 'vue'; export default defineComponent({ name: 'Editor', setup() { const editorRef = ref<HTMLDivElement>(); onMounted(() => { const editor = new (window as any).$WangEditor(editorRef.value); editor.create(); }); return { editorRef, }; }, }); </script> <style lang="scss"> .editor-wrapper { height: 400px; .w-e-text-container { height: 100%; } } </style> ``` 在 `onMounted` 钩子函数中,使用 `new (window as any).$WangEditor` 来创建编辑器实例,并传入编辑器容器的 DOM 节点。调用 `editor.create()` 方法来创建编辑器。 注意:由于 WangEditor 的类型定义文件并不完善,因此可以在 `tsconfig.json` 中添加以下配置来避免类型检查报错。 ```json { "compilerOptions": { "skipLibCheck": true } } ``` 这样,就可以在 Vue3 + Vite3 + Typescript 中使用 WangEditor 编辑器了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Joker Yin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值