WD打印版本SALV_WD_EXPORT_PDF配置错误

2020-08-25 18:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我必须在解决方案管理...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我必须在解决方案管理器中配置WD Print版本。为此,我遵循了SNOTE 1413938-WD ABAP ALV-创建打印版本。

我对先决条件的安装部分不清楚,我是否建议安装ADS + Bi JAVA或其中的任何一个(它需要ADS或BI JAVA或两者都安装)。

根据注释:

--------------------------------------------------- -------------------------------------------------- --------------

安装

  • 打印服务必须安装在AS Java上。 该AS Java至少具有7.00版本支持包14。
    AS Java不必具有与AS ABAP相同的版本级别或相同的支持包级别。 有关在AS Java上安装打印服务的详细信息,请参阅SAP Note1888795。
  • 如果已将ADS指定为生成PDF文档的服务,则必须完全安装和配置ADS。 有关更多信息,请参阅SAP Note894009。版本级别必须至少为7.00支持软件包14。
  • 最多包含三个组件:

    A: WD ABAP ALV应用程序在其上运行的AS ABAP

    B: 安装了打印服务的AS Java

    C:运行ADS服务器的AS Java

    仅在使用时才需要组件(C) ADS服务以生成PDF文档。 在以下情况下使用ADS服务:
    • 在SAP Customizing中,您将ADS定义为生成PDF的服务。
    • 组件B(带有BI Java的Web应用服务器Java)的发行版<7.02。 在这种情况下,SAP BI导出库不可用,并且系统自动使用ADS创建打印版本。
  • 然后必须使用SAP Customizing实现以下目的:

    AS ABAP(A)使用RFC连接在AS Java(B)上调用打印服务。 然后,打印服务使用AS Java上的ADS(C)或使用BI导出库(B)创建PDF文档。 -------------------------------------------------- -----------------------------------------------

我继续并配置了ADS,然后发布了ADS配置,然后检查了SA38中的报告FP_CHECK_DESTINATION_SERVICE(有和没有目的地)和FP_PDF_TEST_00,并且工作正常。

之后,我去了SPRO-> SAP List Viewer(ALV)并创建了SPRO中提到的RFC&JCO RFC Provider(RFC和JCO RFC Provider的连接测试都正常工作)。 现在,如果我单击"打印版本",则会出现以下错误:

我检查了SNOTE 1882863-WD ABAP ALV-打印版本故障排除

提示错误

打印版本系统失败:在主机xxx上找不到Bean SALV_WD_EXPORT_PDF。

  • 在Application Server Java上未安装或未完全安装包含打印服务的使用类型。
    在Application Server Java上检查安装。 有关详细信息,请参阅SAP注意:
    1888795-WD ABAP ALV-打印版本installatn打印服务AS Java
  • 您在事务SM59的Application Server ABAP中定义的RFC目标SALV_WD_EXPORT_PDF没有指向正确的Application Server Java。 在事务SM59中,检查RFC目标SALV_WD_EXPORT_PDF。 选择以下SAP菜单路径:"其他->系统信息->目标系统",然后检查"系统ID"字段。


我还发现在其他两个scn链接中,相同的错误指向BI JAVA启用。

因此,我要回到第一点是由于未启用BI JAVA而导致此错误,我是否需要同时使用ADS + BI JAVA进行WD Print Version配置,或者该错误是由于其他原因所致。

我正在尝试在7.4 SP 15的解决方案管理器7.2:ABAP堆栈和7.4 SP13的JAVA堆栈中实现打印版本。

感谢与问候,

Rajdeep

(15.2 kB)
2条回答
灬番茄
2020-08-25 18:56

大家好,

如果您的系统是solman java,则无法使用WEB DYNPRO ALV打印版本功能。

请检查SAP注释-> 2640065

与Web Dynpro ALV打印服务有关的任何其他问题。 请检查以下注释。

1413938 WD ABAP ALV-创建打印版本

1335403 Web Dynpro ALV打印版本:ADS限制

1888795 WD ABAP ALV打印版本:安装AS Java打印服务

1882863 WD ABAP ALV-打印版本故障排除

一周热门 更多>