public class ChangeMaster extends VdmEntity<ChangeMaster>
Modifier and Type | Class and Description |
---|---|
static class |
ChangeMaster.ChangeMasterBuilder |
Modifier and Type | Field and Description |
---|---|
static ChangeMasterSelectable |
ALL_FIELDS
Selector for all available fields of ChangeMaster.
|
static ChangeMasterField<String> |
AUTHORIZATION_GROUP
Use with available fluent helpers to apply the AuthorizationGroup field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER_CREATED_BY_USER
Use with available fluent helpers to apply the ChangeNumberCreatedByUser field to query operations.
|
static ChangeMasterField<Calendar> |
CHANGE_NUMBER_CREATION_DATE
Use with available fluent helpers to apply the ChangeNumberCreationDate field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER_DESCRIPTION
Use with available fluent helpers to apply the ChangeNumberDescription field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER_FUNCTION
Use with available fluent helpers to apply the ChangeNumberFunction field to query operations.
|
static ChangeMasterField<Boolean> |
CHANGE_NUMBER_IS_MRKD_FOR_DELETION
Use with available fluent helpers to apply the ChangeNumberIsMrkdForDeletion field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER_LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the ChangeNumberLastChangedByUser field to query operations.
|
static ChangeMasterField<Calendar> |
CHANGE_NUMBER_LAST_CHANGED_DATE
Use with available fluent helpers to apply the ChangeNumberLastChangedDate field to query operations.
|
static ChangeMasterField<Double> |
CHANGE_NUMBER_LAST_CHGD_DATE_TIME
Use with available fluent helpers to apply the ChangeNumberLastChgdDateTime field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER_RELEASE_KEY
Use with available fluent helpers to apply the ChangeNumberReleaseKey field to query operations.
|
static ChangeMasterField<String> |
CHANGE_NUMBER_STATUS
Use with available fluent helpers to apply the ChangeNumberStatus field to query operations.
|
static ChangeMasterField<Calendar> |
CHANGE_NUMBER_VALID_FROM_DATE
Use with available fluent helpers to apply the ChangeNumberValidFromDate field to query operations.
|
static ChangeMasterField<String> |
IS_TECHNICALLY_RELEASED
Use with available fluent helpers to apply the IsTechnicallyReleased field to query operations.
|
static ChangeMasterField<Boolean> |
IS_USED_FOR_DATA_DEFINITION
Use with available fluent helpers to apply the IsUsedForDataDefinition field to query operations.
|
static ChangeMasterField<String> |
REASON_FOR_CHANGE_TEXT
Use with available fluent helpers to apply the ReasonForChangeText field to query operations.
|
static ChangeMasterField<Boolean> |
SHIFT_VALIDITY_START_DATE_AC
Use with available fluent helpers to apply the ShiftValidityStartDate_ac field to query operations.
|
static ChangeMasterLink<ChangeMasterAltDate> |
TO_ALTERNATIVE_DATE
Use with available fluent helpers to apply the to_AlternativeDate navigation property to query operations.
|
static ChangeMasterLink<ChangeMstrObMgReDocInfoRecd> |
TO_CHANGE_MSTR_OB_MG_RE_DOC_INFO_RECD
Use with available fluent helpers to apply the to_ChangeMstrObMgReDocInfoRecd navigation property to query operations.
|
static ChangeMasterLink<ChangeMstrObMgReMaterial> |
TO_CHANGE_MSTR_OB_MG_RE_MATERIAL
Use with available fluent helpers to apply the to_ChangeMstrObMgReMaterial navigation property to query operations.
|
static ChangeMasterLink<ChangeMstrObMgReMatlBOM> |
TO_CHANGE_MSTR_OB_MG_RE_MATL_BOM
Use with available fluent helpers to apply the to_ChangeMstrObMgReMatlBOM navigation property to query operations.
|
static ChangeMasterLink<ChangeMstrObjectMgmtRecord> |
TO_CHANGE_MSTR_OBJECT_MGMT_RECORD
Use with available fluent helpers to apply the to_ChangeMstrObjectMgmtRecord navigation property to query operations.
|
static ChangeMasterLink<ChangeMasterCharc> |
TO_CHARACTERISTICS
Use with available fluent helpers to apply the to_Characteristics navigation property to query operations.
|
static ChangeMasterLink<ChangeMasterClass> |
TO_CLASSIFICATION
Use with available fluent helpers to apply the to_Classification navigation property to query operations.
|
static ChangeMasterLink<ChangeMasterObjTypeAssgmt> |
TO_OBJ_TYPE_ASSIGNMENT
Use with available fluent helpers to apply the to_ObjTypeAssignment navigation property to query operations.
|
Constructor and Description |
---|
ChangeMaster() |
ChangeMaster(Boolean shiftValidityStartDate_ac,
String changeNumber,
String changeNumberStatus,
String authorizationGroup,
String changeNumberFunction,
String isTechnicallyReleased,
String changeNumberReleaseKey,
String reasonForChangeText,
String changeNumberDescription,
Calendar changeNumberValidFromDate,
Calendar changeNumberCreationDate,
String changeNumberCreatedByUser,
Calendar changeNumberLastChangedDate,
String changeNumberLastChangedByUser,
Boolean isUsedForDataDefinition,
Boolean changeNumberIsMrkdForDeletion,
Double changeNumberLastChgdDateTime,
ErpConfigContext erpConfigContext,
List<ChangeMasterAltDate> toAlternativeDate,
List<ChangeMstrObjectMgmtRecord> toChangeMstrObjectMgmtRecord,
List<ChangeMstrObMgReDocInfoRecd> toChangeMstrObMgReDocInfoRecd,
List<ChangeMstrObMgReMaterial> toChangeMstrObMgReMaterial,
List<ChangeMstrObMgReMatlBOM> toChangeMstrObMgReMatlBOM,
List<ChangeMasterCharc> toCharacteristics,
List<ChangeMasterClass> toClassification,
List<ChangeMasterObjTypeAssgmt> toObjTypeAssignment) |
Modifier and Type | Method and Description |
---|---|
void |
addAlternativeDate(ChangeMasterAltDate... entity)
Adds elements to the list of associated ChangeMasterAltDate entities.
|
void |
addChangeMstrObjectMgmtRecord(ChangeMstrObjectMgmtRecord... entity)
Adds elements to the list of associated ChangeMstrObjectMgmtRecord entities.
|
void |
addChangeMstrObMgReDocInfoRecd(ChangeMstrObMgReDocInfoRecd... entity)
Adds elements to the list of associated ChangeMstrObMgReDocInfoRecd entities.
|
void |
addChangeMstrObMgReMaterial(ChangeMstrObMgReMaterial... entity)
Adds elements to the list of associated ChangeMstrObMgReMaterial entities.
|
void |
addChangeMstrObMgReMatlBOM(ChangeMstrObMgReMatlBOM... entity)
Adds elements to the list of associated ChangeMstrObMgReMatlBOM entities.
|
void |
addCharacteristics(ChangeMasterCharc... entity)
Adds elements to the list of associated ChangeMasterCharc entities.
|
void |
addClassification(ChangeMasterClass... entity)
Adds elements to the list of associated ChangeMasterClass entities.
|
void |
addObjTypeAssignment(ChangeMasterObjTypeAssgmt... entity)
Adds elements to the list of associated ChangeMasterObjTypeAssgmt entities.
|
static ChangeMaster.ChangeMasterBuilder |
builder() |
boolean |
equals(Object o) |
List<ChangeMasterAltDate> |
fetchAlternativeDate()
Fetches the ChangeMasterAltDate entities (one to many) associated with this entity.
|
List<ChangeMstrObjectMgmtRecord> |
fetchChangeMstrObjectMgmtRecord()
Fetches the ChangeMstrObjectMgmtRecord entities (one to many) associated with this entity.
|
List<ChangeMstrObMgReDocInfoRecd> |
fetchChangeMstrObMgReDocInfoRecd()
Fetches the ChangeMstrObMgReDocInfoRecd entities (one to many) associated with this entity.
|
List<ChangeMstrObMgReMaterial> |
fetchChangeMstrObMgReMaterial()
Fetches the ChangeMstrObMgReMaterial entities (one to many) associated with this entity.
|
List<ChangeMstrObMgReMatlBOM> |
fetchChangeMstrObMgReMatlBOM()
Fetches the ChangeMstrObMgReMatlBOM entities (one to many) associated with this entity.
|
List<ChangeMasterCharc> |
fetchCharacteristics()
Fetches the ChangeMasterCharc entities (one to many) associated with this entity.
|
List<ChangeMasterClass> |
fetchClassification()
Fetches the ChangeMasterClass entities (one to many) associated with this entity.
|
List<ChangeMasterObjTypeAssgmt> |
fetchObjTypeAssignment()
Fetches the ChangeMasterObjTypeAssgmt entities (one to many) associated with this entity.
|
static <T> ChangeMasterField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
List<ChangeMasterAltDate> |
getAlternativeDateOrFetch()
Retrieval of associated ChangeMasterAltDate entities (one to many).
|
com.google.common.base.Optional<List<ChangeMasterAltDate>> |
getAlternativeDateOrNull()
Retrieval of associated ChangeMasterAltDate entities (one to many).
|
String |
getAuthorizationGroup()
Constraints: Not nullable, Maximum length: 4
|
List<ChangeMstrObjectMgmtRecord> |
getChangeMstrObjectMgmtRecordOrFetch()
Retrieval of associated ChangeMstrObjectMgmtRecord entities (one to many).
|
com.google.common.base.Optional<List<ChangeMstrObjectMgmtRecord>> |
getChangeMstrObjectMgmtRecordOrNull()
Retrieval of associated ChangeMstrObjectMgmtRecord entities (one to many).
|
List<ChangeMstrObMgReDocInfoRecd> |
getChangeMstrObMgReDocInfoRecdOrFetch()
Retrieval of associated ChangeMstrObMgReDocInfoRecd entities (one to many).
|
com.google.common.base.Optional<List<ChangeMstrObMgReDocInfoRecd>> |
getChangeMstrObMgReDocInfoRecdOrNull()
Retrieval of associated ChangeMstrObMgReDocInfoRecd entities (one to many).
|
List<ChangeMstrObMgReMaterial> |
getChangeMstrObMgReMaterialOrFetch()
Retrieval of associated ChangeMstrObMgReMaterial entities (one to many).
|
com.google.common.base.Optional<List<ChangeMstrObMgReMaterial>> |
getChangeMstrObMgReMaterialOrNull()
Retrieval of associated ChangeMstrObMgReMaterial entities (one to many).
|
List<ChangeMstrObMgReMatlBOM> |
getChangeMstrObMgReMatlBOMOrFetch()
Retrieval of associated ChangeMstrObMgReMatlBOM entities (one to many).
|
com.google.common.base.Optional<List<ChangeMstrObMgReMatlBOM>> |
getChangeMstrObMgReMatlBOMOrNull()
Retrieval of associated ChangeMstrObMgReMatlBOM entities (one to many).
|
String |
getChangeNumber()
(Key Field) Constraints: Not nullable, Maximum length: 12
|
String |
getChangeNumberCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getChangeNumberCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getChangeNumberDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getChangeNumberFunction()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getChangeNumberIsMrkdForDeletion()
Constraints: none
|
String |
getChangeNumberLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getChangeNumberLastChangedDate()
Constraints: Not nullable, Precision: 0
|
Double |
getChangeNumberLastChgdDateTime()
Constraints: Not nullable
|
String |
getChangeNumberReleaseKey()
Constraints: Not nullable, Maximum length: 2
|
String |
getChangeNumberStatus()
Constraints: Not nullable, Maximum length: 2
|
Calendar |
getChangeNumberValidFromDate()
Constraints: Not nullable, Precision: 0
|
List<ChangeMasterCharc> |
getCharacteristicsOrFetch()
Retrieval of associated ChangeMasterCharc entities (one to many).
|
com.google.common.base.Optional<List<ChangeMasterCharc>> |
getCharacteristicsOrNull()
Retrieval of associated ChangeMasterCharc entities (one to many).
|
List<ChangeMasterClass> |
getClassificationOrFetch()
Retrieval of associated ChangeMasterClass entities (one to many).
|
com.google.common.base.Optional<List<ChangeMasterClass>> |
getClassificationOrNull()
Retrieval of associated ChangeMasterClass entities (one to many).
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
String |
getIsTechnicallyReleased()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsUsedForDataDefinition()
Constraints: none
|
List<ChangeMasterObjTypeAssgmt> |
getObjTypeAssignmentOrFetch()
Retrieval of associated ChangeMasterObjTypeAssgmt entities (one to many).
|
com.google.common.base.Optional<List<ChangeMasterObjTypeAssgmt>> |
getObjTypeAssignmentOrNull()
Retrieval of associated ChangeMasterObjTypeAssgmt entities (one to many).
|
String |
getReasonForChangeText()
Constraints: Not nullable, Maximum length: 40
|
Boolean |
getShiftValidityStartDate_ac()
Constraints: none
|
Class<ChangeMaster> |
getType() |
int |
hashCode() |
void |
setAlternativeDate(List<ChangeMasterAltDate> value)
Overwrites the list of associated ChangeMasterAltDate entities for the loaded navigation property to_AlternativeDate.
|
void |
setAuthorizationGroup(String authorizationGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setChangeMstrObjectMgmtRecord(List<ChangeMstrObjectMgmtRecord> value)
Overwrites the list of associated ChangeMstrObjectMgmtRecord entities for the loaded navigation property to_ChangeMstrObjectMgmtRecord.
|
void |
setChangeMstrObMgReDocInfoRecd(List<ChangeMstrObMgReDocInfoRecd> value)
Overwrites the list of associated ChangeMstrObMgReDocInfoRecd entities for the loaded navigation property to_ChangeMstrObMgReDocInfoRecd.
|
void |
setChangeMstrObMgReMaterial(List<ChangeMstrObMgReMaterial> value)
Overwrites the list of associated ChangeMstrObMgReMaterial entities for the loaded navigation property to_ChangeMstrObMgReMaterial.
|
void |
setChangeMstrObMgReMatlBOM(List<ChangeMstrObMgReMatlBOM> value)
Overwrites the list of associated ChangeMstrObMgReMatlBOM entities for the loaded navigation property to_ChangeMstrObMgReMatlBOM.
|
void |
setChangeNumber(String changeNumber)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
void |
setChangeNumberCreatedByUser(String changeNumberCreatedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setChangeNumberCreationDate(Calendar changeNumberCreationDate)
Constraints: Not nullable, Precision: 0
|
void |
setChangeNumberDescription(String changeNumberDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setChangeNumberFunction(String changeNumberFunction)
Constraints: Not nullable, Maximum length: 1
|
void |
setChangeNumberIsMrkdForDeletion(Boolean changeNumberIsMrkdForDeletion)
Constraints: none
|
void |
setChangeNumberLastChangedByUser(String changeNumberLastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setChangeNumberLastChangedDate(Calendar changeNumberLastChangedDate)
Constraints: Not nullable, Precision: 0
|
void |
setChangeNumberLastChgdDateTime(Double changeNumberLastChgdDateTime)
Constraints: Not nullable
|
void |
setChangeNumberReleaseKey(String changeNumberReleaseKey)
Constraints: Not nullable, Maximum length: 2
|
void |
setChangeNumberStatus(String changeNumberStatus)
Constraints: Not nullable, Maximum length: 2
|
void |
setChangeNumberValidFromDate(Calendar changeNumberValidFromDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharacteristics(List<ChangeMasterCharc> value)
Overwrites the list of associated ChangeMasterCharc entities for the loaded navigation property to_Characteristics.
|
void |
setClassification(List<ChangeMasterClass> value)
Overwrites the list of associated ChangeMasterClass entities for the loaded navigation property to_Classification.
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setIsTechnicallyReleased(String isTechnicallyReleased)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsUsedForDataDefinition(Boolean isUsedForDataDefinition)
Constraints: none
|
void |
setObjTypeAssignment(List<ChangeMasterObjTypeAssgmt> value)
Overwrites the list of associated ChangeMasterObjTypeAssgmt entities for the loaded navigation property to_ObjTypeAssignment.
|
void |
setReasonForChangeText(String reasonForChangeText)
Constraints: Not nullable, Maximum length: 40
|
void |
setShiftValidityStartDate_ac(Boolean shiftValidityStartDate_ac)
Constraints: none
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final ChangeMasterSelectable ALL_FIELDS
public static final ChangeMasterField<Boolean> SHIFT_VALIDITY_START_DATE_AC
public static final ChangeMasterField<String> CHANGE_NUMBER
public static final ChangeMasterField<String> CHANGE_NUMBER_STATUS
public static final ChangeMasterField<String> AUTHORIZATION_GROUP
public static final ChangeMasterField<String> CHANGE_NUMBER_FUNCTION
public static final ChangeMasterField<String> IS_TECHNICALLY_RELEASED
public static final ChangeMasterField<String> CHANGE_NUMBER_RELEASE_KEY
public static final ChangeMasterField<String> REASON_FOR_CHANGE_TEXT
public static final ChangeMasterField<String> CHANGE_NUMBER_DESCRIPTION
public static final ChangeMasterField<Calendar> CHANGE_NUMBER_VALID_FROM_DATE
public static final ChangeMasterField<Calendar> CHANGE_NUMBER_CREATION_DATE
public static final ChangeMasterField<String> CHANGE_NUMBER_CREATED_BY_USER
public static final ChangeMasterField<Calendar> CHANGE_NUMBER_LAST_CHANGED_DATE
public static final ChangeMasterField<String> CHANGE_NUMBER_LAST_CHANGED_BY_USER
public static final ChangeMasterField<Boolean> IS_USED_FOR_DATA_DEFINITION
public static final ChangeMasterField<Boolean> CHANGE_NUMBER_IS_MRKD_FOR_DELETION
public static final ChangeMasterField<Double> CHANGE_NUMBER_LAST_CHGD_DATE_TIME
public static final ChangeMasterLink<ChangeMasterAltDate> TO_ALTERNATIVE_DATE
public static final ChangeMasterLink<ChangeMstrObjectMgmtRecord> TO_CHANGE_MSTR_OBJECT_MGMT_RECORD
public static final ChangeMasterLink<ChangeMstrObMgReDocInfoRecd> TO_CHANGE_MSTR_OB_MG_RE_DOC_INFO_RECD
public static final ChangeMasterLink<ChangeMstrObMgReMaterial> TO_CHANGE_MSTR_OB_MG_RE_MATERIAL
public static final ChangeMasterLink<ChangeMstrObMgReMatlBOM> TO_CHANGE_MSTR_OB_MG_RE_MATL_BOM
public static final ChangeMasterLink<ChangeMasterCharc> TO_CHARACTERISTICS
public static final ChangeMasterLink<ChangeMasterClass> TO_CLASSIFICATION
public static final ChangeMasterLink<ChangeMasterObjTypeAssgmt> TO_OBJ_TYPE_ASSIGNMENT
@Generated(value="lombok") public ChangeMaster()
@ConstructorProperties(value={"shiftValidityStartDate_ac","changeNumber","changeNumberStatus","authorizationGroup","changeNumberFunction","isTechnicallyReleased","changeNumberReleaseKey","reasonForChangeText","changeNumberDescription","changeNumberValidFromDate","changeNumberCreationDate","changeNumberCreatedByUser","changeNumberLastChangedDate","changeNumberLastChangedByUser","isUsedForDataDefinition","changeNumberIsMrkdForDeletion","changeNumberLastChgdDateTime","erpConfigContext","toAlternativeDate","toChangeMstrObjectMgmtRecord","toChangeMstrObMgReDocInfoRecd","toChangeMstrObMgReMaterial","toChangeMstrObMgReMatlBOM","toCharacteristics","toClassification","toObjTypeAssignment"}) @Generated(value="lombok") public ChangeMaster(@Nullable Boolean shiftValidityStartDate_ac, @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 Calendar changeNumberValidFromDate, @Nullable Calendar changeNumberCreationDate, @Nullable String changeNumberCreatedByUser, @Nullable Calendar changeNumberLastChangedDate, @Nullable String changeNumberLastChangedByUser, @Nullable Boolean isUsedForDataDefinition, @Nullable Boolean changeNumberIsMrkdForDeletion, @Nullable Double changeNumberLastChgdDateTime, @Nullable ErpConfigContext erpConfigContext, List<ChangeMasterAltDate> toAlternativeDate, List<ChangeMstrObjectMgmtRecord> toChangeMstrObjectMgmtRecord, List<ChangeMstrObMgReDocInfoRecd> toChangeMstrObMgReDocInfoRecd, List<ChangeMstrObMgReMaterial> toChangeMstrObMgReMaterial, List<ChangeMstrObMgReMatlBOM> toChangeMstrObMgReMatlBOM, List<ChangeMasterCharc> toCharacteristics, List<ChangeMasterClass> toClassification, List<ChangeMasterObjTypeAssgmt> toObjTypeAssignment)
public Class<ChangeMaster> getType()
getType
in class VdmObject<ChangeMaster>
public static <T> ChangeMasterField<T> field(String fieldName, Class<T> fieldType)
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.public List<ChangeMasterAltDate> fetchAlternativeDate() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMasterAltDate> getAlternativeDateOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMasterAltDate>> getAlternativeDateOrNull()
If the navigation property to_AlternativeDate for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setAlternativeDate(@NonNull List<ChangeMasterAltDate> value)
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.
value
- List of ChangeMasterAltDate entities.public void addAlternativeDate(ChangeMasterAltDate... entity)
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.
entity
- Array of ChangeMasterAltDate entities.public List<ChangeMstrObjectMgmtRecord> fetchChangeMstrObjectMgmtRecord() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMstrObjectMgmtRecord> getChangeMstrObjectMgmtRecordOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMstrObjectMgmtRecord>> getChangeMstrObjectMgmtRecordOrNull()
If the navigation property to_ChangeMstrObjectMgmtRecord for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setChangeMstrObjectMgmtRecord(@NonNull List<ChangeMstrObjectMgmtRecord> value)
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.
value
- List of ChangeMstrObjectMgmtRecord entities.public void addChangeMstrObjectMgmtRecord(ChangeMstrObjectMgmtRecord... entity)
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.
entity
- Array of ChangeMstrObjectMgmtRecord entities.public List<ChangeMstrObMgReDocInfoRecd> fetchChangeMstrObMgReDocInfoRecd() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMstrObMgReDocInfoRecd> getChangeMstrObMgReDocInfoRecdOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMstrObMgReDocInfoRecd>> getChangeMstrObMgReDocInfoRecdOrNull()
If the navigation property to_ChangeMstrObMgReDocInfoRecd for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setChangeMstrObMgReDocInfoRecd(@NonNull List<ChangeMstrObMgReDocInfoRecd> value)
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.
value
- List of ChangeMstrObMgReDocInfoRecd entities.public void addChangeMstrObMgReDocInfoRecd(ChangeMstrObMgReDocInfoRecd... entity)
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.
entity
- Array of ChangeMstrObMgReDocInfoRecd entities.public List<ChangeMstrObMgReMaterial> fetchChangeMstrObMgReMaterial() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMstrObMgReMaterial> getChangeMstrObMgReMaterialOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMstrObMgReMaterial>> getChangeMstrObMgReMaterialOrNull()
If the navigation property to_ChangeMstrObMgReMaterial for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setChangeMstrObMgReMaterial(@NonNull List<ChangeMstrObMgReMaterial> value)
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.
value
- List of ChangeMstrObMgReMaterial entities.public void addChangeMstrObMgReMaterial(ChangeMstrObMgReMaterial... entity)
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.
entity
- Array of ChangeMstrObMgReMaterial entities.public List<ChangeMstrObMgReMatlBOM> fetchChangeMstrObMgReMatlBOM() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMstrObMgReMatlBOM> getChangeMstrObMgReMatlBOMOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMstrObMgReMatlBOM>> getChangeMstrObMgReMatlBOMOrNull()
If the navigation property to_ChangeMstrObMgReMatlBOM for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setChangeMstrObMgReMatlBOM(@NonNull List<ChangeMstrObMgReMatlBOM> value)
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.
value
- List of ChangeMstrObMgReMatlBOM entities.public void addChangeMstrObMgReMatlBOM(ChangeMstrObMgReMatlBOM... entity)
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.
entity
- Array of ChangeMstrObMgReMatlBOM entities.public List<ChangeMasterCharc> fetchCharacteristics() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMasterCharc> getCharacteristicsOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMasterCharc>> getCharacteristicsOrNull()
If the navigation property to_Characteristics for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCharacteristics(@NonNull List<ChangeMasterCharc> value)
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.
value
- List of ChangeMasterCharc entities.public void addCharacteristics(ChangeMasterCharc... entity)
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.
entity
- Array of ChangeMasterCharc entities.public List<ChangeMasterClass> fetchClassification() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMasterClass> getClassificationOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMasterClass>> getClassificationOrNull()
If the navigation property to_Classification for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setClassification(@NonNull List<ChangeMasterClass> value)
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.
value
- List of ChangeMasterClass entities.public void addClassification(ChangeMasterClass... entity)
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.
entity
- Array of ChangeMasterClass entities.public List<ChangeMasterObjTypeAssgmt> fetchObjTypeAssignment() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.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.public List<ChangeMasterObjTypeAssgmt> getObjTypeAssignmentOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
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.
com.sap.cloud.sdk.odatav2.connectivity.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.public com.google.common.base.Optional<List<ChangeMasterObjTypeAssgmt>> getObjTypeAssignmentOrNull()
If the navigation property to_ObjTypeAssignment for an entity ChangeMaster has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setObjTypeAssignment(@NonNull List<ChangeMasterObjTypeAssgmt> value)
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.
value
- List of ChangeMasterObjTypeAssgmt entities.public void addObjTypeAssignment(ChangeMasterObjTypeAssgmt... entity)
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.
entity
- Array of ChangeMasterObjTypeAssgmt entities.@Generated(value="lombok") public static ChangeMaster.ChangeMasterBuilder builder()
@Nullable @Generated(value="lombok") public Boolean getShiftValidityStartDate_ac()
@Nullable @Generated(value="lombok") public String getChangeNumber()
If you make a change with reference to a change number, or create an object with a change number, the following functions are at your disposal: The system determines the validity conditions The conditions that the change is effective under can be defined in the change master record as follows: Changes with a date validity (valid-from date) Changes with parameter effectivity (for example: serial no. effectivity) Log of the changes made Documentation of the changes Assignment of a revision level to a change state of a material or document Release of changes for the different areas in the company
@Nullable @Generated(value="lombok") public String getChangeNumberStatus()
@Nullable @Generated(value="lombok") public String getAuthorizationGroup()
@Nullable @Generated(value="lombok") public String getChangeNumberFunction()
The change master record function determines, for example, which data is processed whether change objects (for example, BOMs, task lists) can be processed with reference to the change master record The following functions are supported: Change number release indicator (Blank) Change master record that is automatically released for later application areas (no release procedure) Change number with release indicator (Value: 1) Change master record that you release for later application areas, using a release procedure Change package (Value: 2) Change master record that controls the individual object changes in the change process Determines how and which change objects should be processed Allocation ti a change package is essential Leading change master record (Value: 3) Change master record that groups together several change packages in the change process Determines when the change should take effect (Date Valid- from) You cannot process the change objects You cannot create an ECR or an ECO with the Leading change master record function.
@Nullable @Generated(value="lombok") public String getIsTechnicallyReleased()
@Nullable @Generated(value="lombok") public String getChangeNumberReleaseKey()
For example, enter one of the following values: No release (blank) The changes are not released for other areas of the company Global release (value 1) The changes are released for all areas of the company. Release for one or more areas For example: costing, planning, production Release key 20 is defined in such a way that the changes are only released for costing. This means that the changes (for example, exchanging a cheap material for a more expensive one) are taken into account in costing, but not in planning or production.
@Nullable @Generated(value="lombok") public String getReasonForChangeText()
You have the following options for documenting the change in more detail: You can create any document info records you need in document management and enter them as accompanying documents for the change master record. You link a document info record to a change master record by choosing the function Extras -> Accompanying docs. In the object-related management record you can additionally maintain information using the corresponding single change.
@Nullable @Generated(value="lombok") public String getChangeNumberDescription()
The information entered is valid for all changes that are carried out using this change number. For the change master you can Enter a long text by choosing the function Chg header long text in the Extras menu. Change or display a long text if the Indicator: Long text exists for change master was set by the system.
@Nullable @Generated(value="lombok") public Calendar getChangeNumberValidFromDate()
The system determines the date from the corresponding change master record. If the change object is not assigned to an alternative date, the date is then the valid-from date in the change header.
@Nullable @Generated(value="lombok") public Calendar getChangeNumberCreationDate()
@Nullable @Generated(value="lombok") public String getChangeNumberCreatedByUser()
@Nullable @Generated(value="lombok") public Calendar getChangeNumberLastChangedDate()
@Nullable @Generated(value="lombok") public String getChangeNumberLastChangedByUser()
@Nullable @Generated(value="lombok") public Boolean getIsUsedForDataDefinition()
@Nullable @Generated(value="lombok") public Boolean getChangeNumberIsMrkdForDeletion()
@Nullable @Generated(value="lombok") public Double getChangeNumberLastChgdDateTime()
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setShiftValidityStartDate_ac(@Nullable Boolean shiftValidityStartDate_ac)
shiftValidityStartDate_ac
- @Generated(value="lombok") public void setChangeNumber(@Nullable String changeNumber)
If you make a change with reference to a change number, or create an object with a change number, the following functions are at your disposal: The system determines the validity conditions The conditions that the change is effective under can be defined in the change master record as follows: Changes with a date validity (valid-from date) Changes with parameter effectivity (for example: serial no. effectivity) Log of the changes made Documentation of the changes Assignment of a revision level to a change state of a material or document Release of changes for the different areas in the company
changeNumber
- @Generated(value="lombok") public void setChangeNumberStatus(@Nullable String changeNumberStatus)
changeNumberStatus
- @Generated(value="lombok") public void setAuthorizationGroup(@Nullable String authorizationGroup)
authorizationGroup
- @Generated(value="lombok") public void setChangeNumberFunction(@Nullable String changeNumberFunction)
The change master record function determines, for example, which data is processed whether change objects (for example, BOMs, task lists) can be processed with reference to the change master record The following functions are supported: Change number release indicator (Blank) Change master record that is automatically released for later application areas (no release procedure) Change number with release indicator (Value: 1) Change master record that you release for later application areas, using a release procedure Change package (Value: 2) Change master record that controls the individual object changes in the change process Determines how and which change objects should be processed Allocation ti a change package is essential Leading change master record (Value: 3) Change master record that groups together several change packages in the change process Determines when the change should take effect (Date Valid- from) You cannot process the change objects You cannot create an ECR or an ECO with the Leading change master record function.
changeNumberFunction
- @Generated(value="lombok") public void setIsTechnicallyReleased(@Nullable String isTechnicallyReleased)
isTechnicallyReleased
- @Generated(value="lombok") public void setChangeNumberReleaseKey(@Nullable String changeNumberReleaseKey)
For example, enter one of the following values: No release (blank) The changes are not released for other areas of the company Global release (value 1) The changes are released for all areas of the company. Release for one or more areas For example: costing, planning, production Release key 20 is defined in such a way that the changes are only released for costing. This means that the changes (for example, exchanging a cheap material for a more expensive one) are taken into account in costing, but not in planning or production.
changeNumberReleaseKey
- @Generated(value="lombok") public void setReasonForChangeText(@Nullable String reasonForChangeText)
You have the following options for documenting the change in more detail: You can create any document info records you need in document management and enter them as accompanying documents for the change master record. You link a document info record to a change master record by choosing the function Extras -> Accompanying docs. In the object-related management record you can additionally maintain information using the corresponding single change.
reasonForChangeText
- @Generated(value="lombok") public void setChangeNumberDescription(@Nullable String changeNumberDescription)
The information entered is valid for all changes that are carried out using this change number. For the change master you can Enter a long text by choosing the function Chg header long text in the Extras menu. Change or display a long text if the Indicator: Long text exists for change master was set by the system.
changeNumberDescription
- @Generated(value="lombok") public void setChangeNumberValidFromDate(@Nullable Calendar changeNumberValidFromDate)
The system determines the date from the corresponding change master record. If the change object is not assigned to an alternative date, the date is then the valid-from date in the change header.
changeNumberValidFromDate
- @Generated(value="lombok") public void setChangeNumberCreationDate(@Nullable Calendar changeNumberCreationDate)
changeNumberCreationDate
- @Generated(value="lombok") public void setChangeNumberCreatedByUser(@Nullable String changeNumberCreatedByUser)
changeNumberCreatedByUser
- @Generated(value="lombok") public void setChangeNumberLastChangedDate(@Nullable Calendar changeNumberLastChangedDate)
changeNumberLastChangedDate
- @Generated(value="lombok") public void setChangeNumberLastChangedByUser(@Nullable String changeNumberLastChangedByUser)
changeNumberLastChangedByUser
- @Generated(value="lombok") public void setIsUsedForDataDefinition(@Nullable Boolean isUsedForDataDefinition)
isUsedForDataDefinition
- @Generated(value="lombok") public void setChangeNumberIsMrkdForDeletion(@Nullable Boolean changeNumberIsMrkdForDeletion)
changeNumberIsMrkdForDeletion
- @Generated(value="lombok") public void setChangeNumberLastChgdDateTime(@Nullable Double changeNumberLastChgdDateTime)
changeNumberLastChgdDateTime
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class VdmObject<ChangeMaster>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<ChangeMaster>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<ChangeMaster>
Copyright © 2018 SAP SE. All rights reserved.