acumatica - 从 Acumatica 中登录的公司获取税务登记 ID
问题描述
我正在尝试从登录 Acumatica 的当前公司获取税务登记 ID,我在BAccount表中找到它,但要选择它,我需要BAccountID。我怎么才能得到它 ??B账户表
希望可以有人帮帮我!非常感谢!
解决方案
您需要获取登录用户的分支机构而不是公司。
目标字段将位于从 BAccount 继承的 BranchBAccount DAC 中。
主要设置是每个分支,并且可以在 Location/BAccount 中以级联方式覆盖。
您可以使用 AccessInfo 类来获取有关登录用户的信息,例如他的 Branch。
示例 BQL 请求:
BranchBAccount branchBAccount = PXSelectJoin<BranchBAccount,
LeftJoin<Branch, On<Branch.branchCD, Equal<BranchBAccount.branchBranchCD>>>,
Where<Branch.branchID, Equal<AccessInfo.branchID>>>.Select(this [or] Base);
推荐阅读
- mysql - 根据上传问题查找教师月报
- angular - HTTP 心跳以避免长时间运行的 http 调用的连接断开
- postgresql - PostgreSQL 对同一查询使用不同的索引
- android - 我们如何将 10 多个带有自定义事件的文本自定义参数发送到 Firebase 分析
- java - 如何将坐标保存到 Firebase Geofire 实时数据库
- odbc - 任何人都知道“如何通过 ODBC 将 Power Bi Cloud 版本与 Netsuite 连接?”
- pycharm - pycharm double shift不仅打开“到处搜索”还把中文输入法改为全角
- mongodb - Spring数据MongoDB获取文档接近给定日期和时间
- c# - Paypal 发布到 C# REST API 端点
- c# - c#中生成的文本框自动编号错误