从IFS 9创建XML文件

时间:2018-11-16 06:57:57

标签: xml plsql ifs-erp

我需要在IFS-9中生成一个XML文件。 我想将系统设置为每次为客户订单创建货件时都生成XML文件。

我可以使用自定义SQL事件来执行此操作,还是在IFS 9中对此操作提供一些内部支持? 我一直在寻找执行此操作的资源,但一无所获。 任何提示都是最欢迎的。

最诚挚的问候,克雷斯顿

2 个答案:

答案 0 :(得分:1)

是的,您可以使用IFS中的自定义事件和事件操作来执行此操作。自定义事件只是在后台创建一个Oracle触发器,但是它通过事件屏幕与IFS前端集成在一起。

  1. 创建一个与要在其中创建XML文件的文件夹绑定的Oracle目录。
  2. 在货运表格上创建自定义事件
  3. 使用“执行在线SQL”操作类型为事件创建事件操作,您可以在其中放置代码以将XML文件写入Oracle目录。

答案 1 :(得分:0)

您可以使用自定义事件操作类型应用程序消息从IFS生成XML。然后,您无需创建oracle目录并使用IFS集成框架将文件路由到目标位置。

  1. 在发货LU上创建自定义事件
  2. 勾选要包含在XML中的字段
  3. 创建类型为应用消息
  4. 的新操作
  5. 创建路由地址以将XML发送到目的地
  6. 创建路由规则,并包括在4. Routing Rule Image中创建的地址。使用路由条件MESSAGE_FUNCTION = EVENT_ID