public class ChangeMasterObjTypeAssgmt extends VdmEntity<ChangeMasterObjTypeAssgmt>
Modifier and Type | Class and Description |
---|---|
static class |
ChangeMasterObjTypeAssgmt.ChangeMasterObjTypeAssgmtBuilder |
Modifier and Type | Field and Description |
---|---|
static ChangeMasterObjTypeAssgmtSelectable |
ALL_FIELDS
Selector for all available fields of ChangeMasterObjTypeAssgmt.
|
static ChangeMasterObjTypeAssgmtField<String> |
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations.
|
static ChangeMasterObjTypeAssgmtField<Double> |
CHANGE_NUMBER_LAST_CHGD_DATE_TIME
Use with available fluent helpers to apply the ChangeNumberLastChgdDateTime field to query operations.
|
static ChangeMasterObjTypeAssgmtField<Boolean> |
IS_ACTIVE_FOR_CHANGE_NUMBER
Use with available fluent helpers to apply the IsActiveForChangeNumber field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
IS_LOCKED_FOR_CHANGES
Use with available fluent helpers to apply the IsLockedForChanges field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
IS_PARTIALLY_DISPLAYED
Use with available fluent helpers to apply the IsPartiallyDisplayed field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
OBJ_MGMT_RECD_IS_AUTOMLY_CRTED
Use with available fluent helpers to apply the ObjMgmtRecdIsAutomlyCrted field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
OBJ_MGMT_RECD_IS_AUTOMLY_CRTED_BY_DLG
Use with available fluent helpers to apply the ObjMgmtRecdIsAutomlyCrtedByDlg field to query operations.
|
static ChangeMasterObjTypeAssgmtField<Boolean> |
OBJ_MGMT_RECD_IS_GENERATED
Use with available fluent helpers to apply the ObjMgmtRecdIsGenerated field to query operations.
|
static ChangeMasterObjTypeAssgmtField<Boolean> |
OBJ_MGMT_RECD_IS_REQUIRED
Use with available fluent helpers to apply the ObjMgmtRecdIsRequired field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
OBJECT_TYPE_CREATED_BY_USER
Use with available fluent helpers to apply the ObjectTypeCreatedByUser field to query operations.
|
static ChangeMasterObjTypeAssgmtField<Calendar> |
OBJECT_TYPE_CREATION_DATE
Use with available fluent helpers to apply the ObjectTypeCreationDate field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
OBJECT_TYPE_LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the ObjectTypeLastChangedByUser field to query operations.
|
static ChangeMasterObjTypeAssgmtField<Calendar> |
OBJECT_TYPE_LAST_CHANGED_DATE
Use with available fluent helpers to apply the ObjectTypeLastChangedDate field to query operations.
|
static ChangeMasterObjTypeAssgmtField<String> |
SAP_OBJECT_TYPE
Use with available fluent helpers to apply the SAPObjectType field to query operations.
|
Constructor and Description |
---|
ChangeMasterObjTypeAssgmt() |
ChangeMasterObjTypeAssgmt(String changeNumber,
String sAPObjectType,
Boolean isActiveForChangeNumber,
String isLockedForChanges,
String isPartiallyDisplayed,
Boolean objMgmtRecdIsRequired,
Boolean objMgmtRecdIsGenerated,
String objMgmtRecdIsAutomlyCrted,
String objMgmtRecdIsAutomlyCrtedByDlg,
Calendar objectTypeCreationDate,
String objectTypeCreatedByUser,
Calendar objectTypeLastChangedDate,
String objectTypeLastChangedByUser,
Double changeNumberLastChgdDateTime,
ErpConfigContext erpConfigContext) |
Modifier and Type | Method and Description |
---|---|
static ChangeMasterObjTypeAssgmt.ChangeMasterObjTypeAssgmtBuilder |
builder() |
boolean |
equals(Object o) |
static <T> ChangeMasterObjTypeAssgmtField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getChangeNumber()
(Key Field) Constraints: Not nullable, Maximum length: 12 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
|
Double |
getChangeNumberLastChgdDateTime()
Constraints: Not nullable
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
Boolean |
getIsActiveForChangeNumber()
Constraints: none
|
String |
getIsLockedForChanges()
Constraints: Not nullable, Maximum length: 1 This lock remains until you delete the indicator.
|
String |
getIsPartiallyDisplayed()
Constraints: Not nullable, Maximum length: 1
|
String |
getObjectTypeCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getObjectTypeCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getObjectTypeLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getObjectTypeLastChangedDate()
Constraints: Not nullable, Precision: 0
|
String |
getObjMgmtRecdIsAutomlyCrted()
Constraints: Not nullable, Maximum length: 1 When you process an object with reference to a change number that already exists in the system,
An object management record is not generated automatically
You first have to add the management record for this object manually, before you can process the object with reference to a change number
You can only select this indicator if further indicators are set for this object type:
object type active for change number
A management record is required for each object
Object management record generated
|
String |
getObjMgmtRecdIsAutomlyCrtedByDlg()
Constraints: Not nullable, Maximum length: 1 Immediately describe the reason for change, for the individual object, in a dialog box.
|
Boolean |
getObjMgmtRecdIsGenerated()
Constraints: none
|
Boolean |
getObjMgmtRecdIsRequired()
Constraints: none
|
String |
getSAPObjectType()
(Key Field) Constraints: Not nullable, Maximum length: 30
|
Class<ChangeMasterObjTypeAssgmt> |
getType() |
int |
hashCode() |
void |
setChangeNumber(String changeNumber)
(Key Field) Constraints: Not nullable, Maximum length: 12 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
|
void |
setChangeNumberLastChgdDateTime(Double changeNumberLastChgdDateTime)
Constraints: Not nullable
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setIsActiveForChangeNumber(Boolean isActiveForChangeNumber)
Constraints: none
|
void |
setIsLockedForChanges(String isLockedForChanges)
Constraints: Not nullable, Maximum length: 1 This lock remains until you delete the indicator.
|
void |
setIsPartiallyDisplayed(String isPartiallyDisplayed)
Constraints: Not nullable, Maximum length: 1
|
void |
setObjectTypeCreatedByUser(String objectTypeCreatedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setObjectTypeCreationDate(Calendar objectTypeCreationDate)
Constraints: Not nullable, Precision: 0
|
void |
setObjectTypeLastChangedByUser(String objectTypeLastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setObjectTypeLastChangedDate(Calendar objectTypeLastChangedDate)
Constraints: Not nullable, Precision: 0
|
void |
setObjMgmtRecdIsAutomlyCrted(String objMgmtRecdIsAutomlyCrted)
Constraints: Not nullable, Maximum length: 1 When you process an object with reference to a change number that already exists in the system,
An object management record is not generated automatically
You first have to add the management record for this object manually, before you can process the object with reference to a change number
You can only select this indicator if further indicators are set for this object type:
object type active for change number
A management record is required for each object
Object management record generated
|
void |
setObjMgmtRecdIsAutomlyCrtedByDlg(String objMgmtRecdIsAutomlyCrtedByDlg)
Constraints: Not nullable, Maximum length: 1 Immediately describe the reason for change, for the individual object, in a dialog box.
|
void |
setObjMgmtRecdIsGenerated(Boolean objMgmtRecdIsGenerated)
Constraints: none
|
void |
setObjMgmtRecdIsRequired(Boolean objMgmtRecdIsRequired)
Constraints: none
|
void |
setSAPObjectType(String sAPObjectType)
(Key Field) Constraints: Not nullable, Maximum length: 30
|
String |
toString() |
getVersionIdentifier, setVersionIdentifier
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final ChangeMasterObjTypeAssgmtSelectable ALL_FIELDS
public static final ChangeMasterObjTypeAssgmtField<String> CHANGE_NUMBER
public static final ChangeMasterObjTypeAssgmtField<String> SAP_OBJECT_TYPE
public static final ChangeMasterObjTypeAssgmtField<Boolean> IS_ACTIVE_FOR_CHANGE_NUMBER
public static final ChangeMasterObjTypeAssgmtField<String> IS_LOCKED_FOR_CHANGES
public static final ChangeMasterObjTypeAssgmtField<String> IS_PARTIALLY_DISPLAYED
public static final ChangeMasterObjTypeAssgmtField<Boolean> OBJ_MGMT_RECD_IS_REQUIRED
public static final ChangeMasterObjTypeAssgmtField<Boolean> OBJ_MGMT_RECD_IS_GENERATED
public static final ChangeMasterObjTypeAssgmtField<String> OBJ_MGMT_RECD_IS_AUTOMLY_CRTED
public static final ChangeMasterObjTypeAssgmtField<String> OBJ_MGMT_RECD_IS_AUTOMLY_CRTED_BY_DLG
public static final ChangeMasterObjTypeAssgmtField<Calendar> OBJECT_TYPE_CREATION_DATE
public static final ChangeMasterObjTypeAssgmtField<String> OBJECT_TYPE_CREATED_BY_USER
public static final ChangeMasterObjTypeAssgmtField<Calendar> OBJECT_TYPE_LAST_CHANGED_DATE
public static final ChangeMasterObjTypeAssgmtField<String> OBJECT_TYPE_LAST_CHANGED_BY_USER
public static final ChangeMasterObjTypeAssgmtField<Double> CHANGE_NUMBER_LAST_CHGD_DATE_TIME
public ChangeMasterObjTypeAssgmt()
public ChangeMasterObjTypeAssgmt(@Nullable String changeNumber, @Nullable String sAPObjectType, @Nullable Boolean isActiveForChangeNumber, @Nullable String isLockedForChanges, @Nullable String isPartiallyDisplayed, @Nullable Boolean objMgmtRecdIsRequired, @Nullable Boolean objMgmtRecdIsGenerated, @Nullable String objMgmtRecdIsAutomlyCrted, @Nullable String objMgmtRecdIsAutomlyCrtedByDlg, @Nullable Calendar objectTypeCreationDate, @Nullable String objectTypeCreatedByUser, @Nullable Calendar objectTypeLastChangedDate, @Nullable String objectTypeLastChangedByUser, @Nullable Double changeNumberLastChgdDateTime, @Nullable ErpConfigContext erpConfigContext)
public Class<ChangeMasterObjTypeAssgmt> getType()
getType
in class VdmObject<ChangeMasterObjTypeAssgmt>
public static <T> ChangeMasterObjTypeAssgmtField<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 static ChangeMasterObjTypeAssgmt.ChangeMasterObjTypeAssgmtBuilder builder()
@Nullable 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 public String getSAPObjectType()
@Nullable public Boolean getIsActiveForChangeNumber()
@Nullable public String getIsLockedForChanges()
This lock remains until you delete the indicator.
@Nullable public String getIsPartiallyDisplayed()
@Nullable public Boolean getObjMgmtRecdIsRequired()
@Nullable public Boolean getObjMgmtRecdIsGenerated()
@Nullable public String getObjMgmtRecdIsAutomlyCrted()
When you process an object with reference to a change number that already exists in the system, An object management record is not generated automatically You first have to add the management record for this object manually, before you can process the object with reference to a change number You can only select this indicator if further indicators are set for this object type: object type active for change number A management record is required for each object Object management record generated
@Nullable public String getObjMgmtRecdIsAutomlyCrtedByDlg()
Immediately describe the reason for change, for the individual object, in a dialog box. You can only select this indicator if further indicators are set for this object type: object type active for change number A management record is required for each object Object management record generated
@Nullable public Calendar getObjectTypeCreationDate()
@Nullable public String getObjectTypeCreatedByUser()
@Nullable public Calendar getObjectTypeLastChangedDate()
@Nullable public String getObjectTypeLastChangedByUser()
@Nullable public Double getChangeNumberLastChgdDateTime()
@Nullable public ErpConfigContext getErpConfigContext()
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
- public void setSAPObjectType(@Nullable String sAPObjectType)
sAPObjectType
- public void setIsActiveForChangeNumber(@Nullable Boolean isActiveForChangeNumber)
isActiveForChangeNumber
- public void setIsLockedForChanges(@Nullable String isLockedForChanges)
This lock remains until you delete the indicator.
isLockedForChanges
- public void setIsPartiallyDisplayed(@Nullable String isPartiallyDisplayed)
isPartiallyDisplayed
- public void setObjMgmtRecdIsRequired(@Nullable Boolean objMgmtRecdIsRequired)
objMgmtRecdIsRequired
- public void setObjMgmtRecdIsGenerated(@Nullable Boolean objMgmtRecdIsGenerated)
objMgmtRecdIsGenerated
- public void setObjMgmtRecdIsAutomlyCrted(@Nullable String objMgmtRecdIsAutomlyCrted)
When you process an object with reference to a change number that already exists in the system, An object management record is not generated automatically You first have to add the management record for this object manually, before you can process the object with reference to a change number You can only select this indicator if further indicators are set for this object type: object type active for change number A management record is required for each object Object management record generated
objMgmtRecdIsAutomlyCrted
- public void setObjMgmtRecdIsAutomlyCrtedByDlg(@Nullable String objMgmtRecdIsAutomlyCrtedByDlg)
Immediately describe the reason for change, for the individual object, in a dialog box. You can only select this indicator if further indicators are set for this object type: object type active for change number A management record is required for each object Object management record generated
objMgmtRecdIsAutomlyCrtedByDlg
- public void setObjectTypeCreationDate(@Nullable Calendar objectTypeCreationDate)
objectTypeCreationDate
- public void setObjectTypeCreatedByUser(@Nullable String objectTypeCreatedByUser)
objectTypeCreatedByUser
- public void setObjectTypeLastChangedDate(@Nullable Calendar objectTypeLastChangedDate)
objectTypeLastChangedDate
- public void setObjectTypeLastChangedByUser(@Nullable String objectTypeLastChangedByUser)
objectTypeLastChangedByUser
- public void setChangeNumberLastChgdDateTime(@Nullable Double changeNumberLastChgdDateTime)
changeNumberLastChgdDateTime
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<ChangeMasterObjTypeAssgmt>
public boolean equals(Object o)
equals
in class VdmObject<ChangeMasterObjTypeAssgmt>
public int hashCode()
hashCode
in class VdmObject<ChangeMasterObjTypeAssgmt>
Copyright © 2018 SAP SE. All rights reserved.