1.    说明

每个销售凭证中都会有一个到多个项目,每个项目需要指定一个销售项目类别(Sale Item Categories)。项目类别与凭证类型均为独立存在,互不隶属,在凭证中是通过确认配置实现。在确认配置中,可以设定一个默认类别及多个可供手工修改的类别。

在销售订单中用到的项目类别,在后续交货和发票中均使用相同编号,例如销售订单所用的项目类别是ZTA,则交货和发票中的项目类别也是ZTA。交货项目类别需要定义,前提是有相同编号的销售项目类别,当销售项目类别没有创建,则相同编号的交货项目类别也无法创建。发票不需定义项目类别,直接使用销售订单、交货等参考凭证中的项目类别。

销售项目类别涉及的配置包含以下部分:

  • 销售项目类别的定义;
  • 确认配置,包含项目类别组的定义、确认配置等几部分,参见《销售项目类别确定》;
  • 凭证复制配置,参考销售凭证复制、向交货复制、向发票复制等均涉及销售项目类别,参见《销售凭证至交货单的复制》。

本文只表述项目类别定义。

如果涉及库房交货,则在项目类别下还有若干个计划行(Schedule Lines),每个计划行都有指定的计划行类别。

销售凭证类型定义参见《定义销售凭证类型(Sales Document Types)》,计划行类别定义参见《定义销售计划行类别(Schedule Line Categories)》。

相关的销售订单可参见《销售订单_库发销售》、《销售订单_贷项借项凭证请求》、《销售订单_快速型》等。

销售项目类别涉及的数据表有3个,其中编号和分类存于表TVPT,多语言描述表是TVAPT,此两表也用于交货项目类别;销售项目类别自有的参数信息存放于表TVAP。

2.   示例数据

项目 R/O 数据 备注
项目类别 R ZAN
项目描述 R 枫竹标准项目
业务数据
出具发票相关 K 局部数量的与交货相关的发票
定价 X 定价标准
业务项目
允许的计划行
与重量/体积相关
活跃信贷
确定成本
事务流程
不完全处理 20 标准项目 在其它操作中维护
合作伙伴确定过程 N 标准项目 在其它操作中维护
文本确定过程 01 销售项目 在其它操作中维护
项目类别统计组 1 订单,借贷凭单 在其它操作中维护
屏幕顺序组 N

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

表 1 示例数据

示例数据是一个自定义销售项目类别,具有分割出具发票、激活信贷控制等功能。某些条目在界面是灰色不可编辑状态,需要在其它相关配置中完成。

3.   操作

IMG路径 前端操作
SAP 用户化实施指南→销售和分销→销售→销售凭证→销售凭证项目→定义项目类别

SAP Customizing Implementation Guide→Sales and Distribution→Sales→Sales Documents→Sales Document Item→Define Item Categories

T-CODE: VOV7

SM30:V_TVAP

表 2 操作路径

进入维护界面的方法有两种,均按表 2所示:

  • 按后台IMG路径进入,如图 1所示,进入图 2界面;
  • 在前台执行事务码VOV7,或用SM30维护视图V_TVAP,进入图 2界面。

图 1后台IMG路径

图 2列出已有项目类别概览,点击“新条目”按钮()创建新的条目。

图 2 项目类别概览

图 3是新建条目界面,按表 1所示依次输入各项数据。

图 3 新添项目明细

部分维护条目解释见下。

业务数据项目类型(Item Type):<空值>为标准库发类型,还可以有“A 数值项目”、“B 文本项目”等。

业务数据→完成规则(Completion Rule):与报价、合同相关,确定何时完成的规则。

业务数据特别库存(Special Stock):<空值>为标准库发类型;如果是“E”值则是销售订单库存,可见于第三方销售,系统示例项目类别是TAB(单独采购订单),参见《销售订单_第三方销售(Third Party Sales)》;如果是“K”值则是供应商寄售,但在后续交货单中没有提供供应商编号而无法过账。

业务数据出具发票相关(Billing Relevance):设定出具发票的方式,常用的有“A 交货-相关的出具发票凭证”,是一次性不可拆分的出具发票;而“ K 局部数量的与交货相关的发票”则是允许拆分 出具发票,参见《一张交货单出具多张发票》。

业务数据→定价(Pricing):标识系统在项目等级上是否自动执行定价,其中值“X”是常用定价,值“A”是定价为空值,值“B”是100%折扣(条件类型R100通过需求组例程055进行使用)。

业务数据允许的计划行(Schedule lines allowed):勾选则项目下包含计划行。

业务数据活跃信贷(Credit active):勾选则参与销售凭证的信贷控制销售额检查。

业务数据→定价(Pricing):指示是否在项目级别执行定价。对于文本项目定价是无意义的。值为“X”是标准定价;值为“B”是免费项目的100%折扣定价,参见《销售订单_附加免费货物》。

业务数据确定成本(Determine cost):要求系统在应用计算成本的条件类型前检查成本确定标识,使用系统的条件类型VPRS。

 

一般控制→自动批确定(Automatic batch determination):如物料启用批次,则根据批次策略的规则自动填充批次编号。

一般控制→舍入允许(Rounding permitted):根据取整参数文件,需求订单数量在销售订单中可以取整。该取整数量在可用性检查中使用。此项如勾选,则订购数量=1不可勾选。

一般控制→订购数量=1Order quantiy = 1):勾选后,强制订单数量为1,用于与数量无关的价值类销售,此项勾选则舍入允许项不可勾选。

 

事物流程→状态参数文件(Status Profile):如果在项目级进行审批,需要此维护参数文件,参见《定义销售订单审批的状态参数文件》。

 

物料清单/配置组的数据可用于BOM类销售,参见《成套销售相关配置》。

物料清单/配置→结构范围(Structure scope):设定在订单中涉及项目类别的项目,如何处理一个组合物料,可设为值“A”(单级BOM展开)、“B”(多级BOM展开)等。

物料清单/配置→应用程序(Application):公司内不同组织范围中自动确定可选项的过程,销售BOM可选值“SD01”。

物料清单/配置→创建交货组(Create Delivery Group):确定子项目(销售BOM中的子件)是否可以在交货组中进行组合,这些子项目属于一个主项目,并且是从 BOM 展开中产生的。

 

值合同→价值合同物料(Value contract matl):可维护一个虚拟物料,在维护合同项目时可自动带出。如维护,则“业务数据→完成规则”项需设为E值。

价值合同→合同发放控制(Contract Release Ctrl):对后续订单的统计控制。

 

相关资源开票的控制和报价单创建DIP过程(DIP Prof.):DIP参数文件的维护,DIP全称是Dynamic Item Processor,用于资源开票的核心配置。

 

数据维护后,按保存按钮()保存由于Client配置的不同(使用TCODE:SCC4维护),系统也许会弹出请求号输入对话框,新建或选定一个请求号继续执行。保存成功,连续按返回按钮()退出操作。

新添条目创建后,尚有事务流程组下多个条目未维护,相关维护参见《销售不完整日志的分配》、《销售凭证的合作伙伴确定过程分配》、《销售文本程序的分配》、《销售统计组(Statistics Groups)的分配》进行操作,维护完成如图 4所示。

图 4 项目类别条目明细(已维护相关值)

发表回复

Post Navigation