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
|
Double |
getChangeNumberLastChgdDateTime()
Constraints: Not nullable
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
Boolean |
getIsActiveForChangeNumber()
Constraints: none
|
String |
getIsLockedForChanges()
Constraints: Not nullable, Maximum length: 1
|
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
|
String |
getObjMgmtRecdIsAutomlyCrtedByDlg()
Constraints: Not nullable, Maximum length: 1
|
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
|
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.
|
void |
setIsActiveForChangeNumber(Boolean isActiveForChangeNumber)
Constraints: none
|
void |
setIsLockedForChanges(String isLockedForChanges)
Constraints: Not nullable, Maximum length: 1
|
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
|
void |
setObjMgmtRecdIsAutomlyCrtedByDlg(String objMgmtRecdIsAutomlyCrtedByDlg)
Constraints: Not nullable, Maximum length: 1
|
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() |
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
@Generated(value="lombok") public ChangeMasterObjTypeAssgmt()
@ConstructorProperties(value={"changeNumber","sAPObjectType","isActiveForChangeNumber","isLockedForChanges","isPartiallyDisplayed","objMgmtRecdIsRequired","objMgmtRecdIsGenerated","objMgmtRecdIsAutomlyCrted","objMgmtRecdIsAutomlyCrtedByDlg","objectTypeCreationDate","objectTypeCreatedByUser","objectTypeLastChangedDate","objectTypeLastChangedByUser","changeNumberLastChgdDateTime","erpConfigContext"}) @Generated(value="lombok") 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.@Generated(value="lombok") public static ChangeMasterObjTypeAssgmt.ChangeMasterObjTypeAssgmtBuilder builder()
@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 getSAPObjectType()
@Nullable @Generated(value="lombok") public Boolean getIsActiveForChangeNumber()
@Nullable @Generated(value="lombok") public String getIsLockedForChanges()
This lock remains until you delete the indicator.
@Nullable @Generated(value="lombok") public String getIsPartiallyDisplayed()
@Nullable @Generated(value="lombok") public Boolean getObjMgmtRecdIsRequired()
@Nullable @Generated(value="lombok") public Boolean getObjMgmtRecdIsGenerated()
@Nullable @Generated(value="lombok") 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 @Generated(value="lombok") 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 @Generated(value="lombok") public Calendar getObjectTypeCreationDate()
@Nullable @Generated(value="lombok") public String getObjectTypeCreatedByUser()
@Nullable @Generated(value="lombok") public Calendar getObjectTypeLastChangedDate()
@Nullable @Generated(value="lombok") public String getObjectTypeLastChangedByUser()
@Nullable @Generated(value="lombok") public Double getChangeNumberLastChgdDateTime()
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@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 setSAPObjectType(@Nullable String sAPObjectType)
sAPObjectType
- @Generated(value="lombok") public void setIsActiveForChangeNumber(@Nullable Boolean isActiveForChangeNumber)
isActiveForChangeNumber
- @Generated(value="lombok") public void setIsLockedForChanges(@Nullable String isLockedForChanges)
This lock remains until you delete the indicator.
isLockedForChanges
- @Generated(value="lombok") public void setIsPartiallyDisplayed(@Nullable String isPartiallyDisplayed)
isPartiallyDisplayed
- @Generated(value="lombok") public void setObjMgmtRecdIsRequired(@Nullable Boolean objMgmtRecdIsRequired)
objMgmtRecdIsRequired
- @Generated(value="lombok") public void setObjMgmtRecdIsGenerated(@Nullable Boolean objMgmtRecdIsGenerated)
objMgmtRecdIsGenerated
- @Generated(value="lombok") 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
- @Generated(value="lombok") 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
- @Generated(value="lombok") public void setObjectTypeCreationDate(@Nullable Calendar objectTypeCreationDate)
objectTypeCreationDate
- @Generated(value="lombok") public void setObjectTypeCreatedByUser(@Nullable String objectTypeCreatedByUser)
objectTypeCreatedByUser
- @Generated(value="lombok") public void setObjectTypeLastChangedDate(@Nullable Calendar objectTypeLastChangedDate)
objectTypeLastChangedDate
- @Generated(value="lombok") public void setObjectTypeLastChangedByUser(@Nullable String objectTypeLastChangedByUser)
objectTypeLastChangedByUser
- @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<ChangeMasterObjTypeAssgmt>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<ChangeMasterObjTypeAssgmt>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<ChangeMasterObjTypeAssgmt>
Copyright © 2018 SAP SE. All rights reserved.