如何在代码

时间:2017-06-09 21:43:57

标签: acumatica

我正在使用GLTran的图形对象在代码中创建交易,我希望能够像在屏幕上一样设置/更改货币。我只能访问'CuryInfoID'字段 - 这不是货币。屏幕上的控件有点神秘,因为它不是Batch DAC中的一个字段 - 它似乎是它自己的控制。

C#代码中是否有一种方法可以使用图形对象将货币ID设置为“USD”或“GBP”,就像屏幕上的控件一样?

处理此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

您应该能够设置Batch DAC(GLTran的父标题记录)。

batch.CuryID = "USD"

在插入GLTran行之前设置此项。不要担心设置CuryInfoID,因为在设置CuryID并保存后应该为您设置。