【发布时间】:2020-09-24 01:39:20
【问题描述】:
有没有办法使用自动化脚本通过 MIF 触发 MBO 集成?这是用例:
- 通过集成发送没有应用程序来管理它的子对象
- 在目的地集成失败,需要重新发送
- 管理员在自动化脚本应用程序中打开自动化脚本,使用记录 ID 更新脚本以重新发送,然后单击我们的自定义“手动执行脚本”操作,该操作无需启动点即可运行脚本。
在高层次上,脚本看起来像这样:
from psdi.server import MXServer
server = MXServer.getMXServer()
adminuser = server.getUserInfo("MAXADMIN")
matUseTransSet = server.getMboSet("MATUSETRANS", adminuser)
matUseTransSet.setWhere("MATUSETRANSID = 123456")
matUseTransSet.reset()
matUseTransMbo = matUseTransSet.moveFirst()
while (matUseTransMbo):
# Send integration here
matUseTransMbo = matUseTransSet.moveNext()
谢谢!
【问题讨论】: