public class SpecCharByValueAssgmtInst extends VdmEntity<SpecCharByValueAssgmtInst>
Original entity name from the Odata EDM: A_SpecCharByValueAssgmtInstType
Modifier and Type | Class and Description |
---|---|
static class |
SpecCharByValueAssgmtInst.SpecCharByValueAssgmtInstBuilder |
Modifier and Type | Field and Description |
---|---|
static SpecCharByValueAssgmtInstSelectable |
ALL_FIELDS
Selector for all available fields of SpecCharByValueAssgmtInst.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC
Use with available fluent helpers to apply the Characteristic field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_FORMAT
Use with available fluent helpers to apply the CharacteristicFormat field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_INTERNAL_ID
Use with available fluent helpers to apply the CharacteristicInternalID field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
CHARACTERISTIC_IS_DELETED
Use with available fluent helpers to apply the CharacteristicIsDeleted field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_MAXIMUM_VALUE_UNIT
Use with available fluent helpers to apply the CharacteristicMaximumValueUnit field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_MINIMUM_VALUE_UNIT
Use with available fluent helpers to apply the CharacteristicMinimumValueUnit field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_VALUE
Use with available fluent helpers to apply the CharacteristicValue field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARACTERISTIC_VALUE_DPNDCY_CODE
Use with available fluent helpers to apply the CharacteristicValueDpndcyCode field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_CURRENCY_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcCurrencyMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_DATE_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcDateMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_DECIMAL_MAXIMUM_VALUE
Use with available fluent helpers to apply the CharcDecimalMaximumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_DECIMAL_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcDecimalMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_FROM_AMOUNT
Use with available fluent helpers to apply the CharcFromAmount field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_FROM_DATE
Use with available fluent helpers to apply the CharcFromDate field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalTime> |
CHARC_FROM_TIME
Use with available fluent helpers to apply the CharcFromTime field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalTime> |
CHARC_TIME_MINIMUM_VALUE
Use with available fluent helpers to apply the CharcTimeMinimumValue field to query operations.
|
static SpecCharByValueAssgmtInstField<BigDecimal> |
CHARC_TO_AMOUNT
Use with available fluent helpers to apply the CharcToAmount field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_TO_DATE
Use with available fluent helpers to apply the CharcToDate field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalTime> |
CHARC_TO_TIME
Use with available fluent helpers to apply the CharcToTime field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_VALIDITY_END_DATE
Use with available fluent helpers to apply the CharcValidityEndDate field to query operations.
|
static SpecCharByValueAssgmtInstField<LocalDateTime> |
CHARC_VALIDITY_START_DATE
Use with available fluent helpers to apply the CharcValidityStartDate field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CHARC_VALUE_UNIT
Use with available fluent helpers to apply the CharcValueUnit field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
INHTD_SPEC_VAL_ASSGMT_IS_PERM_CHGD
Use with available fluent helpers to apply the InhtdSpecValAssgmtIsPermChgd field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
INHTD_SPEC_VAL_ASSGMT_IS_TMP_CHGD
Use with available fluent helpers to apply the InhtdSpecValAssgmtIsTmpChgd field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_INHERITANCE_TEMPLATE
Use with available fluent helpers to apply the SpecInheritanceTemplate field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT
Use with available fluent helpers to apply the SpecValAssgmt field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_HDR
Use with available fluent helpers to apply the SpecValAssgmtHdr field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_INHERITANCE_PARENT
Use with available fluent helpers to apply the SpecValAssgmtInheritanceParent field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_INHERITANCE_ROOT
Use with available fluent helpers to apply the SpecValAssgmtInheritanceRoot field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_IS_INHTNC_SOURCE
Use with available fluent helpers to apply the SpecValAssgmtIsInhtncSource field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_ROOT_SPEC_INT_ID
Use with available fluent helpers to apply the SpecValAssgmtRootSpecIntID field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_SORT_SEQUENCE
Use with available fluent helpers to apply the SpecValAssgmtSortSequence field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_TYPE
Use with available fluent helpers to apply the SpecValAssgmtType field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPEC_VAL_ASSGMT_UNIT_REF_DIMENSION
Use with available fluent helpers to apply the SpecValAssgmtUnitRefDimension field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_USAGE_IS_ACTIVE
Use with available fluent helpers to apply the SpecValAssgmtUsageIsActive field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_USAGE_IS_EXCLUDED
Use with available fluent helpers to apply the SpecValAssgmtUsageIsExcluded field to query operations.
|
static SpecCharByValueAssgmtInstField<Boolean> |
SPEC_VAL_ASSGMT_USAGE_IS_RELEVANT
Use with available fluent helpers to apply the SpecValAssgmtUsageIsRelevant field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_AUTHZN_GROUP
Use with available fluent helpers to apply the SpecificationAuthznGroup field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_INTERNAL_ID
Use with available fluent helpers to apply the SpecificationInternalID field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_RATING
Use with available fluent helpers to apply the SpecificationRating field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_TYPE
Use with available fluent helpers to apply the SpecificationType field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
SPECIFICATION_VALIDITY_AREA
Use with available fluent helpers to apply the SpecificationValidityArea field to query operations.
|
static SpecCharByValueAssgmtInstField<String> |
VALUE_ASSIGNMENT_SOURCE
Use with available fluent helpers to apply the ValueAssignmentSource field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SpecCharByValueAssgmtInst() |
SpecCharByValueAssgmtInst(String specificationInternalID,
String specValAssgmtType,
String specificationRating,
String specificationValidityArea,
String specValAssgmtHdr,
String specValAssgmt,
Boolean specValAssgmtIsInhtncSource,
Boolean inhtdSpecValAssgmtIsTmpChgd,
Boolean inhtdSpecValAssgmtIsPermChgd,
String specInheritanceTemplate,
String specValAssgmtInheritanceParent,
String specValAssgmtInheritanceRoot,
String specValAssgmtRootSpecIntID,
String specValAssgmtSortSequence,
String specValAssgmtUnitRefDimension,
String valueAssignmentSource,
Boolean specValAssgmtUsageIsExcluded,
Boolean specValAssgmtUsageIsActive,
Boolean specValAssgmtUsageIsRelevant,
String specificationAuthznGroup,
String specificationType,
String characteristic,
String characteristicFormat,
String characteristicValue,
BigDecimal charcDecimalMinimumValue,
String characteristicMinimumValueUnit,
BigDecimal charcDecimalMaximumValue,
String characteristicMaximumValueUnit,
String characteristicValueDpndcyCode,
LocalDateTime charcValidityStartDate,
LocalDateTime charcValidityEndDate,
Boolean characteristicIsDeleted,
BigDecimal charcCurrencyMinimumValue,
BigDecimal charcFromAmount,
BigDecimal charcToAmount,
String currency,
String charcValueUnit,
LocalDateTime charcDateMinimumValue,
LocalDateTime charcFromDate,
LocalDateTime charcToDate,
LocalTime charcTimeMinimumValue,
LocalTime charcFromTime,
LocalTime charcToTime,
String characteristicInternalID) |
Modifier and Type | Method and Description |
---|---|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SpecCharByValueAssgmtInst.SpecCharByValueAssgmtInstBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static <T> SpecCharByValueAssgmtInstField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getCharacteristic()
Constraints: Not nullable, Maximum length: 30
|
String |
getCharacteristicFormat()
Constraints: Not nullable, Maximum length: 4
|
String |
getCharacteristicInternalID()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getCharacteristicIsDeleted()
Constraints: none
|
String |
getCharacteristicMaximumValueUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCharacteristicMinimumValueUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCharacteristicValue()
Constraints: Not nullable, Maximum length: 70
|
String |
getCharacteristicValueDpndcyCode()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getCharcCurrencyMinimumValue()
Constraints: Not nullable, Precision: 24, Scale: 3
|
LocalDateTime |
getCharcDateMinimumValue()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getCharcDecimalMaximumValue()
Constraints: Not nullable, Precision: 31, Scale: 14
|
BigDecimal |
getCharcDecimalMinimumValue()
Constraints: Not nullable, Precision: 31, Scale: 14
|
BigDecimal |
getCharcFromAmount()
Constraints: Not nullable, Precision: 24, Scale: 3
|
LocalDateTime |
getCharcFromDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getCharcFromTime()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getCharcTimeMinimumValue()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getCharcToAmount()
Constraints: Not nullable, Precision: 24, Scale: 3
|
LocalDateTime |
getCharcToDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getCharcToTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getCharcValidityEndDate()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getCharcValidityStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getCharcValueUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getCurrency()
Constraints: Not nullable, Maximum length: 5
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
Boolean |
getInhtdSpecValAssgmtIsPermChgd()
Constraints: none
|
Boolean |
getInhtdSpecValAssgmtIsTmpChgd()
Constraints: none
|
protected Map<String,Object> |
getKey() |
String |
getSpecificationAuthznGroup()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationInternalID()
(Key Field) Constraints: Not nullable, Maximum length: 20
|
String |
getSpecificationRating()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationType()
Constraints: Not nullable, Maximum length: 10
|
String |
getSpecificationValidityArea()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getSpecInheritanceTemplate()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmt()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtHdr()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtInheritanceParent()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtInheritanceRoot()
Constraints: Not nullable, Maximum length: 20
|
Boolean |
getSpecValAssgmtIsInhtncSource()
Constraints: none
|
String |
getSpecValAssgmtRootSpecIntID()
Constraints: Not nullable, Maximum length: 20
|
String |
getSpecValAssgmtSortSequence()
Constraints: Not nullable, Maximum length: 4
|
String |
getSpecValAssgmtType()
(Key Field) Constraints: Not nullable, Maximum length: 30
|
String |
getSpecValAssgmtUnitRefDimension()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getSpecValAssgmtUsageIsActive()
Constraints: none
|
Boolean |
getSpecValAssgmtUsageIsExcluded()
Constraints: none
|
Boolean |
getSpecValAssgmtUsageIsRelevant()
Constraints: none
|
Class<SpecCharByValueAssgmtInst> |
getType() |
String |
getValueAssignmentSource()
Constraints: Not nullable, Maximum length: 6
|
int |
hashCode() |
void |
setCharacteristic(String characteristic)
Constraints: Not nullable, Maximum length: 30
|
void |
setCharacteristicFormat(String characteristicFormat)
Constraints: Not nullable, Maximum length: 4
|
void |
setCharacteristicInternalID(String characteristicInternalID)
Constraints: Not nullable, Maximum length: 10
|
void |
setCharacteristicIsDeleted(Boolean characteristicIsDeleted)
Constraints: none
|
void |
setCharacteristicMaximumValueUnit(String characteristicMaximumValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCharacteristicMinimumValueUnit(String characteristicMinimumValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCharacteristicValue(String characteristicValue)
Constraints: Not nullable, Maximum length: 70
|
void |
setCharacteristicValueDpndcyCode(String characteristicValueDpndcyCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setCharcCurrencyMinimumValue(BigDecimal charcCurrencyMinimumValue)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setCharcDateMinimumValue(LocalDateTime charcDateMinimumValue)
Constraints: Not nullable, Precision: 0
|
void |
setCharcDecimalMaximumValue(BigDecimal charcDecimalMaximumValue)
Constraints: Not nullable, Precision: 31, Scale: 14
|
void |
setCharcDecimalMinimumValue(BigDecimal charcDecimalMinimumValue)
Constraints: Not nullable, Precision: 31, Scale: 14
|
void |
setCharcFromAmount(BigDecimal charcFromAmount)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setCharcFromDate(LocalDateTime charcFromDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharcFromTime(LocalTime charcFromTime)
Constraints: Not nullable, Precision: 0
|
void |
setCharcTimeMinimumValue(LocalTime charcTimeMinimumValue)
Constraints: Not nullable, Precision: 0
|
void |
setCharcToAmount(BigDecimal charcToAmount)
Constraints: Not nullable, Precision: 24, Scale: 3
|
void |
setCharcToDate(LocalDateTime charcToDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharcToTime(LocalTime charcToTime)
Constraints: Not nullable, Precision: 0
|
void |
setCharcValidityEndDate(LocalDateTime charcValidityEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharcValidityStartDate(LocalDateTime charcValidityStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setCharcValueUnit(String charcValueUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setCurrency(String currency)
Constraints: Not nullable, Maximum length: 5
|
void |
setInhtdSpecValAssgmtIsPermChgd(Boolean inhtdSpecValAssgmtIsPermChgd)
Constraints: none
|
void |
setInhtdSpecValAssgmtIsTmpChgd(Boolean inhtdSpecValAssgmtIsTmpChgd)
Constraints: none
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSpecificationAuthznGroup(String specificationAuthznGroup)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationInternalID(String specificationInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 20
|
void |
setSpecificationRating(String specificationRating)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationType(String specificationType)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecificationValidityArea(String specificationValidityArea)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setSpecInheritanceTemplate(String specInheritanceTemplate)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmt(String specValAssgmt)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtHdr(String specValAssgmtHdr)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtInheritanceParent(String specValAssgmtInheritanceParent)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtInheritanceRoot(String specValAssgmtInheritanceRoot)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtIsInhtncSource(Boolean specValAssgmtIsInhtncSource)
Constraints: none
|
void |
setSpecValAssgmtRootSpecIntID(String specValAssgmtRootSpecIntID)
Constraints: Not nullable, Maximum length: 20
|
void |
setSpecValAssgmtSortSequence(String specValAssgmtSortSequence)
Constraints: Not nullable, Maximum length: 4
|
void |
setSpecValAssgmtType(String specValAssgmtType)
(Key Field) Constraints: Not nullable, Maximum length: 30
|
void |
setSpecValAssgmtUnitRefDimension(String specValAssgmtUnitRefDimension)
Constraints: Not nullable, Maximum length: 10
|
void |
setSpecValAssgmtUsageIsActive(Boolean specValAssgmtUsageIsActive)
Constraints: none
|
void |
setSpecValAssgmtUsageIsExcluded(Boolean specValAssgmtUsageIsExcluded)
Constraints: none
|
void |
setSpecValAssgmtUsageIsRelevant(Boolean specValAssgmtUsageIsRelevant)
Constraints: none
|
void |
setValueAssignmentSource(String valueAssignmentSource)
Constraints: Not nullable, Maximum length: 6
|
protected Map<String,Object> |
toMapOfFields() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
public static final SpecCharByValueAssgmtInstSelectable ALL_FIELDS
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_INTERNAL_ID
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_TYPE
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_RATING
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_VALIDITY_AREA
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_HDR
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_IS_INHTNC_SOURCE
public static final SpecCharByValueAssgmtInstField<Boolean> INHTD_SPEC_VAL_ASSGMT_IS_TMP_CHGD
public static final SpecCharByValueAssgmtInstField<Boolean> INHTD_SPEC_VAL_ASSGMT_IS_PERM_CHGD
public static final SpecCharByValueAssgmtInstField<String> SPEC_INHERITANCE_TEMPLATE
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_INHERITANCE_PARENT
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_INHERITANCE_ROOT
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_ROOT_SPEC_INT_ID
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_SORT_SEQUENCE
public static final SpecCharByValueAssgmtInstField<String> SPEC_VAL_ASSGMT_UNIT_REF_DIMENSION
public static final SpecCharByValueAssgmtInstField<String> VALUE_ASSIGNMENT_SOURCE
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_USAGE_IS_EXCLUDED
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_USAGE_IS_ACTIVE
public static final SpecCharByValueAssgmtInstField<Boolean> SPEC_VAL_ASSGMT_USAGE_IS_RELEVANT
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_AUTHZN_GROUP
public static final SpecCharByValueAssgmtInstField<String> SPECIFICATION_TYPE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_FORMAT
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_VALUE
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_DECIMAL_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_MINIMUM_VALUE_UNIT
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_DECIMAL_MAXIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_MAXIMUM_VALUE_UNIT
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_VALUE_DPNDCY_CODE
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_VALIDITY_START_DATE
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_VALIDITY_END_DATE
public static final SpecCharByValueAssgmtInstField<Boolean> CHARACTERISTIC_IS_DELETED
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_CURRENCY_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_FROM_AMOUNT
public static final SpecCharByValueAssgmtInstField<BigDecimal> CHARC_TO_AMOUNT
public static final SpecCharByValueAssgmtInstField<String> CURRENCY
public static final SpecCharByValueAssgmtInstField<String> CHARC_VALUE_UNIT
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_DATE_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_FROM_DATE
public static final SpecCharByValueAssgmtInstField<LocalDateTime> CHARC_TO_DATE
public static final SpecCharByValueAssgmtInstField<LocalTime> CHARC_TIME_MINIMUM_VALUE
public static final SpecCharByValueAssgmtInstField<LocalTime> CHARC_FROM_TIME
public static final SpecCharByValueAssgmtInstField<LocalTime> CHARC_TO_TIME
public static final SpecCharByValueAssgmtInstField<String> CHARACTERISTIC_INTERNAL_ID
public SpecCharByValueAssgmtInst()
public SpecCharByValueAssgmtInst(@Nullable String specificationInternalID, @Nullable String specValAssgmtType, @Nullable String specificationRating, @Nullable String specificationValidityArea, @Nullable String specValAssgmtHdr, @Nullable String specValAssgmt, @Nullable Boolean specValAssgmtIsInhtncSource, @Nullable Boolean inhtdSpecValAssgmtIsTmpChgd, @Nullable Boolean inhtdSpecValAssgmtIsPermChgd, @Nullable String specInheritanceTemplate, @Nullable String specValAssgmtInheritanceParent, @Nullable String specValAssgmtInheritanceRoot, @Nullable String specValAssgmtRootSpecIntID, @Nullable String specValAssgmtSortSequence, @Nullable String specValAssgmtUnitRefDimension, @Nullable String valueAssignmentSource, @Nullable Boolean specValAssgmtUsageIsExcluded, @Nullable Boolean specValAssgmtUsageIsActive, @Nullable Boolean specValAssgmtUsageIsRelevant, @Nullable String specificationAuthznGroup, @Nullable String specificationType, @Nullable String characteristic, @Nullable String characteristicFormat, @Nullable String characteristicValue, @Nullable BigDecimal charcDecimalMinimumValue, @Nullable String characteristicMinimumValueUnit, @Nullable BigDecimal charcDecimalMaximumValue, @Nullable String characteristicMaximumValueUnit, @Nullable String characteristicValueDpndcyCode, @Nullable LocalDateTime charcValidityStartDate, @Nullable LocalDateTime charcValidityEndDate, @Nullable Boolean characteristicIsDeleted, @Nullable BigDecimal charcCurrencyMinimumValue, @Nullable BigDecimal charcFromAmount, @Nullable BigDecimal charcToAmount, @Nullable String currency, @Nullable String charcValueUnit, @Nullable LocalDateTime charcDateMinimumValue, @Nullable LocalDateTime charcFromDate, @Nullable LocalDateTime charcToDate, @Nullable LocalTime charcTimeMinimumValue, @Nullable LocalTime charcFromTime, @Nullable LocalTime charcToTime, @Nullable String characteristicInternalID)
@Nonnull public Class<SpecCharByValueAssgmtInst> getType()
getType
in class VdmObject<SpecCharByValueAssgmtInst>
public void setSpecificationInternalID(@Nullable String specificationInternalID)
Original property name from the Odata EDM: SpecificationInternalID
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specificationInternalID
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmtType(@Nullable String specValAssgmtType)
Original property name from the Odata EDM: SpecValAssgmtType
specValAssgmtType
- Identifies the value assignment type.public void setSpecificationRating(@Nullable String specificationRating)
Original property name from the Odata EDM: SpecificationRating
Possible ratings are:MSDS material safety data sheetLABELING labelINTERN internal useEXTERN external informationCUSTOMER for customersSECRET confidentialThe rating together with the validity area make up the value assignment usage.
specificationRating
- Key identifying a value assignment rating.public void setSpecificationValidityArea(@Nullable String specificationValidityArea)
Original property name from the Odata EDM: SpecificationValidityArea
specificationValidityArea
- Specifies the validity area.public void setSpecValAssgmtHdr(@Nullable String specValAssgmtHdr)
Original property name from the Odata EDM: SpecValAssgmtHdr
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specValAssgmtHdr
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmt(@Nullable String specValAssgmt)
Original property name from the Odata EDM: SpecValAssgmt
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specValAssgmt
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmtIsInhtncSource(@Nullable Boolean specValAssgmtIsInhtncSource)
Original property name from the Odata EDM: SpecValAssgmtIsInhtncSource
specValAssgmtIsInhtncSource
- Truth Valuepublic void setInhtdSpecValAssgmtIsTmpChgd(@Nullable Boolean inhtdSpecValAssgmtIsTmpChgd)
Original property name from the Odata EDM: InhtdSpecValAssgmtIsTmpChgd
inhtdSpecValAssgmtIsTmpChgd
- Indicator for Temporary Inheritance Overwritingpublic void setInhtdSpecValAssgmtIsPermChgd(@Nullable Boolean inhtdSpecValAssgmtIsPermChgd)
Original property name from the Odata EDM: InhtdSpecValAssgmtIsPermChgd
inhtdSpecValAssgmtIsPermChgd
- Indicator for Permanent Inheritance Overwritingpublic void setSpecInheritanceTemplate(@Nullable String specInheritanceTemplate)
Original property name from the Odata EDM: SpecInheritanceTemplate
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specInheritanceTemplate
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmtInheritanceParent(@Nullable String specValAssgmtInheritanceParent)
Original property name from the Odata EDM: SpecValAssgmtInheritanceParent
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specValAssgmtInheritanceParent
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmtInheritanceRoot(@Nullable String specValAssgmtInheritanceRoot)
Original property name from the Odata EDM: SpecValAssgmtInheritanceRoot
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specValAssgmtInheritanceRoot
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmtRootSpecIntID(@Nullable String specValAssgmtRootSpecIntID)
Original property name from the Odata EDM: SpecValAssgmtRootSpecIntID
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
specValAssgmtRootSpecIntID
- Specifies the numeric variable that identifies a data record internally in the system.public void setSpecValAssgmtSortSequence(@Nullable String specValAssgmtSortSequence)
Original property name from the Odata EDM: SpecValAssgmtSortSequence
specValAssgmtSortSequence
- You use the sort sequence to define the order in which information on a data record is displayed. In
this way, you can display more important information first.public void setSpecValAssgmtUnitRefDimension(@Nullable String specValAssgmtUnitRefDimension)
Original property name from the Odata EDM: SpecValAssgmtUnitRefDimension
Note:For the PROPOR (proportion) dimension, there are two default reference quantities:Weight proportions (w/w)Volume proportions (vol/vol)
specValAssgmtUnitRefDimension
- Specifies which dimension the entries in the Unit field are entered in.public void setValueAssignmentSource(@Nullable String valueAssignmentSource)
Original property name from the Odata EDM: ValueAssignmentSource
valueAssignmentSource
- The valueAssignmentSource to set.public void setSpecValAssgmtUsageIsExcluded(@Nullable Boolean specValAssgmtUsageIsExcluded)
Original property name from the Odata EDM: SpecValAssgmtUsageIsExcluded
Note:Usages for which the Excluding indicator is set for all validity areas are ignored by the system.The following usage is assigned to a value assignment:PUBLIC, DE: Excluding indicator setPUBLIC, US: Excluding indicator setPUBLIC, REG_EU: Excluding indicator not setThe assigned value assignment is therefore valid for the whole European Union excluding Germany. The usage record PUBLIC, US is ignored because no higher-level larger validity area exists for the PUBLIC rating.
specValAssgmtUsageIsExcluded
- Specifies that the corresponding validity area is excluded as a subregion from a higher-level larger
validity area with the same rating.public void setSpecValAssgmtUsageIsActive(@Nullable Boolean specValAssgmtUsageIsActive)
Original property name from the Odata EDM: SpecValAssgmtUsageIsActive
If you set the usage to active, the corresponding value assignment can be output in a report.A report is generated from a report template using a report generation variant. The report generation variant defines the report usage.If a symbol was created on the report template for a characteristic of a value assignment type, the system checks during report generation whether the usage of the value assignment to be expanded matches that of the report.The symbol is expanded only if the usages match and the usage of the value assignment has been activated.In Customizing for Basic Data and Tools, under Specify Value Assignment Types, you can specify that the active indicator is set automatically in the detail screen for a value assignment type. Otherwise, you must set the indicator manually each time you change a value assignment.
specValAssgmtUsageIsActive
- Specifies that the usage of a value assignment is active.public void setSpecValAssgmtUsageIsRelevant(@Nullable Boolean specValAssgmtUsageIsRelevant)
Original property name from the Odata EDM: SpecValAssgmtUsageIsRelevant
The relevance indicator is taken into account for both manually and automatically generated reports and has the following functions:Relevant data changes are marked in the margin of the page when you print the report, if you have set the Change Marks indicator in the generation variant.Report bodies resulting from a relevant data change contain the Relevant indicator in the report header. It serves as the default value for version creation. You can deselect the indicator in the report header manually.The SAP system automatically resets the relevance indicator when the value assignment is changed again. If required, you must set it again manually.The relevance indicator for a specification reference or inheritance relationship is used to set whether, when reference specifications and inheritance relationships values are swapped or inserted, all values that are printed on the report due to this relationship are to be considered to be relevant changes, and are to be marked as such.In version creation, the default value specifies:Whether the number of the main version of a report body is incremented due to a relevant changeWhether the number of the sub-version of a report body is incremented due to a change of lesser importanceDuring version creation, you can manually change the default value.Note:A change to a data record is made within a day-long time window (accurate to one day). If the time-exact change marker is not active, the determination of relevance and change marking is also exact only to one day.If the last change date of a data record is the same as or newer than the date of generation of the last report version, the system always interprets this as a change and creates a new main version or sub-version, depending on whether the change is relevant or not. In this way, no changes are overlooked, as owing to the fact that changes can be pinpointed only to one day, the system cannot decide whether the content of the data record has changed within that one day (before or after the last report generation).To avoid unwanted main versions being created and to avoid any unnecessary subsequent shipping, we recommend you use either automatic worklist generation or generate the report manually on the day after the change.Example:The following example shows versioning as determined to be accurate to one day:02/26/2003 Report generated manually: Version 1.002/27/2003 Relevant change to a value assignment02/27/2003 New report generated manually: Version 2.003/04/2003 Report generated manually again: Version 3.003/04/2003 Report generated manually again: Version 3.1On 02/27/2003, the report was given a new main version because the last generation date is the same as the change date. On 03/04/2003, the report was given another new main version because the system views this as the actual report generation. As no other relevant changes followed, the report was given a new sub-version in the second report generation on 03/04/2003.
specValAssgmtUsageIsRelevant
- Specifies that a relevant change has been made. The Relevant indicator can be set in the usage of an
identifier or of a value assignment.public void setSpecificationAuthznGroup(@Nullable String specificationAuthznGroup)
Original property name from the Odata EDM: SpecificationAuthznGroup
specificationAuthznGroup
- Recipe Authorization Grouppublic void setSpecificationType(@Nullable String specificationType)
Original property name from the Odata EDM: SpecificationType
specificationType
- Specification Typepublic void setCharacteristic(@Nullable String characteristic)
Original property name from the Odata EDM: Characteristic
characteristic
- Name that uniquely identifies a characteristic.public void setCharacteristicFormat(@Nullable String characteristicFormat)
Original property name from the Odata EDM: CharacteristicFormat
The data type defines whether a characteristic value is a character string, a number, a date, or a time.
characteristicFormat
- Data type of a characteristic's values.public void setCharacteristicValue(@Nullable String characteristicValue)
Original property name from the Odata EDM: CharacteristicValue
If the characteristic has character format (CHAR), this field contains a single character string.Values in time
format (TIME) must have the format HH:MM:SS. The separators are set automatically. Example: 112855 -->
11:28:55The values in date format (DATE) must have the format DD.MM.YYYY. The separators are set automatically.
Example: 110100 --> 11.01.2000NoteIf you valuate validity parameters, you cannot specify intervals. You can only
specify individual values.The following description does not apply to the valuation of validity parameters:If the
characteristic format is numeric (NUM), time (TIME), or date (DATE), you can enter a number or (if allowed) an
interval.Intervals are written in the following format:Value1 - Value2 (from Value1 to Value2)>Value1 (greater
than Value1)>=Value1 (greater than or equal to Value1)
characteristicValue
- Value of a characteristic.public void setCharcDecimalMinimumValue(@Nullable BigDecimal charcDecimalMinimumValue)
Original property name from the Odata EDM: CharcDecimalMinimumValue
charcDecimalMinimumValue
- Lower Boundary for Numeric Fieldpublic void setCharacteristicMinimumValueUnit(@Nullable String characteristicMinimumValueUnit)
Original property name from the Odata EDM: CharacteristicMinimumValueUnit
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.
characteristicMinimumValueUnit
- Internal, language-independent, measurement unit format.public void setCharcDecimalMaximumValue(@Nullable BigDecimal charcDecimalMaximumValue)
Original property name from the Odata EDM: CharcDecimalMaximumValue
charcDecimalMaximumValue
- Upper Boundary for Numeric Fieldpublic void setCharacteristicMaximumValueUnit(@Nullable String characteristicMaximumValueUnit)
Original property name from the Odata EDM: CharacteristicMaximumValueUnit
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.
characteristicMaximumValueUnit
- Internal, language-independent, measurement unit format.public void setCharacteristicValueDpndcyCode(@Nullable String characteristicValueDpndcyCode)
Original property name from the Odata EDM: CharacteristicValueDpndcyCode
Example: 1.54>-<2.088The coding of the individual possible entries is described below.Code Operator Value1 Operator Value21 EQ2 GE LT3 GE LE4 GT LT5 GT LE6 LT7 LE8 GT9 GE
characteristicValueDpndcyCode
- When defining values, intervals can be defined such that the FROM value or TO value is given an
operator.public void setCharcValidityStartDate(@Nullable LocalDateTime charcValidityStartDate)
Original property name from the Odata EDM: CharcValidityStartDate
charcValidityStartDate
- Specifies the start date for the validity period of an object (such as material, BOM, or routing).public void setCharcValidityEndDate(@Nullable LocalDateTime charcValidityEndDate)
Original property name from the Odata EDM: CharcValidityEndDate
charcValidityEndDate
- End of validity period of an object (such as material, BOM, or routing) in the SAP System.public void setCharacteristicIsDeleted(@Nullable Boolean characteristicIsDeleted)
Original property name from the Odata EDM: CharacteristicIsDeleted
This indicator is relevant to changes that have been made with reference to a change number with a validity that has been specified using a new validity type.
characteristicIsDeleted
- Indicator showing that the BOM header or the BOM item has been deleted with reference to the change
number.public void setCharcCurrencyMinimumValue(@Nullable BigDecimal charcCurrencyMinimumValue)
Original property name from the Odata EDM: CharcCurrencyMinimumValue
charcCurrencyMinimumValue
- Lower Boundary for Currency Fieldpublic void setCharcFromAmount(@Nullable BigDecimal charcFromAmount)
Original property name from the Odata EDM: CharcFromAmount
charcFromAmount
- Lower Boundary for Currency Fieldpublic void setCharcToAmount(@Nullable BigDecimal charcToAmount)
Original property name from the Odata EDM: CharcToAmount
charcToAmount
- Upper Boundary for Currency Fieldpublic void setCurrency(@Nullable String currency)
Original property name from the Odata EDM: Currency
currency
- Key for the currency in which the amounts are managed in the system.public void setCharcValueUnit(@Nullable String charcValueUnit)
Original property name from the Odata EDM: 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
- Internal, language-independent, measurement unit format.public void setCharcDateMinimumValue(@Nullable LocalDateTime charcDateMinimumValue)
Original property name from the Odata EDM: CharcDateMinimumValue
charcDateMinimumValue
- Lower Boundary for Date-Intervalpublic void setCharcFromDate(@Nullable LocalDateTime charcFromDate)
Original property name from the Odata EDM: CharcFromDate
charcFromDate
- Lower Boundary for Date-Intervalpublic void setCharcToDate(@Nullable LocalDateTime charcToDate)
Original property name from the Odata EDM: CharcToDate
charcToDate
- Upper Boundary for Date-Intervalpublic void setCharcTimeMinimumValue(@Nullable LocalTime charcTimeMinimumValue)
Original property name from the Odata EDM: CharcTimeMinimumValue
charcTimeMinimumValue
- Lower Boundary for Time-Intervalpublic void setCharcFromTime(@Nullable LocalTime charcFromTime)
Original property name from the Odata EDM: CharcFromTime
charcFromTime
- Lower Boundary for Time-Intervalpublic void setCharcToTime(@Nullable LocalTime charcToTime)
Original property name from the Odata EDM: CharcToTime
charcToTime
- Upper Boundary for Time-Intervalpublic void setCharacteristicInternalID(@Nullable String characteristicInternalID)
Original property name from the Odata EDM: CharacteristicInternalID
characteristicInternalID
- Internal characteristic number without conversion routineprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<SpecCharByValueAssgmtInst>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SpecCharByValueAssgmtInst>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SpecCharByValueAssgmtInst>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SpecCharByValueAssgmtInst>
@Nonnull public static <T> SpecCharByValueAssgmtInstField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.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.@Nonnull public static <T,DomainT> SpecCharByValueAssgmtInstField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<SpecCharByValueAssgmtInst>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SpecCharByValueAssgmtInst>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SpecCharByValueAssgmtInst>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<SpecCharByValueAssgmtInst>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull public static SpecCharByValueAssgmtInst.SpecCharByValueAssgmtInstBuilder builder()
@Nullable public String getSpecificationInternalID()
Original property name from the Odata EDM: SpecificationInternalID
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public String getSpecValAssgmtType()
Original property name from the Odata EDM: SpecValAssgmtType
@Nullable public String getSpecificationRating()
Original property name from the Odata EDM: SpecificationRating
Possible ratings are:MSDS material safety data sheetLABELING labelINTERN internal useEXTERN external informationCUSTOMER for customersSECRET confidentialThe rating together with the validity area make up the value assignment usage.
@Nullable public String getSpecificationValidityArea()
Original property name from the Odata EDM: SpecificationValidityArea
@Nullable public String getSpecValAssgmtHdr()
Original property name from the Odata EDM: SpecValAssgmtHdr
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public String getSpecValAssgmt()
Original property name from the Odata EDM: SpecValAssgmt
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public Boolean getSpecValAssgmtIsInhtncSource()
Original property name from the Odata EDM: SpecValAssgmtIsInhtncSource
@Nullable public Boolean getInhtdSpecValAssgmtIsTmpChgd()
Original property name from the Odata EDM: InhtdSpecValAssgmtIsTmpChgd
@Nullable public Boolean getInhtdSpecValAssgmtIsPermChgd()
Original property name from the Odata EDM: InhtdSpecValAssgmtIsPermChgd
@Nullable public String getSpecInheritanceTemplate()
Original property name from the Odata EDM: SpecInheritanceTemplate
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public String getSpecValAssgmtInheritanceParent()
Original property name from the Odata EDM: SpecValAssgmtInheritanceParent
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public String getSpecValAssgmtInheritanceRoot()
Original property name from the Odata EDM: SpecValAssgmtInheritanceRoot
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public String getSpecValAssgmtRootSpecIntID()
Original property name from the Odata EDM: SpecValAssgmtRootSpecIntID
Each table with master data contains this data element. The system uses this data element to assign a unique number to a data record when it is created.
@Nullable public String getSpecValAssgmtSortSequence()
Original property name from the Odata EDM: SpecValAssgmtSortSequence
@Nullable public String getSpecValAssgmtUnitRefDimension()
Original property name from the Odata EDM: SpecValAssgmtUnitRefDimension
Note:For the PROPOR (proportion) dimension, there are two default reference quantities:Weight proportions (w/w)Volume proportions (vol/vol)
@Nullable public String getValueAssignmentSource()
Original property name from the Odata EDM: ValueAssignmentSource
@Nullable public Boolean getSpecValAssgmtUsageIsExcluded()
Original property name from the Odata EDM: SpecValAssgmtUsageIsExcluded
Note:Usages for which the Excluding indicator is set for all validity areas are ignored by the system.The following usage is assigned to a value assignment:PUBLIC, DE: Excluding indicator setPUBLIC, US: Excluding indicator setPUBLIC, REG_EU: Excluding indicator not setThe assigned value assignment is therefore valid for the whole European Union excluding Germany. The usage record PUBLIC, US is ignored because no higher-level larger validity area exists for the PUBLIC rating.
@Nullable public Boolean getSpecValAssgmtUsageIsActive()
Original property name from the Odata EDM: SpecValAssgmtUsageIsActive
If you set the usage to active, the corresponding value assignment can be output in a report.A report is generated from a report template using a report generation variant. The report generation variant defines the report usage.If a symbol was created on the report template for a characteristic of a value assignment type, the system checks during report generation whether the usage of the value assignment to be expanded matches that of the report.The symbol is expanded only if the usages match and the usage of the value assignment has been activated.In Customizing for Basic Data and Tools, under Specify Value Assignment Types, you can specify that the active indicator is set automatically in the detail screen for a value assignment type. Otherwise, you must set the indicator manually each time you change a value assignment.
@Nullable public Boolean getSpecValAssgmtUsageIsRelevant()
Original property name from the Odata EDM: SpecValAssgmtUsageIsRelevant
The relevance indicator is taken into account for both manually and automatically generated reports and has the following functions:Relevant data changes are marked in the margin of the page when you print the report, if you have set the Change Marks indicator in the generation variant.Report bodies resulting from a relevant data change contain the Relevant indicator in the report header. It serves as the default value for version creation. You can deselect the indicator in the report header manually.The SAP system automatically resets the relevance indicator when the value assignment is changed again. If required, you must set it again manually.The relevance indicator for a specification reference or inheritance relationship is used to set whether, when reference specifications and inheritance relationships values are swapped or inserted, all values that are printed on the report due to this relationship are to be considered to be relevant changes, and are to be marked as such.In version creation, the default value specifies:Whether the number of the main version of a report body is incremented due to a relevant changeWhether the number of the sub-version of a report body is incremented due to a change of lesser importanceDuring version creation, you can manually change the default value.Note:A change to a data record is made within a day-long time window (accurate to one day). If the time-exact change marker is not active, the determination of relevance and change marking is also exact only to one day.If the last change date of a data record is the same as or newer than the date of generation of the last report version, the system always interprets this as a change and creates a new main version or sub-version, depending on whether the change is relevant or not. In this way, no changes are overlooked, as owing to the fact that changes can be pinpointed only to one day, the system cannot decide whether the content of the data record has changed within that one day (before or after the last report generation).To avoid unwanted main versions being created and to avoid any unnecessary subsequent shipping, we recommend you use either automatic worklist generation or generate the report manually on the day after the change.Example:The following example shows versioning as determined to be accurate to one day:02/26/2003 Report generated manually: Version 1.002/27/2003 Relevant change to a value assignment02/27/2003 New report generated manually: Version 2.003/04/2003 Report generated manually again: Version 3.003/04/2003 Report generated manually again: Version 3.1On 02/27/2003, the report was given a new main version because the last generation date is the same as the change date. On 03/04/2003, the report was given another new main version because the system views this as the actual report generation. As no other relevant changes followed, the report was given a new sub-version in the second report generation on 03/04/2003.
@Nullable public String getSpecificationAuthznGroup()
Original property name from the Odata EDM: SpecificationAuthznGroup
@Nullable public String getSpecificationType()
Original property name from the Odata EDM: SpecificationType
@Nullable public String getCharacteristic()
Original property name from the Odata EDM: Characteristic
@Nullable public String getCharacteristicFormat()
Original property name from the Odata EDM: CharacteristicFormat
The data type defines whether a characteristic value is a character string, a number, a date, or a time.
@Nullable public String getCharacteristicValue()
Original property name from the Odata EDM: CharacteristicValue
If the characteristic has character format (CHAR), this field contains a single character string.Values in time
format (TIME) must have the format HH:MM:SS. The separators are set automatically. Example: 112855 -->
11:28:55The values in date format (DATE) must have the format DD.MM.YYYY. The separators are set automatically.
Example: 110100 --> 11.01.2000NoteIf you valuate validity parameters, you cannot specify intervals. You can only
specify individual values.The following description does not apply to the valuation of validity parameters:If the
characteristic format is numeric (NUM), time (TIME), or date (DATE), you can enter a number or (if allowed) an
interval.Intervals are written in the following format:Value1 - Value2 (from Value1 to Value2)>Value1 (greater
than Value1)>=Value1 (greater than or equal to Value1)
@Nullable public BigDecimal getCharcDecimalMinimumValue()
Original property name from the Odata EDM: CharcDecimalMinimumValue
@Nullable public String getCharacteristicMinimumValueUnit()
Original property name from the Odata EDM: CharacteristicMinimumValueUnit
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 public BigDecimal getCharcDecimalMaximumValue()
Original property name from the Odata EDM: CharcDecimalMaximumValue
@Nullable public String getCharacteristicMaximumValueUnit()
Original property name from the Odata EDM: CharacteristicMaximumValueUnit
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 public String getCharacteristicValueDpndcyCode()
Original property name from the Odata EDM: CharacteristicValueDpndcyCode
Example: 1.54>-<2.088The coding of the individual possible entries is described below.Code Operator Value1 Operator Value21 EQ2 GE LT3 GE LE4 GT LT5 GT LE6 LT7 LE8 GT9 GE
@Nullable public LocalDateTime getCharcValidityStartDate()
Original property name from the Odata EDM: CharcValidityStartDate
@Nullable public LocalDateTime getCharcValidityEndDate()
Original property name from the Odata EDM: CharcValidityEndDate
@Nullable public Boolean getCharacteristicIsDeleted()
Original property name from the Odata EDM: CharacteristicIsDeleted
This indicator is relevant to changes that have been made with reference to a change number with a validity that has been specified using a new validity type.
@Nullable public BigDecimal getCharcCurrencyMinimumValue()
Original property name from the Odata EDM: CharcCurrencyMinimumValue
@Nullable public BigDecimal getCharcFromAmount()
Original property name from the Odata EDM: CharcFromAmount
@Nullable public BigDecimal getCharcToAmount()
Original property name from the Odata EDM: CharcToAmount
@Nullable public String getCurrency()
Original property name from the Odata EDM: Currency
@Nullable public String getCharcValueUnit()
Original property name from the Odata EDM: 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.
@Nullable public LocalDateTime getCharcDateMinimumValue()
Original property name from the Odata EDM: CharcDateMinimumValue
@Nullable public LocalDateTime getCharcFromDate()
Original property name from the Odata EDM: CharcFromDate
@Nullable public LocalDateTime getCharcToDate()
Original property name from the Odata EDM: CharcToDate
@Nullable public LocalTime getCharcTimeMinimumValue()
Original property name from the Odata EDM: CharcTimeMinimumValue
@Nullable public LocalTime getCharcFromTime()
Original property name from the Odata EDM: CharcFromTime
@Nullable public LocalTime getCharcToTime()
Original property name from the Odata EDM: CharcToTime
@Nullable public String getCharacteristicInternalID()
Original property name from the Odata EDM: CharacteristicInternalID
@Nonnull public String toString()
toString
in class VdmObject<SpecCharByValueAssgmtInst>
public boolean equals(@Nullable Object o)
equals
in class VdmObject<SpecCharByValueAssgmtInst>
protected boolean canEqual(@Nullable Object other)
canEqual
in class VdmObject<SpecCharByValueAssgmtInst>
public int hashCode()
hashCode
in class VdmObject<SpecCharByValueAssgmtInst>
Copyright © 2021 SAP SE. All rights reserved.