SAP_MM模块-特殊业务场景下的系统实现方案

news2025/1/9 2:40:50

一、业务背景

目前公司有一种电商业务,卖的是备品配件,是公司先跟供应商采购,然后再销售给客户,系统账就是按照正常业务来流转,公司进行采购订单入库,然后销售订单出库。

不过这种备品配件,实物是不经过我们公司的,而是从供应商的生产工厂直接发货给客户(系统会专门给这些供应商设置一个库存地点,如XXX供应商成品仓,入库时就入到这个库位,发货时也通过这个库位来发,便于对账),然后这个时候存在一种客户退货的业务场景,由于实物是不经过我们公司的,那么对于客户退货,有一部分也是供应商自身的原因,所以客户退货时,我们需要由供应商那边承担一定的责任。

基于这种客户退货,我们公司和供应商各自承担一部分责任的场景下,我们需要在SAP里面重新下采购订单,入库后再重新发货给客户(至于客户退货的那部分,属于在供应链平台管理,SAP系统不记账,所以没有库存重新发货),并且这部分采购订单的定价,需要做好折扣,譬如原本10块钱/PC的,现在公司和供应商分别承担50%的责任,那么我们下采购订单给供应商时,这个单价就变成了5块钱/PC。

也就是说,目前我们的重点,有两个; (1)重新跟供应商下采购订单时,如何定价,因为每个物料,跟供应商分别承担的比例是不一样的

(2)物料跟供应商下单采购,正常的业务是不能有折扣的,只有这种客户退回来的,重新跟供应商采购补货给客户的,才需要折扣。

目前讨论了一种系统的实现方案;

二、原理

(一)新增订单类型

1、新增一个采购订单类型ZNB7,用于区分是正常的采购业务,还是这种客户退货后,需要重新跟供应商下单采购的业务

(二)配置与供应商的折扣

1、通过新增折扣条件表,让用户在前台使用MEK1事务码,维护物料与供应商对应的折扣价;并且更新到定价过程中;(条件表关联的字段为:供应商 + 订单类型作为表头,物料作为项目)

2、新增存储顺序Z001,把折扣条件表分配到存储顺序中,

3、新增折扣条件类型Z001:然后再把存储顺序Z001分配到折扣条件类型Z001中;

4、把折扣条件类型添加到采购定价过程中

(三)前台操作效果

1、用户维护MEK1折扣价;

2、当用户创建ZNB7采购订单时,根据条件表维护的供应商和物料,自动带出来对应的折扣条件类型;

3、增加一个增强校验,当采购订单类型ZNB7没有找到折扣条件类型Z001时,报错;(防止用户漏维护MEK1的折扣数据)

三、后台配置实现;

1、后台配置

(1)新增采购订单类型ZNB7

(2)新增采购折扣的条件表:A501,字段包含:供应商、物料、采购订单类型;

(3)新增存储顺序Z001,把表A501添加到存储顺序中

(4)新增折扣相关的条件类型:Z001

(5)把存储顺序Z001关联到折扣的条件类型Z001中;

(6)把条件类型添加到采购订单对应的定价过程中;

(7)后台配置完成,前台MEK1维护Z001的折扣条件类型,绑定供应商、物料、采购订单类型;

(8)正常测试:创建ZNB7的采购订单,可以正常带出来对应的折扣条件类型;

2、增强控制

采购订单增强控制,特定采购订单类型时,必须要带出来条件类型Z001,否则就报错(防止用户忘记维护条件表,而导致创建采购订单时没产生折扣)

CMOD:EXIT_SAPMM06E_012。INCLUDE ZXM06U43

四、系统配置完整记录

(一)新增采购订单类型

新增采购订单比较简单,这里就不讲解了,复制其他订单类型新增即可。

(二)配置与供应商的折扣

1、新增折扣条件表

为了让用户可以在前台MEK1维护着特定采购订单类型下,针对不同的供应商,维护不同的物料折扣,需要单独配置一个采购折扣表;

新增条件表A501时,系统标准不存在“订单类型”这个字段,需要单独进行额外的配置操作

说明:定义条件表;

有3个相关的结构需要维护:

KOMG(允许条件结构字段)

KOMK(定价通讯抬头)

KOMP(定价通讯项目)

要把我们需要添加的字段添加到这3个表里,KOMG表是必须要添加的(上面创建条件表时,找不到字段就是这里维护的),抬头字段添加到表KOMK,行项目字段添加到KOMP,我这里要添加的字段是采购订单类型BSART,所以需要添加KOMG和KOMK

1.1、维护KOMG结构

新增附加结构,添加对应的条件字段BSART;

添加外键,用于维护条件记录时,检查数据

1.2、维护KOMK结构

由于KOMK表中自身已经有哦BSART这个字段,不需要另外新增处理

1.3、重新维护新增A501条件表

(1)KOMG结构维护了BSART字段后,下面可以看到该字段

(2)这技术视图中的配置需要注意,会影响到后面使用MEK1维护折扣时,抬头和行项目物料的维护方式(哪个字段属于抬头,哪个字段属于行项目,需要自己考虑清楚)

(3)点击左上角的字典元素,也能看到这个字段对应的表是KOMG,这也能解释,为什么需要先在这个结构添加字段

(4)点击激活生成表A501

没有维护外键时,会有以下提示;

维护外键后,没有黄色警告;

2、新增存储顺序Z001,把折扣条件表分配到存储顺序中,

2.1、新增存储顺序Z001

3、新增折扣条件类型Z001:然后再把存储顺序Z001分配到折扣条件类型Z001中;

可以参考标准的条件类型:R000 总价折扣 %

4、把折扣条件类型添加到采购定价过程中

(三)前台操作效果

1、用户维护MEK1折扣价;

2、建单测试

当用户创建ZNB7采购订单时,根据条件表维护的供应商和物料,自动带出来对应的折扣条件类型;

3、增加一个增强校验

当采购订单类型ZNB7没有找到折扣条件类型Z001时,报错;(防止用户漏维护MEK1的折扣数据)

至此,整个方案初步设计完成,剩下的就是让用户使用测试,再根据实际情况进行迭代优化了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1905469.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【服务器搭建】✈️用自己电脑搭建一个服务器!

目录 👋前言 👀一、内网穿透 🌱二、内网穿透工具 💞️三、本地测试 3.1 环境准备 3.2 nginx 修改启动页面 3.3 神卓互联注册,创建映射规则 📫四、章末 👋前言 小伙伴们大家好,一…

【算法笔记自学】第 7 章 提高篇(1)——数据结构专题(1)

7.1栈的应用 #include <iostream> #include <string> #include <stack> using namespace std;int main() {int n, x;string action;cin >> n;stack<int> s;for (int i 0; i < n; i) {cin >> action;if (action "push") {ci…

微信小程序毕业设计-社区门诊管理系统项目开发实战(附源码+论文)

大家好&#xff01;我是程序猿老A&#xff0c;感谢您阅读本文&#xff0c;欢迎一键三连哦。 &#x1f49e;当前专栏&#xff1a;微信小程序毕业设计 精彩专栏推荐&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb;&#x1f447;&#x1f3fb; &#x1f380; Python毕业设计…

从资金管理的角度 谈谈伦敦金投资技巧

刚进入伦敦金市场的时候&#xff0c;笔者认为技术分析是很重要的&#xff0c;所以将学习伦敦金投资技巧的精力全部投入到技术分析的学习中。经过一系列交易的亏损&#xff0c;笔者才发现&#xff0c;其实交易管理才是最重要的。如果管理得好&#xff0c;30%的胜率&#xff0c;投…

Liunx网络配置

文章目录 一、查看网络配置永久修改网卡临时修改网卡 二、查看主机名称 hostname三、查看路由表条目 route四、查看网络连接情况netstat五、获取socket统计信息ss六、查看当前系统中打开的文件和进程的工具lsof七、测试网络连通性ping八、跟踪数据包 traceroute九、域名解析 ns…

一个最简单的comsol斜坡稳定性分析例子——详细步骤

一个最简单的comsol斜坡稳定性分析例子——详细步骤 标准模型例子—详细步骤 线弹性模型下的地应力平衡预应力与预应变、土壤塑性和安全系数求解的辅助扫描

计算机网络之令牌环

1.令牌环工作原理 令牌环&#xff08;Token Ring&#xff09;是一种局域网&#xff08;LAN&#xff09;的通信协议&#xff0c;最初由IBM在1984年开发并标准化为IEEE 802.5标准。在令牌环网络中&#xff0c;所有的计算机或工作站被连接成一个逻辑或物理的环形拓扑结构。网络中…

Kyutai 推出了 Moshi Chat,这是一种既可以实时收听又可以说话的 AI

Kyutai 是一家专注于开放式 AI 研究的非营利性实验室&#xff0c;它推出了开源的 Moshi Chat 项目 Kyutai 是一家致力于推进人工智能 &#xff08;AI&#xff09; 开放研究的非营利性实验室&#xff0c;其最新创新 Moshi Chat 取得了重大进展。这种尖端的实时原生多模态基础模…

STM32-USART

本内容基于江协科技STM32视频学习之后整理而得。 文章目录 1. 串口通信协议1.1 通信接口1.2 串口通信1.3 硬件电路1.4 电平标准1.5 串口参数及时序1.6 串口时序 2. USART串口通信2.1 USART简介2.2 USART框图2.3 USART基本结构2.4 数据帧2.5 数据帧-配置停止位2.6 起始位侦测2.…

dell Vostro 3690安装win11 23h2 方法

下载rufus-4.5.exe刻U盘去除限制 https://www.dell.com/support/home/zh-cn/product-support/product/vostro-3690-desktop/drivers dell官网下载驱动解压到U盘 https://dl.dell.com/FOLDER09572293M/2/Intel-Rapid-Storage-Technology-Driver_88DM9_WIN64_18.7.6.1010_A00_01…

图神经网络dgl和torch-geometric安装

文章目录 搭建环境dgl的安装torch-geometric安装 在跑论文代码过程中&#xff0c;许多小伙伴们可能会遇到一些和我一样的问题&#xff0c;就是文章所需要的一些库的版本比较老&#xff0c;而新版的环境跑代码会报错&#xff0c;这就需要我们手动的下载whl格式的文件来安装相应的…

Django之项目开发(二)

目录 一、安装和使用uWSGI 1.1、安装 1.2、配置文件 1.3、启动与停止uwsgi 二、安装nginx 三、Nginx 配置uWSGI 四、Nginx配置静态文件 五、Nginx配置负载均衡 一、安装和使用uWSGI uWSGI 是一个 Web 服务器,可以用来部署 Python Web 应用。它是一个高性能的通用的 We…

Spring源码十七:Bean实例化入口探索

上一篇Spring源码十六&#xff1a;Bean名称转化我们讨论doGetBean的第一个方法transformedBeanName方法&#xff0c;了解Spring是如何处理特殊的beanName&#xff08;带&符号前缀&#xff09;与Spring的别名机制。今天我们继续往方法下面看&#xff1a; doGetBean 这个方法…

机械键盘如何挑选

机械键盘的选择是一个关键的决策&#xff0c;因为它直接影响到我们每天的打字体验。在选择机械键盘时&#xff0c;有几个关键因素需要考虑。首先是键盘的键轴类型。常见的键轴类型包括蓝轴、红轴、茶轴和黑轴等。不同的键轴类型具有不同的触发力、触发点和声音。蓝轴通常具有明…

Partisia Blockchain 现已完成第一阶段空投,即将在DeFi领域发力

Partisia Blockchain 是以 MPC 方案为基础的 Layer1 生态&#xff0c;其具备可审计的隐私特性&#xff0c;同时还能保持链的可拓展、高迸发、可互操作以及安全等系列特性&#xff0c;Partisia Blockchain 被认为是目前最具潜力的企业级公链&#xff0c;并且估值高达 16 亿美元。…

身边的故事(十四):阿文的故事:再买房

短短的一年多时间里&#xff0c;阿文仿佛从人生低谷完全走出来了。各种眼花缭乱的操作和处理事情方式让人觉得不可思议&#xff0c;是不是一个人大手大脚花钱惯了&#xff0c;让他重新回到艰苦朴素的日子是不是比死都难受呢&#xff1f;又或者像我这种靠勤勤恳恳的打工人是无法…

博客搭建-图床篇

我们的博客难免少不了图片&#xff0c;图片管理是一个不小的难题。如果我们将图片全部放到我们自己的服务器上&#xff0c;那么带宽就基本上会被图片所占满了&#xff0c;这会导致网站加载很慢&#xff08;特别是图片加载很慢&#xff09;。 ‍ 什么是图床 为了解决图片的问…

ansible常见问题配置好了密码还是报错

| FAILED! > { “msg”: “Using a SSH password instead of a key is not possible because Host Key checking is enabled and sshpass does not support this. Please add this host’s fingerprint to your known_hosts file to manage this host.” } 怎么解决&#xf…

计算两种人像之间的相似度

通过调研&#xff0c;目前存在几种能够计算两个人脸相似度的方法&#xff1a; 1.使用结构相似性计算人脸之间的相似度 结构准确性&#xff1a;生成的图片是否保留了原图足够多细节。 &#xff08;1&#xff09;结构准确性衡量指标&#xff1a;SSIM/MMSSIM SSIM&#xff08;结构…