Contract for any domain object representing a business partner — i.e., an individual or organization capable of owning records, receiving settings, or acting within the system.
This interface provides the minimal required identity for resolving context, auditing, ownership, and settings-related concerns.
It deliberately avoids any dependencies on the Auth package. For role-based access logic, see RoleAwareBusinessPartnerInterface (in Auth).
| Methods | ||
|---|---|---|
public
|
getId(): int
|
# |
public
|
getDisplayName(): string
|
# |
public
|
getTeamIds(): int[]
|
# |