/AWS1/CL_PTSENGAGEMENTRESRCA00¶
This provide a streamlined view of the relationships between engagements and resources. These summaries offer a crucial link between collaborative engagements and the specific resources involved, such as opportunities.These summaries are particularly valuable for partners navigating complex engagements with multiple resources. They enable quick insights into resource distribution across engagements, support efficient resource management, and help maintain a clear overview of collaborative activities.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_catalog TYPE /AWS1/PTSCATALOGIDENTIFIER /AWS1/PTSCATALOGIDENTIFIER¶
Indicates the environment in which the resource and engagement exist.
Optional arguments:¶
iv_engagementid TYPE /AWS1/PTSENGAGEMENTIDENTIFIER /AWS1/PTSENGAGEMENTIDENTIFIER¶
A unique identifier for the engagement associated with the resource.
iv_resourcetype TYPE /AWS1/PTSRESOURCETYPE /AWS1/PTSRESOURCETYPE¶
Categorizes the type of resource associated with the engagement.
iv_resourceid TYPE /AWS1/PTSRESOURCEIDENTIFIER /AWS1/PTSRESOURCEIDENTIFIER¶
A unique identifier for the specific resource. Varies depending on the resource type.
iv_createdby TYPE /AWS1/PTSAWSACCOUNT /AWS1/PTSAWSACCOUNT¶
The AWS account ID of the entity that owns the resource. Identifies the account responsible for or having primary control over the resource.
Queryable Attributes¶
Catalog¶
Indicates the environment in which the resource and engagement exist.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CATALOG() |
Getter for CATALOG, with configurable default |
ASK_CATALOG() |
Getter for CATALOG w/ exceptions if field has no value |
HAS_CATALOG() |
Determine if CATALOG has a value |
EngagementId¶
A unique identifier for the engagement associated with the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENGAGEMENTID() |
Getter for ENGAGEMENTID, with configurable default |
ASK_ENGAGEMENTID() |
Getter for ENGAGEMENTID w/ exceptions if field has no value |
HAS_ENGAGEMENTID() |
Determine if ENGAGEMENTID has a value |
ResourceType¶
Categorizes the type of resource associated with the engagement.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCETYPE() |
Getter for RESOURCETYPE, with configurable default |
ASK_RESOURCETYPE() |
Getter for RESOURCETYPE w/ exceptions if field has no value |
HAS_RESOURCETYPE() |
Determine if RESOURCETYPE has a value |
ResourceId¶
A unique identifier for the specific resource. Varies depending on the resource type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCEID() |
Getter for RESOURCEID, with configurable default |
ASK_RESOURCEID() |
Getter for RESOURCEID w/ exceptions if field has no value |
HAS_RESOURCEID() |
Determine if RESOURCEID has a value |
CreatedBy¶
The AWS account ID of the entity that owns the resource. Identifies the account responsible for or having primary control over the resource.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATEDBY() |
Getter for CREATEDBY, with configurable default |
ASK_CREATEDBY() |
Getter for CREATEDBY w/ exceptions if field has no value |
HAS_CREATEDBY() |
Determine if CREATEDBY has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_ENGAGEMENTRESRCASSOCIATIO00¶
TYPES TT_ENGAGEMENTRESRCASSOCIATIO00 TYPE STANDARD TABLE OF REF TO /AWS1/CL_PTSENGAGEMENTRESRCA00 WITH DEFAULT KEY
.