public static final class FunctionalLocationClass.FunctionalLocationClassBuilder extends Object
@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder characteristic(Characteristic... value)
value
- The Characteristics to build this FunctionalLocationClass with.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder functionalLocation(FunctionalLocation value)
value
- The FunctionalLocation to build this FunctionalLocationClass with.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder functionalLocation(String value)
Original property name from the Odata EDM: FunctionalLocation
value
- The functionalLocation to build this FunctionalLocationClass with.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder classInternalID(@Nullable String classInternalID)
Original property name from the Odata EDM: ClassInternalID
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder classType(@Nullable String classType)
Original property name from the Odata EDM: ClassType
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder functionalLocationLabelName(@Nullable String functionalLocationLabelName)
Original property name from the Odata EDM: FunctionalLocationLabelName
The functional location label can be changed where necessary. The system then automatically creates a labeling history and prevents historical labels from being reused without this first being checked. The labeling history also enables the interpretation of historical location labels in non-changeable documents outside the SAP System.You can assign one primary and several alternative labels to a functional location.
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder keyDate(@Nullable LocalDateTime keyDate)
Original property name from the Odata EDM: KeyDate
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder classProperty(@Nullable String classProperty)
Original property name from the Odata EDM: Class
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder clfnStatus(@Nullable String clfnStatus)
Original property name from the Odata EDM: ClfnStatus
If the allocation is locked, the object is not shown in the search result, or is shown with a special indicator.
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder classPositionNumber(@Nullable Short classPositionNumber)
Original property name from the Odata EDM: ClassPositionNumber
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder classIsStandardClass(@Nullable String classIsStandardClass)
Original property name from the Odata EDM: ClassIsStandardClass
A standard class allows you to access all the information on classification and characteristics for an object when you use the object, without having to select one of the classes it is assigned to.
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder clfnObjectInternalID(@Nullable String clfnObjectInternalID)
Original property name from the Odata EDM: ClfnObjectInternalID
Here, the object number refers to the assignment of a variant to a plant-specific configurable material via the values assigned.The value assignment is as follows:General configurable material Racing bicycleVariant Blue racing bicycleCharacteristic value BlueThe system stores, for example, the number 20 internally. Behind this number lies the characteristic value "blue" for the variant "blue racing bicycle".
this
.@Nonnull public FunctionalLocationClass.FunctionalLocationClassBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.@Nonnull public FunctionalLocationClass build()
Copyright © 2020 SAP SE. All rights reserved.