public static class ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder extends Object
@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder changeRecordReferenceUUID(@Nullable UUID changeRecordReferenceUUID)
Original property name from the Odata EDM: ChangeRecordReferenceUUID
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder changeRecord(@Nullable String changeRecord)
Original property name from the Odata EDM: ChangeRecord
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder changeRecordUUID(@Nullable UUID changeRecordUUID)
Original property name from the Odata EDM: ChangeRecordUUID
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder changeRecordReferenceType(@Nullable String changeRecordReferenceType)
Original property name from the Odata EDM: ChangeRecordReferenceType
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder createdByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime)
Original property name from the Odata EDM: CreationDateTime
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder lastChangedByUser(@Nullable String lastChangedByUser)
Original property name from the Odata EDM: LastChangedByUser
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder lastChangeDateTime(@Nullable BigDecimal lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder plant(@Nullable String plant)
Original property name from the Odata EDM: Plant
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder billOfMaterialVariantUsage(@Nullable String billOfMaterialVariantUsage)
Original property name from the Odata EDM: BillOfMaterialVariantUsage
By setting various indicators, you can define the maximum configuration of the item status and define whether an item must be or cannot be processed in a particular area (such as production).A material is used in the areas production and costing in a company. For each area, you maintain a separate BOM with different items:Production BOM:This BOM contains items that are relevant to production. These items are copied to the planned order. Dependent requirements are generated for them, and they are copied to the production order.Costing BOM:This BOM contains items that are relevant to determining the material costs of a product.When you calculate production costs using a quantity structure, the system automatically determines the BOM and all the BOM items that are relevant to costing, in order to calculate manufacturing costs.
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder billOfMaterialVariant(@Nullable String billOfMaterialVariant)
Original property name from the Odata EDM: BillOfMaterialVariant
One product or assembly can be described by a number of (alternative) BOMs that represent, for example, different manufacturing processes for different lot sizes. These alternative BOMs are grouped together as one multiple BOM.Alternatives are maintained separately for each BOM usage.
this
.@Nonnull public ChangeRecordReferenceBOM.ChangeRecordReferenceBOMBuilder changeRecordItemRelevance(@Nullable String changeRecordItemRelevance)
Original property name from the Odata EDM: ChangeRecordItemRelevance
ChangeCreateReference
this
.@Nonnull public ChangeRecordReferenceBOM build()
Copyright © 2020 SAP SE. All rights reserved.