支持注释 KB0398447
电子邮件
为待批文档回填采购单位字段
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
症状

如果您的组织在没有采购单位结构的情况下上线, 开始创建待批件文档,但稍后决定在站点中实施采购单位,则不会为现有待批件分配采购单位。更改文档或针对采购单位值为空的订购单处理收货或发票时,这可能会导致错误:采购单位的值不可接受


原因

实施采购单位之前,待批件文档上不需要 采购单位 字段。启用采购单位后,对于处理相关凭证所涉及的任何新创建的凭证或现有凭证(例如,为具有空采购单位的现有采购订单提交新收货),该字段变为必填字段。


解决方案

*BackPopulateProcurementUnits 预定任务不应由 SAP Ariba Customer Support 运行*

在站点中运行 BackPopulateProcurementUnits 预定任务以在现有待批件文档上回溯填充采购单位字段,而无需手动处理文档。此任务不会更改审批流程中的待批件的审批流程。更新现有待批件时,任务会添加历史记录条目以指示从空采购单位到新值的更改。

我们建议首先在测试站点中运行此任务,以确保其按预期工作并确保不会产生负面影响。此外,在运行此任务之前,请查看您的采购单位默认参数设置。预定任务参考这些参数设置,以确定如何默认设置每个待批件类型的采购单位。

例如:

每个参数都指定了一个字段路径列表,在该列表中将该凭证类型的 采购单位 字段设置为缺省值。例如,请购单采购单位参数的默认设置为 CompanyCode.ProcurementUnit、Requester.PartitionedUser。这意味着,预定任务首先查找与请购单的公司代码相关联的采购单位。如果没有值,则会移动到请求人的默认采购单位。如果没有字段路径包含值,则将请购单采购单位留空。

SAP Ariba 客户支持可以修改这些参数以添加新字段路径并更改字段路径选项的排名,以确保预定任务从正确的位置拉取。


另请参阅

预定任务按工作流程的顺序循环完成文档(每种待批件类型从最早到最新到下一个类型之前):

  1. 申请
  2. 订购单
  3. 收货
  4. 发票
  5. 发票核算

根据需要使用采购单位值更新的历史单据数量,任务可能需要几个小时才能完成。

出于以下多种原因,SAP Ariba 客户支持不应运行 BackPopulateProcurementUnits 预定任务:

  1. 采购单位从逻辑上将公司分为多个单位。因此,与其相关的任务和工作应在项目范围内处理。
  2. 在运行此任务之前需要进行完整的影响分析,以确保此任务是正确的决策,并且客户已为其正确设置。
  3. 此任务需要大量性能,应在非工作时间和/或系统中无用户时协调。在运行任务之前,还应确定此任务将影响的文档数量。为此,需要制定迁移计划。
  4. 任务会循环浏览所有待批件,并逐一更新。如果遇到文档问题,任务将停止。在再次运行任务之前,需要审核并修复该文档。

出于上述所有原因,客户只要要求在待批件上追溯填充采购单位,就应该使用 SAP Consulting 的服务。



适用产品

核心采购 > 核心管理 > 采购单位导入

使用条款  |  版权所有  |  安全披露  |  隐私