无法通过代码更改分支

时间:2018-02-21 18:37:51

标签: acumatica

我有一个流程,我想在创建新的日记帐分录时更改公司和分支。我有以下代码来改变我从Ruslan获得的分支:

jegraph.FieldDefaulting.AddHandler<Batch.branchID>((s, e) =>
{
    .NewValue = tgtbranch.BranchID;  //Set to ID = 6...
    .Cancel = true;
});

但是,在检查分支的值时(出于故障排除目的),我提出的分支是不正确的。为了检查我目前所在的分支机构,我正在使用:

jegraph.Accessinfo.BranchID;

因此,我的分支更改代码无效,或者AccessInfo方法给我错误的信息。

这是更改新批记录的分支的最佳方法,还是我没有从AccessInfo获取正确的信息?

1 个答案:

答案 0 :(得分:0)

AccessInfo的分支信息不正确。原始的AddHandler事件处理程序代码正在按预期工作。