Class ChangeMaster
Original entity name from the Odata EDM: A_ChangeMasterType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of ChangeMaster instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ChangeMasterSelectableSelector for all available fields of ChangeMaster.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the to_AlternativeDate_oc field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the AuthorizationGroup field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the to_ChangeMstrObMgReDocInfoRecd_oc field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the to_ChangeMstrObMgReMaterial_oc field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the to_ChangeMstrObMgReMatlBOM_oc field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumber field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumberCreatedByUser field to query operations.static final ChangeMasterField<LocalDateTime>Use with available fluent helpers to apply the ChangeNumberCreationDate field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumberDescription field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumberFunction field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the ChangeNumberIsMrkdForDeletion field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumberLastChangedByUser field to query operations.static final ChangeMasterField<LocalDateTime>Use with available fluent helpers to apply the ChangeNumberLastChangedDate field to query operations.static final ChangeMasterField<ZonedDateTime>Use with available fluent helpers to apply the ChangeNumberLastChgdDateTime field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumberReleaseKey field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ChangeNumberStatus field to query operations.static final ChangeMasterField<LocalDateTime>Use with available fluent helpers to apply the ChangeNumberValidFromDate field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the Delete_mc field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the IsTechnicallyReleased field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the IsUsedForDataDefinition field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the to_ObjTypeAssignment_oc field to query operations.static final ChangeMasterField<String>Use with available fluent helpers to apply the ReasonForChangeText field to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the ShiftValidityStartDate_ac field to query operations.static final ChangeMasterLink<ChangeMasterAltDate>Use with available fluent helpers to apply the to_AlternativeDate navigation property to query operations.static final ChangeMasterLink<ChangeMstrObMgReDocInfoRecd>Use with available fluent helpers to apply the to_ChangeMstrObMgReDocInfoRecd navigation property to query operations.static final ChangeMasterLink<ChangeMstrObMgReMaterial>Use with available fluent helpers to apply the to_ChangeMstrObMgReMaterial navigation property to query operations.static final ChangeMasterLink<ChangeMstrObMgReMatlBOM>Use with available fluent helpers to apply the to_ChangeMstrObMgReMatlBOM navigation property to query operations.static final ChangeMasterLink<ChangeMstrObjectMgmtRecord>Use with available fluent helpers to apply the to_ChangeMstrObjectMgmtRecord navigation property to query operations.static final ChangeMasterLink<ChangeMasterCharc>Use with available fluent helpers to apply the to_Characteristics navigation property to query operations.static final ChangeMasterLink<ChangeMasterClass>Use with available fluent helpers to apply the to_Classification navigation property to query operations.static final ChangeMasterLink<ChangeMasterObjTypeAssgmt>Use with available fluent helpers to apply the to_ObjTypeAssignment navigation property to query operations.static final ChangeMasterField<Boolean>Use with available fluent helpers to apply the Update_mc field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionChangeMaster(Boolean shiftValidityStartDate_ac, Boolean delete_mc, Boolean update_mc, Boolean alternativeDate_oc, Boolean changeMstrObMgReDocInfoRecd_oc, Boolean changeMstrObMgReMaterial_oc, Boolean changeMstrObMgReMatlBOM_oc, Boolean objTypeAssignment_oc, String changeNumber, String changeNumberStatus, String authorizationGroup, String changeNumberFunction, String isTechnicallyReleased, String changeNumberReleaseKey, String reasonForChangeText, String changeNumberDescription, LocalDateTime changeNumberValidFromDate, LocalDateTime changeNumberCreationDate, String changeNumberCreatedByUser, LocalDateTime changeNumberLastChangedDate, String changeNumberLastChangedByUser, Boolean isUsedForDataDefinition, Boolean changeNumberIsMrkdForDeletion, ZonedDateTime changeNumberLastChgdDateTime, List<ChangeMasterAltDate> toAlternativeDate, List<ChangeMstrObjectMgmtRecord> toChangeMstrObjectMgmtRecord, List<ChangeMstrObMgReDocInfoRecd> toChangeMstrObMgReDocInfoRecd, List<ChangeMstrObMgReMaterial> toChangeMstrObMgReMaterial, List<ChangeMstrObMgReMatlBOM> toChangeMstrObMgReMatlBOM, List<ChangeMasterCharc> toCharacteristics, List<ChangeMasterClass> toClassification, List<ChangeMasterObjTypeAssgmt> toObjTypeAssignment) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAlternativeDate(ChangeMasterAltDate... entity) Adds elements to the list of associated ChangeMasterAltDate entities.voidAdds elements to the list of associated ChangeMstrObjectMgmtRecord entities.voidAdds elements to the list of associated ChangeMstrObMgReDocInfoRecd entities.voidAdds elements to the list of associated ChangeMstrObMgReMaterial entities.voidAdds elements to the list of associated ChangeMstrObMgReMatlBOM entities.voidaddCharacteristics(ChangeMasterCharc... entity) Adds elements to the list of associated ChangeMasterCharc entities.voidaddClassification(ChangeMasterClass... entity) Adds elements to the list of associated ChangeMasterClass entities.voidaddObjTypeAssignment(ChangeMasterObjTypeAssgmt... entity) Adds elements to the list of associated ChangeMasterObjTypeAssgmt entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the ChangeMasterAltDate entities (one to many) associated with this entity.Fetches the ChangeMstrObjectMgmtRecord entities (one to many) associated with this entity.Fetches the ChangeMstrObMgReDocInfoRecd entities (one to many) associated with this entity.Fetches the ChangeMstrObMgReMaterial entities (one to many) associated with this entity.Fetches the ChangeMstrObMgReMatlBOM entities (one to many) associated with this entity.Fetches the ChangeMasterCharc entities (one to many) associated with this entity.Fetches the ChangeMasterClass entities (one to many) associated with this entity.Fetches the ChangeMasterObjTypeAssgmt entities (one to many) associated with this entity.static <T,DomainT>
ChangeMasterField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ChangeMasterField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: noneio.vavr.control.Option<List<ChangeMasterAltDate>>Retrieval of associated ChangeMasterAltDate entities (one to many).Retrieval of associated ChangeMasterAltDate entities (one to many).Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<List<ChangeMstrObjectMgmtRecord>>Retrieval of associated ChangeMstrObjectMgmtRecord entities (one to many).Retrieval of associated ChangeMstrObjectMgmtRecord entities (one to many).Constraints: noneio.vavr.control.Option<List<ChangeMstrObMgReDocInfoRecd>>Retrieval of associated ChangeMstrObMgReDocInfoRecd entities (one to many).Retrieval of associated ChangeMstrObMgReDocInfoRecd entities (one to many).Constraints: noneio.vavr.control.Option<List<ChangeMstrObMgReMaterial>>Retrieval of associated ChangeMstrObMgReMaterial entities (one to many).Retrieval of associated ChangeMstrObMgReMaterial entities (one to many).Constraints: noneio.vavr.control.Option<List<ChangeMstrObMgReMatlBOM>>Retrieval of associated ChangeMstrObMgReMatlBOM entities (one to many).Retrieval of associated ChangeMstrObMgReMatlBOM entities (one to many).(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 1Constraints: noneConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 7Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 0io.vavr.control.Option<List<ChangeMasterCharc>>Retrieval of associated ChangeMasterCharc entities (one to many).Retrieval of associated ChangeMasterCharc entities (one to many).io.vavr.control.Option<List<ChangeMasterClass>>Retrieval of associated ChangeMasterClass entities (one to many).Retrieval of associated ChangeMasterClass entities (one to many).protected StringConstraints: noneprotected StringConstraints: Not nullable, Maximum length: 1Constraints: nonegetKey()Constraints: noneio.vavr.control.Option<List<ChangeMasterObjTypeAssgmt>>Retrieval of associated ChangeMasterObjTypeAssgmt entities (one to many).Retrieval of associated ChangeMasterObjTypeAssgmt entities (one to many).Constraints: Not nullable, Maximum length: 40Constraints: nonegetType()Constraints: noneinthashCode()voidOverwrites the list of associated ChangeMasterAltDate entities for the loaded navigation property to_AlternativeDate.voidsetAlternativeDate_oc(Boolean alternativeDate_oc) Constraints: nonevoidsetAuthorizationGroup(String authorizationGroup) Constraints: Not nullable, Maximum length: 4voidOverwrites the list of associated ChangeMstrObjectMgmtRecord entities for the loaded navigation property to_ChangeMstrObjectMgmtRecord.voidOverwrites the list of associated ChangeMstrObMgReDocInfoRecd entities for the loaded navigation property to_ChangeMstrObMgReDocInfoRecd.voidsetChangeMstrObMgReDocInfoRecd_oc(Boolean changeMstrObMgReDocInfoRecd_oc) Constraints: nonevoidOverwrites the list of associated ChangeMstrObMgReMaterial entities for the loaded navigation property to_ChangeMstrObMgReMaterial.voidsetChangeMstrObMgReMaterial_oc(Boolean changeMstrObMgReMaterial_oc) Constraints: nonevoidOverwrites the list of associated ChangeMstrObMgReMatlBOM entities for the loaded navigation property to_ChangeMstrObMgReMatlBOM.voidsetChangeMstrObMgReMatlBOM_oc(Boolean changeMstrObMgReMatlBOM_oc) Constraints: nonevoidsetChangeNumber(String changeNumber) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetChangeNumberCreatedByUser(String changeNumberCreatedByUser) Constraints: Not nullable, Maximum length: 12voidsetChangeNumberCreationDate(LocalDateTime changeNumberCreationDate) Constraints: Not nullable, Precision: 0voidsetChangeNumberDescription(String changeNumberDescription) Constraints: Not nullable, Maximum length: 40voidsetChangeNumberFunction(String changeNumberFunction) Constraints: Not nullable, Maximum length: 1voidsetChangeNumberIsMrkdForDeletion(Boolean changeNumberIsMrkdForDeletion) Constraints: nonevoidsetChangeNumberLastChangedByUser(String changeNumberLastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetChangeNumberLastChangedDate(LocalDateTime changeNumberLastChangedDate) Constraints: Not nullable, Precision: 0voidsetChangeNumberLastChgdDateTime(ZonedDateTime changeNumberLastChgdDateTime) Constraints: Not nullable, Precision: 7voidsetChangeNumberReleaseKey(String changeNumberReleaseKey) Constraints: Not nullable, Maximum length: 2voidsetChangeNumberStatus(String changeNumberStatus) Constraints: Not nullable, Maximum length: 2voidsetChangeNumberValidFromDate(LocalDateTime changeNumberValidFromDate) Constraints: Not nullable, Precision: 0voidsetCharacteristics(List<ChangeMasterCharc> value) Overwrites the list of associated ChangeMasterCharc entities for the loaded navigation property to_Characteristics.voidsetClassification(List<ChangeMasterClass> value) Overwrites the list of associated ChangeMasterClass entities for the loaded navigation property to_Classification.voidsetDelete_mc(Boolean delete_mc) Constraints: nonevoidsetIsTechnicallyReleased(String isTechnicallyReleased) Constraints: Not nullable, Maximum length: 1voidsetIsUsedForDataDefinition(Boolean isUsedForDataDefinition) Constraints: nonevoidOverwrites the list of associated ChangeMasterObjTypeAssgmt entities for the loaded navigation property to_ObjTypeAssignment.voidsetObjTypeAssignment_oc(Boolean objTypeAssignment_oc) Constraints: nonevoidsetReasonForChangeText(String reasonForChangeText) Constraints: Not nullable, Maximum length: 40protected voidsetServicePathForFetch(String servicePathForFetch) voidsetShiftValidityStartDate_ac(Boolean shiftValidityStartDate_ac) Constraints: nonevoidsetUpdate_mc(Boolean update_mc) Constraints: nonetoString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
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 ChangeMaster. -
SHIFT_VALIDITY_START_DATE_AC
Use with available fluent helpers to apply the ShiftValidityStartDate_ac field to query operations. -
DELETE_MC
Use with available fluent helpers to apply the Delete_mc field to query operations. -
UPDATE_MC
Use with available fluent helpers to apply the Update_mc field to query operations. -
ALTERNATIVE_DATE_OC
Use with available fluent helpers to apply the to_AlternativeDate_oc field to query operations. -
CHANGE_MSTR_OB_MG_RE_DOC_INFO_RECD_OC
Use with available fluent helpers to apply the to_ChangeMstrObMgReDocInfoRecd_oc field to query operations. -
CHANGE_MSTR_OB_MG_RE_MATERIAL_OC
Use with available fluent helpers to apply the to_ChangeMstrObMgReMaterial_oc field to query operations. -
CHANGE_MSTR_OB_MG_RE_MATL_BOM_OC
Use with available fluent helpers to apply the to_ChangeMstrObMgReMatlBOM_oc field to query operations. -
OBJ_TYPE_ASSIGNMENT_OC
Use with available fluent helpers to apply the to_ObjTypeAssignment_oc field to query operations. -
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations. -
CHANGE_NUMBER_STATUS
Use with available fluent helpers to apply the ChangeNumberStatus field to query operations. -
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations. -
CHANGE_NUMBER_FUNCTION
Use with available fluent helpers to apply the ChangeNumberFunction field to query operations. -
IS_TECHNICALLY_RELEASED
Use with available fluent helpers to apply the IsTechnicallyReleased field to query operations. -
CHANGE_NUMBER_RELEASE_KEY
Use with available fluent helpers to apply the ChangeNumberReleaseKey field to query operations. -
REASON_FOR_CHANGE_TEXT
Use with available fluent helpers to apply the ReasonForChangeText field to query operations. -
CHANGE_NUMBER_DESCRIPTION
Use with available fluent helpers to apply the ChangeNumberDescription field to query operations. -
CHANGE_NUMBER_VALID_FROM_DATE
Use with available fluent helpers to apply the ChangeNumberValidFromDate field to query operations. -
CHANGE_NUMBER_CREATION_DATE
Use with available fluent helpers to apply the ChangeNumberCreationDate field to query operations. -
CHANGE_NUMBER_CREATED_BY_USER
Use with available fluent helpers to apply the ChangeNumberCreatedByUser field to query operations. -
CHANGE_NUMBER_LAST_CHANGED_DATE
Use with available fluent helpers to apply the ChangeNumberLastChangedDate field to query operations. -
CHANGE_NUMBER_LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the ChangeNumberLastChangedByUser field to query operations. -
IS_USED_FOR_DATA_DEFINITION
Use with available fluent helpers to apply the IsUsedForDataDefinition field to query operations. -
CHANGE_NUMBER_IS_MRKD_FOR_DELETION
Use with available fluent helpers to apply the ChangeNumberIsMrkdForDeletion field to query operations. -
CHANGE_NUMBER_LAST_CHGD_DATE_TIME
Use with available fluent helpers to apply the ChangeNumberLastChgdDateTime field to query operations. -
TO_ALTERNATIVE_DATE
Use with available fluent helpers to apply the to_AlternativeDate navigation property to query operations. -
TO_CHANGE_MSTR_OBJECT_MGMT_RECORD
Use with available fluent helpers to apply the to_ChangeMstrObjectMgmtRecord navigation property to query operations. -
TO_CHANGE_MSTR_OB_MG_RE_DOC_INFO_RECD
public static final ChangeMasterLink<ChangeMstrObMgReDocInfoRecd> TO_CHANGE_MSTR_OB_MG_RE_DOC_INFO_RECDUse with available fluent helpers to apply the to_ChangeMstrObMgReDocInfoRecd navigation property to query operations. -
TO_CHANGE_MSTR_OB_MG_RE_MATERIAL
Use with available fluent helpers to apply the to_ChangeMstrObMgReMaterial navigation property to query operations. -
TO_CHANGE_MSTR_OB_MG_RE_MATL_BOM
Use with available fluent helpers to apply the to_ChangeMstrObMgReMatlBOM navigation property to query operations. -
TO_CHARACTERISTICS
Use with available fluent helpers to apply the to_Characteristics navigation property to query operations. -
TO_CLASSIFICATION
Use with available fluent helpers to apply the to_Classification navigation property to query operations. -
TO_OBJ_TYPE_ASSIGNMENT
Use with available fluent helpers to apply the to_ObjTypeAssignment navigation property to query operations.
-
-
Constructor Details
-
ChangeMaster
public ChangeMaster() -
ChangeMaster
public ChangeMaster(@Nullable Boolean shiftValidityStartDate_ac, @Nullable Boolean delete_mc, @Nullable Boolean update_mc, @Nullable Boolean alternativeDate_oc, @Nullable Boolean changeMstrObMgReDocInfoRecd_oc, @Nullable Boolean changeMstrObMgReMaterial_oc, @Nullable Boolean changeMstrObMgReMatlBOM_oc, @Nullable Boolean objTypeAssignment_oc, @Nullable String changeNumber, @Nullable String changeNumberStatus, @Nullable String authorizationGroup, @Nullable String changeNumberFunction, @Nullable String isTechnicallyReleased, @Nullable String changeNumberReleaseKey, @Nullable String reasonForChangeText, @Nullable String changeNumberDescription, @Nullable LocalDateTime changeNumberValidFromDate, @Nullable LocalDateTime changeNumberCreationDate, @Nullable String changeNumberCreatedByUser, @Nullable LocalDateTime changeNumberLastChangedDate, @Nullable String changeNumberLastChangedByUser, @Nullable Boolean isUsedForDataDefinition, @Nullable Boolean changeNumberIsMrkdForDeletion, @Nullable ZonedDateTime changeNumberLastChgdDateTime, List<ChangeMasterAltDate> toAlternativeDate, List<ChangeMstrObjectMgmtRecord> toChangeMstrObjectMgmtRecord, List<ChangeMstrObMgReDocInfoRecd> toChangeMstrObMgReDocInfoRecd, List<ChangeMstrObMgReMaterial> toChangeMstrObMgReMaterial, List<ChangeMstrObMgReMatlBOM> toChangeMstrObMgReMatlBOM, List<ChangeMasterCharc> toCharacteristics, List<ChangeMasterClass> toClassification, List<ChangeMasterObjTypeAssgmt> toObjTypeAssignment)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ChangeMaster>
-
setShiftValidityStartDate_ac
Constraints: noneOriginal property name from the Odata EDM: ShiftValidityStartDate_ac
- Parameters:
shiftValidityStartDate_ac- Dyn. Action Control
-
setDelete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Parameters:
delete_mc- Dyn. Method Control
-
setUpdate_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Parameters:
update_mc- Dyn. Method Control
-
setAlternativeDate_oc
Constraints: noneOriginal property name from the Odata EDM: to_AlternativeDate_oc
- Parameters:
alternativeDate_oc- Dynamic CbA-Control
-
setChangeMstrObMgReDocInfoRecd_oc
Constraints: noneOriginal property name from the Odata EDM: to_ChangeMstrObMgReDocInfoRecd_oc
- Parameters:
changeMstrObMgReDocInfoRecd_oc- Dynamic CbA-Control
-
setChangeMstrObMgReMaterial_oc
Constraints: noneOriginal property name from the Odata EDM: to_ChangeMstrObMgReMaterial_oc
- Parameters:
changeMstrObMgReMaterial_oc- Dynamic CbA-Control
-
setChangeMstrObMgReMatlBOM_oc
Constraints: noneOriginal property name from the Odata EDM: to_ChangeMstrObMgReMatlBOM_oc
- Parameters:
changeMstrObMgReMatlBOM_oc- Dynamic CbA-Control
-
setObjTypeAssignment_oc
Constraints: noneOriginal property name from the Odata EDM: to_ObjTypeAssignment_oc
- Parameters:
objTypeAssignment_oc- Dynamic CbA-Control
-
setChangeNumber
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Parameters:
changeNumber- Change Number
-
setChangeNumberStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeNumberStatus
- Parameters:
changeNumberStatus- Status of Change Number
-
setAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Parameters:
authorizationGroup- Authorization group for change master record
-
setChangeNumberFunction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ChangeNumberFunction
- Parameters:
changeNumberFunction- Change number function
-
setIsTechnicallyReleased
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsTechnicallyReleased
- Parameters:
isTechnicallyReleased- Indicator: Technical release occurs
-
setChangeNumberReleaseKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeNumberReleaseKey
- Parameters:
changeNumberReleaseKey- Release Key for Change Master Record
-
setReasonForChangeText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ReasonForChangeText
- Parameters:
reasonForChangeText- Reason for change
-
setChangeNumberDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ChangeNumberDescription
- Parameters:
changeNumberDescription- Change number description
-
setChangeNumberValidFromDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangeNumberValidFromDate
- Parameters:
changeNumberValidFromDate- Valid-From Date
-
setChangeNumberCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangeNumberCreationDate
- Parameters:
changeNumberCreationDate- Date on Which Record Was Created
-
setChangeNumberCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumberCreatedByUser
- Parameters:
changeNumberCreatedByUser- User Who Created Record
-
setChangeNumberLastChangedDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangeNumberLastChangedDate
- Parameters:
changeNumberLastChangedDate- Changed On
-
setChangeNumberLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumberLastChangedByUser
- Parameters:
changeNumberLastChangedByUser- Name of Person Who Changed Object
-
setIsUsedForDataDefinition
Constraints: noneOriginal property name from the Odata EDM: IsUsedForDataDefinition
- Parameters:
isUsedForDataDefinition- Change Number Is Currently Being Used in Objects
-
setChangeNumberIsMrkdForDeletion
Constraints: noneOriginal property name from the Odata EDM: ChangeNumberIsMrkdForDeletion
- Parameters:
changeNumberIsMrkdForDeletion- Deletion Flag for Change Number (Reorganization)
-
setChangeNumberLastChgdDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ChangeNumberLastChgdDateTime
- Parameters:
changeNumberLastChgdDateTime- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ChangeMaster>
-
getKey
- Overrides:
getKeyin classVdmObject<ChangeMaster>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ChangeMaster>
-
fromMap
- Overrides:
fromMapin classVdmObject<ChangeMaster>
-
field
@Nonnull public static <T> ChangeMasterField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> ChangeMasterField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<ChangeMaster>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ChangeMaster>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ChangeMaster>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ChangeMaster>
-
fetchAlternativeDate
Fetches the ChangeMasterAltDate entities (one to many) associated with this entity. This corresponds to the OData navigation property to_AlternativeDate.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMasterAltDate entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getAlternativeDateOrFetch
Retrieval of associated ChangeMasterAltDate entities (one to many). This corresponds to the OData navigation property to_AlternativeDate.If the navigation property to_AlternativeDate of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMasterAltDate entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getAlternativeDateIfPresent
Retrieval of associated ChangeMasterAltDate entities (one to many). This corresponds to the OData navigation property to_AlternativeDate.If the navigation property for an entity ChangeMaster 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 to_AlternativeDate is already loaded, the result will
contain the ChangeMasterAltDate entities. If not, an
Optionwith result stateemptyis returned.
-
setAlternativeDate
Overwrites the list of associated ChangeMasterAltDate entities for the loaded navigation property to_AlternativeDate.If the navigation property to_AlternativeDate of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMasterAltDate entities.
-
addAlternativeDate
Adds elements to the list of associated ChangeMasterAltDate entities. This corresponds to the OData navigation property to_AlternativeDate.If the navigation property to_AlternativeDate of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMasterAltDate entities.
-
fetchChangeMstrObjectMgmtRecord
Fetches the ChangeMstrObjectMgmtRecord entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ChangeMstrObjectMgmtRecord.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMstrObjectMgmtRecord entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObjectMgmtRecordOrFetch
Retrieval of associated ChangeMstrObjectMgmtRecord entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObjectMgmtRecord.If the navigation property to_ChangeMstrObjectMgmtRecord of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMstrObjectMgmtRecord entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObjectMgmtRecordIfPresent
@Nonnull public io.vavr.control.Option<List<ChangeMstrObjectMgmtRecord>> getChangeMstrObjectMgmtRecordIfPresent()Retrieval of associated ChangeMstrObjectMgmtRecord entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObjectMgmtRecord.If the navigation property for an entity ChangeMaster 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 to_ChangeMstrObjectMgmtRecord is already loaded, the
result will contain the ChangeMstrObjectMgmtRecord entities. If not, an
Optionwith result stateemptyis returned.
-
setChangeMstrObjectMgmtRecord
Overwrites the list of associated ChangeMstrObjectMgmtRecord entities for the loaded navigation property to_ChangeMstrObjectMgmtRecord.If the navigation property to_ChangeMstrObjectMgmtRecord of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMstrObjectMgmtRecord entities.
-
addChangeMstrObjectMgmtRecord
Adds elements to the list of associated ChangeMstrObjectMgmtRecord entities. This corresponds to the OData navigation property to_ChangeMstrObjectMgmtRecord.If the navigation property to_ChangeMstrObjectMgmtRecord of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMstrObjectMgmtRecord entities.
-
fetchChangeMstrObMgReDocInfoRecd
Fetches the ChangeMstrObMgReDocInfoRecd entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ChangeMstrObMgReDocInfoRecd.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMstrObMgReDocInfoRecd entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObMgReDocInfoRecdOrFetch
Retrieval of associated ChangeMstrObMgReDocInfoRecd entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObMgReDocInfoRecd.If the navigation property to_ChangeMstrObMgReDocInfoRecd of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMstrObMgReDocInfoRecd entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObMgReDocInfoRecdIfPresent
@Nonnull public io.vavr.control.Option<List<ChangeMstrObMgReDocInfoRecd>> getChangeMstrObMgReDocInfoRecdIfPresent()Retrieval of associated ChangeMstrObMgReDocInfoRecd entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObMgReDocInfoRecd.If the navigation property for an entity ChangeMaster 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 to_ChangeMstrObMgReDocInfoRecd is already loaded, the
result will contain the ChangeMstrObMgReDocInfoRecd entities. If not, an
Optionwith result stateemptyis returned.
-
setChangeMstrObMgReDocInfoRecd
Overwrites the list of associated ChangeMstrObMgReDocInfoRecd entities for the loaded navigation property to_ChangeMstrObMgReDocInfoRecd.If the navigation property to_ChangeMstrObMgReDocInfoRecd of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMstrObMgReDocInfoRecd entities.
-
addChangeMstrObMgReDocInfoRecd
Adds elements to the list of associated ChangeMstrObMgReDocInfoRecd entities. This corresponds to the OData navigation property to_ChangeMstrObMgReDocInfoRecd.If the navigation property to_ChangeMstrObMgReDocInfoRecd of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMstrObMgReDocInfoRecd entities.
-
fetchChangeMstrObMgReMaterial
Fetches the ChangeMstrObMgReMaterial entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ChangeMstrObMgReMaterial.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMstrObMgReMaterial entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObMgReMaterialOrFetch
Retrieval of associated ChangeMstrObMgReMaterial entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObMgReMaterial.If the navigation property to_ChangeMstrObMgReMaterial of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMstrObMgReMaterial entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObMgReMaterialIfPresent
@Nonnull public io.vavr.control.Option<List<ChangeMstrObMgReMaterial>> getChangeMstrObMgReMaterialIfPresent()Retrieval of associated ChangeMstrObMgReMaterial entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObMgReMaterial.If the navigation property for an entity ChangeMaster 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 to_ChangeMstrObMgReMaterial is already loaded, the
result will contain the ChangeMstrObMgReMaterial entities. If not, an
Optionwith result stateemptyis returned.
-
setChangeMstrObMgReMaterial
Overwrites the list of associated ChangeMstrObMgReMaterial entities for the loaded navigation property to_ChangeMstrObMgReMaterial.If the navigation property to_ChangeMstrObMgReMaterial of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMstrObMgReMaterial entities.
-
addChangeMstrObMgReMaterial
Adds elements to the list of associated ChangeMstrObMgReMaterial entities. This corresponds to the OData navigation property to_ChangeMstrObMgReMaterial.If the navigation property to_ChangeMstrObMgReMaterial of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMstrObMgReMaterial entities.
-
fetchChangeMstrObMgReMatlBOM
Fetches the ChangeMstrObMgReMatlBOM entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ChangeMstrObMgReMatlBOM.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMstrObMgReMatlBOM entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObMgReMatlBOMOrFetch
Retrieval of associated ChangeMstrObMgReMatlBOM entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObMgReMatlBOM.If the navigation property to_ChangeMstrObMgReMatlBOM of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMstrObMgReMatlBOM entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getChangeMstrObMgReMatlBOMIfPresent
@Nonnull public io.vavr.control.Option<List<ChangeMstrObMgReMatlBOM>> getChangeMstrObMgReMatlBOMIfPresent()Retrieval of associated ChangeMstrObMgReMatlBOM entities (one to many). This corresponds to the OData navigation property to_ChangeMstrObMgReMatlBOM.If the navigation property for an entity ChangeMaster 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 to_ChangeMstrObMgReMatlBOM is already loaded, the
result will contain the ChangeMstrObMgReMatlBOM entities. If not, an
Optionwith result stateemptyis returned.
-
setChangeMstrObMgReMatlBOM
Overwrites the list of associated ChangeMstrObMgReMatlBOM entities for the loaded navigation property to_ChangeMstrObMgReMatlBOM.If the navigation property to_ChangeMstrObMgReMatlBOM of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMstrObMgReMatlBOM entities.
-
addChangeMstrObMgReMatlBOM
Adds elements to the list of associated ChangeMstrObMgReMatlBOM entities. This corresponds to the OData navigation property to_ChangeMstrObMgReMatlBOM.If the navigation property to_ChangeMstrObMgReMatlBOM of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMstrObMgReMatlBOM entities.
-
fetchCharacteristics
Fetches the ChangeMasterCharc entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Characteristics.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMasterCharc entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCharacteristicsOrFetch
Retrieval of associated ChangeMasterCharc entities (one to many). This corresponds to the OData navigation property to_Characteristics.If the navigation property to_Characteristics of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMasterCharc entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getCharacteristicsIfPresent
Retrieval of associated ChangeMasterCharc entities (one to many). This corresponds to the OData navigation property to_Characteristics.If the navigation property for an entity ChangeMaster 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 to_Characteristics is already loaded, the result will
contain the ChangeMasterCharc entities. If not, an
Optionwith result stateemptyis returned.
-
setCharacteristics
Overwrites the list of associated ChangeMasterCharc entities for the loaded navigation property to_Characteristics.If the navigation property to_Characteristics of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMasterCharc entities.
-
addCharacteristics
Adds elements to the list of associated ChangeMasterCharc entities. This corresponds to the OData navigation property to_Characteristics.If the navigation property to_Characteristics of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMasterCharc entities.
-
fetchClassification
Fetches the ChangeMasterClass entities (one to many) associated with this entity. This corresponds to the OData navigation property to_Classification.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMasterClass entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getClassificationOrFetch
Retrieval of associated ChangeMasterClass entities (one to many). This corresponds to the OData navigation property to_Classification.If the navigation property to_Classification of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMasterClass entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getClassificationIfPresent
Retrieval of associated ChangeMasterClass entities (one to many). This corresponds to the OData navigation property to_Classification.If the navigation property for an entity ChangeMaster 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 to_Classification is already loaded, the result will
contain the ChangeMasterClass entities. If not, an
Optionwith result stateemptyis returned.
-
setClassification
Overwrites the list of associated ChangeMasterClass entities for the loaded navigation property to_Classification.If the navigation property to_Classification of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMasterClass entities.
-
addClassification
Adds elements to the list of associated ChangeMasterClass entities. This corresponds to the OData navigation property to_Classification.If the navigation property to_Classification of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMasterClass entities.
-
fetchObjTypeAssignment
Fetches the ChangeMasterObjTypeAssgmt entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ObjTypeAssignment.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated ChangeMasterObjTypeAssgmt entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getObjTypeAssignmentOrFetch
Retrieval of associated ChangeMasterObjTypeAssgmt entities (one to many). This corresponds to the OData navigation property to_ObjTypeAssignment.If the navigation property to_ObjTypeAssignment of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated ChangeMasterObjTypeAssgmt entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getObjTypeAssignmentIfPresent
@Nonnull public io.vavr.control.Option<List<ChangeMasterObjTypeAssgmt>> getObjTypeAssignmentIfPresent()Retrieval of associated ChangeMasterObjTypeAssgmt entities (one to many). This corresponds to the OData navigation property to_ObjTypeAssignment.If the navigation property for an entity ChangeMaster 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 to_ObjTypeAssignment is already loaded, the result will
contain the ChangeMasterObjTypeAssgmt entities. If not, an
Optionwith result stateemptyis returned.
-
setObjTypeAssignment
Overwrites the list of associated ChangeMasterObjTypeAssgmt entities for the loaded navigation property to_ObjTypeAssignment.If the navigation property to_ObjTypeAssignment of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
value- List of ChangeMasterObjTypeAssgmt entities.
-
addObjTypeAssignment
Adds elements to the list of associated ChangeMasterObjTypeAssgmt entities. This corresponds to the OData navigation property to_ObjTypeAssignment.If the navigation property to_ObjTypeAssignment of a queried ChangeMaster is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Parameters:
entity- Array of ChangeMasterObjTypeAssgmt entities.
-
builder
-
getShiftValidityStartDate_ac
Constraints: noneOriginal property name from the Odata EDM: ShiftValidityStartDate_ac
- Returns:
- Dyn. Action Control
-
getDelete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Returns:
- Dyn. Method Control
-
getUpdate_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Returns:
- Dyn. Method Control
-
getAlternativeDate_oc
Constraints: noneOriginal property name from the Odata EDM: to_AlternativeDate_oc
- Returns:
- Dynamic CbA-Control
-
getChangeMstrObMgReDocInfoRecd_oc
Constraints: noneOriginal property name from the Odata EDM: to_ChangeMstrObMgReDocInfoRecd_oc
- Returns:
- Dynamic CbA-Control
-
getChangeMstrObMgReMaterial_oc
Constraints: noneOriginal property name from the Odata EDM: to_ChangeMstrObMgReMaterial_oc
- Returns:
- Dynamic CbA-Control
-
getChangeMstrObMgReMatlBOM_oc
Constraints: noneOriginal property name from the Odata EDM: to_ChangeMstrObMgReMatlBOM_oc
- Returns:
- Dynamic CbA-Control
-
getObjTypeAssignment_oc
Constraints: noneOriginal property name from the Odata EDM: to_ObjTypeAssignment_oc
- Returns:
- Dynamic CbA-Control
-
getChangeNumber
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumber
- Returns:
- Change Number
-
getChangeNumberStatus
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeNumberStatus
- Returns:
- Status of Change Number
-
getAuthorizationGroup
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: AuthorizationGroup
- Returns:
- Authorization group for change master record
-
getChangeNumberFunction
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ChangeNumberFunction
- Returns:
- Change number function
-
getIsTechnicallyReleased
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsTechnicallyReleased
- Returns:
- Indicator: Technical release occurs
-
getChangeNumberReleaseKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ChangeNumberReleaseKey
- Returns:
- Release Key for Change Master Record
-
getReasonForChangeText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ReasonForChangeText
- Returns:
- Reason for change
-
getChangeNumberDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ChangeNumberDescription
- Returns:
- Change number description
-
getChangeNumberValidFromDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangeNumberValidFromDate
- Returns:
- Valid-From Date
-
getChangeNumberCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangeNumberCreationDate
- Returns:
- Date on Which Record Was Created
-
getChangeNumberCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumberCreatedByUser
- Returns:
- User Who Created Record
-
getChangeNumberLastChangedDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ChangeNumberLastChangedDate
- Returns:
- Changed On
-
getChangeNumberLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChangeNumberLastChangedByUser
- Returns:
- Name of Person Who Changed Object
-
getIsUsedForDataDefinition
Constraints: noneOriginal property name from the Odata EDM: IsUsedForDataDefinition
- Returns:
- Change Number Is Currently Being Used in Objects
-
getChangeNumberIsMrkdForDeletion
Constraints: noneOriginal property name from the Odata EDM: ChangeNumberIsMrkdForDeletion
- Returns:
- Deletion Flag for Change Number (Reorganization)
-
getChangeNumberLastChgdDateTime
Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: ChangeNumberLastChgdDateTime
- Returns:
- UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)
-
toString
- Overrides:
toStringin classVdmObject<ChangeMaster>
-
equals
- Overrides:
equalsin classVdmEntity<ChangeMaster>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ChangeMaster>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ChangeMaster>
-