来自我的同事Zhang Sara的研究。

(1) Related Concepts
Tcode: VA03



(2) How to determine Pricing Procedure?




The fourth condition: Document Pricing Procedure (related with order type(transaction type)
In this case, we use order type: OR as an example.

The fifth condition: Customer Pricing Procedure

(3) How Pricing Procedure, Condition Type and Access sequence work?

One Pricing Procedure has multi Condition Types.

We use Pricing Procedure (RVAA01), Condition Type (PR00), Access sequence (PR02) as an example to explain how it works.

System will follow steps from 10,20,30,40 to find the pricing one by one.

Then what’s in the condition 10?

Then what’s in the condition 20? Then you can check every condition one by one.

(4) What’s the DB behind pricing procedure and pricing type?
Condition Table: each condition table mapping with one condition table, for example: A304
Conditions (Item): KONP
Key fields in table KONP:
Key1: KNUMH --Condition record number ( foreign key of Condition Table )
Key2: KOPOS --Sequential number of the condition
How to find underlying transparent table for condition table
One way: Condition table xxx mapping with DB table Axxx.
For example:

The second way:

Then I perform a ST05 trace for Access sequence configuration activity and find two series of table T681* and T682*.

In table T681 I find what I want: the field KOTAB stores the name of underlying transparent table to store records. Here field KVEWE A means Pricing, and KAPPL V means Sales & Distribution.

cl_prc_result_factory=>get_instance( )->get_prc_result( )->get_price_element_db_by_key(EXPORTINGiv_knumv                      = '0000069700'IMPORTINGet_prc_element_classic_format = DATA(hkonv) ).

SAP SD pricing condition技术在系统里的一些练习相关推荐

  1. 使用Java+SAP云平台+SAP Cloud Connector调用ABAP On-Premise系统里的函数

    最近Jerry接到一个原型开发的任务,需要在微信里调用ABAP On Premise系统(SAP CRM On-Premise)里的某些函数.具体场景和我之前的公众号文章 Cloud for Cust ...

  2. SAP 销售与分销模块定价完全实施手册(SAP SD Pricing Handbook)

    久违的新书上线,这块在国内的甚少,值得关注! SAP蓝宝书,资深SAP高级顾问倾力打造,深入解析SAP技术中的皇冠--SD定价功能的权威著作,本书专注于销售与分销模块的定价功能效果,配以案例实例,帮您 ...

  3. SAP SD 基础知识之定价中的条件技术(Condition Technique in Pricing)

    SAP SD 基础知识之定价中的条件技术(Condition Technique in Pricing) 一,定价程序Pricing Procedure 所有定价中允许的条件类型都包含在定价程序中: ...

  4. SAP SD交货单凭证流里的Confirmation of Service初探 II

    SAP SD交货单凭证流里的Confirmation of Service初探 II 1,经过研究与测试,confirmation of service也是可以被取消的. 如果交货单被取消了PGI,则 ...

  5. SAP SD交货单凭证流里的Confirmation of Service初探

    SAP SD交货单凭证流里的Confirmation of Service初探 在SAP系统交货单的凭证流界面里,我们常常会看到有'Confirmation of Service'这样的一个东东,如下 ...

  6. SAP SD微观研究之销售订单类型配置里有关PO的几个字段

    SAP SD微观研究之销售订单类型配置里有关PO的几个字段 在销售订单单据类型的配置(VOV8)里,有几个字段是与采购订单有关的.如下图示: 对于这几个字段的控制作用,值得去研究一下.笔者参考网上相关 ...

  7. SAP SD如何将销售订单其它ITEM加入到一个已创建好的交货单里

    SAP SD如何将销售订单其它ITEM加入到一个已创建好的交货单里 如下的销售订单,有多个ITEM, 为其中的第一个ITEM创建了DN 80016362, 如果业务发现需要修改该交货单,将销售订单里的 ...

  8. linux查看usb设备文件,技术|在 Linux 系统里识别 USB 设备名字的 4 种方法

    对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备.这也许是你的系统硬盘.外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等. 现如今,使用 U ...

  9. SAP RETAIL MM41 创建商品主数据时候不能使用制造业系统里配置的物料组

    SAP RETAIL MM41 创建商品主数据时候不能使用制造业系统里配置的物料组 比如如下的物料组0001, 通过后台配置的方式产生的, 不是通过WG21事务代码来创建的. 执行事务代码MM41,试 ...

  10. 「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次

    「SAP技术」SAP SD微观研究之根据销售订单查询到该订单发货的批次 事务代码VL06O, 点击'List Outbound Deliveries',进入如下界面, 输入相关查询参数,执行, 点击' ...

最新文章

  1. C++ 继承与多继承
  2. ASP.NET生命周期详解(转)
  3. Linux基本C编程fork、signal、time以及用printf在终端打印一个GUI窗口 - 使用cygwin
  4. 安装eclipse时遇到的问题
  5. #ifdef _DEBUG #define new DEBUG_NEW #endif的解释
  6. java执行python返回null_[转]java调用python脚本以及通过Process.waitFor()直接调用python模块返回错误代码1的一种解决办法...
  7. python+webdriver(三)
  8. java里面的pai_Java - ZhangPai - 博客园
  9. 准确率(accuracy),精确率(Precision),召回率(Recall)和F1-Measure
  10. 网络编程基础,传输层服务
  11. flowable实现多实例节点的自由跳转
  12. SAE J1939学习笔记(一)
  13. STM32解析SBUS信号例程详解
  14. nuxt项目添加百度统计的代码
  15. 基于STM32的红绿灯控制系统设计
  16. javaweb:servlet(3)
  17. 【非常重要】运行supervisorctl错误提示【FATAL或BACKOFF 】Exited too quickly (process log may have details)问题总结
  18. 【spring aop】连接点(Jointpoint)、切入点(Pointcut)、增强(Advice)、方面/切面(Aspect、Advisor)
  19. pythonocc_如何在pythonOCC中使用样条曲线?
  20. 由电能高频率变化使物质发生衰变的机器

热门文章

  1. 22轴三菱Q系列程序案例点胶机,QJ71C24串口与位移传感器通信案例
  2. matlab三维热传导计算,matlab练习程序(差分法解二维热传导方程)
  3. 车辆跟踪设备中晶振分类简介
  4. python的官网下载安装教程
  5. 别催更啦!手淘全链路性能优化下篇--容器极速之路
  6. 网络编程(三)sqlist轻量级数据库的简单应用
  7. 16QAM-调制解调MATLAB
  8. SQL Server 2008 Express 及 SSMS Express 下载安装配置教程
  9. vscode安装旧版本插件_vscode安装和安装插件
  10. BP神经网络算法学习及代码实现(含Python源码)