1.首先“定义条件表”,确定哪些字段会影响定价,然后将这些字段选定后,生成一个定价条件表。2.“定义存取顺序”,通过定义存取顺序,关联上步创建的定价条件表。3.“定义条件类型”,通过条件类型,可以管理存取顺序,从而关联条件表。这样当使用这种条件类型时就可以在相应的条件表中产生条件记录了。3.1定义客户定价组,纯代码表维护,在客户主数据中有值。是价格确定的一个因素。4.“定义定价过程”,关联条件类型。5.a定义客户定价过程,这个相当于维护一个代码表。为以后配置那种单据下那个客户使用什么样的定价过程作准备。客户资料中关联这个值。5.b定义单据定价过程,类似于上面的过程,也是一个代码表。5.c为订单类型指定单据定价过程,这个过程就是把订单类型和上面定义的单据定价过程相关联。5.d给出具发票类型分配单据定价过程,类似于5.c,只不过是针对发票的。6.“定义定价程序确定”,根据单据可能关联的元素,关联4步骤中定义的定价过程。7.“通过项目类别定义定价”,用来确定指定的项目类别是否执行定价过程,这步确定是否取定价,6步确定去取那个定价。8.通过VK11,创建条件记录,即录入价格数据。定价取定价的过程模拟分析如下:0.根据订单行项目中的“类别”从“通过项目类别定义定价”配置中判断是否需要取定价。如果需要取,继续执行,否则终止。1.根据订单类型从“为订单类型指定单据定价过程”步骤中取得此订单类型的定价过程。2.根据订单中的客户,从客户主数据中取得在“定义客户定价过程”中定义的值。3.根据录入的销售组织、渠道、产品组、以及1步骤中取得的单据类型的定价过程和2步骤中取得的客户的定价过程,从“定义定价程序确定”中取得要使用的定价过程。4.根据取到的定价过程,遍历其记录,取到定价类型。5.根据定价类型,从定价类型的定义中,取到存取顺序。6.根据存取顺序,从存取顺序表中找到该存取顺序中每一个所关联的条件表和每个条件表和定价通讯结构之间关联的字段。(在存取顺序中由一个排斥选项,用来确定在找到满足条件的记录后,是否还要继续)。7.通过6步找到的表名、字段名,从相应的条件表中找满足条件的条件记录,即通过VK11录入的价格条件记录数据,如果找到,就取出这个价格值,返回到相应的定价过程的定价类型的值上。