public static final class EquipmentClass.EquipmentClassBuilder extends Object
Modifier and Type | Method and Description |
---|---|
EquipmentClass |
build() |
EquipmentClass.EquipmentClassBuilder |
changeNumber(String changeNumber)
Constraints: Not nullable, Maximum length: 12
|
EquipmentClass.EquipmentClassBuilder |
characteristic(EquipmentClassCharacteristic... value)
Navigation property to_Characteristic for EquipmentClass to multiple
EquipmentClassCharacteristic.
|
EquipmentClass.EquipmentClassBuilder |
classInternalID(String classInternalID)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
EquipmentClass.EquipmentClassBuilder |
classIsStandardClass(String classIsStandardClass)
Constraints: Not nullable, Maximum length: 1
|
EquipmentClass.EquipmentClassBuilder |
classPositionNumber(Short classPositionNumber)
Constraints: none
|
EquipmentClass.EquipmentClassBuilder |
classType(String classType)
(Key Field) Constraints: Not nullable, Maximum length: 3
|
EquipmentClass.EquipmentClassBuilder |
clfnObjectInternalID(String clfnObjectInternalID)
Constraints: Not nullable, Maximum length: 18
|
EquipmentClass.EquipmentClassBuilder |
clfnStatus(String clfnStatus)
Constraints: Not nullable, Maximum length: 1
|
EquipmentClass.EquipmentClassBuilder |
equipment(Equipment value)
Navigation property to_Equipment for EquipmentClass to single Equipment.
|
EquipmentClass.EquipmentClassBuilder |
equipment(String value)
(Key Field) Constraints: Not nullable, Maximum length: 18
|
EquipmentClass.EquipmentClassBuilder |
keyDate(LocalDateTime keyDate)
Constraints: Not nullable, Precision: 0
|
String |
toString() |
EquipmentClass.EquipmentClassBuilder |
validityEndDate(LocalDateTime validityEndDate)
Constraints: Not nullable, Precision: 0
|
@Nonnull public EquipmentClass.EquipmentClassBuilder characteristic(EquipmentClassCharacteristic... value)
value
- The EquipmentClassCharacteristics to build this EquipmentClass with.@Nonnull public EquipmentClass.EquipmentClassBuilder equipment(Equipment value)
value
- The Equipment to build this EquipmentClass with.@Nonnull public EquipmentClass.EquipmentClassBuilder equipment(String value)
Original property name from the Odata EDM: Equipment
value
- The equipment to build this EquipmentClass with.@Nonnull public EquipmentClass.EquipmentClassBuilder classInternalID(@Nullable String classInternalID)
Original property name from the Odata EDM: ClassInternalID
this
.@Nonnull public EquipmentClass.EquipmentClassBuilder classType(@Nullable String classType)
Original property name from the Odata EDM: ClassType
this
.@Nonnull public EquipmentClass.EquipmentClassBuilder keyDate(@Nullable LocalDateTime keyDate)
Original property name from the Odata EDM: KeyDate
this
.@Nonnull public EquipmentClass.EquipmentClassBuilder 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 EquipmentClass.EquipmentClassBuilder 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 EquipmentClass.EquipmentClassBuilder classPositionNumber(@Nullable Short classPositionNumber)
Original property name from the Odata EDM: ClassPositionNumber
this
.@Nonnull public EquipmentClass.EquipmentClassBuilder 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 EquipmentClass.EquipmentClassBuilder 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 EquipmentClass.EquipmentClassBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
Original property name from the Odata EDM: ValidityEndDate
this
.@Nonnull public EquipmentClass build()
Copyright © 2021 SAP SE. All rights reserved.