一.说明

SAP单据里的价格数据,是用条件技术实现,包含净价、税金、附加费、回扣等多类数据。条件技术包含四级配置:条件表、存取顺序、条件类型、定价过程,而销售凭证应用价格,首先要确认使用的定价过程。如果把由多层配置的定价过程当成某类组件,则确认过程则是通过参数将匹配的组件安装到机器中。

用T-CODE:VA01创建销售订单,维护订价是在项目的“条件”标签页中完成,如果有条件类型显示,则表明定价过程已经确认正确。如果输入售达方后,无法确定定价过程,则会在状态栏报错“无定价过程能被确定”(No pricing procedure could be determined),而在信息详细描述中会出现“无法确定合适的定价过程,因为在表683V中不存在任何关键键值为’xxxx xx xx xx xx’的条目”。

除销售订单外,出具发票(T-CODE:VF01)时也需要指定定价过程。这两种单据的定价过程确认,都在同一个配置下完成。

在做STO跨公司库存转储的出具发票时,由于转储订单中不含有发出方的销售价格,外向交货单中也不包含销售价格,最终结算价格需到出具公司间发票时确认,在发票的定价过程的确认就需要本项配置做为支撑,相关内容参见《出具发票_为STO转储订单做公司间发票》。

本文是在SAP系统后台,对销售范围、单据的定价过程参数(document pricing procedure)、客户主数据的定价过程(customer pricing procedure)等作为一个组合,对这个组合分配定价过程,如图 1所示。这种配置类似一个字典表,在创建销售订单或出具发票时,根据以上几个要素作为组合从字典表中查找,如果查到指定的定价过程,则确认操作完成,单据项目明细的“条件”标签页中就能出现定价过程中带出的条件类型列表。如果确定定价过程失败,则会出现前述的报错信息(“。。。不存在任何关键键值为’xxxx xx xx xx xx’的条目”),在错误信息的5个数值中,前3个是销售范围(销售组织、分销渠道、产品组),第4个是单据定价过程参数,第5个是客户主数据的定价过程。

 

图 1 定价过程确定示意图

       此项配置的组合中,销售范围、单据定价过程是配置项,客户定价过程是主数据项,配置是不经常变动的固定项,而主数据则可以前台灵活维护,合理维护不同组合的配置条目,则更改客户主数据,就能确定不同的定价过程。

单据定价过程(document pricing procedure),与订单有关,常用有以下值:

  • A值,用于常见的库发销售订单;
  • B值,用于客户寄售的销售订单。

单据定价过程涉及的后台配置有:

  • 定义路径是“SAP 用户化实施指南→销售和分销→基本功能→定价→定价控制→定义并分配定价过程<定义单据定价过程>”(参见图 2和图 3,或SM30:V_TVKV);
  • 分配给销售凭证路径是图 3的“为订单类型指定单据定价过程”(SM30:V_TVAK_PR),这也可以在定义销售凭证类型(抬头)中完成,参见《定义销售凭证类型(Sales Document Types)》;
  • 分配给出具发票的路径是图 3的“给出具发票类型分配单据定价过程”(SM30:V_TVFK_PR),这也可以在定义出具发票类型中完成,参见《定义发票类型(Billing Types)》。

客户定价过程(customer pricing procedure)的定义路径见图 3的“定义客户定价过程”(SM30:V_TVKD),应用于客户主数据,维护值在客户主数据的销售组织视图→销售标签页→定价/统计组→客户定价过程,详见《客户主数据_销售范围视图》。

条件技术的有四层结构(方案或程序、条件类型、存取顺序、条件表),在最上一级,SD的销售订单所用条件称为定价过程(Pricing Procedures),MM模块采购订单所用条件称为计算方案(Calculation Schema)、而税收的条件则称为计算程序(Calculation Procedure)。采购计算方案确定参见《采购计算方案的确定》,税收条件确认参见《为国家分配销售购置税计算程序》。条件技术的下三级分别参见《定义条件表(Condition Table)》、《定义条件表的存取顺序(Access Sequences)》、《定义定价用途的条件类型(Condition Types)》。

二.示例数据

项目

R/O

数据

销售组织(SOrg.)

R

C100

分销渠道(DChl)

R

D1

产品组(DV)

R

C1

确定定价过程(DoPr)

R

A 标准

客户的定价过程(CuPP)

R

1 标准

定价过程(PnPr.)

R

RVAACN 标准

快速输入的建议条件类型

O

<空>

(R/O列:R必输;O选输。)

表1 示例数据

       销售组织、分销渠道、产品组的组合就是销售范围,在创建销售订单时需要确定销售范围,详见《定义销售范围(Sales Area)》。

确定定价过程:此栏位就是前述单据定价过程(document pricing procedure)。

定价过程:此栏位就是前述客户定价过程(customer pricing procedure)。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*

Post Navigation