ABAP |
您所在的位置:网站首页 › 安装啥玩意 › ABAP |
转载:https://blogs.sap.com/2014/03/12/ads-installation-and-configuration-in-nw73-or-higher/ 简介: Adobe文档服务(ADS)支持对基于ABAP和基于Java的应用程序触发的业务数据进行基于表单的处理。它是SAP NetWeaver用法类型AS Java中包含的附加SAP NetWeaver解决方案扩展。1. Adobe的form技术很容易集成到现有的web应用服务器上,表单设计,在线离线表单处理以及表单的分发等动作一气呵成。这一特性非常适合于人力资源管理以及金融等领域。 2. 在表单的设计方面,Adobe拥有两大利器 -- Adobe LiveCycle Designer 和Adobe Document Service。 Adobe LiveCycle Designer 是一个非常易于上手的form设计工具,有完整的UI,支持拖拽,只要有相关电脑操作经验的人就能轻松上手;而Adobe Document Service 是一个运行于Web服务器上的服务,它通过对soap请求的处理来生成用户需要的表单,它有两项最主要的任务,第一是通过结合表单模板文件和系统数据输出pdf 表单,第二是把用户输入的pdf表单数据提取出来返还给系统。 安装检查: 检查PI Java Stack上是否安装了ADS http:// : / monitoring / ComponentInfo2.如果已安装,请配置PI和ECC之间的通信 如果尚未安装,请按照以下步骤进行安装。 从SAP支持门户网站下载支持包ADSSAP07_0-10009589.SCA(针对ADOBE DOCUMENT SERVICES 7.31的SP07)。 将SCA文件上传到AS Java服务器(任何临时位置)。 使用 adm用户通过SSH登录到AS Java服务器控制台。 执行telnet localhost 并以AS Java用户的管理员(管理员或类似身份)登录。 执行lsc(请参阅SAP注释1715441) 使用命令为ADOBE文档服务7.31 部署SP07(请参阅http://wiki.scn.sap.com/wiki/display/TechTSG/(JSTSG)(Telnet)DeployController+Commands?original_fqdn=wiki.sdn.sap.com):部署/tmp/ADSSAP07_0-10009589.SCA on_deploy_error = stop注意:在部署ADSSAP组件期间,将重新启动AS Java服务器实例。 执行 telnet localhost ,并以AS Java用户管理员身份登录以重新连接到Deploy ControllerTelnet。 执行get_result以查看部署结果。 打开http:// : / monitoring / ComponentInfo并验证 “系统信息:组件信息”下是否列出了ADSSAP。![]() 配置:由于ADS在AS Java(PI)上运行,并且表单处理是在ABAP(ECC)环境中执行的,因此我们必须配置AS ABAP上运行的Form Processing Framework和AS Java 上运行的ADS之间的通信。 注意:请参考SAP注释925741 AS ABAP配置: 登录到ABAP系统,调用事务SM59,然后从“ HTTP连接到分机”中选择“ ADS”。服务器'。 指定其他独立AS Java的服务器名称和http端口号。 您还需要在“登录/安全”选项卡上更新相应的用户和密码信息。 ![]() ![]()
4.确保在AS ABAP 中创建具有对应角色SAP_BC_FP_ICF和SAP_BC_FPADS_ICF 的用户ADS_AGENT 。如果该用户不存在,请根据《 ADS配置指南》中的步骤创建它。
注意:在SM59中对ADS目标进行连接测试时,结果可能是“ HTTP响应:(405)不允许使用方法”。这是正常的。 5.打开事务SICF。 6. 在树中选择default_host →sap→bc→ fp。 7,选择服务/虚拟主机→激活 8.如果AS ABAP和AS Java(带有ADS)安装在不同的系统中,并且您希望捆绑表单以 提高性能,则还必须激活fpads ICFservice。
AS Java配置: 登录到其他独立AS Java的NetWeaver管理员。 选择服务器->服务->目标-> HTTP。 创建一个条目“ FP_ICF_DATA_ ”,其中是ABAP后端系统ID。 在“ URL”字段中输入ABAP HTTP端口(http:// :)。 在“用户名”字段中输入用户“ ADS_AGENT”,以及ABAP后端系统的相应密码。 保存您的输入。![]()
注意:对目标执行ping测试时,结果可能是“错误404:未找到”。这是正常的。 作为WebDynpro应用程序的Java配置: 1. 登录到其他独立AS Java的NetWeaver管理员。 2. 选择SOA管理->技术配置->目标模板 3. 管理 4. 选择“创建目的地”并输入以下条目: 5. 目的地类型:WSIL 6. 目标名称:ConfigPort_Document 7. URL:http:// : /inspection.wsil 8. SecurityTab 9. 选择身份验证“ HTTP身份验证”和“用户ID /密码(基本)” 10. 选择“详细信息”,然后输入用户ADSUser和相应的密码。 11. 选择“保存 测试ADS配置: · 在ABAP环境中检查ADS配置 1. 登录到AS ABAP系统。 2. 启动事务SA38。 3. 输入程序名称FP_TEST_00。 4. 选择程序执行(F8)。 5. 确保在相应的字段中输入以下默认值: o 表格:FP_TEST_00 o ADS连接:系统中指定的ADS或RFC目标名称(如果它与默认条目不对应) 6. 选择程序执行(F8)。 7. 输入输出设备。 8. 选择打印预览。 9. 如果系统在两页上显示包含多行的表单,则ADS配置正确。否则,请执行以下描述的测试。
· 检查ABAP与ADS的连接 登录到您的SAP系统。 启动事务SA38。 输入测试报告的名称FP_PDF_TEST_00。 输入连接的名称。输入默认名称ADS,如果输入其他名称,则输入您在系统中使用的名称。 选择执行(F8)。 如果配置正确,系统将显示Adobe Document Services的版本号。
· 检查目标服务和ICF服务 登录到您的SAP NetWeaver AS ABAP系统。 呼叫事务SA38。 输入测试报告FP_CHECK_DESTINATION_SERVICE 的名称。 执行测试而不选择带有目标服务的选项。 系统在不使用目标服务的情况下在后台呈现测试表单,并显示创建的PDF的大小。 再次执行测试。现在,选择带有目标服务的选项。 如果目标服务的设置正确,则系统将显示与以前相同的消息(请参阅步骤5)。
注意:有关Adobe Document Services的故障排除,请参考SAP注释944221。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |