本帖最后由 艳艳 于 2024-9-26 16:57 编辑
这个“设变”服务端命令嵌套了一个“工单关闭sap接口1.2”的服务端命令,去执行api调用sap接口,api里设置了(执行将sap输出的记录直接添加到“报工收货sap输出”表格)此功能。
如下:嵌套的服务端命令不放置在事务命令里就可以正常调用sap并且添加了数据表
但是放进事务命令里就不行:
不知道是不是事务命令的底层逻辑影响,多线程操作了数据表致使数据表锁定了添加不了数据?
以上是简化的命令,不使用事务命令的话有什么办法可以保证嵌套的服务端命令和其他命令都执行或者都不执行吗?
补充一下:事务命令里不嵌套服务端命令,直接发送请求调用sap也是不可以的,也会遇到同样的数据库锁定的问题。
|