Axapta 公司在ax 2012 R3上禁用功能(ax修改)

Axapta 公司在ax 2012 R3上禁用功能(ax修改),axapta,microsoft-dynamics,x++,Axapta,Microsoft Dynamics,X++,我正在开发一个非常复杂的标准发票流程修改,它意味着不同的类、表等。还添加了我的配置密钥、安全性、角色等,就像一个新模块一样 我如何以及使用哪些工具来禁用某个公司的此类功能,并让其他公司默认启用此功能?我认为您必须创建一个非公司特定的参数表,并以这种方式添加/删除公司。然后通过代码检查参数表是否应启用 如果公司在不同的国家/地区,您可以使用CountryRegionCodes属性(请参见)我正在考虑类似的多选查找和新的静态布尔方法。它可以在代码级别工作,但如何在模块菜单上隐藏相关菜单项?最后,我们

我正在开发一个非常复杂的标准发票流程修改,它意味着不同的类、表等。还添加了我的配置密钥、安全性、角色等,就像一个新模块一样


我如何以及使用哪些工具来禁用某个公司的此类功能,并让其他公司默认启用此功能?

我认为您必须创建一个非公司特定的参数表,并以这种方式添加/删除公司。然后通过代码检查参数表是否应启用


如果公司在不同的国家/地区,您可以使用
CountryRegionCodes
属性(请参见)

我正在考虑类似的多选查找和新的静态布尔方法。它可以在代码级别工作,但如何在模块菜单上隐藏相关菜单项?最后,我们将根据用户角色隐藏菜单项。