CompanyInfo::current Method
Gets the record ID of the legal entity that is associated with the specified data area ID.
Syntax
Note
The syntax of this method varies based on the version of Microsoft Dynamics AX that you are using.
Microsoft Dynamics AX 2012 R3
client server public static RecId current([SelectableDataArea _dataArea])
Microsoft Dynamics AX 2012 R2 (SYS)
client server public static RecId current([SelectableDataArea _dataArea])
Microsoft Dynamics AX 2012 Feature Pack (SYS)
client server public static RecId current([DataAreaId _dataArea])
Microsoft Dynamics AX 2012 (FPK)
client server public static RecId current([DataAreaId _dataArea])
Microsoft Dynamics AX 2012 (SYS)
client server public static RecId current([DataAreaId _dataArea])
Run On
Called
Parameters
- _dataArea
Type: SelectableDataArea Extended Data Type
The data area ID for which to find a legal entity record ID.
Return Value
Type: RecId Extended Data Type
The record ID of the specified legal entity.
Remarks
This method is provided for callers that need the record ID of a legal entity but do not need any other fields. The cost of materializing the CompanyInfo table buffer from the cache is significant when it is called many times. This method avoids any table buffer initialization or data access layer operations, and instead does a lookup from the SysGlobalObjectCache class, which is significantly faster than the data access layer.