Class REContrSalesReportingTerm
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: REContrSalesReportingTerm_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of REContrSalesReportingTerm instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<REContrSalesReportingTerm,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<REContrSalesReportingTerm>Selector for all available fields of REContrSalesReportingTerm.static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.Date<REContrSalesReportingTerm>static final SimpleProperty.Date<REContrSalesReportingTerm>static final SimpleProperty.Date<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.Boolean<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.Boolean<REContrSalesReportingTerm>static final SimpleProperty.NumericInteger<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>static final NavigationProperty.Single<REContrSalesReportingTerm,REContract> Use with available request builders to apply the _REContract navigation property to query operations.static final SimpleProperty.Date<REContrSalesReportingTerm>static final SimpleProperty.Date<REContrSalesReportingTerm>static final SimpleProperty.String<REContrSalesReportingTerm>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionREContrSalesReportingTerm(String internalRealEstateNumber, String rETermNumber, String rETermType, String validityStartEndDateValue, String rESalesRhythmType, LocalDate validityStartDate, LocalDate validityEndDate, String rETermName, String realEstateObjectType, String rEStatusObject, String rESalesType, String rESalesReportType, Boolean rEIsStatisticalRule, Boolean rESalesReportingIsUsingMsmt, String rEMeasurementType, String rEStatusObjectMeasurement, String measuringPoint, String rERgnlLocKeyHeatingValDays, LocalDate rEFrequencyStartDate, String rENumberOfFrequencyUnits, String rEFrequencyUnit, String rEFixedPeriod, Integer rESalesReportingTolerance, String rESalesReportingToleranceUnit, String rESalesRptgToleranceCalendar, LocalDate rEFrequencyExcludedStartDate, LocalDate rEFrequencyExcludedEndDate, Collection<SAP__Message> _Messages, REContract to_REContract) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected String(Key Field) Constraints: Not nullable, Maximum length: 13protected ODataEntityKeygetKey()Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 2io.vavr.control.Option<REContract>Retrieval of associated REContract entity (one to one).Constraints: Not nullable, Maximum length: 10Constraints: NullableConstraints: NullableConstraints: NullableConstraints: Not nullable, Maximum length: 1Constraints: Not nullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullableConstraints: Not nullableConstraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 60(Key Field) Constraints: Not nullable, Maximum length: 4(Key Field) Constraints: Not nullable, Maximum length: 4getType()Constraints: NullableConstraints: Nullable(Key Field) Constraints: Not nullable, Maximum length: 16inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetInternalRealEstateNumber(String internalRealEstateNumber) (Key Field) Constraints: Not nullable, Maximum length: 13voidsetMeasuringPoint(String measuringPoint) Constraints: Not nullable, Maximum length: 12voidsetRealEstateObjectType(String realEstateObjectType) Constraints: Not nullable, Maximum length: 2voidsetREContract(REContract value) Overwrites the associated REContract entity for the loaded navigation property _REContract.voidsetREFixedPeriod(String rEFixedPeriod) Constraints: Not nullable, Maximum length: 10voidsetREFrequencyExcludedEndDate(LocalDate rEFrequencyExcludedEndDate) Constraints: NullablevoidsetREFrequencyExcludedStartDate(LocalDate rEFrequencyExcludedStartDate) Constraints: NullablevoidsetREFrequencyStartDate(LocalDate rEFrequencyStartDate) Constraints: NullablevoidsetREFrequencyUnit(String rEFrequencyUnit) Constraints: Not nullable, Maximum length: 1voidsetREIsStatisticalRule(Boolean rEIsStatisticalRule) Constraints: Not nullablevoidsetREMeasurementType(String rEMeasurementType) Constraints: Not nullable, Maximum length: 4voidsetRENumberOfFrequencyUnits(String rENumberOfFrequencyUnits) Constraints: Not nullable, Maximum length: 3voidsetRERgnlLocKeyHeatingValDays(String rERgnlLocKeyHeatingValDays) Constraints: Not nullable, Maximum length: 10voidsetRESalesReportingIsUsingMsmt(Boolean rESalesReportingIsUsingMsmt) Constraints: Not nullablevoidsetRESalesReportingTolerance(Integer rESalesReportingTolerance) Constraints: Not nullablevoidsetRESalesReportingToleranceUnit(String rESalesReportingToleranceUnit) Constraints: Not nullable, Maximum length: 4voidsetRESalesReportType(String rESalesReportType) Constraints: Not nullable, Maximum length: 2voidsetRESalesRhythmType(String rESalesRhythmType) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetRESalesRptgToleranceCalendar(String rESalesRptgToleranceCalendar) Constraints: Not nullable, Maximum length: 2voidsetRESalesType(String rESalesType) Constraints: Not nullable, Maximum length: 4voidsetREStatusObject(String rEStatusObject) Constraints: Not nullable, Maximum length: 22voidsetREStatusObjectMeasurement(String rEStatusObjectMeasurement) Constraints: Not nullable, Maximum length: 22voidsetRETermName(String rETermName) Constraints: Not nullable, Maximum length: 60voidsetRETermNumber(String rETermNumber) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetRETermType(String rETermType) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullablevoidsetValidityStartEndDateValue(String validityStartEndDateValue) (Key Field) Constraints: Not nullable, Maximum length: 16toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of REContrSalesReportingTerm. -
INTERNAL_REAL_ESTATE_NUMBER
-
RE_TERM_NUMBER
-
RE_TERM_TYPE
-
VALIDITY_START_END_DATE_VALUE
-
RE_SALES_RHYTHM_TYPE
-
VALIDITY_START_DATE
-
VALIDITY_END_DATE
-
RE_TERM_NAME
-
REAL_ESTATE_OBJECT_TYPE
-
RE_STATUS_OBJECT
-
RE_SALES_TYPE
-
RE_SALES_REPORT_TYPE
-
RE_IS_STATISTICAL_RULE
-
RE_SALES_REPORTING_IS_USING_MSMT
public static final SimpleProperty.Boolean<REContrSalesReportingTerm> RE_SALES_REPORTING_IS_USING_MSMT -
RE_MEASUREMENT_TYPE
-
RE_STATUS_OBJECT_MEASUREMENT
-
MEASURING_POINT
-
RE_RGNL_LOC_KEY_HEATING_VAL_DAYS
public static final SimpleProperty.String<REContrSalesReportingTerm> RE_RGNL_LOC_KEY_HEATING_VAL_DAYS -
RE_FREQUENCY_START_DATE
-
RE_NUMBER_OF_FREQUENCY_UNITS
-
RE_FREQUENCY_UNIT
-
RE_FIXED_PERIOD
-
RE_SALES_REPORTING_TOLERANCE
public static final SimpleProperty.NumericInteger<REContrSalesReportingTerm> RE_SALES_REPORTING_TOLERANCE -
RE_SALES_REPORTING_TOLERANCE_UNIT
public static final SimpleProperty.String<REContrSalesReportingTerm> RE_SALES_REPORTING_TOLERANCE_UNIT -
RE_SALES_RPTG_TOLERANCE_CALENDAR
public static final SimpleProperty.String<REContrSalesReportingTerm> RE_SALES_RPTG_TOLERANCE_CALENDAR -
RE_FREQUENCY_EXCLUDED_START_DATE
-
RE_FREQUENCY_EXCLUDED_END_DATE
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__R_E_CONTRACT
public static final NavigationProperty.Single<REContrSalesReportingTerm,REContract> TO__R_E_CONTRACTUse with available request builders to apply the _REContract navigation property to query operations.
-
-
Constructor Details
-
REContrSalesReportingTerm
public REContrSalesReportingTerm() -
REContrSalesReportingTerm
public REContrSalesReportingTerm(@Nullable String internalRealEstateNumber, @Nullable String rETermNumber, @Nullable String rETermType, @Nullable String validityStartEndDateValue, @Nullable String rESalesRhythmType, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable String rETermName, @Nullable String realEstateObjectType, @Nullable String rEStatusObject, @Nullable String rESalesType, @Nullable String rESalesReportType, @Nullable Boolean rEIsStatisticalRule, @Nullable Boolean rESalesReportingIsUsingMsmt, @Nullable String rEMeasurementType, @Nullable String rEStatusObjectMeasurement, @Nullable String measuringPoint, @Nullable String rERgnlLocKeyHeatingValDays, @Nullable LocalDate rEFrequencyStartDate, @Nullable String rENumberOfFrequencyUnits, @Nullable String rEFrequencyUnit, @Nullable String rEFixedPeriod, @Nullable Integer rESalesReportingTolerance, @Nullable String rESalesReportingToleranceUnit, @Nullable String rESalesRptgToleranceCalendar, @Nullable LocalDate rEFrequencyExcludedStartDate, @Nullable LocalDate rEFrequencyExcludedEndDate, @Nullable Collection<SAP__Message> _Messages, @Nullable REContract to_REContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<REContrSalesReportingTerm>
-
setInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Parameters:
internalRealEstateNumber- Internal Key of Real Estate Object
-
setRETermNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Parameters:
rETermNumber- Term Number
-
setRETermType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermType
- Parameters:
rETermType- Term Category
-
setValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Parameters:
validityStartEndDateValue- Date from to (RAP Key)
-
setRESalesRhythmType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesRhythmType
- Parameters:
rESalesRhythmType- Type of Frequency
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Validity Start Date
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Validity End Date
-
setRETermName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Parameters:
rETermName- Name of Term
-
setRealEstateObjectType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RealEstateObjectType
- Parameters:
realEstateObjectType- Object Type
-
setREStatusObject
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObject
- Parameters:
rEStatusObject- Object Number
-
setRESalesType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesType
- Parameters:
rESalesType- Sales Type
-
setRESalesReportType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESalesReportType
- Parameters:
rESalesReportType- Gross/Net Sales
-
setREIsStatisticalRule
Constraints: Not nullableOriginal property name from the Odata EDM: REIsStatisticalRule
- Parameters:
rEIsStatisticalRule- Statistical Sales Report
-
setRESalesReportingIsUsingMsmt
Constraints: Not nullableOriginal property name from the Odata EDM: RESalesReportingIsUsingMsmt
- Parameters:
rESalesReportingIsUsingMsmt- Sales Determined by Assigned Meter
-
setREMeasurementType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REMeasurementType
- Parameters:
rEMeasurementType- Measurement Type
-
setREStatusObjectMeasurement
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectMeasurement
- Parameters:
rEStatusObjectMeasurement- Object Number
-
setMeasuringPoint
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MeasuringPoint
- Parameters:
measuringPoint- Measuring Point
-
setRERgnlLocKeyHeatingValDays
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RERgnlLocKeyHeatingValDays
- Parameters:
rERgnlLocKeyHeatingValDays- Regional Location Key for Heating Value Days
-
setREFrequencyStartDate
Constraints: NullableOriginal property name from the Odata EDM: REFrequencyStartDate
- Parameters:
rEFrequencyStartDate- Start of Frequency
-
setRENumberOfFrequencyUnits
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RENumberOfFrequencyUnits
- Parameters:
rENumberOfFrequencyUnits- Number of Frequency Units of Period
-
setREFrequencyUnit
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REFrequencyUnit
- Parameters:
rEFrequencyUnit- Frequency Unit
-
setREFixedPeriod
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: REFixedPeriod
- Parameters:
rEFixedPeriod- Fixed Periods
-
setRESalesReportingTolerance
Constraints: Not nullableOriginal property name from the Odata EDM: RESalesReportingTolerance
- Parameters:
rESalesReportingTolerance- Tolerance for When Sales Report Must Be Received
-
setRESalesReportingToleranceUnit
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesReportingToleranceUnit
- Parameters:
rESalesReportingToleranceUnit- Tolerance in
-
setRESalesRptgToleranceCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESalesRptgToleranceCalendar
- Parameters:
rESalesRptgToleranceCalendar- Calendar
-
setREFrequencyExcludedStartDate
Constraints: NullableOriginal property name from the Odata EDM: REFrequencyExcludedStartDate
- Parameters:
rEFrequencyExcludedStartDate- Start of Excluded Period
-
setREFrequencyExcludedEndDate
Constraints: NullableOriginal property name from the Odata EDM: REFrequencyExcludedEndDate
- Parameters:
rEFrequencyExcludedEndDate- Validity End Date
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<REContrSalesReportingTerm>
-
getKey
- Overrides:
getKeyin classVdmObject<REContrSalesReportingTerm>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<REContrSalesReportingTerm>
-
fromMap
- Overrides:
fromMapin classVdmObject<REContrSalesReportingTerm>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<REContrSalesReportingTerm>
-
getREContractIfPresent
Retrieval of associated REContract entity (one to one). This corresponds to the OData navigation property _REContract.If the navigation property for an entity REContrSalesReportingTerm has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _REContract is already loaded, the result will contain
the REContract entity. If not, an
Optionwith result stateemptyis returned.
-
setREContract
Overwrites the associated REContract entity for the loaded navigation property _REContract.- Parameters:
value- New REContract entity.
-
builder
-
getInternalRealEstateNumber
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
- Internal Key of Real Estate Object
-
getRETermNumber
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermNumber
- Returns:
- Term Number
-
getRETermType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RETermType
- Returns:
- Term Category
-
getValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
- Date from to (RAP Key)
-
getRESalesRhythmType
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesRhythmType
- Returns:
- Type of Frequency
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Validity Start Date
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Validity End Date
-
getRETermName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: RETermName
- Returns:
- Name of Term
-
getRealEstateObjectType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RealEstateObjectType
- Returns:
- Object Type
-
getREStatusObject
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObject
- Returns:
- Object Number
-
getRESalesType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesType
- Returns:
- Sales Type
-
getRESalesReportType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESalesReportType
- Returns:
- Gross/Net Sales
-
getREIsStatisticalRule
Constraints: Not nullableOriginal property name from the Odata EDM: REIsStatisticalRule
- Returns:
- Statistical Sales Report
-
getRESalesReportingIsUsingMsmt
Constraints: Not nullableOriginal property name from the Odata EDM: RESalesReportingIsUsingMsmt
- Returns:
- Sales Determined by Assigned Meter
-
getREMeasurementType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: REMeasurementType
- Returns:
- Measurement Type
-
getREStatusObjectMeasurement
Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectMeasurement
- Returns:
- Object Number
-
getMeasuringPoint
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: MeasuringPoint
- Returns:
- Measuring Point
-
getRERgnlLocKeyHeatingValDays
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: RERgnlLocKeyHeatingValDays
- Returns:
- Regional Location Key for Heating Value Days
-
getREFrequencyStartDate
Constraints: NullableOriginal property name from the Odata EDM: REFrequencyStartDate
- Returns:
- Start of Frequency
-
getRENumberOfFrequencyUnits
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: RENumberOfFrequencyUnits
- Returns:
- Number of Frequency Units of Period
-
getREFrequencyUnit
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: REFrequencyUnit
- Returns:
- Frequency Unit
-
getREFixedPeriod
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: REFixedPeriod
- Returns:
- Fixed Periods
-
getRESalesReportingTolerance
Constraints: Not nullableOriginal property name from the Odata EDM: RESalesReportingTolerance
- Returns:
- Tolerance for When Sales Report Must Be Received
-
getRESalesReportingToleranceUnit
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: RESalesReportingToleranceUnit
- Returns:
- Tolerance in
-
getRESalesRptgToleranceCalendar
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RESalesRptgToleranceCalendar
- Returns:
- Calendar
-
getREFrequencyExcludedStartDate
Constraints: NullableOriginal property name from the Odata EDM: REFrequencyExcludedStartDate
- Returns:
- Start of Excluded Period
-
getREFrequencyExcludedEndDate
Constraints: NullableOriginal property name from the Odata EDM: REFrequencyExcludedEndDate
- Returns:
- Validity End Date
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<REContrSalesReportingTerm>
-
equals
- Overrides:
equalsin classVdmEntity<REContrSalesReportingTerm>
-
canEqual
- Overrides:
canEqualin classVdmEntity<REContrSalesReportingTerm>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<REContrSalesReportingTerm>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<REContrSalesReportingTerm>
-