public static final class MaterialBOM.MaterialBOMBuilder extends Object
Modifier and Type | Method and Description |
---|---|
MaterialBOM.MaterialBOMBuilder |
billOfMaterial(String billOfMaterial)
(Key Field) Constraints: Not nullable, Maximum length: 8
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialAuthsnGrp(String billOfMaterialAuthsnGrp)
Constraints: Not nullable, Maximum length: 4
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialCategory(String billOfMaterialCategory)
(Key Field) Constraints: Not nullable, Maximum length: 1
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialHdrDetailsText(String billOfMaterialHdrDetailsText)
Constraints: Not nullable, Maximum length: 255
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialHeaderUUID(UUID billOfMaterialHeaderUUID)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialItem(MaterialBOMItem... value)
Navigation property to_BillOfMaterialItem for MaterialBOM to multiple MaterialBOMItem.
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialStatus(String billOfMaterialStatus)
Constraints: Not nullable, Maximum length: 2
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialUsage(BillOfMaterialUsage value)
Navigation property to_BillOfMaterialUsage for MaterialBOM to single
BillOfMaterialUsage.
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialVariant(String billOfMaterialVariant)
(Key Field) Constraints: Not nullable, Maximum length: 2
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialVariantUsage(String billOfMaterialVariantUsage)
Constraints: Not nullable, Maximum length: 1
|
MaterialBOM.MaterialBOMBuilder |
billOfMaterialVersion(String billOfMaterialVersion)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
MaterialBOM.MaterialBOMBuilder |
bOMAlternativeText(String bOMAlternativeText)
Constraints: Not nullable, Maximum length: 40
|
MaterialBOM.MaterialBOMBuilder |
bOMGroup(String bOMGroup)
Constraints: Not nullable, Maximum length: 18
|
MaterialBOM.MaterialBOMBuilder |
bOMHeaderBaseUnit(String bOMHeaderBaseUnit)
Constraints: Not nullable, Maximum length: 3
|
MaterialBOM.MaterialBOMBuilder |
bOMHeaderInternalChangeCount(String bOMHeaderInternalChangeCount)
Constraints: Not nullable, Maximum length: 8
|
MaterialBOM.MaterialBOMBuilder |
bOMHeaderQuantityInBaseUnit(BigDecimal bOMHeaderQuantityInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
MaterialBOM.MaterialBOMBuilder |
bOMHeaderText(String bOMHeaderText)
Constraints: Not nullable, Maximum length: 40
|
MaterialBOM.MaterialBOMBuilder |
bOMIsToBeDeleted(String bOMIsToBeDeleted)
Constraints: Not nullable, Maximum length: 1
|
MaterialBOM.MaterialBOMBuilder |
bOMTechnicalType(String bOMTechnicalType)
Constraints: Not nullable, Maximum length: 1
|
MaterialBOM.MaterialBOMBuilder |
bOMUsagePriority(String bOMUsagePriority)
Constraints: Not nullable, Maximum length: 2
|
MaterialBOM.MaterialBOMBuilder |
bOMVersionStatus(String bOMVersionStatus)
Constraints: Not nullable, Maximum length: 2
|
MaterialBOM |
build() |
MaterialBOM.MaterialBOMBuilder |
chgToEngineeringChgDocument(String chgToEngineeringChgDocument)
Constraints: Not nullable, Maximum length: 12
|
MaterialBOM.MaterialBOMBuilder |
createdByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
MaterialBOM.MaterialBOMBuilder |
documentIsCreatedByCAD(Boolean documentIsCreatedByCAD)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
engineeringChangeDocForEdit(String engineeringChangeDocForEdit)
Constraints: Not nullable, Maximum length: 12
|
MaterialBOM.MaterialBOMBuilder |
engineeringChangeDocument(String engineeringChangeDocument)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
MaterialBOM.MaterialBOMBuilder |
headerValidityEndDate(LocalDateTime headerValidityEndDate)
Constraints: Not nullable, Precision: 0
|
MaterialBOM.MaterialBOMBuilder |
headerValidityStartDate(LocalDateTime headerValidityStartDate)
Constraints: Not nullable, Precision: 0
|
MaterialBOM.MaterialBOMBuilder |
isALE(Boolean isALE)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
isConfiguredMaterial(Boolean isConfiguredMaterial)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
isLatestBOMVersion(Boolean isLatestBOMVersion)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
isMarkedForDeletion(Boolean isMarkedForDeletion)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
isMultipleBOMAlt(Boolean isMultipleBOMAlt)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
isVersionBillOfMaterial(Boolean isVersionBillOfMaterial)
Constraints: none
|
MaterialBOM.MaterialBOMBuilder |
laboratoryOrDesignOffice(String laboratoryOrDesignOffice)
Constraints: Not nullable, Maximum length: 3
|
MaterialBOM.MaterialBOMBuilder |
lastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 0
|
MaterialBOM.MaterialBOMBuilder |
lastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 7
|
MaterialBOM.MaterialBOMBuilder |
lastChangedByUser(String lastChangedByUser)
Constraints: Not nullable, Maximum length: 12
|
MaterialBOM.MaterialBOMBuilder |
material(String material)
(Key Field) Constraints: Not nullable, Maximum length: 40
|
MaterialBOM.MaterialBOMBuilder |
plant(String plant)
(Key Field) Constraints: Not nullable, Maximum length: 4
|
MaterialBOM.MaterialBOMBuilder |
plantName(String plantName)
Constraints: Not nullable, Maximum length: 30
|
MaterialBOM.MaterialBOMBuilder |
productDescription(String productDescription)
Constraints: Not nullable, Maximum length: 40
|
MaterialBOM.MaterialBOMBuilder |
recordCreationDate(LocalDateTime recordCreationDate)
Constraints: Not nullable, Precision: 0
|
MaterialBOM.MaterialBOMBuilder |
selectedBillOfMaterialVersion(String selectedBillOfMaterialVersion)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialItem(MaterialBOMItem... value)
value
- The MaterialBOMItems to build this MaterialBOM with.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialUsage(BillOfMaterialUsage value)
value
- The BillOfMaterialUsage to build this MaterialBOM with.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterial(@Nullable String billOfMaterial)
Original property name from the Odata EDM: BillOfMaterial
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialCategory(@Nullable String billOfMaterialCategory)
Original property name from the Odata EDM: BillOfMaterialCategory
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialVariant(@Nullable String billOfMaterialVariant)
Original property name from the Odata EDM: BillOfMaterialVariant
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialVersion(@Nullable String billOfMaterialVersion)
Original property name from the Odata EDM: BillOfMaterialVersion
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder engineeringChangeDocument(@Nullable String engineeringChangeDocument)
Original property name from the Odata EDM: EngineeringChangeDocument
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialHeaderUUID(@Nullable UUID billOfMaterialHeaderUUID)
Original property name from the Odata EDM: BillOfMaterialHeaderUUID
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialVariantUsage(@Nullable String billOfMaterialVariantUsage)
Original property name from the Odata EDM: BillOfMaterialVariantUsage
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder engineeringChangeDocForEdit(@Nullable String engineeringChangeDocForEdit)
Original property name from the Odata EDM: EngineeringChangeDocForEdit
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder isMultipleBOMAlt(@Nullable Boolean isMultipleBOMAlt)
Original property name from the Odata EDM: IsMultipleBOMAlt
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMHeaderInternalChangeCount(@Nullable String bOMHeaderInternalChangeCount)
Original property name from the Odata EDM: BOMHeaderInternalChangeCount
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMUsagePriority(@Nullable String bOMUsagePriority)
Original property name from the Odata EDM: BOMUsagePriority
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialAuthsnGrp(@Nullable String billOfMaterialAuthsnGrp)
Original property name from the Odata EDM: BillOfMaterialAuthsnGrp
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMVersionStatus(@Nullable String bOMVersionStatus)
Original property name from the Odata EDM: BOMVersionStatus
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder isVersionBillOfMaterial(@Nullable Boolean isVersionBillOfMaterial)
Original property name from the Odata EDM: IsVersionBillOfMaterial
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder isLatestBOMVersion(@Nullable Boolean isLatestBOMVersion)
Original property name from the Odata EDM: IsLatestBOMVersion
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder isConfiguredMaterial(@Nullable Boolean isConfiguredMaterial)
Original property name from the Odata EDM: IsConfiguredMaterial
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMTechnicalType(@Nullable String bOMTechnicalType)
Original property name from the Odata EDM: BOMTechnicalType
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMGroup(@Nullable String bOMGroup)
Original property name from the Odata EDM: BOMGroup
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMHeaderText(@Nullable String bOMHeaderText)
Original property name from the Odata EDM: BOMHeaderText
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMAlternativeText(@Nullable String bOMAlternativeText)
Original property name from the Odata EDM: BOMAlternativeText
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialStatus(@Nullable String billOfMaterialStatus)
Original property name from the Odata EDM: BillOfMaterialStatus
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder headerValidityStartDate(@Nullable LocalDateTime headerValidityStartDate)
Original property name from the Odata EDM: HeaderValidityStartDate
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder headerValidityEndDate(@Nullable LocalDateTime headerValidityEndDate)
Original property name from the Odata EDM: HeaderValidityEndDate
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder chgToEngineeringChgDocument(@Nullable String chgToEngineeringChgDocument)
Original property name from the Odata EDM: ChgToEngineeringChgDocument
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder isMarkedForDeletion(@Nullable Boolean isMarkedForDeletion)
Original property name from the Odata EDM: IsMarkedForDeletion
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder isALE(@Nullable Boolean isALE)
Original property name from the Odata EDM: IsALE
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMHeaderBaseUnit(@Nullable String bOMHeaderBaseUnit)
Original property name from the Odata EDM: BOMHeaderBaseUnit
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMHeaderQuantityInBaseUnit(@Nullable BigDecimal bOMHeaderQuantityInBaseUnit)
Original property name from the Odata EDM: BOMHeaderQuantityInBaseUnit
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder recordCreationDate(@Nullable LocalDateTime recordCreationDate)
Original property name from the Odata EDM: RecordCreationDate
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder lastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder bOMIsToBeDeleted(@Nullable String bOMIsToBeDeleted)
Original property name from the Odata EDM: BOMIsToBeDeleted
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder documentIsCreatedByCAD(@Nullable Boolean documentIsCreatedByCAD)
Original property name from the Odata EDM: DocumentIsCreatedByCAD
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder laboratoryOrDesignOffice(@Nullable String laboratoryOrDesignOffice)
Original property name from the Odata EDM: LaboratoryOrDesignOffice
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder productDescription(@Nullable String productDescription)
Original property name from the Odata EDM: ProductDescription
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder plantName(@Nullable String plantName)
Original property name from the Odata EDM: PlantName
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder billOfMaterialHdrDetailsText(@Nullable String billOfMaterialHdrDetailsText)
Original property name from the Odata EDM: BillOfMaterialHdrDetailsText
this
.@Nonnull public MaterialBOM.MaterialBOMBuilder selectedBillOfMaterialVersion(@Nullable String selectedBillOfMaterialVersion)
Original property name from the Odata EDM: SelectedBillOfMaterialVersion
this
.@Nonnull public MaterialBOM build()
Copyright © 2021 SAP SE. All rights reserved.