现在的位置: 首页 > 综合 > 正文

SD从零开始14–定价中的特殊功能(Special Functions)

2013年02月06日 ⁄ 综合 ⁄ 共 2955字 ⁄ 字号 评论关闭

组条件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个人空间 
                   All quantities with the same condition type are accumulated.

            2.       For all condition types:
                   All quantities are accumulated which belong to condition type routine 2.

            3.       Material pricing group:
                   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;

抱歉!评论已关闭.