Class CndnContrSettlementCalendar
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CndnContrSettlementCalendarType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CndnContrSettlementCalendar instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CndnContrSettlementCalendar>Selector for all available fields of CndnContrSettlementCalendar.static final SimpleProperty.Date<CndnContrSettlementCalendar>static final SimpleProperty.Date<CndnContrSettlementCalendar>static final SimpleProperty.Guid<CndnContrSettlementCalendar>static final SimpleProperty.Guid<CndnContrSettlementCalendar>static final SimpleProperty.String<CndnContrSettlementCalendar>static final SimpleProperty.Date<CndnContrSettlementCalendar>static final SimpleProperty.String<CndnContrSettlementCalendar>static final SimpleProperty.Date<CndnContrSettlementCalendar>static final SimpleProperty.Date<CndnContrSettlementCalendar>static final SimpleProperty.String<CndnContrSettlementCalendar>static final SimpleProperty.String<CndnContrSettlementCalendar>static final SimpleProperty.String<CndnContrSettlementCalendar>static final SimpleProperty.Date<CndnContrSettlementCalendar>Use with available request builders to apply the _ConditionContract navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCndnContrSettlementCalendar(String conditionContract, LocalDate settlmtDate, String settlmtDateCat, String settlmtDateSequentialID, UUID cndnContrCalItemUUID, LocalDate refSettlmtDate, String refSettlmtDateSequentialID, LocalDate settlmtExecutionDate, LocalDate settlementFixedValueDate, LocalDate busVolDateFrom, LocalDate busVolDateTo, String settlmtDateUsage, UUID cndnContrSourceCalItemUUID, ConditionContract to_ConditionContract) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: NullableConstraints: NullableConstraints: NullableConstraints: Nullable(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ConditionContract>Retrieval of associated ConditionContract entity (one to one).protected Stringprotected Stringprotected ODataEntityKeygetKey()Constraints: NullableConstraints: Not nullable, Maximum length: 1Constraints: Nullable(Key Field) Constraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: NullablegetType()inthashCode()voidsetBusVolDateFrom(LocalDate busVolDateFrom) Constraints: NullablevoidsetBusVolDateTo(LocalDate busVolDateTo) Constraints: NullablevoidsetCndnContrCalItemUUID(UUID cndnContrCalItemUUID) Constraints: NullablevoidsetCndnContrSourceCalItemUUID(UUID cndnContrSourceCalItemUUID) Constraints: NullablevoidOverwrites the associated ConditionContract entity for the loaded navigation property _ConditionContract.voidsetConditionContract(String conditionContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetRefSettlmtDate(LocalDate refSettlmtDate) Constraints: NullablevoidsetRefSettlmtDateSequentialID(String refSettlmtDateSequentialID) Constraints: Not nullable, Maximum length: 1voidsetSettlementFixedValueDate(LocalDate settlementFixedValueDate) Constraints: NullablevoidsetSettlmtDate(LocalDate settlmtDate) (Key Field) Constraints: Not nullablevoidsetSettlmtDateCat(String settlmtDateCat) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetSettlmtDateSequentialID(String settlmtDateSequentialID) Constraints: Not nullable, Maximum length: 1voidsetSettlmtDateUsage(String settlmtDateUsage) Constraints: Not nullable, Maximum length: 1voidsetSettlmtExecutionDate(LocalDate settlmtExecutionDate) Constraints: NullabletoString()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 CndnContrSettlementCalendar. -
CONDITION_CONTRACT
-
SETTLMT_DATE
-
SETTLMT_DATE_CAT
-
SETTLMT_DATE_SEQUENTIAL_ID
-
CNDN_CONTR_CAL_ITEM_UUID
-
REF_SETTLMT_DATE
-
REF_SETTLMT_DATE_SEQUENTIAL_ID
public static final SimpleProperty.String<CndnContrSettlementCalendar> REF_SETTLMT_DATE_SEQUENTIAL_ID -
SETTLMT_EXECUTION_DATE
-
SETTLEMENT_FIXED_VALUE_DATE
-
BUS_VOL_DATE_FROM
-
BUS_VOL_DATE_TO
-
SETTLMT_DATE_USAGE
-
CNDN_CONTR_SOURCE_CAL_ITEM_UUID
public static final SimpleProperty.Guid<CndnContrSettlementCalendar> CNDN_CONTR_SOURCE_CAL_ITEM_UUID -
TO__CONDITION_CONTRACT
public static final NavigationProperty.Single<CndnContrSettlementCalendar,ConditionContract> TO__CONDITION_CONTRACTUse with available request builders to apply the _ConditionContract navigation property to query operations.
-
-
Constructor Details
-
CndnContrSettlementCalendar
public CndnContrSettlementCalendar() -
CndnContrSettlementCalendar
public CndnContrSettlementCalendar(@Nullable String conditionContract, @Nullable LocalDate settlmtDate, @Nullable String settlmtDateCat, @Nullable String settlmtDateSequentialID, @Nullable UUID cndnContrCalItemUUID, @Nullable LocalDate refSettlmtDate, @Nullable String refSettlmtDateSequentialID, @Nullable LocalDate settlmtExecutionDate, @Nullable LocalDate settlementFixedValueDate, @Nullable LocalDate busVolDateFrom, @Nullable LocalDate busVolDateTo, @Nullable String settlmtDateUsage, @Nullable UUID cndnContrSourceCalItemUUID, @Nullable ConditionContract to_ConditionContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CndnContrSettlementCalendar>
-
setConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Parameters:
conditionContract- Condition Contract
-
setSettlmtDate
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SettlmtDate
- Parameters:
settlmtDate- Rebates: Settlement Date
-
setSettlmtDateCat
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDateCat
- Parameters:
settlmtDateCat- Rebates: Settlement Date Type
-
setSettlmtDateSequentialID
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDateSequentialID
- Parameters:
settlmtDateSequentialID- Settlement Date - Sequential ID
-
setCndnContrCalItemUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrCalItemUUID
- Parameters:
cndnContrCalItemUUID- Condition Contract: Settlement Calendar item GUID
-
setRefSettlmtDate
Constraints: NullableOriginal property name from the Odata EDM: RefSettlmtDate
- Parameters:
refSettlmtDate- Reference Date for a Delta Settlement
-
setRefSettlmtDateSequentialID
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RefSettlmtDateSequentialID
- Parameters:
refSettlmtDateSequentialID- Reference Settlement Date - Sequential ID
-
setSettlmtExecutionDate
Constraints: NullableOriginal property name from the Odata EDM: SettlmtExecutionDate
- Parameters:
settlmtExecutionDate- Settlement Execution Date
-
setSettlementFixedValueDate
Constraints: NullableOriginal property name from the Odata EDM: SettlementFixedValueDate
- Parameters:
settlementFixedValueDate- Fixed Value Date
-
setBusVolDateFrom
Constraints: NullableOriginal property name from the Odata EDM: BusVolDateFrom
- Parameters:
busVolDateFrom- Business Volume Date From
-
setBusVolDateTo
Constraints: NullableOriginal property name from the Odata EDM: BusVolDateTo
- Parameters:
busVolDateTo- Business Volume Date To
-
setSettlmtDateUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDateUsage
- Parameters:
settlmtDateUsage- Settlement Date Usage
-
setCndnContrSourceCalItemUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrSourceCalItemUUID
- Parameters:
cndnContrSourceCalItemUUID- External Calendar GUID
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CndnContrSettlementCalendar>
-
getKey
- Overrides:
getKeyin classVdmObject<CndnContrSettlementCalendar>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CndnContrSettlementCalendar>
-
fromMap
- Overrides:
fromMapin classVdmObject<CndnContrSettlementCalendar>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CndnContrSettlementCalendar>
-
getConditionContractIfPresent
Retrieval of associated ConditionContract entity (one to one). This corresponds to the OData navigation property _ConditionContract.If the navigation property for an entity CndnContrSettlementCalendar 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 _ConditionContract is already loaded, the result will
contain the ConditionContract entity. If not, an
Optionwith result stateemptyis returned.
-
setConditionContract
Overwrites the associated ConditionContract entity for the loaded navigation property _ConditionContract.- Parameters:
value- New ConditionContract entity.
-
builder
-
getConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Returns:
- Condition Contract
-
getSettlmtDate
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SettlmtDate
- Returns:
- Rebates: Settlement Date
-
getSettlmtDateCat
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDateCat
- Returns:
- Rebates: Settlement Date Type
-
getSettlmtDateSequentialID
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDateSequentialID
- Returns:
- Settlement Date - Sequential ID
-
getCndnContrCalItemUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrCalItemUUID
- Returns:
- Condition Contract: Settlement Calendar item GUID
-
getRefSettlmtDate
Constraints: NullableOriginal property name from the Odata EDM: RefSettlmtDate
- Returns:
- Reference Date for a Delta Settlement
-
getRefSettlmtDateSequentialID
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RefSettlmtDateSequentialID
- Returns:
- Reference Settlement Date - Sequential ID
-
getSettlmtExecutionDate
Constraints: NullableOriginal property name from the Odata EDM: SettlmtExecutionDate
- Returns:
- Settlement Execution Date
-
getSettlementFixedValueDate
Constraints: NullableOriginal property name from the Odata EDM: SettlementFixedValueDate
- Returns:
- Fixed Value Date
-
getBusVolDateFrom
Constraints: NullableOriginal property name from the Odata EDM: BusVolDateFrom
- Returns:
- Business Volume Date From
-
getBusVolDateTo
Constraints: NullableOriginal property name from the Odata EDM: BusVolDateTo
- Returns:
- Business Volume Date To
-
getSettlmtDateUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: SettlmtDateUsage
- Returns:
- Settlement Date Usage
-
getCndnContrSourceCalItemUUID
Constraints: NullableOriginal property name from the Odata EDM: CndnContrSourceCalItemUUID
- Returns:
- External Calendar GUID
-
toString
- Overrides:
toStringin classVdmObject<CndnContrSettlementCalendar>
-
equals
- Overrides:
equalsin classVdmEntity<CndnContrSettlementCalendar>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CndnContrSettlementCalendar>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CndnContrSettlementCalendar>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CndnContrSettlementCalendar>
-