采购管理子系统中的项目挂钩
要确定项目的成本、需求和供应,可以实施项目挂钩。也可以指定需要项目挂钩的物料。如需更多信息,请参阅:项目挂钩概览。
要将项目挂钩与成本细目组合在一起使用,必须选中“已实施的软件组件 (tccom0100s000)”进程中的“成本细目”复选框。如需更多信息,请参阅:成本细目。
采购中的项目挂钩包括挂钩采购单据(如请购单、征求报价单、采购订单和采购(推式)进度计划)的项目成本。如果为采购单据指定的物料需要挂钩,必须将挂钩分配链接至该单据。因此,会针对项目/预算、项目要素和/或项目活动的组合将所需的父单据数量分配到各个分配行上。例如,如果使用分配来挂钩采购订单行上的订货数量,则会登记这些项目、要素和活动的采购货物和相关成本。
如果实施了项目挂钩,但对物料来说项目挂钩不是必须执行的,则可选择性地指定挂钩(分配)。
生成挂钩分配
在保存采购单据行时,可以在采购挂钩分配 (tdpur5100m000) 进程中生成挂钩分配。可以人工指定挂钩分配,也可以从其它单据自动默认设置挂钩分配。
此表显示存储在分配行上的单据和相关字段:
“挂钩分配的单据类型” | “业务对象” | “业务对象参考” |
“征求报价单行” | 征求报价单编号 | 位置/替代序号 |
“征求报价单响应” | 征求报价单编号 | 位置/替代序号/投标者 |
“请购单行” | 请购单号 | 位置 |
“采购订单行” | 订单编号 | 位置/顺序 |
“采购订单收货” | 订单编号 | 位置/顺序/收货顺序 |
“采购订单材料供应行” | 订单编号 | 位置/顺序/材料顺序 |
“阶段付款行” | 订单编号 | 位置/阶段付款行 |
“采购进度计划行” | 进度计划编号 | 位置 |
“采购进度计划收货” | 进度计划编号 | 位置/收货顺序 |
混合挂钩
如果对采购订单/进度计划行进行项目挂钩,则混合挂钩会受到项目组合检查的限制。在公用数据管理子系统的“项目挂钩”中指定的混合规则用于确定是否可将具有不同挂钩的行混合到一个采购订单行或采购进度计划中。一般情况下,混合是按计划组来执行的,计划组中包含链接项目的混合规则。但是,混合需要出口许可的物料会受到项目的限制。这表示,如果项目不同,则会创建单个采购订单行或采购进度计划。要进一步限制混合,可指定混合例外项,即那些必须从混合中排除的挂钩。
示例具有活动 10 的项目 1 和具有活动 20 的项目 1 都需要出口许可物料。
- 在没有例外的情况下:将会创建一个采购订单行和两个分配行。
- 除一项或两项活动外:每个项目挂钩有一个采购订单行,将会创建一个采购订单和两个采购订单行。
如果不允许混合挂钩,则从企业计划子系统中生成进度计划行时,必须创建新的采购进度计划页眉。因此,可以提供具有相同物料、卖方业务伙伴、供货方业务伙伴、采购部门和仓库的多个活动进度计划。
处理挂钩数据
如果仅登记一个项目的采购货物和相关成本,则在采购单据行上会显示挂钩。在保存行时,LN 会为挂钩分配创建一个分配行。可同时在父单据行和分配行上更新挂钩字段、数量或订货金额,然后再同步这些行。如果在挂钩分配中指定了额外挂钩(分配行),则会清除父单据行上的挂钩字段,且会禁用数量或订货金额。挂钩分配上数量或订货金额的总和可更新为父单据行上的数量或订货金额。如果挂钩分配的总数量不同于父单据行上的数量,则会显示一条关于更新父单据行的消息:“挂钩分配数量与行合计不匹配。单击“确定”以更新“合计””。
如果在“项目挂钩参数 (tcpeg0100m000)”进程中选中人工项目挂钩修改复选框,则对于影响挂钩分配的所有人工操作,必须在挂钩采购单据中指定更改原因。项目挂钩更改和原因代码记录在成本挂钩审计历史记录 (tpctm2500m000) 进程中以进行分析。
- 原因代码适用于整个挂钩分配。因此,在挂钩分配中更改单个行时,会将原因代码应用于该挂钩分配中的所有挂钩。
- 如果需要更改原因,则会显示一条消息。根据进程,必须在字段或窗口中指定更改原因。如果不指定更改原因,则无法保存挂钩采购单据。
- 系统不会为父单据行而会为挂钩分配生成计划库存事务处理、材料事务处理和(财务)集成事务处理。因此,会按挂钩登记事务处理
如果在“采购订单参数 (tdpur0100m400)”进程中选中更改请求复选框,则可以在使用更改请求流程核准或仅打印采购订单后,修改挂钩分配。
仓库收货
对于部分仓库收货,优先级最高的挂钩将收到数量。挂钩的优先级是根据在企业计划子系统中针对所需采购行指定的要求日期和要求数量来判定的。具有最早要求日期的挂钩具有最高的优先级。
如果从企业计划子系统中检索不到要求日期和要求数量,则下列各项适用:
-
采购订单行
优先级是根据为入库订单行挂钩分配指定的日期来判定的。 -
采购进度计划行
优先级是根据为采购进度计划行挂钩分配指定的日期来判定的。因为对于推式进度计划,将根据链接至进度计划页眉的总括仓单接收货物,所以不会将进度计划行链接至个别入库单行。在要求数量的收货过程中,会将与进度计划行要接收的总数量相匹配的挂钩转移至仓储,以在收货过程中使用。这些进度计划行根据行位置和(最旧)计划收货日期进行转移。所生成的仓库收货行挂钩分配是进度计划行的(总)挂钩分配的子集。
确认收货时,会将挂钩分配(订单行)或挂钩分配数据(进度计划行)从仓库收货行复制到采购订单/进度计划收货。您不能更新采购订单/进度计划收货的挂钩分配。
如果在仓储中对收货行执行收货更正或检验,则还会根据为挂钩分配指定的优先级,通过修改的数量对挂钩分配行进行更新。根据仓储中的“仓库收货分配行”字段,可以在“采购挂钩分配 (tdpur5100m000)”进程中更新相关分配行。
采购收货
对于部分采购收货和发票处理,不使用优先级规则。系统会将部分采购收货按比例分配到各个挂钩分配行中。您不能更新采购收货的挂钩信息。但是,如果父单据行和链接的分配行包含订货金额而不包含订货数量,则收货后可在“收货后更改价格和折扣 (tdpur4122m000)”进程中更改订货金额。如果更改订单行的收货金额,会将金额更改按比例分配到各个挂钩分配行中。