Skip to content

/AWS1/CL_SUSESTWATERALLOC

Contains estimated water allocation 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 water allocation values.

it_dimensionsvalues TYPE /AWS1/CL_SUSDIMENSIONSMAP_W=>TT_DIMENSIONSMAP TT_DIMENSIONSMAP

The dimensions used to group water allocation values.

iv_modelversion TYPE /AWS1/SUSMODELVERSION /AWS1/SUSMODELVERSION

The semantic version-formatted string that indicates the methodology version used to calculate the water allocation 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 ModelVersion values.

it_allocationvalues TYPE /AWS1/CL_SUSWATERALLOCATION=>TT_WATERALLOCATIONMAP TT_WATERALLOCATIONMAP

The allocation values for the requested water allocation types.


Queryable Attributes

TimePeriod

The reporting period for water allocation values.

Accessible with the following methods

Method Description
GET_TIMEPERIOD() Getter for TIMEPERIOD

DimensionsValues

The dimensions used to group water allocation 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 water allocation 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 ModelVersion values.

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

AllocationValues

The allocation values for the requested water allocation types.

Accessible with the following methods

Method Description
GET_ALLOCATIONVALUES() Getter for ALLOCATIONVALUES, with configurable default
ASK_ALLOCATIONVALUES() Getter for ALLOCATIONVALUES w/ exceptions if field has no va
HAS_ALLOCATIONVALUES() Determine if ALLOCATIONVALUES 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_ESTIMATEDWATERALLOCLIST

TYPES TT_ESTIMATEDWATERALLOCLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SUSESTWATERALLOC WITH DEFAULT KEY
.