Class SrcgProjPubdSuplrActnHist
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: SrcgProjPubdSuplrActnHist_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of SrcgProjPubdSuplrActnHist instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<SrcgProjPubdSuplrActnHist>Selector for all available fields of SrcgProjPubdSuplrActnHist.static final SimpleProperty.DateTime<SrcgProjPubdSuplrActnHist>static final SimpleProperty.DateTime<SrcgProjPubdSuplrActnHist>static final SimpleProperty.Guid<SrcgProjPubdSuplrActnHist>static final SimpleProperty.Guid<SrcgProjPubdSuplrActnHist>static final SimpleProperty.String<SrcgProjPubdSuplrActnHist>static final SimpleProperty.Guid<SrcgProjPubdSuplrActnHist>static final SimpleProperty.String<SrcgProjPubdSuplrActnHist>Use with available request builders to apply the _SourcingProject navigation property to query operations.Use with available request builders to apply the _SrcgProjPubdSuplrListBP 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
ConstructorsConstructorDescriptionSrcgProjPubdSuplrActnHist(UUID srcgProjPubdSuplrActnHistUUID, UUID srcgProjPubdSuplrListUUID, UUID sourcingProjectUUID, OffsetDateTime qtnExtendedLatestSubmsnDteTime, String srcgProjSuplrUnlockingReason, String srcgProjPubdSuplrHistActnCode, OffsetDateTime creationDateTime, SourcingProject to_SourcingProject, SrcgProjPubdSuplrListBP to_SrcgProjPubdSuplrListBP) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Nullable, Precision: 7protected Stringprotected Stringprotected ODataEntityKeygetKey()Constraints: Nullable, Precision: 7io.vavr.control.Option<SourcingProject>Retrieval of associated SourcingProject entity (one to one).Constraints: Not nullable(Key Field) Constraints: Not nullableConstraints: Not nullable, Maximum length: 2io.vavr.control.Option<SrcgProjPubdSuplrListBP>Retrieval of associated SrcgProjPubdSuplrListBP entity (one to one).Constraints: Not nullableConstraints: Not nullable, Maximum length: 10getType()inthashCode()voidsetCreationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7voidsetQtnExtendedLatestSubmsnDteTime(OffsetDateTime qtnExtendedLatestSubmsnDteTime) Constraints: Nullable, Precision: 7voidOverwrites the associated SourcingProject entity for the loaded navigation property _SourcingProject.voidsetSourcingProjectUUID(UUID sourcingProjectUUID) Constraints: Not nullablevoidsetSrcgProjPubdSuplrActnHistUUID(UUID srcgProjPubdSuplrActnHistUUID) (Key Field) Constraints: Not nullablevoidsetSrcgProjPubdSuplrHistActnCode(String srcgProjPubdSuplrHistActnCode) Constraints: Not nullable, Maximum length: 2voidOverwrites the associated SrcgProjPubdSuplrListBP entity for the loaded navigation property _SrcgProjPubdSuplrListBP.voidsetSrcgProjPubdSuplrListUUID(UUID srcgProjPubdSuplrListUUID) Constraints: Not nullablevoidsetSrcgProjSuplrUnlockingReason(String srcgProjSuplrUnlockingReason) Constraints: Not nullable, Maximum length: 10toString()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 SrcgProjPubdSuplrActnHist. -
SRCG_PROJ_PUBD_SUPLR_ACTN_HIST_UUID
public static final SimpleProperty.Guid<SrcgProjPubdSuplrActnHist> SRCG_PROJ_PUBD_SUPLR_ACTN_HIST_UUID -
SRCG_PROJ_PUBD_SUPLR_LIST_UUID
-
SOURCING_PROJECT_UUID
-
QTN_EXTENDED_LATEST_SUBMSN_DTE_TIME
public static final SimpleProperty.DateTime<SrcgProjPubdSuplrActnHist> QTN_EXTENDED_LATEST_SUBMSN_DTE_TIME -
SRCG_PROJ_SUPLR_UNLOCKING_REASON
public static final SimpleProperty.String<SrcgProjPubdSuplrActnHist> SRCG_PROJ_SUPLR_UNLOCKING_REASON -
SRCG_PROJ_PUBD_SUPLR_HIST_ACTN_CODE
public static final SimpleProperty.String<SrcgProjPubdSuplrActnHist> SRCG_PROJ_PUBD_SUPLR_HIST_ACTN_CODE -
CREATION_DATE_TIME
-
TO__SOURCING_PROJECT
public static final NavigationProperty.Single<SrcgProjPubdSuplrActnHist,SourcingProject> TO__SOURCING_PROJECTUse with available request builders to apply the _SourcingProject navigation property to query operations. -
TO__SRCG_PROJ_PUBD_SUPLR_LIST_BP
public static final NavigationProperty.Single<SrcgProjPubdSuplrActnHist,SrcgProjPubdSuplrListBP> TO__SRCG_PROJ_PUBD_SUPLR_LIST_BPUse with available request builders to apply the _SrcgProjPubdSuplrListBP navigation property to query operations.
-
-
Constructor Details
-
SrcgProjPubdSuplrActnHist
public SrcgProjPubdSuplrActnHist() -
SrcgProjPubdSuplrActnHist
public SrcgProjPubdSuplrActnHist(@Nullable UUID srcgProjPubdSuplrActnHistUUID, @Nullable UUID srcgProjPubdSuplrListUUID, @Nullable UUID sourcingProjectUUID, @Nullable OffsetDateTime qtnExtendedLatestSubmsnDteTime, @Nullable String srcgProjSuplrUnlockingReason, @Nullable String srcgProjPubdSuplrHistActnCode, @Nullable OffsetDateTime creationDateTime, @Nullable SourcingProject to_SourcingProject, @Nullable SrcgProjPubdSuplrListBP to_SrcgProjPubdSuplrListBP)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<SrcgProjPubdSuplrActnHist>
-
setSrcgProjPubdSuplrActnHistUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjPubdSuplrActnHistUUID
- Parameters:
srcgProjPubdSuplrActnHistUUID- UUID of Supplier List History Published with Sourcing Projct
-
setSrcgProjPubdSuplrListUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjPubdSuplrListUUID
- Parameters:
srcgProjPubdSuplrListUUID- UUID of Supplier List Published with Sourcing Project
-
setSourcingProjectUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectUUID
- Parameters:
sourcingProjectUUID- Sourcing Project UUID
-
setQtnExtendedLatestSubmsnDteTime
public void setQtnExtendedLatestSubmsnDteTime(@Nullable OffsetDateTime qtnExtendedLatestSubmsnDteTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: QtnExtendedLatestSubmsnDteTime
- Parameters:
qtnExtendedLatestSubmsnDteTime- Latest Submission Date for Supplier Quotations
-
setSrcgProjSuplrUnlockingReason
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SrcgProjSuplrUnlockingReason
- Parameters:
srcgProjSuplrUnlockingReason- Reason for New Version of Sourcing Project
-
setSrcgProjPubdSuplrHistActnCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjPubdSuplrHistActnCode
- Parameters:
srcgProjPubdSuplrHistActnCode- History Action of Supplier List Published with SP
-
setCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Parameters:
creationDateTime- Creation Date and Time
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<SrcgProjPubdSuplrActnHist>
-
getKey
- Overrides:
getKeyin classVdmObject<SrcgProjPubdSuplrActnHist>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<SrcgProjPubdSuplrActnHist>
-
fromMap
- Overrides:
fromMapin classVdmObject<SrcgProjPubdSuplrActnHist>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<SrcgProjPubdSuplrActnHist>
-
getSourcingProjectIfPresent
Retrieval of associated SourcingProject entity (one to one). This corresponds to the OData navigation property _SourcingProject.If the navigation property for an entity SrcgProjPubdSuplrActnHist 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 _SourcingProject is already loaded, the result will
contain the SourcingProject entity. If not, an
Optionwith result stateemptyis returned.
-
setSourcingProject
Overwrites the associated SourcingProject entity for the loaded navigation property _SourcingProject.- Parameters:
value- New SourcingProject entity.
-
getSrcgProjPubdSuplrListBPIfPresent
@Nonnull public io.vavr.control.Option<SrcgProjPubdSuplrListBP> getSrcgProjPubdSuplrListBPIfPresent()Retrieval of associated SrcgProjPubdSuplrListBP entity (one to one). This corresponds to the OData navigation property _SrcgProjPubdSuplrListBP.If the navigation property for an entity SrcgProjPubdSuplrActnHist 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 _SrcgProjPubdSuplrListBP is already loaded, the result
will contain the SrcgProjPubdSuplrListBP entity. If not, an
Optionwith result stateemptyis returned.
-
setSrcgProjPubdSuplrListBP
Overwrites the associated SrcgProjPubdSuplrListBP entity for the loaded navigation property _SrcgProjPubdSuplrListBP.- Parameters:
value- New SrcgProjPubdSuplrListBP entity.
-
builder
-
getSrcgProjPubdSuplrActnHistUUID
(Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjPubdSuplrActnHistUUID
- Returns:
- UUID of Supplier List History Published with Sourcing Projct
-
getSrcgProjPubdSuplrListUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjPubdSuplrListUUID
- Returns:
- UUID of Supplier List Published with Sourcing Project
-
getSourcingProjectUUID
Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectUUID
- Returns:
- Sourcing Project UUID
-
getQtnExtendedLatestSubmsnDteTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: QtnExtendedLatestSubmsnDteTime
- Returns:
- Latest Submission Date for Supplier Quotations
-
getSrcgProjSuplrUnlockingReason
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: SrcgProjSuplrUnlockingReason
- Returns:
- Reason for New Version of Sourcing Project
-
getSrcgProjPubdSuplrHistActnCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SrcgProjPubdSuplrHistActnCode
- Returns:
- History Action of Supplier List Published with SP
-
getCreationDateTime
Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
- Creation Date and Time
-
toString
- Overrides:
toStringin classVdmObject<SrcgProjPubdSuplrActnHist>
-
equals
- Overrides:
equalsin classVdmEntity<SrcgProjPubdSuplrActnHist>
-
canEqual
- Overrides:
canEqualin classVdmEntity<SrcgProjPubdSuplrActnHist>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<SrcgProjPubdSuplrActnHist>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<SrcgProjPubdSuplrActnHist>
-