定价报表—客户特定价格Pricing Reports-customer-specific prices
为了浏览存在的条件记录,可以生成一张条件分析列表,你可能会问这些问题:
在某一时期内,制定了什么样的客户特定价格协议?
系统中存贮了什么样的Incoterm condition?
等级价格创建了什么样的price list?
List的格式布局和在报表上显示哪些条件记录在配置中设置;
定价报表—表Pricing Reports-Tables
在为定价报表创建新的程序时,你首先要决定要在哪些View中分析条件记录,可通过从存在的条件表中选择特定的fields来实现;
依赖于选中的Fields,系统会生成tables列表,每个表至少包含一个选中的field,从这个tables列表选择哪些特定的tables出现在报表上;
列表的布局通过放置和排序出现在3个report sections的某一个中的选中的table中的fields来定义:
Page header--a page break occurs when a value changes;
Group header - a new line heading is generated for each table analyzed
Items-detailed record information
用定价报表维护条件1 Maintaining Conditions Using Pricing Reports1
条件维护已经提供了一个新的维护接口;允许批量维护;
用定价报表维护条件2 Maintaining Conditions Using Pricing Reports2
新条件维护function能够用area menus来配置;标准的condition maintenance area menu 是COND_AV;
自定义的area menu可通过选择菜单项Environmentàassignment area menu来指派;
自定义area menu可使用SE43来创建,例如Copy COND_AV,然后调整以满足特定需求;
用参考创建条件记录Creating Condition Records with Reference
新的条件记录可参考已有的条件记录创建,在处理过程中,可以修改新建记录的rate、validity period,以及additional sales data;
这个function提供了一个有效的方法来同步更新条件记录;
修改条件记录Change Condition Records
个别的条件记录能够手动地维护;价格修改功能(price change function)允许你同时维护多条条件记录;
用change documents来回顾和监控对condition records的修改;
复制条件记录Copying Condition Records
可通过Copy已存在的条件记录来创建多个条件记录,在Copying时,可以选择copying rule,copying rule在配置中维护,也可以自己创建;
净价列表Net Price List
净价列表提供了为客户创建基于选定数量物料的价格信息;净价通过模拟billing document来确定;ABAP list viewwe是创建用户定义display variants的简单方式,VBRP table中的所有字段都可用于此目的;
Sales area + Customer + Material + Plant + Pricing date/Order type 来模拟;
条件索引Condition Index
可以创建和使用条件索引来搜索为多个条件类型和条件表创建的条件记录;例如,需要查看应用于某一客户或产品的所有条件记录;
激活功能(activation function)显示了所有可用的条件索引的列表并标示哪些是激活的,系统只能使用已激活的条件索引;
在使用标准系统交付的index之前,你首先需要在配置中激活;
然而,如果你创建了自己的indexs,在generate的时候,系统会自动激活每个新的index,另外,你必须为每个条件索引指定update requirement;
你可以为每个condition type指定当你Post condition records for the corresponding condition type时 系统是否更新条件index;
为条件发布程序Release Procedure for Conditions
当一个条件表被创建,你能够允许a release procedure to be used,通过选中‘With release status’复选框;这样会自动添加以下2个fields到条件表中:
KFRST release status作为最后一个key field;
KBSTAT Processing status作为一个可变数据部分的一个field,不是key;
Release status是预定义的,目前下列statuses已经定义:
Released
Blocked
released for price simulation (net price list)
released for planning and price simulation (planning in CO-PA)
release status通过在定价配置中定义processing status并分配一个release status给他来间接地设置;
Business Transaction Event 00503303 Maintain Conditions: Transfers 可用来为processing status定义个别的processing logic;
你也可以将老的没有release indicators的条件记录转换为新的有release indicators的条件记录,系统提供了一个model来完成此目的;
可变计算类型Changeable Calculation Types
Condition type的calculation type在配置中定义,calculation type确定condition的价格或者折扣以及额外费用如何计算;
在4.6版本以前,该标记(Condition type)直接copy到条件记录中,现在的版本创建新的条件记录时,可以选择不同于配置中设置的calculation type;
条件记录中的长文本Long Texts in Condition Types
可以在pricing和agreement的条件记录中维护长文本(rebates,sales deals,and promotions),这些文本提供以下信息:
Create condition records创建条件记录;
Approvals 审批;
Invalidity 无效;
如果需要,rebate agreement长文本能够copy到凭证中,例如,到credit memo request for rebate payments and from there to rebate credit memo);
然而,你不能copy pricing texts 到凭证中,用参考创建条件记录时,Texts不会Copy;