/AWS1/CL_SUSESTCARBONEMISSIONS¶
Contains estimated carbon emissions data for a specific time period and dimension grouping.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_timeperiod TYPE REF TO /AWS1/CL_SUSTIMEPERIOD /AWS1/CL_SUSTIMEPERIOD¶
The reporting period for emission values.
it_dimensionsvalues TYPE /AWS1/CL_SUSDIMENSIONSMAP_W=>TT_DIMENSIONSMAP TT_DIMENSIONSMAP¶
The dimensions used to group emissions values.
iv_modelversion TYPE /AWS1/SUSMODELVERSION /AWS1/SUSMODELVERSION¶
The semantic version-formatted string that indicates the methodology version used to calculate the emission values.
The AWS Sustainability service reflects the most recent model version for every month. You will not see two entries for the same month with different
ModelVersionvalues. To track the evolution of the methodology and compare emission values from previous versions, we recommend creating a Data Export.
it_emissionsvalues TYPE /AWS1/CL_SUSEMISSIONS=>TT_EMISSIONSMAP TT_EMISSIONSMAP¶
The emissions values for the requested emissions types.
Queryable Attributes¶
TimePeriod¶
The reporting period for emission values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMEPERIOD() |
Getter for TIMEPERIOD |
DimensionsValues¶
The dimensions used to group emissions values.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIMENSIONSVALUES() |
Getter for DIMENSIONSVALUES, with configurable default |
ASK_DIMENSIONSVALUES() |
Getter for DIMENSIONSVALUES w/ exceptions if field has no va |
HAS_DIMENSIONSVALUES() |
Determine if DIMENSIONSVALUES has a value |
ModelVersion¶
The semantic version-formatted string that indicates the methodology version used to calculate the emission values.
The AWS Sustainability service reflects the most recent model version for every month. You will not see two entries for the same month with different
ModelVersionvalues. To track the evolution of the methodology and compare emission values from previous versions, we recommend creating a Data Export.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MODELVERSION() |
Getter for MODELVERSION, with configurable default |
ASK_MODELVERSION() |
Getter for MODELVERSION w/ exceptions if field has no value |
HAS_MODELVERSION() |
Determine if MODELVERSION has a value |
EmissionsValues¶
The emissions values for the requested emissions types.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EMISSIONSVALUES() |
Getter for EMISSIONSVALUES, with configurable default |
ASK_EMISSIONSVALUES() |
Getter for EMISSIONSVALUES w/ exceptions if field has no val |
HAS_EMISSIONSVALUES() |
Determine if EMISSIONSVALUES 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_ESTCARBONEMISSIONSLIST¶
TYPES TT_ESTCARBONEMISSIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SUSESTCARBONEMISSIONS WITH DEFAULT KEY
.