问题标签 [idoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
56 浏览

xml - 在文件中找到字符串后,如何读取该文件中两行之间的所有行

我有一个像这样的文件 - 更大:

如何搜索“tic”并输出第二组和第三组虚线之间的所有内容?

应该输出

我很欣赏这个打印两行之间所有行的答案- 只需要一个额外的步骤。

老实说,我拥有的是 XML/SAP IDOC 的连续日志文件。我只是没有找到任何有用的以 IDOC 为中心的 perl 信息。

0 投票
3 回答
1636 浏览

abap - SAP R/3 从 IDoc XML 文件中删除尾随空格

我有一个使用SAP JCo 3库的Java应用程序。其中一个用例包括从 SAP 实例(R/3、ERP 6.0 EhP 7)接收 IDoc 文件并将其转换为 XML。问题是,在转换期间(由 IDoc 库执行),字段末尾的正确空格会被修剪。显然,要减小消息大小。到目前为止,我还没有找到任何可以从 Java 端完成的配置。

上网搜了一下,发现SAP方面的建议如下:

  • whiteSpace=preserve从 XSD 编辑器设置
  • xml.fieldContentFormatting=nothing发件人文件/FTP 适配器中的设置

但是,我无法找到这些工具,也无法相应地配置它们。

我将不胜感激对这两种方法或任何其他解决方案的任何见解。

0 投票
1 回答
594 浏览

abap - 用于获取与合作伙伴资料/端口/程序 ID 链接的 IDOC 的 RFC

是否有任何 RFC 可以在其中传递合作伙伴配置文件/程序 ID/端口/逻辑系统名称作为输入,并且我将获得与之链接的 IDoc 类型?

0 投票
2 回答
1062 浏览

abap - 删除 IDoc 的功能模块

是否有任何功能模块可以用来删除 SAP 系统中生成的 IDoc。FM 应将 IDoc 编号作为输入。

0 投票
1 回答
993 浏览

xml - 平面文件到 XML,反之亦然

我想将 IDOC 平面文件转换为 XML。然后在进行更改后,我必须再次将其转换为平面文件。ABAP 中是否有任何功能模块或类可以用来执行此操作。

0 投票
1 回答
162 浏览

oracle-ucm - 如何使用 UCM Oracle iDOC 脚本生成序列号?

我想为某个签入配置文件创建一个元数据字段。此字段是 Info Only,它看起来像这样:

我已经完成了这段代码:

输出是:IFAP-.01Jan/16

我需要的是在0800每次用户签入时在“XXXX”所在的位置输入一个序列号,以 开头。例如:IFAP-0801.01.Jan/16. 我怎样才能做到这一点?

0 投票
3 回答
475 浏览

sap - 适用于 Microsoft .Net v3 的 SAP 连接器 - 缺少 SAPIDocSender 类

我已使用 SAP Connector for Microsoft .Net v2 成功将已格式化的 IDOCS 发送到 SAP。今天我升级到最新版本的连接器。不幸的是,这个SAPIDocSender已经不存在了。我现在应该如何将这些 IDOCS 发送到 SAP?

谢谢你的帮助!

编辑:谢谢!不幸的是,我不想像其他线程中描述的那样构建 IDOC。

在 v2 中有一个选项可以发送包括所有段在内的整个 IDOC 字符串:

0 投票
1 回答
1673 浏览

java - SEGMENT_UNKNOWN error while acessing SAP backend via JCO-connector

I'm trying to connect to a SAP system via Java Middleware (Dell Boomi) to inspect existing document types. When inspecting a base IDOC Type (e.g. ORDERS05) everything works ok. When trying to inspect a custom type (e.g. ZORDERS05) I get a rather obscure exception from the java JCO classes:

Any hint on how to troubleshoot this problem? SAP side the objects seem to be really identical (both base types, no extension etc...)

0 投票
0 回答
677 浏览

.net - SAP 连接器 3.x - IDOC_INBOUND_ASYNCHRONOUS - 如何获取响应状态代码 - .Net

我正在通过.Net 的 Sap Connector 3.x 推动 IDOC。为此,我使用了 IDOC_INBOUND_ASYNCHRONOUS 函数。

有没有办法获取IDOC推送的响应状态码?我期待这样的事情:

Idoc 的入站状态

添加了 50 个 IDoc

51 申请文件未发布

52 申请文件未完全张贴

53 申请文件已发布

54 正式申请检查时出错

55 正式申请检查 OK

56 IDoc 添加了错误

57 测试 IDoc:应用程序检查期间出错

...

谢谢!

0 投票
2 回答
210 浏览

idoc - IDOC 侦听器授予消息传递

我们正在处理 SAP ERP R/3 中的一个项目,其中 SAP 团队通过 SAP 路由器发送文档通知。我们使用 Dell Boomi 在该端口上附加了一个侦听器,该侦听器在后台使用官方 SAP Java 连接器。

当一切正常时(网络已启动,我们的侦听器服务器已启动等),我们会收到 IDoc,但当网络关闭或我们的服务器正在重新启动时,IDoc 似乎“丢失”了。

我对 SAP 没有任何了解,但我想知道是否有任何方法可以授予此类 IDoc 的交付。例如,SAP 中的一些排队选项会重试挂起的 IDoc 直到成功?