I_METERREADINGUNIT
Meter Reading Unit
I_METERREADINGUNIT is a CDS View in S/4HANA. Meter Reading Unit. It contains 2 fields. 7 CDS views read from this table.
CDS Views using this table (7)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_MtrRdngUnitSchedRecdRlvt | view | inner | COMPOSITE | Relevant Meter Reading Unit Schedule Record |
| I_SchedldRdngRelevantRegCube | view | inner | COMPOSITE | Scheduled Reading-Relevant Register Cube |
| I_UtilsBillgDocPrevYrInvcgDoc | view | inner | COMPOSITE | Previous Year Invoicing Document for Billing Document |
| I_UtilsContractBlkdForBillg | view | left_outer | COMPOSITE | Contract Blocked For Billing |
| I_UtilsContractToBeBilled | view | inner | COMPOSITE | Contract To Be Billed |
| I_UtilsContrToBeBlldData | view | inner | COMPOSITE | Utilities Contract to Be Billed Data |
| P_MeterReadingDocumentAndRsn | view | inner | COMPOSITE |
Fields (2)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| _UtilitiesPortion | _UtilitiesPortion | 2 | |
| UtilitiesPortion | UtilitiesPortion | 4 |
@EndUserText.label: 'Meter Reading Unit'
@Analytics.dataCategory: #DIMENSION
@VDM.viewType: #BASIC
@AbapCatalog.sqlViewName: 'IEMETERRDNGUNIT'
@AccessControl.authorizationCheck: #CHECK
@ObjectModel.usageType.dataClass: #CUSTOMIZING
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #S
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel.representativeKey: 'MeterReadingUnit'
@Metadata.allowExtensions: true
@Metadata.ignorePropagatedAnnotations:true
@ObjectModel.supportedCapabilities: [#SQL_DATA_SOURCE, #ANALYTICAL_DIMENSION, #ANALYTICAL_PROVIDER, #CDS_MODELING_ASSOCIATION_TARGET, #CDS_MODELING_DATA_SOURCE ]
@AbapCatalog.compiler.compareFilter:true
//@AbapCatalog.preserveKey:true
@ObjectModel.modelingPattern: #ANALYTICAL_DIMENSION
define view I_MeterReadingUnit
as select from te422
association [0..1] to I_UtilitiesPortion as _UtilitiesPortion on $projection.UtilitiesPortion = _UtilitiesPortion.UtilitiesPortion
{
@ObjectModel.text.element: [ 'MeterReadingUnitName' ]
key termschl as MeterReadingUnit,
@ObjectModel.foreignKey.association: '_UtilitiesPortion'
portion as UtilitiesPortion,
cast(ablkar as e_ablkar_vdm preserving type ) as UtilsMtrRdngIntervalInDays,
begru as AuthorizationGroup,
@Semantics.text: true
cast(termtext as e_ableinheit_name_vdm preserving type) as MeterReadingUnitName,
/* Associations */
_UtilitiesPortion
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"TE422"
],
"ASSOCIATED":
[
"I_UTILITIESPORTION"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/