我是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追加自定义常量的正确方法是什么?
答案 0 :(得分:0)
您可以将常量放置在可以公开访问的任意位置。
在您的命名空间中,您只能创建一个如下所示的静态类。
public static class AssignmentMapType
{
...
public class AssignmentMapTypeCS : Constant<string>
{
public AssignmentMapTypeCS() : base(typeof(STCSDocument).FullName) { }
}
...
}