SD从零开始14 定价中的特殊功能(Special Functions)
组条件Group conditions
在配置中,你可以将一个condition type设置为组条件,这样的话,condition base value例如weight,由该组中所有的项目求和得到;
带不同关键字的组条件Group conditions with Varying keys
对于带不同关键字的组条件,项目的数量累加以确定scale point但是每个项目的rate取自各自的条件记录;
控制数据:为condition type输入
Group condition:X;
Unit of measure for accumulation,eg. Pieces;
GrKey Number:1,2 or 3;
1. Complete document:ITPUB个人空间(U cRC9_m'W
All quantities with the same condition type are accumulated.
2. For all condition types:
W[f%efe$[R25054673 All quantities are accumulated which belong to condition type routine 2.
3. Material pricing group:
PW.W7kRT25054673 All quantities with the same condition type and material pricing group are accumulated.
用条件排除确定最佳价格Determing Best Price Using condition exclusion
要用作比较的condition types首先会放置到一个exclusion group,在定价过程中,会选择导致最佳价格(低费用,高折扣)的group中的conditions;其他都被禁止 ;
比较的方法:
A 在第一个exclusion group中的所有条件进行比较,选取最佳价格的condition,其他都被禁止;
B 在一个条件中的所有条件记录进行比较,选取最佳价格,其他被禁止,例如此方法可用于condition type PR00;
C 第一个exclusion group中的所有条件记录之和与第二个exclusion group中的所有条件记录之和进行比较,选取最佳价格的group,其他group的condition禁止;
D 如果第一个exclusion group中的condition types的一个condition record被确定,则第二个exclusion group中的所有condition records都被禁止;
E 类似B,除了最差价格(高费用低折扣)被选取;
F 类似C,除了最差总价的group被选取,其他group的条件被禁止;
更新条件—跟踪累计值Updating Conditions—Tracking Cumulative Values
条件记录中可存储累积值并和limits进行检验,这样,你能够设置maximum condition value,condition base value,number of orders for a condition;累计值可显示;
条件附加Condition Supplements
在条件附加程序中将几个条件组合到一起,这样在定价时,这些条件会被一起访问;
层次访问Hierarchy Accesses
层次访问优化了层次数据结构的定价,例如产品层次;
如果不用层次访问,需要为每个组合创建一张条件表并为所有的access分配access sequence;这样需要大量的维护并降低系统性能,访问的顺序也会被固定;这对于像产品和客户体系这样的层次数据特别不利;
而层次访问的功能能够让你使用single access to a condition table来解决这些问题;在条件记录维护中,当你创建在fields级使用的这个条件表的访问顺序时,你需要定义每个field是key中的固定的单元还是一个可选field;
为可选fields分配了优先级;
在定价中,系统根据优先级排序访问中的records并显示具有最高优先级的记录;
层次访问还提供了更清楚和容易的主数据维护,因为一个condition type的不同condition records 在快速维护条件屏幕上一起创建;
访问中的数据确定Data Determination in Access
对于定价,你可以确定和使用不包含在凭证中的数据,通过2个步骤执行:
Step1:Data determination
Step2:Data use
确定和使用数据的2个步骤因他们收集数据的方式不同而不同,那意味着必须区分开3中不同的数据确定流程:
使用通讯结构KOMPAZD :Data determination using the communication structure KOMPAZD;
使用程序:Data determination using routines (condition 202, base value calculation formula 202);
为sales deals:Data determination for sales deals (condition class H)
价格目录Price Book
术语Price book涉及一价格确定策略,定价程序RVAA02是标准系统交付的一个这样的例子:
这里的目的是为一组客户设定一定的价格;
依赖于物料,也会为这些价格设置特殊的协议;
可通过2步的数据确定来完成:
Step1:A sales deal number(condition type PBU)is determined,depending on the customer group, for example;
Step2:以material group为基础,确定特别协议(special agreements),考虑:
Pricing date、Scale quantity、Item price list (condition type PBUD);
在接下来的condition type PBBS,利用确定的special agreement 来读取base prices;
在这些价格的基础上,在接下来的condition type PBUP中使用来自condition type PBUD的percentage value来计算gross price;
SD从零开始14 定价中的特殊功能(Special Functions)相关推荐
- SAP SD基础知识之外向交货单处理中的特殊功能
SAP SD基础知识之外向交货单处理中的特殊功能 一,批次Batches 在创建销售订单的时候业务人员可以手工输入每个ITEM的批次号(物料是否使用batch管理,通过物料主记录的"Stor ...
- SAP SD 基础知识之定价中的条件技术(Condition Technique in Pricing)
SAP SD 基础知识之定价中的条件技术(Condition Technique in Pricing) 一,定价程序Pricing Procedure 所有定价中允许的条件类型都包含在定价程序中: ...
- SD从零开始01-02
SD从零开始1 SD中的组织结构 销售相关的组织结构: 销售组织Sales organization 分销渠道Distribution channel 产品组Division 销售区域Sales ar ...
- SD从零开始38-40
[原创]SD从零开始38 创建Billing Document 根据需要BillingBilling On Request 你可以通过手工输入凭证的号码(订单号码和Delivery note,依赖于你 ...
- SD从零开始10 框架协议(Outline Agreement)—合同/计划协议
一. SD中的合同/框架协议 (2015-05-24 21:41:50) 转载▼ 标签: sap sd 合同/框架协议 分类: ERP.MES与企业信息化 一. 合同有数量合同.价值合同.服务合同.主 ...
- 如何在Ubuntu 14.04中使用Samba共享文件
Linux 下的文件共享利器 Samba 想必大家已经非常熟悉了,今天我们介绍下如何在Ubuntu 14.04中使用 Samba 共享网络文件.打印机和其它公共资源. 1.安装 Samba 和图形配置 ...
- 在Ubuntu 14.04中使SublimeText 3支持中文输入法
在Ubuntu 14.04中安装了SublimeText 3之后发现既然不支持输入中文,于是在网上搜罗一下,发现很多人遇到了同样的问题,但是解决办法大该就只有一个.下面根据自身的安装及解决办法总结如下 ...
- linux 关掉蓝牙自动,如何在Ubuntu 14.04中默认关闭蓝牙,蓝牙
如何在Ubuntu 14.04中默认关闭蓝牙,蓝牙 如何在Ubuntu 14.04中默认关闭蓝牙 我最近新买了一台Dell Inspiron 7437,我第一时间做的一些事情之一就是让预装的Windo ...
- 三星sd卡无法删除数据_单反相机里的SD卡在电脑中突然无法识别提示要格式化怎么办?...
大家在这个国庆佳节出去游玩都拍了不少精彩照片吧,昨天就有微信好友求助,说刚刚从外面游玩回到家里,准备把单反相机里64G存储SD卡中的照片用读卡器复制到电脑里,插入电脑后就提示如下图: 在电脑中只显示& ...
最新文章
- Webpack 代码分离
- QT数据库驱动和多国语言驱动部署注意事项
- HLS-搭建Nginx流媒体服务器
- C/C++ 交换两个数,不使用第三个变量, 函数模板来实现
- unittest学习记录
- android app打开另一个app并触发按钮_Android进程调度:Low memory killer(4)修改版
- java怎么发布版本号_java 实现比较版本号功能
- 输入课程信息的C语言代码,[源码和文档分享]基于C语言的课程信息管理系统
- 人工智能数学基础之线性代数(持续更新)
- 洛谷 题解 UVA1395 【苗条的生成树 Slim Span】
- CentOS 6.7下 Samba服务器的搭建与配置(share共享模式)
- php 阿里短信接口
- 你一生要知道的74幅世界名画…
- 怎么用Python爬取抖音小视频? 资深程序员都这样爬取的(附源码)
- 利用python实现m4a格式到MP3的转换
- 这两款iPhone不要升级iOS14.5.1 ,将会被降频!
- 实内积空间和欧式空间的定义
- 资源地址总览(实时更新中)
- 试题B:灭鼠先锋[博弈]
- Linux上安装MySQl超详细教程(CentOS系统)