You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Acumatica通用查询中获取当前登录员工的部门?

过滤当前用户所属部门的AP单据(Acumatica)

不用纠结@me函数,它确实只适配日期时间类型字段。要筛选当前用户所属部门的应付账款单据,直接用系统内置的用户关联属性就行:

  • 打开目标AP单据页面(比如AP301000),调出筛选面板
  • 找到**部门(Branch)**字段,筛选规则选「等于」
  • 在值输入框里填入表达式 [UserInfo.BranchID],系统会自动匹配当前登录用户的所属部门ID
  • 确认筛选后就能看到对应部门的单据,常用的话可以把这个筛选存为默认

如果是在报表或者自定义DAC的过滤逻辑里,同样可以用类似逻辑,比如在Where条件里写:BranchID = Current<UserInfo>.BranchID。

Acumatica的这类内置上下文属性比特殊函数更实用,只是文档没明说,多试下系统内置的UserInfo相关属性就能解决这类用户关联的过滤需求。

内容的提问来源于stack exchange,提问作者George Arce

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 10:18:09