SAP工具箱 调价单

2024-03-05 07:58
文章标签 工具箱 sap 调价

本文主要是介绍SAP工具箱 调价单,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

点击蓝字 关注我们

前言

系统标准定价体系是一个设计很完美的体系. 基本上通过顾问的配置,可以建立一个贴合企业业务需求的定价模式,应用在单据(采购/销售等)中. 价格主数据可以通过VK11(销售) ,MEK1(采购) 创建.

标准定价体系也有一些不足之处. 比如定价报表太简陋. 如(图一)的定价报表考虑了层级,但是显示界面不好,不利于用户浏览.

前文介绍过一个通用定价报表 尝试改进了定价的报表体系.(图二)

详见链接

无峰,公众号:ABAP 技巧与实战SAP工具箱之 统一条件查询报表

本文介绍调价单程序功能,尝试改进定价的维护体系

图一

图二

标准定价条件维护

标准定价维护TCODE(只列出了常见的销售,采购环节的定价条件):

  • VK11 创建条件(销售)

  • VK12 更改条件(销售)

  • VK13 显示条件(销售)

  • MEK1 建立条件(采购)

  • MEK2 改变条件(采购)

  • MEK3 显示条件(采购)

定价条件创建时,先选择关键字组合, 然后在界面上输入内容.

调价单

标准定价维护界面比较简洁,大部分项目中客户也能接受. 部分项目客户根据自身的特点,提出一些改进的需求. 所有这些改进的需求汇总形成了调价单功能 ZBCTJD.

调价单基于SAP开发框架系列之 自定义单据 开发,拥有自定义单据的所有特性

详见链接

无峰,公众号:ABAP开发技巧SAP开发框架系列之 自定义单据

并且扩展了一些定价条件的特殊功能.

调价单拥有如下特性

01

整合的界面

调价单整合了单据的查询,创建,修改,显示,审批,处理等常见功能.

02

可配置

调价单类型可配置,通过配置可以确定调价单类型的如下属性

  • ZEXPR_TYPE        类型

  • NRNR                  序号区间编号

  • KSCHL                条件类型

  • ZEXPR_ST            处理步骤

  • RELD              与ZTBCTJD_D表有关(标记后, 处理20步骤展开数据到ZTBCTJD_D表中)

  • REPLACE_PRICE    覆盖下层定价 定价的修改会根据配置调整下层定价

  • ZDMLGK            最低毛利管控-使用配置表ZTBCTJD_C2配置具体毛利限制

  • MATKL_AUTH    启用物料组授权检查(授权对象 Z_MATKL)

  • TJBS                    允许调整价格的倍数(如果未0则不做限制):限定价格不能超过源价格的倍数

  • UPDOWN            调价限制(控制调价只能调高或只能调低或不限制)

  • YJHQFS                原价获取方式

部分属性会在后面详细介绍

03

基于标准配置的限制

条件单录入的时候,会应用标准条件的配置体系.

  • 条件表的输入受限于条件类型,

  • 明细呈现的字段及输入状态受限于条件表

04

整合多个条件修改

一个调价单允许同时维护多个条件的不同的条件表的记录,这样可以把相关的变价行为统一记录,以便后续查询. 

调价单会根据不同条件类型,条件表的字段自动设定明细中字段的可输入状态.避免用户错误维护数据.

05

多种数据录入方式

调价单明细录入可以使用多种录入方式

  • 可以添加一行.

  • 可以添加指定行数.

  • 导出到EXCEL批量维护后再导入

06

与原价格比较

维护条件时,可以读出原条件值,方便用户维护时参考源价格.源价格读取方式可配置

  • T 表示使用当前条件表获取原价:如果条件有多个条件表,只获取当前条件表的条件

  • C 表示使用条件类型获取原价: 如果条件有多个条件表,按存取顺序获取条件当前条件表的上层条件或当前条件表条件

备注: 上层条件必须是当前条件表减少关键的上层条件.

或者允许读取上层定价).

07

批量回写标准定价条件

条件单审批后,执行处理,可以把所有涉及的条件更新到标准定价体系中.

08

调价单展开与覆盖

可以通过配置确定条件展开到 明细层级表 ZTBCTJD_D. 这样可以在调价单调整上层定价(比如商品+门店组). 调整完成后,展开到商品+门店层级 . 下传给门店. 根据覆盖下层定价的配置确定展开的处理模式

  • 空   不覆盖,不使用下层定价(性能较好):条件展开到明细表中都使用上层定价

  • A    不覆盖,使用下层定价(性能较差):条件展开到明细表中时,会读取一下下层定价并使用

  • B覆盖下层定价,读取下层定价,并且更新读取的定价(性能最差): 读取下层定价并且覆盖下层定价.

总结

调价单程序整合了多个项目的客户需求及标准定价的特性. 实际应用中,给用户维护条件提供了很大的便利. 并且满足了用户对调价行为单据化需求,审批需求等. 

最终形成的价格修改也可以通过调价单接口下传.

约定

如果你对这篇文章感兴趣,请帮忙点赞,在看,分享.       

    (如果你真的喜欢这篇文章,请记得回来打个赏,作为支持我继续下去的动力,这是一个正反馈过程. 越多的人打赏,作者越有动力分享,读者就能享受更多的福利.毕竟打赏的金额富不了我,穷不了你,却能支持这个公众号长久发文.)

公众号 : syjf1976_abap

          ABAP开发技巧

微信号 : 392077

请扫码加入公众号群,提问或参与话题讨论

这篇关于SAP工具箱 调价单的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/775812

相关文章

安卓玩机工具------小米工具箱扩展工具 小米机型功能拓展

小米工具箱扩展版                     小米工具箱扩展版 iO_Box_Mi_Ext是由@晨钟酱开发的一款适用于小米(MIUI)、多亲(2、2Pro)、多看(多看电纸书)的多功能工具箱。该工具所有功能均可以免root实现,使用前,请打开开发者选项中的“USB调试”  功能特点 【小米工具箱】 1:冻结MIUI全家桶,隐藏状态栏图标,修改下拉通知栏图块数量;冻结

PSINS工具箱函数介绍——pvtplot

关于工具箱 pvtplot是绘图函数,用于绘制位置、速度、时间信息 本文所述的代码需要基于PSINS工具箱,工具箱的讲解: PSINS初学指导:https://blog.csdn.net/callmeup/article/details/137087932 使用方法 使用例程: pvtplot(pvt, 't0h'); 例程实践 运行代码 运行程序“test_GPS_PVT.

SAP学习笔记 - 开发02 - BTP实操流程(账号注册,BTP控制台,BTP集成开发环境搭建)

上一章讲了 BAPI的概念,以及如何调用SAP里面的既存BAPI。 SAP学习笔记 - 开发01 - BAPI是什么?通过界面和ABAP代码来调用BAPI-CSDN博客 本章继续讲开发相关的内容,主要就是BTP的实际操作流程,比如账号注册,登录,BTP集成开发环境的搭建这方面。 目录 1,账号注册 2,BTP登录URL 3,如何在BTP上进行开发? 以下是详细内容。 1,账

【机器人工具箱Robotics Toolbox开发笔记(二十)】机器人工具箱SerialLink I类函数参数说明

机器人工具箱中的SerialLink表示串联机器人型机器人的具体类。该类使用D-H参数描述,每个关节一组。SerialLink I类包含的参数如表1所示。 表1 SerialLink I类参数 参  数 意    义 参  数 意    义 plot 显示机器人的图形表示 jacobn 工具坐标系中的雅可比矩阵 plot3D 显示机器人3D图形模型 Jacob_dot

SAP项目中沟通的几点总结

最近参与的公司SAP RISE项目,由于是国际项目,全程远程实施,所以沟通显得尤为重要,有几点总结跟大家分享。   1.     提前沟通 提前沟通比事后沟通效果好太多。作为项目管理者,需要把下一步的计划等信息提前通过一定的形式(会议、邮件、Teams Channel等)传播出去。而不是等着这个事情发生了,项目组成员来询问,一方面这样很浪费时间,也会对项目进队产生影响,所以作为项目管理者永

SMIDI-SAP接口配置手册

目录 一、 SAPERP相关接口配置(必要条件) 1. SAP ERP 配置 1.1 配置

SAP HCM 如何计算缺勤实数

导读 INTRODUCTION 缺勤实数:这几天好几个朋友问题有什么办法可以计算出缺勤的时长,因为计算时长需要和排班去匹配,所以逻辑复杂度还是比较高的,希望有标准的函数能完成。其实SAP有个标准的函数可以完成,复杂的时候填充的参数特别多,所以今天介绍一个函数PA30保存2001的时候会调用,这样可以知道标准参数需要填充什么值。 作者:vivi,来源:osinnovation。 一、具体函数

Easy Voice Toolkit - 简易语音工具箱,一款强大的语音识别、转录、转换工具 本地一键整合包下载

Easy Voice Toolkit 是一个基于开源语音项目实现的简易语音工具箱,提供了包括语音模型训练在内的多种自动化音频工具,集成了GUI,无需配置,解压即用。 工具箱包括 audio-slicer、VoiceprintRecognition、whisper、SRT - to - CSV - and - audio - split、vits 和 GPT - SoVITS 等。这些优秀

SAP MM模块与FI模块集成之科目配置

1. 定义评估范围 OMWD   评估范围设置在工厂层,那么系统自动建立和工厂具有相同ID的评估范围 IMG:物料管理>评估和科目设置>科目确定>无向导的科目确定>将评估范围群集分组 提示:评估层级——评估分组代码——评估范围。 2. OBYC-BSX(存货科目) IMG:物料管理->评估和科目设置->科目确定->无向导的科目确定->配置自动记帐 双击BSX,输入科目表。

【机器人工具箱Robotics Toolbox开发笔记(二)】Matlab中机器人工具箱的下载与安装

Matlab机器人工具箱(Robotics Toolbox)可从Peter Corke教授提供的网站上免费下载。网址为:http://www.petercorke.com/Robotics_Toolbox.html。 图1 网站所提供的机器人工具箱版本 在Downloading the Toolbox栏目中单击here按钮进入下载页面,然后在该页面中填写国家、组织和身份等信息,进入机器人工