public static final class ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder extends Object
@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder characteristicDesc(ClfnCharcDescForKeyDate... value)
value
- The ClfnCharcDescForKeyDates to build this ClfnCharacteristicForKeyDate with.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder characteristicReference(ClfnCharcRefForKeyDate... value)
value
- The ClfnCharcRefForKeyDates to build this ClfnCharacteristicForKeyDate with.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder characteristicRestriction(ClfnCharcRstrcnForKeyDate... value)
value
- The ClfnCharcRstrcnForKeyDates to build this ClfnCharacteristicForKeyDate with.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder characteristicValue(ClfnCharcValueForKeyDate... value)
value
- The ClfnCharcValueForKeyDates to build this ClfnCharacteristicForKeyDate with.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcInternalID(@Nullable String charcInternalID)
Original property name from the Odata EDM: CharcInternalID
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder characteristic(@Nullable String characteristic)
Original property name from the Odata EDM: Characteristic
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcStatus(@Nullable String charcStatus)
Original property name from the Odata EDM: CharcStatus
whether it can be used elsewhere in the system.this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcStatusName(@Nullable String charcStatusName)
Original property name from the Odata EDM: CharcStatusName
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcDataType(@Nullable String charcDataType)
Original property name from the Odata EDM: CharcDataType
The data type defines whether a characteristic value is a character string, a number, a date, or a time.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcLength(@Nullable Short charcLength)
Original property name from the Odata EDM: CharcLength
This figure does not include plus or minus signs or decimal points.Further HintsIf 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.
includes the number of decimal places.this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcDecimals(@Nullable Short charcDecimals)
Original property name from the Odata EDM: CharcDecimals
The number of decimal places must be less than the number of characters.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcTemplate(@Nullable String charcTemplate)
Original property name from the Odata EDM: 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 formatThe exponent is set automatically. There is exactly one place before the decimal point.2. Predefined exponentEach figure is automatically scaled to the predefined exponent.3. Scientific formatThe 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.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder valueIsCaseSensitive(@Nullable Boolean valueIsCaseSensitive)
Original property name from the Odata EDM: ValueIsCaseSensitive
If this field is blank, the characteristic values entered are automatically converted into upper-case letters.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcGroup(@Nullable String charcGroup)
Original property name from the Odata EDM: CharcGroup
finding characteristics easier.this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcGroupName(@Nullable String charcGroupName)
Original property name from the Odata EDM: CharcGroupName
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder entryIsRequired(@Nullable Boolean entryIsRequired)
Original property name from the Odata EDM: EntryIsRequired
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder multipleValuesAreAllowed(@Nullable Boolean multipleValuesAreAllowed)
Original property name from the Odata EDM: MultipleValuesAreAllowed
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcValueUnit(@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.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder unitOfMeasureISOCode(@Nullable String unitOfMeasureISOCode)
Original property name from the Odata EDM: 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 EuropeInformation OfficePalais des Nations1211 GenevaSwitzerlande-mail: info.ece@unece.orgor viewed directly on the Internet:http://www.unece.org/cefact/codesfortrade/codes_index.htmFor more information, see SAP Note 69063.
dimension.this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder currency(@Nullable String currency)
Original property name from the Odata EDM: Currency
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder currencyISOCode(@Nullable String currencyISOCode)
Original property name from the Odata EDM: CurrencyISOCode
Enter the ISO codeif you do not already use the global standard currency key as the currency keyif you use the EDI application. Here the ISO code is used for exchanging information.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcExponentValue(@Nullable Short charcExponentValue)
Original property name from the Odata EDM: CharcExponentValue
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder valueIntervalIsAllowed(@Nullable Boolean valueIntervalIsAllowed)
Original property name from the Odata EDM: ValueIntervalIsAllowed
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder additionalValueIsAllowed(@Nullable Boolean additionalValueIsAllowed)
Original property name from the Odata EDM: AdditionalValueIsAllowed
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder negativeValueIsAllowed(@Nullable Boolean negativeValueIsAllowed)
Original property name from the Odata EDM: NegativeValueIsAllowed
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
Original property name from the Odata EDM: ValidityStartDate
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder changeNumber(@Nullable String changeNumber)
Original property name from the Odata EDM: 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 conditionsThe 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 madeDocumentation of the changesAssignment of a revision level to a change state of a material or documentRelease of changes for the different areas in the company
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder documentType(@Nullable String documentType)
Original property name from the Odata EDM: DocumentType
organizational procedures which result from them.this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder docNumber(@Nullable String docNumber)
Original property name from the Odata EDM: DocNumber
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder documentVersion(@Nullable String documentVersion)
Original property name from the Odata EDM: 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).
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder documentPart(@Nullable String documentPart)
Original property name from the Odata EDM: DocumentPart
Design departments, for example, can use document parts to divide up large documents such as design drawings into pages.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcMaintAuthGrp(@Nullable String charcMaintAuthGrp)
Original property name from the Odata EDM: CharcMaintAuthGrp
This authorization must be defined in the user master record.The authorization object is C_CABN_GRP.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcIsReadOnly(@Nullable Boolean charcIsReadOnly)
Original property name from the Odata EDM: CharcIsReadOnly
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcIsHidden(@Nullable Boolean charcIsHidden)
Original property name from the Odata EDM: CharcIsHidden
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcIsRestrictable(@Nullable Boolean charcIsRestrictable)
Original property name from the Odata EDM: CharcIsRestrictable
Note:You can only use this indicator in constraints.This indicator is not relevant to classification.
Configuration, depending on the configuration environment.this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcExponentFormat(@Nullable String charcExponentFormat)
Original property name from the Odata EDM: CharcExponentFormat
The indicators mean the following:0 = Display without an exponent1 = Exponent is set automatically.There is always one place before the decimal point.Example: _,____E+__2 = Display with exponent entered.Example: _,____E+333 = Display in scientific format (3, 6, 9)There are always three places before the decimal point.Example: __,_____E+SS
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcEntryIsNotFormatCtrld(@Nullable Boolean charcEntryIsNotFormatCtrld)
Original property name from the Odata EDM: CharcEntryIsNotFormatCtrld
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcTemplateIsDisplayed(@Nullable Boolean charcTemplateIsDisplayed)
Original property name from the Odata EDM: CharcTemplateIsDisplayed
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder creationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder charcLastChangedDateTime(@Nullable ZonedDateTime charcLastChangedDateTime)
Original property name from the Odata EDM: CharcLastChangedDateTime
In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose.Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone.The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure.See also GET TIME STAMPA UTC time stamp in short form is also available.
this
.@Nonnull public ClfnCharacteristicForKeyDate.ClfnCharacteristicForKeyDateBuilder keyDate(@Nullable LocalDateTime keyDate)
Original property name from the Odata EDM: KeyDate
this
.@Nonnull public ClfnCharacteristicForKeyDate build()
Copyright © 2020 SAP SE. All rights reserved.