问题标签 [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.
xml - 在文件中找到字符串后,如何读取该文件中两行之间的所有行
我有一个像这样的文件 - 更大:
如何搜索“tic”并输出第二组和第三组虚线之间的所有内容?
应该输出
我很欣赏这个打印两行之间所有行的答案- 只需要一个额外的步骤。
老实说,我拥有的是 XML/SAP IDOC 的连续日志文件。我只是没有找到任何有用的以 IDOC 为中心的 perl 信息。
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 适配器中的设置
但是,我无法找到这些工具,也无法相应地配置它们。
我将不胜感激对这两种方法或任何其他解决方案的任何见解。
abap - 用于获取与合作伙伴资料/端口/程序 ID 链接的 IDOC 的 RFC
是否有任何 RFC 可以在其中传递合作伙伴配置文件/程序 ID/端口/逻辑系统名称作为输入,并且我将获得与之链接的 IDoc 类型?
abap - 删除 IDoc 的功能模块
是否有任何功能模块可以用来删除 SAP 系统中生成的 IDoc。FM 应将 IDoc 编号作为输入。
xml - 平面文件到 XML,反之亦然
我想将 IDOC 平面文件转换为 XML。然后在进行更改后,我必须再次将其转换为平面文件。ABAP 中是否有任何功能模块或类可以用来执行此操作。
oracle-ucm - 如何使用 UCM Oracle iDOC 脚本生成序列号?
我想为某个签入配置文件创建一个元数据字段。此字段是 Info Only,它看起来像这样:
我已经完成了这段代码:
输出是:IFAP-.01Jan/16
我需要的是在0800
每次用户签入时在“XXXX”所在的位置输入一个序列号,以 开头。例如:IFAP-0801.01.Jan/16
. 我怎样才能做到这一点?
sap - 适用于 Microsoft .Net v3 的 SAP 连接器 - 缺少 SAPIDocSender 类
我已使用 SAP Connector for Microsoft .Net v2 成功将已格式化的 IDOCS 发送到 SAP。今天我升级到最新版本的连接器。不幸的是,这个SAPIDocSender已经不存在了。我现在应该如何将这些 IDOCS 发送到 SAP?
谢谢你的帮助!
编辑:谢谢!不幸的是,我不想像其他线程中描述的那样构建 IDOC。
在 v2 中有一个选项可以发送包括所有段在内的整个 IDOC 字符串:
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...)
.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:应用程序检查期间出错
...
谢谢!
idoc - IDOC 侦听器授予消息传递
我们正在处理 SAP ERP R/3 中的一个项目,其中 SAP 团队通过 SAP 路由器发送文档通知。我们使用 Dell Boomi 在该端口上附加了一个侦听器,该侦听器在后台使用官方 SAP Java 连接器。
当一切正常时(网络已启动,我们的侦听器服务器已启动等),我们会收到 IDoc,但当网络关闭或我们的服务器正在重新启动时,IDoc 似乎“丢失”了。
我对 SAP 没有任何了解,但我想知道是否有任何方法可以授予此类 IDoc 的交付。例如,SAP 中的一些排队选项会重试挂起的 IDoc 直到成功?