获取ABSL的最新公司

2020-09-04 11:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我需要找到当前公司的默认货币代码...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我需要找到当前公司的默认货币代码。 Company对象有一个DefaultCurrencyCode节点,但是(在我的数据库中)那里有4家公司。 我知道如何获取当前身份:

 var currentIdentity = Identity.Retrieve(Context.GetCurrentIdentityUUID()); 

但是我如何找到当前公司? 我通过Employee找到了一个旧线程,但是它不再是最新的。

5条回答
clasier
2020-09-04 12:30

嗨,

可以请检查一下 如果有帮助,请执行以下操作:

 var Emp = Employee.Retrieve(empUUID);
 如果(Emp.IsSet())
 {
 var CurrentOrg = Emp.OrganisationalUnitAssignment.GetFirst();
 如果(CurrentOrg.IsSet())
 {
 var orgCompany = CurrentOrg.ToRoot.Company.GetFirst();
 如果(orgCompany.IsSet())
 {
 var t = orgCompany.Company.CurrentFunctions.CurrencyCode;
 }
 }
 }
 

谢谢

Saurabh

一周热门 更多>