SAP IDoc 转换

Version 24.2.8986


SAP IDoc 转换


端口配置

将 IDoc 转换为 XML 或将 XML 转换为 IDoc 时,可以使用以下设置。

控制记录信息选项

本节允许在将 IDoc 文件发送到 SAP 之前覆盖 IDoc 文件的头部控制信息。这在从一个 SAP 系统接收 IDoc 文件并将其发送到另一个 SAP 系统时非常有用:在这种情况下,应该在不更改 IDoc 文件数据的情况下更改控制记录。有关详细信息,请参阅将 IDoc 发送到 SAP

要覆盖 IDoc 文件的控制头,请选中 覆盖,然后对以下选项进行更改。

  • SAP 版本 (DOCREL) IDOC 的 SAP 版本。
  • 测试标志 (TEST) 指示 IDoc 是否应处于测试模式的标志。
  • 发送方端口 (SNDPOR) 发送方端口(SAP 系统或外部子系统)。
  • 发送方合作伙伴编号 (SNDPRN) 发送方的合作伙伴编号。
  • 发送方合作伙伴类型 (SNDPRT) 发送方的合作伙伴类型。
  • 发送方合作伙伴功能 (SNDPFC) 发送方的合作伙伴功能。
  • 发送方地址 (SNDSAD) 发送方的地址。
  • 逻辑地址 (SNDLAD) 发送方的逻辑地址。
  • 接收方端口 (RCVPOR) 接收方端口。
  • 接收方伙伴编号 (RCVPRN) 接收方伙伴编号。
  • 接收方伙伴类型 (RCFPRT) 接收方伙伴类型。
  • 接收方伙伴功能 (RCVPFC) 接收方伙伴功能。
  • 接收方地址 (RVCSAD) 接收方地址。
  • 接收方逻辑地址 (RCVLAD) 接收方逻辑地址。
  • 使用系统日期/时间 是否在控制记录信息中包含系统日期/时间。

高级设置

不包含在之前类别中的设置。

  • 延迟处理 放置在输入文件夹中的文件的处理延迟的时间量(以秒为单位)。 这是一个遗留设置。 最佳实践是使用 File 端口 来管理本地文件系统,而不是此设置。
  • 刷新模板 启用后,端口会在发生解析错误时尝试更新其用于解析的模板。 通过联系 SAP 系统并查询适当的模板来更新模板。
  • 本地文件名格式 用于为端口输出的消息分配文件名的方案。 可以在文件名中动态使用宏来包含标识符和时间戳等信息。 有关详细信息,请参阅
  • 上传模板 使用此功能上传模板并将其安装在端口的架构文件夹中。如果模板已存在,系统会询问是否要覆盖它。

消息

消息设置 确定端口如何搜索消息并在处理后管理它们。 可以将消息保存到你的 已发送 文件夹,或者可以根据 已发送 文件夹方案将它们保存,如下所述。

  • 保存至 Sent 文件夹 选中此选项可将端口处理的文件复制到端口的已发送文件夹中。
  • 已发送文件夹方案 端口根据选定的时间间隔对已发送文件夹中的文件进行分组。例如,选项每周(Weekly)指示端口每周创建一个新的子文件夹,并将本周发送的所有文件存储在该文件夹中。空白设置告诉端口将所有文件直接保存在“Sent”文件夹中。对于处理许多事务的端口,使用子文件夹可以帮助保持文件有序并提高性能。

日志

控制日志创建和存储的设置。

  • 日志级别 端口生成的日志的详细程度。 当端口请求支持时,请将其设置为 调试
  • 日志子文件夹方案 指端口根据选定的时间间隔对日志文件夹中的文件进行分组。 例如,Weekly 选项表示端口每周创建一个新子文件夹并将该周的所有日志存储在该文件夹中。 空白设置告诉端口将所有日志直接保存在 Logs 文件夹中。 对于处理大量事务的端口,使用子文件夹有助于保持日志井井有条并提高性能。
  • 保留消息副本 选中此项可使已处理文件的日志条目包含文件本身的副本。 如果禁用此功能,端口可能无法从 输入输出 选项卡下载文件的副本。

特殊设置

特殊设置 适用于特定用例。

  • 其他设置 允许在以分号分隔的列表中配置隐藏的端口设置,例如setting1=value1;setting2=value2。 正常的端口用例和功能不需要使用这些设置。