如何在acumatica 框架中开始数据库事务?

How to begin database transaction in acumatica framework?

如何在acumatica 框架中开始数据库事务? 有什么方法可以执行批量插入吗?

您可能需要利用 Web 服务来执行此操作。我不是 100% 确定它们是如何工作的,但可以在系统 > 集成 > 配置 > Web 服务下找到它们。

我也不确定为什么这个问题被否决了……对我来说这似乎是一个相当合法的问题。

我建议你看看Acumatica的T300课程。在那里你可以找到关于 PXTransactionScope 的信息,它将模仿事务。

如果将批量插入视为将插入数据库中的记录而不将数据跟踪到数据库的 .ldf 文件中,那么我认为 Acumatica 无法做到这一点。

如果你还想执行事务,那我建议你写存储过程,把它作为参数xml,在存储过程里面做事务。我只需要警告您,这是 Acumatica 严格不推荐的方式。然后你可以通过以下方式调用过程:PXDatabase.Execute()。您可以找到更多详细信息 http://blog.zaletskyy.com/execute-stored-procedure-in-acumatica