版本更新 KB0655911
电子邮件
订单确认审批请求失败,并显示此主机上不支持事务 [ApprovalRequest] 错误
为您方便起见,此知识库文章由机器进行翻译。SAP Ariba 不会对有关机器翻译的准确性或完整性提供任何保证。您可以通过使用语言选择器切换到英语来查找原始内容。
症状

为什么订单确认审批请求失败并显示此主机上不支持事务 [ApprovalRequest] 错误?


原因

SAP Ariba Buying 不支持订单确认审批集成。

将此类审批请求发送到 SCC 供应商的 SAP Ariba Buying 时,OC 审批请求失败,并显示 SAP Business Network 中的错误,OC 仍处于排队状态。


解决方案

此失败可以通过 SAP Ariba Buying 中的自定义来处理。请注意, 客户支持不再处理自定义请求。所有定制请求都应遵循 KBA:

自定义请求的当前流程是什么?

    与此场景相关的自定义详细信息:

    1. 数据中心页面中,单击管理 > 管理,并确保激活高级模式。
    2. 单击自定义管理器 > 字段配置
    3. 浏览类框中,搜索并选择 PurchaseOrder 类。
    4. 创建名为 cus_OCDeviationApproval 的新计算字段

    新字段的详细信息:

    1. 字段应为文本字段。添加缺省表达式以将字段设置为“notAllowed”。
    2. 该字段不应在 UI 中可见。将所有相关视图框留空。
    3. 高级标签中,选择外部字段选项。

    按确定,然后在导航栏单击定制 > 发布


    另请参照

    由于 allDetails 标签,OC 无法在 Ariba 采购中使用



    适用产品

    SAP Business Network 采购和供应链 > SAP Ariba Supply Chain Collaboration
    SAP Business Network 采购和供应链 > SAP Ariba Supply Chain Collaboration > 供应链协作 - 执行
    采购 > 订购单 > 订单确认

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