我正在尝试通过标准端点/entity/default/18.200.001/Project/projectname/files/filename上载文件。项目DAC扩展ContractCD本身具有一个PXRestrictor,其中[PXRestrictor(typeof(Where >>),“项目不属于当前分支”)]。
如果我们上载的项目在用户配置文件屏幕SM203010中没有相同的默认分支,则限制器将导致端点失败。我想向PXRestrictor添加类似于[PXRestrictor(typeof(Where,Or >>)或任何其他建议?
的条件从Acumatica 19r2开始,您实际上可以为REST API请求指定一个“当前”分支。尝试添加一个特殊的标题PX-CbApiBranch
,并将分支名称(例如“ Products Retail”)作为值。