public class ClfnCharacteristicForKeyDate extends VdmEntity<ClfnCharacteristicForKeyDate>
Modifier and Type | Class and Description |
---|---|
static class |
ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder |
Modifier and Type | Field and Description |
---|---|
static ClfnCharacteristicForKeyDateField<String> |
ADDITIONAL_VALUE_IS_ALLOWED
Use with available fluent helpers to apply the AdditionalValueIsAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateSelectable |
ALL_FIELDS
Selector for all available fields of ClfnCharacteristicForKeyDate.
|
static ClfnCharacteristicForKeyDateField<String> |
CHANGE_NUMBER
Use with available fluent helpers to apply the ChangeNumber field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARACTERISTIC
Use with available fluent helpers to apply the Characteristic field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_CATALOG_TYPE
Use with available fluent helpers to apply the CharcCatalogType field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_CHECK_FUNCTION_MODULE
Use with available fluent helpers to apply the CharcCheckFunctionModule field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_CHECK_TABLE
Use with available fluent helpers to apply the CharcCheckTable field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_CONVERSION_ROUTINE
Use with available fluent helpers to apply the CharcConversionRoutine field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_DATA_TYPE
Use with available fluent helpers to apply the CharcDataType field to query operations.
|
static ClfnCharacteristicForKeyDateField<Short> |
CHARC_DECIMALS
Use with available fluent helpers to apply the CharcDecimals field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_ENTRY_IS_NOT_FORMAT_CTRLD
Use with available fluent helpers to apply the CharcEntryIsNotFormatCtrld field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_EXPONENT_FORMAT
Use with available fluent helpers to apply the CharcExponentFormat field to query operations.
|
static ClfnCharacteristicForKeyDateField<Short> |
CHARC_EXPONENT_VALUE
Use with available fluent helpers to apply the CharcExponentValue field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_GROUP
Use with available fluent helpers to apply the CharcGroup field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_GROUP_NAME
Use with available fluent helpers to apply the CharcGroupName field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
CHARC_HAS_SINGLE_VALUE
Use with available fluent helpers to apply the CharcHasSingleValue field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_INTERNAL_ID
Use with available fluent helpers to apply the CharcInternalID field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_IS_HIDDEN
Use with available fluent helpers to apply the CharcIsHidden field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_IS_READ_ONLY
Use with available fluent helpers to apply the CharcIsReadOnly field to query operations.
|
static ClfnCharacteristicForKeyDateField<Short> |
CHARC_LENGTH
Use with available fluent helpers to apply the CharcLength field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_MAINT_AUTH_GRP
Use with available fluent helpers to apply the CharcMaintAuthGrp field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_REFERENCE_TABLE
Use with available fluent helpers to apply the CharcReferenceTable field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_REFERENCE_TABLE_FIELD
Use with available fluent helpers to apply the CharcReferenceTableField field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_SELECTED_SET
Use with available fluent helpers to apply the CharcSelectedSet field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_STATUS
Use with available fluent helpers to apply the CharcStatus field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_STATUS_NAME
Use with available fluent helpers to apply the CharcStatusName field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_TEMPLATE
Use with available fluent helpers to apply the CharcTemplate field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_TEMPLATE_IS_DISPLAYED
Use with available fluent helpers to apply the CharcTemplateIsDisplayed field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CHARC_VALUE_UNIT
Use with available fluent helpers to apply the CharcValueUnit field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static ClfnCharacteristicForKeyDateField<Calendar> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
CURRENCY_ISO_CODE
Use with available fluent helpers to apply the CurrencyISOCode field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOC_NUMBER
Use with available fluent helpers to apply the DocNumber field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOCUMENT_PART
Use with available fluent helpers to apply the DocumentPart field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOCUMENT_TYPE
Use with available fluent helpers to apply the DocumentType field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
DOCUMENT_VERSION
Use with available fluent helpers to apply the DocumentVersion field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
ENTRY_IS_REQUIRED
Use with available fluent helpers to apply the EntryIsRequired field to query operations.
|
static ClfnCharacteristicForKeyDateField<Calendar> |
KEY_DATE
Use with available fluent helpers to apply the KeyDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<Calendar> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the LastChangedByUser field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
NEGATIVE_VALUE_IS_ALLOWED
Use with available fluent helpers to apply the NegativeValueIsAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcDescForKeyDate> |
TO_CHARACTERISTIC_DESC
Use with available fluent helpers to apply the to_CharacteristicDesc navigation property to query operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcRefForKeyDate> |
TO_CHARACTERISTIC_REFERENCE
Use with available fluent helpers to apply the to_CharacteristicReference navigation property to query operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcRstrcnForKeyDate> |
TO_CHARACTERISTIC_RESTRICTION
Use with available fluent helpers to apply the to_CharacteristicRestriction navigation property to query operations.
|
static ClfnCharacteristicForKeyDateLink<ClfnCharcValueForKeyDate> |
TO_CHARACTERISTIC_VALUE
Use with available fluent helpers to apply the to_CharacteristicValue navigation property to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
UNIT_OF_MEASURE_ISO_CODE
Use with available fluent helpers to apply the UnitOfMeasureISOCode field to query operations.
|
static ClfnCharacteristicForKeyDateField<Calendar> |
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<Calendar> |
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations.
|
static ClfnCharacteristicForKeyDateField<String> |
VALUE_INTERVAL_IS_ALLOWED
Use with available fluent helpers to apply the ValueIntervalIsAllowed field to query operations.
|
static ClfnCharacteristicForKeyDateField<Boolean> |
VALUE_IS_CASE_SENSITIVE
Use with available fluent helpers to apply the ValueIsCaseSensitive field to query operations.
|
Constructor and Description |
---|
ClfnCharacteristicForKeyDate() |
ClfnCharacteristicForKeyDate(String charcInternalID,
String characteristic,
String charcStatus,
String charcStatusName,
String charcDataType,
Short charcLength,
Short charcDecimals,
String charcTemplate,
Boolean valueIsCaseSensitive,
String charcConversionRoutine,
String charcGroup,
String charcGroupName,
String entryIsRequired,
Boolean charcHasSingleValue,
String charcValueUnit,
String unitOfMeasureISOCode,
String currency,
String currencyISOCode,
Short charcExponentValue,
String valueIntervalIsAllowed,
String additionalValueIsAllowed,
Boolean negativeValueIsAllowed,
Calendar validityStartDate,
Calendar validityEndDate,
String changeNumber,
String documentType,
String docNumber,
String documentPart,
String documentVersion,
String charcMaintAuthGrp,
String charcIsReadOnly,
String charcIsHidden,
String charcReferenceTable,
String charcReferenceTableField,
String charcCheckTable,
String charcCheckFunctionModule,
String charcExponentFormat,
String charcEntryIsNotFormatCtrld,
String charcTemplateIsDisplayed,
String charcSelectedSet,
String plant,
String charcCatalogType,
String createdByUser,
Calendar creationDate,
String lastChangedByUser,
Calendar lastChangeDate,
Calendar keyDate,
ErpConfigContext erpConfigContext,
List<ClfnCharcDescForKeyDate> toCharacteristicDesc,
List<ClfnCharcRefForKeyDate> toCharacteristicReference,
List<ClfnCharcRstrcnForKeyDate> toCharacteristicRestriction,
List<ClfnCharcValueForKeyDate> toCharacteristicValue) |
Modifier and Type | Method and Description |
---|---|
void |
addCharacteristicDesc(ClfnCharcDescForKeyDate... entity)
Adds elements to the list of associated ClfnCharcDescForKeyDate entities.
|
void |
addCharacteristicReference(ClfnCharcRefForKeyDate... entity)
Adds elements to the list of associated ClfnCharcRefForKeyDate entities.
|
void |
addCharacteristicRestriction(ClfnCharcRstrcnForKeyDate... entity)
Adds elements to the list of associated ClfnCharcRstrcnForKeyDate entities.
|
void |
addCharacteristicValue(ClfnCharcValueForKeyDate... entity)
Adds elements to the list of associated ClfnCharcValueForKeyDate entities.
|
static ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder |
builder() |
boolean |
equals(Object o) |
List<ClfnCharcDescForKeyDate> |
fetchCharacteristicDesc()
Fetches the ClfnCharcDescForKeyDate entities (one to many) associated with this entity.
|
List<ClfnCharcRefForKeyDate> |
fetchCharacteristicReference()
Fetches the ClfnCharcRefForKeyDate entities (one to many) associated with this entity.
|
List<ClfnCharcRstrcnForKeyDate> |
fetchCharacteristicRestriction()
Fetches the ClfnCharcRstrcnForKeyDate entities (one to many) associated with this entity.
|
List<ClfnCharcValueForKeyDate> |
fetchCharacteristicValue()
Fetches the ClfnCharcValueForKeyDate entities (one to many) associated with this entity.
|
static <T> ClfnCharacteristicForKeyDateField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getAdditionalValueIsAllowed()
Constraints: Not nullable, Maximum length: 1
|
String |
getChangeNumber()
Constraints: Not nullable, Maximum length: 12
|
String |
getCharacteristic()
Constraints: Not nullable, Maximum length: 30
|
List<ClfnCharcDescForKeyDate> |
getCharacteristicDescOrFetch()
Retrieval of associated ClfnCharcDescForKeyDate entities (one to many).
|
com.google.common.base.Optional<List<ClfnCharcDescForKeyDate>> |
getCharacteristicDescOrNull()
Retrieval of associated ClfnCharcDescForKeyDate entities (one to many).
|
List<ClfnCharcRefForKeyDate> |
getCharacteristicReferenceOrFetch()
Retrieval of associated ClfnCharcRefForKeyDate entities (one to many).
|
com.google.common.base.Optional<List<ClfnCharcRefForKeyDate>> |
getCharacteristicReferenceOrNull()
Retrieval of associated ClfnCharcRefForKeyDate entities (one to many).
|
List<ClfnCharcRstrcnForKeyDate> |
getCharacteristicRestrictionOrFetch()
Retrieval of associated ClfnCharcRstrcnForKeyDate entities (one to many).
|
com.google.common.base.Optional<List<ClfnCharcRstrcnForKeyDate>> |
getCharacteristicRestrictionOrNull()
Retrieval of associated ClfnCharcRstrcnForKeyDate entities (one to many).
|
List<ClfnCharcValueForKeyDate> |
getCharacteristicValueOrFetch()
Retrieval of associated ClfnCharcValueForKeyDate entities (one to many).
|
com.google.common.base.Optional<List<ClfnCharcValueForKeyDate>> |
getCharacteristicValueOrNull()
Retrieval of associated ClfnCharcValueForKeyDate entities (one to many).
|
String |
getCharcCatalogType()
Constraints: Not nullable, Maximum length: 1
|
String |
getCharcCheckFunctionModule()
Constraints: Not nullable, Maximum length: 30
|
String |
getCharcCheckTable()
Constraints: Not nullable, Maximum length: 30
|
String |
getCharcConversionRoutine()
Constraints: Not nullable, Maximum length: 5
|
String |
getCharcDataType()
Constraints: Not nullable, Maximum length: 4
|
Short |
getCharcDecimals()
Constraints: none
|
String |
getCharcEntryIsNotFormatCtrld()
Constraints: Not nullable, Maximum length: 1
|
String |
getCharcExponentFormat()
Constraints: Not nullable, Maximum length: 1
|
Short |
getCharcExponentValue()
Constraints: none
|
String |
getCharcGroup()
Constraints: Not nullable, Maximum length: 10
|
String |
getCharcGroupName()
Constraints: Not nullable, Maximum length: 40
|
Boolean |
getCharcHasSingleValue()
Constraints: none
|
String |
getCharcInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getCharcIsHidden()
Constraints: Not nullable, Maximum length: 1
|
String |
getCharcIsReadOnly()
Constraints: Not nullable, Maximum length: 1
|
Short |
getCharcLength()
Constraints: none
|
String |
getCharcMaintAuthGrp()
Constraints: Not nullable, Maximum length: 3
|
String |
getCharcReferenceTable()
Constraints: Not nullable, Maximum length: 30
|
String |
getCharcReferenceTableField()
Constraints: Not nullable, Maximum length: 30
|
String |
getCharcSelectedSet()
Constraints: Not nullable, Maximum length: 8
|
String |
getCharcStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getCharcStatusName()
Constraints: Not nullable, Maximum length: 20
|
String |
getCharcTemplate()
Constraints: Not nullable, Maximum length: 70
|
String |
getCharcTemplateIsDisplayed()
Constraints: Not nullable, Maximum length: 1
|
String |
getCharcValueUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getCurrencyISOCode()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocNumber()
Constraints: Not nullable, Maximum length: 25
|
String |
getDocumentPart()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentType()
Constraints: Not nullable, Maximum length: 3
|
String |
getDocumentVersion()
Constraints: Not nullable, Maximum length: 2
|
String |
getEntryIsRequired()
Constraints: Not nullable, Maximum length: 1
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
Calendar |
getKeyDate()
Constraints: Not nullable, Precision: 0
|
Calendar |
getLastChangeDate()
Constraints: Not nullable, Precision: 0
|
String |
getLastChangedByUser()
Constraints: Not nullable, Maximum length: 12
|
Boolean |
getNegativeValueIsAllowed()
Constraints: none
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
Class<ClfnCharacteristicForKeyDate> |
getType() |
String |
getUnitOfMeasureISOCode()
Constraints: Not nullable, Maximum length: 3
|
Calendar |
getValidityEndDate()
Constraints: Not nullable, Precision: 0
|
Calendar |
getValidityStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getValueIntervalIsAllowed()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getValueIsCaseSensitive()
Constraints: none
|
int |
hashCode() |
void |
setAdditionalValueIsAllowed(String additionalValueIsAllowed)
Constraints: Not nullable, Maximum length: 1
|
void |
setChangeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
void |
setCharacteristic(String characteristic)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharacteristicDesc(List<ClfnCharcDescForKeyDate> value)
Overwrites the list of associated ClfnCharcDescForKeyDate entities for the loaded navigation property to_CharacteristicDesc.
|
void |
setCharacteristicReference(List<ClfnCharcRefForKeyDate> value)
Overwrites the list of associated ClfnCharcRefForKeyDate entities for the loaded navigation property to_CharacteristicReference.
|
void |
setCharacteristicRestriction(List<ClfnCharcRstrcnForKeyDate> value)
Overwrites the list of associated ClfnCharcRstrcnForKeyDate entities for the loaded navigation property to_CharacteristicRestriction.
|
void |
setCharacteristicValue(List<ClfnCharcValueForKeyDate> value)
Overwrites the list of associated ClfnCharcValueForKeyDate entities for the loaded navigation property to_CharacteristicValue.
|
void |
setCharcCatalogType(String charcCatalogType)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcCheckFunctionModule(String charcCheckFunctionModule)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharcCheckTable(String charcCheckTable)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharcConversionRoutine(String charcConversionRoutine)
Constraints: Not nullable, Maximum length: 5
|
void |
setCharcDataType(String charcDataType)
Constraints: Not nullable, Maximum length: 4
|
void |
setCharcDecimals(Short charcDecimals)
Constraints: none
|
void |
setCharcEntryIsNotFormatCtrld(String charcEntryIsNotFormatCtrld)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcExponentFormat(String charcExponentFormat)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcExponentValue(Short charcExponentValue)
Constraints: none
|
void |
setCharcGroup(String charcGroup)
Constraints: Not nullable, Maximum length: 10
|
void |
setCharcGroupName(String charcGroupName)
Constraints: Not nullable, Maximum length: 40
|
void |
setCharcHasSingleValue(Boolean charcHasSingleValue)
Constraints: none
|
void |
setCharcInternalID(String charcInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setCharcIsHidden(String charcIsHidden)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcIsReadOnly(String charcIsReadOnly)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcLength(Short charcLength)
Constraints: none
|
void |
setCharcMaintAuthGrp(String charcMaintAuthGrp)
Constraints: Not nullable, Maximum length: 3
|
void |
setCharcReferenceTable(String charcReferenceTable)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharcReferenceTableField(String charcReferenceTableField)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharcSelectedSet(String charcSelectedSet)
Constraints: Not nullable, Maximum length: 8
|
void |
setCharcStatus(String charcStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcStatusName(String charcStatusName)
Constraints: Not nullable, Maximum length: 20
|
void |
setCharcTemplate(String charcTemplate)
Constraints: Not nullable, Maximum length: 70
|
void |
setCharcTemplateIsDisplayed(String charcTemplateIsDisplayed)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcValueUnit(String charcValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(Calendar creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setCurrencyISOCode(String currencyISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocNumber(String docNumber)
Constraints: Not nullable, Maximum length: 25
|
void |
setDocumentPart(String documentPart)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentType(String documentType)
Constraints: Not nullable, Maximum length: 3
|
void |
setDocumentVersion(String documentVersion)
Constraints: Not nullable, Maximum length: 2
|
void |
setEntryIsRequired(String entryIsRequired)
Constraints: Not nullable, Maximum length: 1
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
void |
setKeyDate(Calendar keyDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangeDate(Calendar lastChangeDate)
Constraints: Not nullable, Precision: 0
|
void |
setLastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setNegativeValueIsAllowed(Boolean negativeValueIsAllowed)
Constraints: none
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setUnitOfMeasureISOCode(String unitOfMeasureISOCode)
Constraints: Not nullable, Maximum length: 3
|
void |
setValidityEndDate(Calendar validityEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setValidityStartDate(Calendar validityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setValueIntervalIsAllowed(String valueIntervalIsAllowed)
Constraints: Not nullable, Maximum length: 1
|
void |
setValueIsCaseSensitive(Boolean valueIsCaseSensitive)
Constraints: none
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final ClfnCharacteristicForKeyDateSelectable ALL_FIELDS
public static final ClfnCharacteristicForKeyDateField<String> CHARC_INTERNAL_ID
public static final ClfnCharacteristicForKeyDateField<String> CHARACTERISTIC
public static final ClfnCharacteristicForKeyDateField<String> CHARC_STATUS
public static final ClfnCharacteristicForKeyDateField<String> CHARC_STATUS_NAME
public static final ClfnCharacteristicForKeyDateField<String> CHARC_DATA_TYPE
public static final ClfnCharacteristicForKeyDateField<Short> CHARC_LENGTH
public static final ClfnCharacteristicForKeyDateField<Short> CHARC_DECIMALS
public static final ClfnCharacteristicForKeyDateField<String> CHARC_TEMPLATE
public static final ClfnCharacteristicForKeyDateField<Boolean> VALUE_IS_CASE_SENSITIVE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_CONVERSION_ROUTINE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_GROUP
public static final ClfnCharacteristicForKeyDateField<String> CHARC_GROUP_NAME
public static final ClfnCharacteristicForKeyDateField<String> ENTRY_IS_REQUIRED
public static final ClfnCharacteristicForKeyDateField<Boolean> CHARC_HAS_SINGLE_VALUE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_VALUE_UNIT
public static final ClfnCharacteristicForKeyDateField<String> UNIT_OF_MEASURE_ISO_CODE
public static final ClfnCharacteristicForKeyDateField<String> CURRENCY
public static final ClfnCharacteristicForKeyDateField<String> CURRENCY_ISO_CODE
public static final ClfnCharacteristicForKeyDateField<Short> CHARC_EXPONENT_VALUE
public static final ClfnCharacteristicForKeyDateField<String> VALUE_INTERVAL_IS_ALLOWED
public static final ClfnCharacteristicForKeyDateField<String> ADDITIONAL_VALUE_IS_ALLOWED
public static final ClfnCharacteristicForKeyDateField<Boolean> NEGATIVE_VALUE_IS_ALLOWED
public static final ClfnCharacteristicForKeyDateField<Calendar> VALIDITY_START_DATE
public static final ClfnCharacteristicForKeyDateField<Calendar> VALIDITY_END_DATE
public static final ClfnCharacteristicForKeyDateField<String> CHANGE_NUMBER
public static final ClfnCharacteristicForKeyDateField<String> DOCUMENT_TYPE
public static final ClfnCharacteristicForKeyDateField<String> DOC_NUMBER
public static final ClfnCharacteristicForKeyDateField<String> DOCUMENT_PART
public static final ClfnCharacteristicForKeyDateField<String> DOCUMENT_VERSION
public static final ClfnCharacteristicForKeyDateField<String> CHARC_MAINT_AUTH_GRP
public static final ClfnCharacteristicForKeyDateField<String> CHARC_IS_READ_ONLY
public static final ClfnCharacteristicForKeyDateField<String> CHARC_IS_HIDDEN
public static final ClfnCharacteristicForKeyDateField<String> CHARC_REFERENCE_TABLE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_REFERENCE_TABLE_FIELD
public static final ClfnCharacteristicForKeyDateField<String> CHARC_CHECK_TABLE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_CHECK_FUNCTION_MODULE
public static final ClfnCharacteristicForKeyDateField<String> CHARC_EXPONENT_FORMAT
public static final ClfnCharacteristicForKeyDateField<String> CHARC_ENTRY_IS_NOT_FORMAT_CTRLD
public static final ClfnCharacteristicForKeyDateField<String> CHARC_TEMPLATE_IS_DISPLAYED
public static final ClfnCharacteristicForKeyDateField<String> CHARC_SELECTED_SET
public static final ClfnCharacteristicForKeyDateField<String> PLANT
public static final ClfnCharacteristicForKeyDateField<String> CHARC_CATALOG_TYPE
public static final ClfnCharacteristicForKeyDateField<String> CREATED_BY_USER
public static final ClfnCharacteristicForKeyDateField<Calendar> CREATION_DATE
public static final ClfnCharacteristicForKeyDateField<String> LAST_CHANGED_BY_USER
public static final ClfnCharacteristicForKeyDateField<Calendar> LAST_CHANGE_DATE
public static final ClfnCharacteristicForKeyDateField<Calendar> KEY_DATE
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcDescForKeyDate> TO_CHARACTERISTIC_DESC
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcRefForKeyDate> TO_CHARACTERISTIC_REFERENCE
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcRstrcnForKeyDate> TO_CHARACTERISTIC_RESTRICTION
public static final ClfnCharacteristicForKeyDateLink<ClfnCharcValueForKeyDate> TO_CHARACTERISTIC_VALUE
@Generated(value="lombok") public ClfnCharacteristicForKeyDate()
@ConstructorProperties(value={"charcInternalID","characteristic","charcStatus","charcStatusName","charcDataType","charcLength","charcDecimals","charcTemplate","valueIsCaseSensitive","charcConversionRoutine","charcGroup","charcGroupName","entryIsRequired","charcHasSingleValue","charcValueUnit","unitOfMeasureISOCode","currency","currencyISOCode","charcExponentValue","valueIntervalIsAllowed","additionalValueIsAllowed","negativeValueIsAllowed","validityStartDate","validityEndDate","changeNumber","documentType","docNumber","documentPart","documentVersion","charcMaintAuthGrp","charcIsReadOnly","charcIsHidden","charcReferenceTable","charcReferenceTableField","charcCheckTable","charcCheckFunctionModule","charcExponentFormat","charcEntryIsNotFormatCtrld","charcTemplateIsDisplayed","charcSelectedSet","plant","charcCatalogType","createdByUser","creationDate","lastChangedByUser","lastChangeDate","keyDate","erpConfigContext","toCharacteristicDesc","toCharacteristicReference","toCharacteristicRestriction","toCharacteristicValue"}) @Generated(value="lombok") public ClfnCharacteristicForKeyDate(@Nullable String charcInternalID, @Nullable String characteristic, @Nullable String charcStatus, @Nullable String charcStatusName, @Nullable String charcDataType, @Nullable Short charcLength, @Nullable Short charcDecimals, @Nullable String charcTemplate, @Nullable Boolean valueIsCaseSensitive, @Nullable String charcConversionRoutine, @Nullable String charcGroup, @Nullable String charcGroupName, @Nullable String entryIsRequired, @Nullable Boolean charcHasSingleValue, @Nullable String charcValueUnit, @Nullable String unitOfMeasureISOCode, @Nullable String currency, @Nullable String currencyISOCode, @Nullable Short charcExponentValue, @Nullable String valueIntervalIsAllowed, @Nullable String additionalValueIsAllowed, @Nullable Boolean negativeValueIsAllowed, @Nullable Calendar validityStartDate, @Nullable Calendar validityEndDate, @Nullable String changeNumber, @Nullable String documentType, @Nullable String docNumber, @Nullable String documentPart, @Nullable String documentVersion, @Nullable String charcMaintAuthGrp, @Nullable String charcIsReadOnly, @Nullable String charcIsHidden, @Nullable String charcReferenceTable, @Nullable String charcReferenceTableField, @Nullable String charcCheckTable, @Nullable String charcCheckFunctionModule, @Nullable String charcExponentFormat, @Nullable String charcEntryIsNotFormatCtrld, @Nullable String charcTemplateIsDisplayed, @Nullable String charcSelectedSet, @Nullable String plant, @Nullable String charcCatalogType, @Nullable String createdByUser, @Nullable Calendar creationDate, @Nullable String lastChangedByUser, @Nullable Calendar lastChangeDate, @Nullable Calendar keyDate, @Nullable ErpConfigContext erpConfigContext, List<ClfnCharcDescForKeyDate> toCharacteristicDesc, List<ClfnCharcRefForKeyDate> toCharacteristicReference, List<ClfnCharcRstrcnForKeyDate> toCharacteristicRestriction, List<ClfnCharcValueForKeyDate> toCharacteristicValue)
public Class<ClfnCharacteristicForKeyDate> getType()
getType
in class VdmObject<ClfnCharacteristicForKeyDate>
public static <T> ClfnCharacteristicForKeyDateField<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<ClfnCharcDescForKeyDate> fetchCharacteristicDesc() 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<ClfnCharcDescForKeyDate> getCharacteristicDescOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicDesc of a queried ClfnCharacteristicForKeyDate 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<ClfnCharcDescForKeyDate>> getCharacteristicDescOrNull()
If the navigation property to_CharacteristicDesc for an entity ClfnCharacteristicForKeyDate has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCharacteristicDesc(@NonNull List<ClfnCharcDescForKeyDate> value)
If the navigation property to_CharacteristicDesc of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcDescForKeyDate entities.public void addCharacteristicDesc(ClfnCharcDescForKeyDate... entity)
If the navigation property to_CharacteristicDesc of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcDescForKeyDate entities.public List<ClfnCharcRefForKeyDate> fetchCharacteristicReference() 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<ClfnCharcRefForKeyDate> getCharacteristicReferenceOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicReference of a queried ClfnCharacteristicForKeyDate 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<ClfnCharcRefForKeyDate>> getCharacteristicReferenceOrNull()
If the navigation property to_CharacteristicReference for an entity ClfnCharacteristicForKeyDate has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCharacteristicReference(@NonNull List<ClfnCharcRefForKeyDate> value)
If the navigation property to_CharacteristicReference of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcRefForKeyDate entities.public void addCharacteristicReference(ClfnCharcRefForKeyDate... entity)
If the navigation property to_CharacteristicReference of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcRefForKeyDate entities.public List<ClfnCharcRstrcnForKeyDate> fetchCharacteristicRestriction() 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<ClfnCharcRstrcnForKeyDate> getCharacteristicRestrictionOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicRestriction of a queried ClfnCharacteristicForKeyDate 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<ClfnCharcRstrcnForKeyDate>> getCharacteristicRestrictionOrNull()
If the navigation property to_CharacteristicRestriction for an entity ClfnCharacteristicForKeyDate has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCharacteristicRestriction(@NonNull List<ClfnCharcRstrcnForKeyDate> value)
If the navigation property to_CharacteristicRestriction of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcRstrcnForKeyDate entities.public void addCharacteristicRestriction(ClfnCharcRstrcnForKeyDate... entity)
If the navigation property to_CharacteristicRestriction of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcRstrcnForKeyDate entities.public List<ClfnCharcValueForKeyDate> fetchCharacteristicValue() 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<ClfnCharcValueForKeyDate> getCharacteristicValueOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_CharacteristicValue of a queried ClfnCharacteristicForKeyDate 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<ClfnCharcValueForKeyDate>> getCharacteristicValueOrNull()
If the navigation property to_CharacteristicValue for an entity ClfnCharacteristicForKeyDate has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setCharacteristicValue(@NonNull List<ClfnCharcValueForKeyDate> value)
If the navigation property to_CharacteristicValue of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcValueForKeyDate entities.public void addCharacteristicValue(ClfnCharcValueForKeyDate... entity)
If the navigation property to_CharacteristicValue of a queried ClfnCharacteristicForKeyDate 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 ClfnCharcValueForKeyDate entities.@Generated(value="lombok") public static ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder builder()
@Nullable @Generated(value="lombok") public String getCharcInternalID()
@Nullable @Generated(value="lombok") public String getCharacteristic()
@Nullable @Generated(value="lombok") public String getCharcStatus()
@Nullable @Generated(value="lombok") public String getCharcStatusName()
@Nullable @Generated(value="lombok") public String getCharcDataType()
The data type defines whether a characteristic value is a character string, a number, a date, or a time.
@Nullable @Generated(value="lombok") public Short getCharcLength()
This figure does not include plus or minus signs or decimal points. Further Hints If a characteristic has data type "character" (CHAR), you can maintain a language-dependent description for values. This description can be up to 30 characters long, regardless of the number you enter here.
@Nullable @Generated(value="lombok") public Short getCharcDecimals()
The number of decimal places must be less than the number of characters.
@Nullable @Generated(value="lombok") public String getCharcTemplate()
Numeric format (NUM): You can maintain a numeric template during characteristic maintenance on the Basic Data tab. The separator for thousands (period or comma) is taken from the values in the user master record. Manual entry of this separator is optional. If you want negative values to be allowed, this can be defined by entering a left-justified or right-justified minus sign. There are three options for displaying figures with an exponent: 1. Standard format The exponent is set automatically. There is exactly one place before the decimal point. 2. Predefined exponent Each figure is automatically scaled to the predefined exponent. 3. Scientific format The exponent is set automatically in steps of 3. There are exactly three places before the decimal point. The exponent must always be positioned directly after the mantissa. As an aid to entry, you also have the option of entering a unit directly next to the exponent. This unit is subsequently ignored in characteristics maintenance in template selection.
@Nullable @Generated(value="lombok") public Boolean getValueIsCaseSensitive()
If this field is blank, the characteristic values entered are automatically converted into upper-case letters.
@Nullable @Generated(value="lombok") public String getCharcConversionRoutine()
A conversion routine is mainly needed by the characteristics predefined by SAP that refer to objects that are already in the SAP system (for example, process orders).
@Nullable @Generated(value="lombok") public String getCharcGroup()
@Nullable @Generated(value="lombok") public String getCharcGroupName()
@Nullable @Generated(value="lombok") public String getEntryIsRequired()
@Nullable @Generated(value="lombok") public Boolean getCharcHasSingleValue()
Exception If you classify a node within a hierarchy, you can assign more than one value. Exception for Object Hierarchies (Batches) When you classify a material, the material is handled as a node.
@Nullable @Generated(value="lombok") public String getCharcValueUnit()
This format is used for internal processing. The internal format is automatically replaced by either the external commercial (three-character) or technical (six-character) format before output to the screen.
@Nullable @Generated(value="lombok") public String getUnitOfMeasureISOCode()
The ISO code is important for EDI. It is used to convert the internal SAP measurement units into standard measurement units. Data exchange via EDI requires internal measurement units to be converted into standard measurement units. A list of the current internationally agreed ISO codes can be ordered from the UN commission responsible (WP.4 Trade Facilitation Recommendations, Recommendation 20): UN Economic Commission for Europe Information Office Palais des Nations 1211 Geneva Switzerland e-mail: info.ece@unece.org or viewed directly on the Internet: http://www.unece.org/cefact/codesfortrade/codes_index.htm For more information, see SAP Note 69063.
@Nullable @Generated(value="lombok") public String getCurrency()
@Nullable @Generated(value="lombok") public String getCurrencyISOCode()
Enter the ISO code If you do not already use the global standard currency key as the currency key If you use the EDI application. Here the ISO code is used for exchanging information.
@Nullable @Generated(value="lombok") public Short getCharcExponentValue()
@Nullable @Generated(value="lombok") public String getValueIntervalIsAllowed()
@Nullable @Generated(value="lombok") public String getAdditionalValueIsAllowed()
@Nullable @Generated(value="lombok") public Boolean getNegativeValueIsAllowed()
@Nullable @Generated(value="lombok") public Calendar getValidityStartDate()
@Nullable @Generated(value="lombok") public Calendar getValidityEndDate()
@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 getDocumentType()
@Nullable @Generated(value="lombok") public String getDocNumber()
@Nullable @Generated(value="lombok") public String getDocumentPart()
Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
@Nullable @Generated(value="lombok") public String getDocumentVersion()
A new version is assigned after the original files have been edited in the following processing situations: The new processing status varies from the original in a certain way (for example, text change sin a text file). You want the original processing status to remain the same (for example, documentation of project progress).
@Nullable @Generated(value="lombok") public String getCharcMaintAuthGrp()
This authorization must be defined in the user master record. The authorization object is C_CABN_GRP.
@Nullable @Generated(value="lombok") public String getCharcIsReadOnly()
If you do not want a value to be assigned to a characteristic, you must select this indicator. For example, the value may be inferred from object dependencies.
@Nullable @Generated(value="lombok") public String getCharcIsHidden()
If the Entry required indicator is set for the characteristic, you must assign a value to the characteristic, even if it is not shown on the screen. You see a dialog box before you leave the characteristic value assignment screen, in which you can assign a value to the characteristic.
@Nullable @Generated(value="lombok") public String getCharcReferenceTable()
An entry in this field is required if the characteristic refers to a field in a table. You need to enter the field name as well as the table name.
@Nullable @Generated(value="lombok") public String getCharcReferenceTableField()
@Nullable @Generated(value="lombok") public String getCharcCheckTable()
This table can have exactly one key field. Tables that do not conform to this specification are not accepted. This can can also contain a client. If you want to check values using a table that does not conform to this specification, you can use a function module to define the check table. Note: Please note that check tables for checking values always read the data in the database table. Any restrictions to the allowed values that arise from inheritance or object dependencies are ignored.
@Nullable @Generated(value="lombok") public String getCharcCheckFunctionModule()
The following restrictions apply:
The function module must use the standardized interface.
The function module name cannot have more than 27 characters.
This allows names to be inferred for further function modules: for the possible entries on the value assignment screen, and for copying language-dependent value descriptions:
Function module for possible entries
@Nullable @Generated(value="lombok") public String getCharcExponentFormat()
The indicators mean the following: 0 = Display without an exponent 1 = Exponent is set automatically. There is always one place before the decimal point. Example: _,____E+__ 2 = Display with exponent entered. Example: _,____E+33 3 = Display in scientific format (3, 6, 9) There are always three places before the decimal point. Example: __,_____E+SS
@Nullable @Generated(value="lombok") public String getCharcEntryIsNotFormatCtrld()
If this field is not selected, the entry field for the characteristic is reduced to the number of characters in the characteristic format. If this field is selected, the entry field has 30 characters, so you can enter intervals and/or several values, separated by a semi-colon, in the one line.
@Nullable @Generated(value="lombok") public String getCharcTemplateIsDisplayed()
@Nullable @Generated(value="lombok") public String getCharcSelectedSet()
Selected sets are defined for particular uses, for example, to define allowed attributes of a qualitative characteristic.
@Nullable @Generated(value="lombok") public String getPlant()
@Nullable @Generated(value="lombok") public String getCharcCatalogType()
The meaning of catalogs 0 to 9 and A to O is predefined by SAP. You can use any other catalogs (P to Z).
@Nullable @Generated(value="lombok") public String getCreatedByUser()
@Nullable @Generated(value="lombok") public Calendar getCreationDate()
@Nullable @Generated(value="lombok") public String getLastChangedByUser()
@Nullable @Generated(value="lombok") public Calendar getLastChangeDate()
@Nullable @Generated(value="lombok") public Calendar getKeyDate()
@Nullable @Generated(value="lombok") public ErpConfigContext getErpConfigContext()
@Generated(value="lombok") public void setCharcInternalID(@Nullable String charcInternalID)
charcInternalID
- @Generated(value="lombok") public void setCharacteristic(@Nullable String characteristic)
characteristic
- @Generated(value="lombok") public void setCharcStatus(@Nullable String charcStatus)
charcStatus
- @Generated(value="lombok") public void setCharcStatusName(@Nullable String charcStatusName)
charcStatusName
- @Generated(value="lombok") public void setCharcDataType(@Nullable String charcDataType)
The data type defines whether a characteristic value is a character string, a number, a date, or a time.
charcDataType
- @Generated(value="lombok") public void setCharcLength(@Nullable Short charcLength)
This figure does not include plus or minus signs or decimal points. Further Hints If a characteristic has data type "character" (CHAR), you can maintain a language-dependent description for values. This description can be up to 30 characters long, regardless of the number you enter here.
charcLength
- @Generated(value="lombok") public void setCharcDecimals(@Nullable Short charcDecimals)
The number of decimal places must be less than the number of characters.
charcDecimals
- @Generated(value="lombok") public void setCharcTemplate(@Nullable String charcTemplate)
Numeric format (NUM): You can maintain a numeric template during characteristic maintenance on the Basic Data tab. The separator for thousands (period or comma) is taken from the values in the user master record. Manual entry of this separator is optional. If you want negative values to be allowed, this can be defined by entering a left-justified or right-justified minus sign. There are three options for displaying figures with an exponent: 1. Standard format The exponent is set automatically. There is exactly one place before the decimal point. 2. Predefined exponent Each figure is automatically scaled to the predefined exponent. 3. Scientific format The exponent is set automatically in steps of 3. There are exactly three places before the decimal point. The exponent must always be positioned directly after the mantissa. As an aid to entry, you also have the option of entering a unit directly next to the exponent. This unit is subsequently ignored in characteristics maintenance in template selection.
charcTemplate
- @Generated(value="lombok") public void setValueIsCaseSensitive(@Nullable Boolean valueIsCaseSensitive)
If this field is blank, the characteristic values entered are automatically converted into upper-case letters.
valueIsCaseSensitive
- @Generated(value="lombok") public void setCharcConversionRoutine(@Nullable String charcConversionRoutine)
A conversion routine is mainly needed by the characteristics predefined by SAP that refer to objects that are already in the SAP system (for example, process orders).
charcConversionRoutine
- @Generated(value="lombok") public void setCharcGroup(@Nullable String charcGroup)
charcGroup
- @Generated(value="lombok") public void setCharcGroupName(@Nullable String charcGroupName)
charcGroupName
- @Generated(value="lombok") public void setEntryIsRequired(@Nullable String entryIsRequired)
entryIsRequired
- @Generated(value="lombok") public void setCharcHasSingleValue(@Nullable Boolean charcHasSingleValue)
Exception If you classify a node within a hierarchy, you can assign more than one value. Exception for Object Hierarchies (Batches) When you classify a material, the material is handled as a node.
charcHasSingleValue
- @Generated(value="lombok") public void setCharcValueUnit(@Nullable String charcValueUnit)
This format is used for internal processing. The internal format is automatically replaced by either the external commercial (three-character) or technical (six-character) format before output to the screen.
charcValueUnit
- @Generated(value="lombok") public void setUnitOfMeasureISOCode(@Nullable String unitOfMeasureISOCode)
The ISO code is important for EDI. It is used to convert the internal SAP measurement units into standard measurement units. Data exchange via EDI requires internal measurement units to be converted into standard measurement units. A list of the current internationally agreed ISO codes can be ordered from the UN commission responsible (WP.4 Trade Facilitation Recommendations, Recommendation 20): UN Economic Commission for Europe Information Office Palais des Nations 1211 Geneva Switzerland e-mail: info.ece@unece.org or viewed directly on the Internet: http://www.unece.org/cefact/codesfortrade/codes_index.htm For more information, see SAP Note 69063.
unitOfMeasureISOCode
- @Generated(value="lombok") public void setCurrency(@Nullable String currency)
currency
- @Generated(value="lombok") public void setCurrencyISOCode(@Nullable String currencyISOCode)
Enter the ISO code If you do not already use the global standard currency key as the currency key If you use the EDI application. Here the ISO code is used for exchanging information.
currencyISOCode
- @Generated(value="lombok") public void setCharcExponentValue(@Nullable Short charcExponentValue)
charcExponentValue
- @Generated(value="lombok") public void setValueIntervalIsAllowed(@Nullable String valueIntervalIsAllowed)
valueIntervalIsAllowed
- @Generated(value="lombok") public void setAdditionalValueIsAllowed(@Nullable String additionalValueIsAllowed)
additionalValueIsAllowed
- @Generated(value="lombok") public void setNegativeValueIsAllowed(@Nullable Boolean negativeValueIsAllowed)
negativeValueIsAllowed
- @Generated(value="lombok") public void setValidityStartDate(@Nullable Calendar validityStartDate)
validityStartDate
- @Generated(value="lombok") public void setValidityEndDate(@Nullable Calendar validityEndDate)
validityEndDate
- @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 setDocumentType(@Nullable String documentType)
documentType
- @Generated(value="lombok") public void setDocNumber(@Nullable String docNumber)
docNumber
- @Generated(value="lombok") public void setDocumentPart(@Nullable String documentPart)
Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
documentPart
- @Generated(value="lombok") public void setDocumentVersion(@Nullable String documentVersion)
A new version is assigned after the original files have been edited in the following processing situations: The new processing status varies from the original in a certain way (for example, text change sin a text file). You want the original processing status to remain the same (for example, documentation of project progress).
documentVersion
- @Generated(value="lombok") public void setCharcMaintAuthGrp(@Nullable String charcMaintAuthGrp)
This authorization must be defined in the user master record. The authorization object is C_CABN_GRP.
charcMaintAuthGrp
- @Generated(value="lombok") public void setCharcIsReadOnly(@Nullable String charcIsReadOnly)
If you do not want a value to be assigned to a characteristic, you must select this indicator. For example, the value may be inferred from object dependencies.
charcIsReadOnly
- @Generated(value="lombok") public void setCharcIsHidden(@Nullable String charcIsHidden)
If the Entry required indicator is set for the characteristic, you must assign a value to the characteristic, even if it is not shown on the screen. You see a dialog box before you leave the characteristic value assignment screen, in which you can assign a value to the characteristic.
charcIsHidden
- @Generated(value="lombok") public void setCharcReferenceTable(@Nullable String charcReferenceTable)
An entry in this field is required if the characteristic refers to a field in a table. You need to enter the field name as well as the table name.
charcReferenceTable
- @Generated(value="lombok") public void setCharcReferenceTableField(@Nullable String charcReferenceTableField)
charcReferenceTableField
- @Generated(value="lombok") public void setCharcCheckTable(@Nullable String charcCheckTable)
This table can have exactly one key field. Tables that do not conform to this specification are not accepted. This can can also contain a client. If you want to check values using a table that does not conform to this specification, you can use a function module to define the check table. Note: Please note that check tables for checking values always read the data in the database table. Any restrictions to the allowed values that arise from inheritance or object dependencies are ignored.
charcCheckTable
- @Generated(value="lombok") public void setCharcCheckFunctionModule(@Nullable String charcCheckFunctionModule)
The following restrictions apply:
The function module must use the standardized interface.
The function module name cannot have more than 27 characters.
This allows names to be inferred for further function modules: for the possible entries on the value assignment screen, and for copying language-dependent value descriptions:
Function module for possible entries
charcCheckFunctionModule
- @Generated(value="lombok") public void setCharcExponentFormat(@Nullable String charcExponentFormat)
The indicators mean the following: 0 = Display without an exponent 1 = Exponent is set automatically. There is always one place before the decimal point. Example: _,____E+__ 2 = Display with exponent entered. Example: _,____E+33 3 = Display in scientific format (3, 6, 9) There are always three places before the decimal point. Example: __,_____E+SS
charcExponentFormat
- @Generated(value="lombok") public void setCharcEntryIsNotFormatCtrld(@Nullable String charcEntryIsNotFormatCtrld)
If this field is not selected, the entry field for the characteristic is reduced to the number of characters in the characteristic format. If this field is selected, the entry field has 30 characters, so you can enter intervals and/or several values, separated by a semi-colon, in the one line.
charcEntryIsNotFormatCtrld
- @Generated(value="lombok") public void setCharcTemplateIsDisplayed(@Nullable String charcTemplateIsDisplayed)
charcTemplateIsDisplayed
- @Generated(value="lombok") public void setCharcSelectedSet(@Nullable String charcSelectedSet)
Selected sets are defined for particular uses, for example, to define allowed attributes of a qualitative characteristic.
charcSelectedSet
- @Generated(value="lombok") public void setPlant(@Nullable String plant)
plant
- @Generated(value="lombok") public void setCharcCatalogType(@Nullable String charcCatalogType)
The meaning of catalogs 0 to 9 and A to O is predefined by SAP. You can use any other catalogs (P to Z).
charcCatalogType
- @Generated(value="lombok") public void setCreatedByUser(@Nullable String createdByUser)
createdByUser
- @Generated(value="lombok") public void setCreationDate(@Nullable Calendar creationDate)
creationDate
- @Generated(value="lombok") public void setLastChangedByUser(@Nullable String lastChangedByUser)
lastChangedByUser
- @Generated(value="lombok") public void setLastChangeDate(@Nullable Calendar lastChangeDate)
lastChangeDate
- @Generated(value="lombok") public void setKeyDate(@Nullable Calendar keyDate)
keyDate
- @Generated(value="lombok") public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- @Generated(value="lombok") public String toString()
toString
in class VdmObject<ClfnCharacteristicForKeyDate>
@Generated(value="lombok") public boolean equals(Object o)
equals
in class VdmObject<ClfnCharacteristicForKeyDate>
@Generated(value="lombok") public int hashCode()
hashCode
in class VdmObject<ClfnCharacteristicForKeyDate>
Copyright © 2017 SAP SE. All rights reserved.