![](https://i-blog.csdnimg.cn/direct/62fa434cd77345b3b7680906ebdaefa1.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SAP PI/PO
文章平均质量分 82
SAP PI/PO 技术文章汇总
shenchen02
这个作者很懒,什么都没留下…
展开
-
为 PI 映射生成Debug trace
尽管在 NWDS 中测试函数对于在将函数部署到 ESR 之前进行基本测试非常有用,但在运行时几乎不可能测试真实的场景。这可能是由于依赖于动态配置、容器值、属性文件值等原因。在复杂的映射中,我们经常希望在运行时了解某些节点的值原创 2024-08-28 09:01:02 · 100 阅读 · 0 评论 -
NWDS(使用 CTS+)传输 PI 对象
CTS+ Transport Organizer:您可以使用 CTS + 工具从 SAP Net Weaver PI 或 SAP PO 传输对象。原创 2024-08-28 08:39:40 · 346 阅读 · 0 评论 -
了解SAP PI - HTTP_AAE Adapter
了解SAP PI - HTTP_AAE Adapter原创 2024-08-27 23:09:30 · 246 阅读 · 0 评论 -
SAP PI/PO 基于https 服务添加Server Nodes
选择实例进行修改,然后点击设置节点数量以建立节点数量并保存,会显示一个新的弹出窗口以请求重新启动实例,选择您喜欢的(在我的情况下是稍后,因为我没有凭据)。最近我不得不在 SAP PO 安装之前添加新的服务器实例,并将服务器节点的数量从 1 个调整到 4 个。,然后将证书加载到使用 HTTPS 端口的 ICM 服务器中(在本例中可能是 50001),也加载到中央实例中。之后,当通过 https procotol 打开站点时,浏览器会将证书识别为证书颁发机构的有效证书。,导入颁发的证书并将 CA 证书加载到。翻译 2024-08-26 16:25:51 · 16 阅读 · 0 评论 -
NWDI_技术介绍6: Components Development with the NWDI
NWDI 中的所有开发过程都基于 SAP 的组件模型,该模型 通过有关对象使用的元数据增强 Java 的公共/私有概念 在不暗示对开发对象本身进行任何更改的情况下:Java 接口 保持为接口,Public 类保持为 Public 类。有了 DC You 可以将您的开发集成到软件组件 (SC) 中,从而确保 顺利集成您的软件的开发和传输或版本控制 正在工作。在此步骤中,更改的源 集成到合并系统的存储库工作区中,并且 build server 编译更改的 DC。此外,开发是在所谓的轨道中进行的。翻译 2024-08-26 16:20:45 · 18 阅读 · 0 评论 -
NWDI_技术介绍5: LDevelopment Using Optional Development Infrastructure
以下文档介绍了组织开发流程的推荐方法,您应该遵循这些流程,以便能够将外部工具集成到您的开发流程中,或者如果您计划稍后集成并使用完整的 SAP NetWeaver 开发基础架构 (NWDI) 支持。您可以使用 SCA 文件创建软件的下一个版本,同时继续进行开发,也可以进行设置 用于维护目的的开发配置,或者您甚至可以将新的 SC 用作在其上创建的其他功能的基本层 - 在这种情况下,它将成为新配置中所需的 SC。在本节中,您将找到此类开发细节的描述,以及如何组织整个开发基础设施的建议 以简化您的开发过程。翻译 2024-08-26 16:19:29 · 5 阅读 · 0 评论 -
NWDI_技术介绍4: Local Development as a Start to Component Based Development
AP 的开发基础架构是一个强大的工具集,可为您的开发项目提供与公司范围的软件变更管理流程和架构治理的高度集成。您可以在进行开发的同时设置和配置 NWDI,并在适合您时立即将项目移动到 NWDI 中。如果您计划继续使用增强的变更和传输系统 (CTS) 传输环境,请使用 NWDI 作为 CM 服务中的配置引擎,并且不要配置运行时系统进行部署。设置中央 SAP NetWeaver 开发基础设施 (NWDI),并将您的本地开发项目迁移到中央环境中。这种方法的优点是,您可以随着集成需求的增长来扩展开发基础设施。翻译 2024-08-26 16:18:02 · 7 阅读 · 0 评论 -
NWDI_技术介绍3: Development Configurations
NWDI 使用配置为所有参与的开发人员提供相同的一致开发环境。对于不同的 SC,存在包含正确版本的这些 SC 的源文件的 DTR 工作区。因此,该 负责开发配置为使用此 SC 的所有开发人员提供一个配置,该配置指向一个工作区,该工作区恰好包含要开发的 SC 和要使用的 SC。在没有配置的开发环境中,作为开发人员,您必须自己找出可能或允许的已使用组件组合。每个存储库都包含 这些组件的其他状态,以及可能在此特定配置中不可见的大量其他组件。掉与他或她的工作相关的信息和工具 一个可能的大型开发环境。翻译 2024-08-26 16:10:54 · 5 阅读 · 0 评论 -
NWDI_技术介绍2: Component Model
要处理您的产品部分,即处理您的 SC,您需要知道您必须处理的确切 SC 以及您的 SC 所依赖的最小所需 SC 集,以便您可以成功开发并测试您自己的 SC。您可以想到 作为整个产品一部分的 SC,它可以独立有一个生命周期,也可以具有其生命周期所需的与产品的其他 SC 所需的尽可能多的依赖关系。如果一个 SC 依赖于另一个 SC,则第一个 SC(使用 SC)可以使用第二个 SC(已使用的 SC)的所有 DC。只有当 DC 自己的 SC 定义了适当的依赖关系时,DC 才能使用来自不同 SC 的另一个 DC。翻译 2024-08-26 14:42:37 · 8 阅读 · 0 评论 -
NWDI_技术介绍1:概述
AP NetWeaver开发基础设施 (NWDI),开发基础设施视角SAP NetWeaver Developer Studio和第三方开发基础设施。在这里你 将找到有关如何在将 NWDI 安装为SAP NetWeaver的一部分,如何设置开发环境,以及如何启动 基于此开发基础设施使用情况的实际开发翻译 2024-08-26 14:38:00 · 8 阅读 · 0 评论 -
SAP PI Netweaver Java Adapter 开发
这篇博文来描述开发自定义适配器的步骤。希望这对 SAP PI/PO 开发人员有所帮助。这篇博文介绍了如何在 NWDS (SAP NetWeaver Development Studio) 中完成此操作。翻译 2024-08-25 22:11:16 · 5 阅读 · 0 评论 -
SAP PI 使用XSLT Mapping增加 CDATA模板
在SAP PI中使用XSLT给XML元素增加CDATA原创 2024-08-26 13:15:38 · 98 阅读 · 0 评论 -
SAP PI 可用性检查
以下是我们可以执行的一些基本测试,以验证 SAP PI 系统的可用性。这些测试将确认 SAP PI 的所有必需构建块都正常工作。翻译 2024-08-26 08:59:48 · 14 阅读 · 0 评论 -
SAP PI / PO 中的字符编码
作为中间件,SAP PI / PO 集成了 SAP / 非 SAP 系统,这些系统使用不同的格式(文本(XML、CSV...)、二进制)来表示数据。有时,它们甚至以不同的格式对文本进行编码或使用不同的代码页。本文档有助于理解和处理这些情况。原创 2024-08-26 09:41:03 · 998 阅读 · 0 评论 -
SAP Process Orchestration 架构
本文主要解释 SAP Process Orchestration 架翻译 2024-08-26 09:06:46 · 8 阅读 · 0 评论 -
使用 EJB、EAR 模板构建适配器模块的简单步骤
本博客间接地涵盖了所有这些常见步骤,但以 EJB、EAR 项目模板的形式,以简化 Netweaver Developer Studio (NWDS) 中的开发工作翻译 2024-08-25 22:29:25 · 7 阅读 · 0 评论 -
在 NWDS 中使用 EGit 进行 Java 源代码管理
随着 PI/PO 转向单个纯 Java 堆栈,Java 开发变得越来越普遍。如今,纯 Java 映射和适配器模块开发已经司空见惯,以应对集成项目中面临的无数挑战。随着基于 Eclipse 的 NWDS 中以 PI 为中心的功能的不断增强,NWDS 有望成为所有基于 PI/PO 的开发的单一 IDE。翻译 2024-08-25 22:27:41 · 3 阅读 · 0 评论 -
使用 EGit 快速创建适配器模块的 EJB & EAR 项目
为 PI 创建适配器模块需要一些工作,因为我们必须在 NWDS 中创建 EJB 和 EAR 项目,并设置所有必要的构建路径和部署描述符文件。翻译 2024-08-25 22:25:40 · 4 阅读 · 0 评论 -
如何在 EJB 3.0 中创建 SAP PI Adapter Module
我们都曾在某个时候在各种项目中创建自定义适配器模块。我们大部分都是用 EJB(Enterprise Java Bean) 2.1 标准编写的自定义模块。在这篇博客中,让我们看看 EJB 2.1 和 3.0 标准之间的一些主要区别,以及如何在 EJB 3.0 标准中开发和部署您的自定义模块。如果您对如何在 EJB 2.1 标准中创建/开发自定义适配器模块有基本知识,那么本文档将更有帮助。翻译 2024-08-25 21:14:06 · 5 阅读 · 0 评论 -
PI 7.4 Java Only中的Java Mapping 开发
本文章分享如何创建 Java 映射,使用的 PI 版本为 7.4(Java Only)。当他们需要创建复杂的映射时,这将对他们有所帮助。对于此示例,使用 DOM 对象,我添加了示例代码。翻译 2024-08-25 18:48:08 · 4 阅读 · 0 评论 -
重要的 XI URL 和事务
重要的 XI URL 和事务翻译 2024-08-25 13:45:38 · 12 阅读 · 0 评论 -
如何查找使用特定 Mapping Function 的所有 PI 映射
Message mapping Runtime 中的 OutOfMemory 异常)。但是,此功能可以 还用于搜索使用任何标准函数的 PI 映射。Ifs,Ifs,Without else)和可能导致 OutOfMemoryErrors 的映射 (请参阅 SAP Note。此功能由 SAP 提供,用于查找使用上下文缓存函数的映射(请参阅 SAP Note。使用消息映射升级报告查找使用给定函数的映射。本文章主要说明如何找到所有使用给定。的流程集成 (PI) 消息映射。SAP 说明:消息映射运行时。翻译 2024-08-25 13:40:11 · 4 阅读 · 0 评论 -
SAP PI/PO 中的Parametarized Mapping
Parameterized mapping是利用映射程序拥有多个应用程序的好方法。SAP 首先在 SAP PI 版本 7.1 中引入了这项技术。参数化映射允许您将值传输到映射程序或从映射程序中传输值。与我们在函数中使用导入和导出参数的方式类似,可以使用参数化映射技术将参数添加到SAP PI/PO 映射程序中原创 2024-08-25 13:20:38 · 701 阅读 · 0 评论 -
如何使用 NWDS 编辑 Java Mapping
如果您不熟悉 SAP PI/PO 中的 Java 映射,您将想知道如何编辑现有的 Java 映射。如果您以前没有做过,它可能会成为一项复杂的任务。本文旨在提供有关如何使用 Netweaver Developer Studio (NWDS) 编辑现有 Java 映射的分步指南。如果您从未使用过 NWDS,请阅读我之前的文章,了解如何为 PI/PO 开发配置 NWDS。翻译 2024-08-24 22:13:09 · 3 阅读 · 0 评论 -
SAP PI/PO 中 Collapse Context 和 Remove Context 之间的区别
如果您不熟悉 PI/PO 领域,Node 函数“Collapse Context”和“Remove Context”可能会令人困惑。尽管 Collapse Context 和 Remove Context 有相似之处,但它们之间存在一些主要差异。翻译 2024-08-24 19:59:26 · 4 阅读 · 0 评论 -
为 PI/PO 安装 NWDS
讨论如何安装和设置 NWDS 7.5 版以进行 PI/PO 开发。虽然这是有关如何设置 NWDS 的简单指南,但对于仅与 PI/PO 摆动客户合作的 PI/PO 开发人员以及 PI/PO 领域的新手,它将有所帮助。翻译 2024-08-24 19:30:00 · 6 阅读 · 0 评论 -
如何使用 Eclipse NWDS 创建 iFlow
随着 SAP Process Integration 7.31 SP2 和 Process Orchestration 7.31 SP2 的发布,引入了 Eclipse 工具来构建端到端 (E2E) 集成场景。在发布本文时,Eclipse 工具与现有的 Swing 工具一起使用。尽管新的 Eclipse iFlow 工具使旧的 Swing Integration Directory 客户端过时,但为了构建具有映射的 E2E 集成场景,iFlows 应该与 Enterprise Service Repos翻译 2024-08-24 19:16:54 · 6 阅读 · 0 评论 -
什么是 SAP PI (PO) – 终极指南
SAP PO 是捆绑在一起的多个产品的组合。PO 包括,业务流程管理 (BPM)业务规则管理 (BRM)企业服务存储库 (ESR)流程集成 (PI)B2B 协作云集成SAP Process Orchestration (PO) 的组件企业服务存储库 (ESR)集成目录 (ID)系统景观目录 (SLD)高级适配器引擎 (AAE)ESR、ID 和 AAE 的功能在 SAP PI/PO 单堆栈版本中作为高级适配器引擎 (AAX) 捆绑在一起。翻译 2024-08-24 18:52:24 · 14 阅读 · 0 评论 -
SAP PI/PO使用 Java Mapping示例进行 Base64 编码
本文提供了一个 Java 映射,它在SAP PI/PO中对 Base64 进行编码。我将实现一个简单的接 口来演示 Java 映射的使用。翻译 2024-08-24 18:20:30 · 13 阅读 · 0 评论 -
在异步 ABAP 代理中处理 Fault Messages
创建 Inbound Service Interface ,并分配我们在步骤 3 中创建的Fault Message Type。在此示例中,Inbound Service Interface的名称“ExchangeRateswithFaultMessage_Inb_Async”。原创 2024-08-23 23:16:38 · 747 阅读 · 0 评论 -
SAP PI/PO-使用Java Mapping处理附件
为了说明附件处理,我们假设我们有一个 SFTP 服务器,其中存储了 zip 文件。每个 zip 文件都包含一个发票 XML和发票的相应 PDF 文件。我们想要提取 zip 文件并将发票 XML 和 PDF 传输到接收方 SFTP 服务器中的两个不同位置。附件处理演示方案概述发送方 SFTP 适配器读取 zip 文件,并使用适配器模块 AF_Modules/PayloadZipBean 将其解压缩。解压缩 zip 文件后,源消息将包含发票 XML 和 PDF。转载 2024-08-23 22:29:12 · 5 阅读 · 0 评论 -
iDoc Collection and Package Size – S4 HANA 和 PI/PO 配置
出站 iDocs 可以在 SAP 中作为或进行处理。这种技术也称为 iDocs 的或。该打包允许我们将 iDocs 作为集合或一个数据包发送到目标系统。如果要将多个 iDoc 作为一条消息发送到目标系统,则 iDoc 打包方法非常有用。在本文中,我们将讨论与 iDoc 打包相关的 SAP ALE/iDoc 配置。此外,我们还将查看用于在版本 7.1 或更高版本中捆绑 iDoc 的 iDoc 适配器 (iDoc_AAE) 配置。此外,我们还将学习如何使用处理捆绑的出站 iDoc。转载 2024-08-23 20:47:54 · 16 阅读 · 0 评论 -
PO/AEX:与数据库重组作业相关的消息存储表
注意:根据用例,其他 PI 表也可能与重组作业相关。同样的经验法则也适用,即,如果特定数据库需要,则应考虑将经历大量数据修改(例如插入、更新和删除语句)的表用于常规重组作业。原创 2024-08-23 20:27:38 · 216 阅读 · 0 评论 -
PI 中的归档和删除的故障排除
简介:在 PI 中查看归档和删除时,必须考虑以下运行时项目:ABAP 集成引擎中的 XML 消息和历史记录条目 Java 适配器框架中的 XML 消息 业务流程引擎 (BPE) 中的工作项目 集成引擎中收集的性能数据缺省情况下,仅异步消息(EO 和 EOIO)将保留在 ABAP 和 Java 端。仅当在处理期间发生错误或设置参数 LOGGING_SYNC(仅 ABAP)时,才会保留同步消息(尽力)。不建议设置 LOGGING_SYNC 以减少处理开销。注意:此外,在通过 ABAP 代理连接到原创 2024-08-23 20:18:37 · 643 阅读 · 0 评论 -
SAP PI 适配器引擎中保留同步和异步消息的持续时间
适配器引擎中有一些参数必须进行配置才能持续持续时间 时间以正确的方式计算。有关异步消息的参数:messaging.log.保留时间除了上述参数之外,没有其他参数可以配置,但有时 系统似乎没有反映到我们的配置中。我将逐步向您展示正确的配置方式 在以下各节中。在适配器引擎中保留同步消息的持续时间。原创 2024-08-23 17:18:28 · 877 阅读 · 0 评论 -
如何手动将 SAP Content 导入 PI ESR
SAP 建议将标准 SAP 内容中提供的配置对象复制到客户自己的软件组件版本 (SWCV) 和命名空间中,以便进行开发。不建议在SAP内容中进行开发,因为如果/当您需要导入补丁时,您将丢失所有以前的自定义设置。SAP 建议将标准 SAP 内容中提供的配置对象复制到客户自己的软件组件版本 (SWCV) 和命名空间中,以便进行开发。下面是一个示例,您需要将内容、版本和版本与您的需求和系统相匹配。下载适用于您的系统的相关内容 ->将.tpz文件放在正确的目录中 ->在ESR中导入设计对象。原创 2024-08-23 14:33:20 · 696 阅读 · 0 评论