如何将我的批准添加到静态类AssignmentMapType

时间:2018-07-05 15:05:07

标签: visual-studio acumatica

我是Acumatica的新手,需要为自定义模块添加批准。按照https://stackoverflow.com/a/37331106/10006439中的说明进行操作,会为静态类PX.Objects.EP.AssignmentMapType添加用于自定义批准的常量。

该代码位于代码存储库中的PX.Objects \ EP \ DAC \ AsssignmentMap.cs中,但是当尝试在Acumatica内部自定义DAC时,它不是可编辑DAC定义的一部分。

按照说明,我需要添加:

public class AssignmentMapTypeCS : Constant<string>
  {
    public AssignmentMapTypeCS() : base(typeof(STCSDocument).FullName) { }
  }

访问AssignmentMapType追加自定义常量的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

您可以将常量放置在可以公开访问的任意位置。

在您的命名空间中,您只能创建一个如下所示的静态类。

public static class AssignmentMapType
{
    ...
    public class AssignmentMapTypeCS : Constant<string>
    {
        public AssignmentMapTypeCS() : base(typeof(STCSDocument).FullName) { }
    }
    ...
}