java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.maintenancebillofmaterial.BOMItem.BOMItemBuilder
Enclosing class:
BOMItem

public static final class BOMItem.BOMItemBuilder extends Object
Helper class to allow for fluent creation of BOMItem instances.
  • Method Details

    • billOfMaterial

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterial(MaintBOMHeader value)
      Navigation property to_BillOfMaterial for BOMItem to single MaintBOMHeader.
      Parameters:
      value - The MaintBOMHeader to build this BOMItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • billOfMaterial

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterial(String value)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BillOfMaterial

      Parameters:
      value - The billOfMaterial to build this BOMItem with.
      Returns:
      This Builder to allow for a fluent interface.
    • billOfMaterialCategory

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialCategory(@Nullable String billOfMaterialCategory)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillOfMaterialCategory

      Returns:
      this.
    • billOfMaterialVariant

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialVariant(@Nullable String billOfMaterialVariant)
      (Key Field) Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: BillOfMaterialVariant

      Returns:
      this.
    • billOfMaterialVersion

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialVersion(@Nullable String billOfMaterialVersion)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BillOfMaterialVersion

      Returns:
      this.
    • technicalObject

      @Nonnull public BOMItem.BOMItemBuilder technicalObject(@Nullable String technicalObject)
      (Key Field) Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: TechnicalObject

      Returns:
      this.
    • plant

      @Nonnull public BOMItem.BOMItemBuilder plant(@Nullable String plant)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: Plant

      Returns:
      this.
    • engineeringChangeDocument

      @Nonnull public BOMItem.BOMItemBuilder engineeringChangeDocument(@Nullable String engineeringChangeDocument)
      (Key Field) Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: EngineeringChangeDocument

      Returns:
      this.
    • billOfMaterialVariantUsage

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialVariantUsage(@Nullable String billOfMaterialVariantUsage)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillOfMaterialVariantUsage

      Returns:
      this.
    • billOfMaterialItemNodeNumber

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialItemNodeNumber(@Nullable String billOfMaterialItemNodeNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BillOfMaterialItemNodeNumber

      Returns:
      this.
    • billOfMaterialItemUUID

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialItemUUID(@Nullable UUID billOfMaterialItemUUID)
      Constraints: none

      Original property name from the Odata EDM: BillOfMaterialItemUUID

      Returns:
      this.
    • bOMItemInternalChangeCount

      @Nonnull public BOMItem.BOMItemBuilder bOMItemInternalChangeCount(@Nullable String bOMItemInternalChangeCount)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: BOMItemInternalChangeCount

      Returns:
      this.
    • validityStartDate

      @Nonnull public BOMItem.BOMItemBuilder validityStartDate(@Nullable LocalDateTime validityStartDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      this.
    • validityEndDate

      @Nonnull public BOMItem.BOMItemBuilder validityEndDate(@Nullable LocalDateTime validityEndDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      this.
    • chgToEngineeringChgDocument

      @Nonnull public BOMItem.BOMItemBuilder chgToEngineeringChgDocument(@Nullable String chgToEngineeringChgDocument)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ChgToEngineeringChgDocument

      Returns:
      this.
    • inheritedNodeNumberForBOMItem

      @Nonnull public BOMItem.BOMItemBuilder inheritedNodeNumberForBOMItem(@Nullable String inheritedNodeNumberForBOMItem)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: InheritedNodeNumberForBOMItem

      Returns:
      this.
    • bOMItemRecordCreationDate

      @Nonnull public BOMItem.BOMItemBuilder bOMItemRecordCreationDate(@Nullable LocalDateTime bOMItemRecordCreationDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BOMItemRecordCreationDate

      Returns:
      this.
    • bOMItemCreatedByUser

      @Nonnull public BOMItem.BOMItemBuilder bOMItemCreatedByUser(@Nullable String bOMItemCreatedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: BOMItemCreatedByUser

      Returns:
      this.
    • bOMItemLastChangeDate

      @Nonnull public BOMItem.BOMItemBuilder bOMItemLastChangeDate(@Nullable LocalDateTime bOMItemLastChangeDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: BOMItemLastChangeDate

      Returns:
      this.
    • bOMItemLastChangedByUser

      @Nonnull public BOMItem.BOMItemBuilder bOMItemLastChangedByUser(@Nullable String bOMItemLastChangedByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: BOMItemLastChangedByUser

      Returns:
      this.
    • billOfMaterialComponent

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialComponent(@Nullable String billOfMaterialComponent)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: BillOfMaterialComponent

      Returns:
      this.
    • billOfMaterialItemCategory

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialItemCategory(@Nullable String billOfMaterialItemCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BillOfMaterialItemCategory

      Returns:
      this.
    • billOfMaterialItemNumber

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialItemNumber(@Nullable String billOfMaterialItemNumber)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: BillOfMaterialItemNumber

      Returns:
      this.
    • billOfMaterialItemUnit

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialItemUnit(@Nullable String billOfMaterialItemUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BillOfMaterialItemUnit

      Returns:
      this.
    • billOfMaterialItemQuantity

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialItemQuantity(@Nullable BigDecimal billOfMaterialItemQuantity)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: BillOfMaterialItemQuantity

      Returns:
      this.
    • isAssembly

      @Nonnull public BOMItem.BOMItemBuilder isAssembly(@Nullable String isAssembly)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsAssembly

      Returns:
      this.
    • isSubItem

      @Nonnull public BOMItem.BOMItemBuilder isSubItem(@Nullable Boolean isSubItem)
      Constraints: none

      Original property name from the Odata EDM: IsSubItem

      Returns:
      this.
    • bOMItemSorter

      @Nonnull public BOMItem.BOMItemBuilder bOMItemSorter(@Nullable String bOMItemSorter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BOMItemSorter

      Returns:
      this.
    • purchasingGroup

      @Nonnull public BOMItem.BOMItemBuilder purchasingGroup(@Nullable String purchasingGroup)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: PurchasingGroup

      Returns:
      this.
    • currency

      @Nonnull public BOMItem.BOMItemBuilder currency(@Nullable String currency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: Currency

      Returns:
      this.
    • materialComponentPrice

      @Nonnull public BOMItem.BOMItemBuilder materialComponentPrice(@Nullable BigDecimal materialComponentPrice)
      Constraints: Not nullable, Precision: 11, Scale: 3

      Original property name from the Odata EDM: MaterialComponentPrice

      Returns:
      this.
    • identifierBOMItem

      @Nonnull public BOMItem.BOMItemBuilder identifierBOMItem(@Nullable String identifierBOMItem)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: IdentifierBOMItem

      Returns:
      this.
    • materialPriceUnitQty

      @Nonnull public BOMItem.BOMItemBuilder materialPriceUnitQty(@Nullable BigDecimal materialPriceUnitQty)
      Constraints: Not nullable, Precision: 5, Scale: 0

      Original property name from the Odata EDM: MaterialPriceUnitQty

      Returns:
      this.
    • componentScrapInPercent

      @Nonnull public BOMItem.BOMItemBuilder componentScrapInPercent(@Nullable BigDecimal componentScrapInPercent)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: ComponentScrapInPercent

      Returns:
      this.
    • operationScrapInPercent

      @Nonnull public BOMItem.BOMItemBuilder operationScrapInPercent(@Nullable BigDecimal operationScrapInPercent)
      Constraints: Not nullable, Precision: 5, Scale: 2

      Original property name from the Odata EDM: OperationScrapInPercent

      Returns:
      this.
    • isNetScrap

      @Nonnull public BOMItem.BOMItemBuilder isNetScrap(@Nullable Boolean isNetScrap)
      Constraints: none

      Original property name from the Odata EDM: IsNetScrap

      Returns:
      this.
    • quantityVariableSizeItem

      @Nonnull public BOMItem.BOMItemBuilder quantityVariableSizeItem(@Nullable BigDecimal quantityVariableSizeItem)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: QuantityVariableSizeItem

      Returns:
      this.
    • formulaKey

      @Nonnull public BOMItem.BOMItemBuilder formulaKey(@Nullable String formulaKey)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FormulaKey

      Returns:
      this.
    • componentDescription

      @Nonnull public BOMItem.BOMItemBuilder componentDescription(@Nullable String componentDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ComponentDescription

      Returns:
      this.
    • bOMItemDescription

      @Nonnull public BOMItem.BOMItemBuilder bOMItemDescription(@Nullable String bOMItemDescription)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BOMItemDescription

      Returns:
      this.
    • bOMItemText2

      @Nonnull public BOMItem.BOMItemBuilder bOMItemText2(@Nullable String bOMItemText2)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: BOMItemText2

      Returns:
      this.
    • materialGroup

      @Nonnull public BOMItem.BOMItemBuilder materialGroup(@Nullable String materialGroup)
      Constraints: Not nullable, Maximum length: 9

      Original property name from the Odata EDM: MaterialGroup

      Returns:
      this.
    • documentType

      @Nonnull public BOMItem.BOMItemBuilder documentType(@Nullable String documentType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentType

      Returns:
      this.
    • docNumber

      @Nonnull public BOMItem.BOMItemBuilder docNumber(@Nullable String docNumber)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: DocNumber

      Returns:
      this.
    • documentVersion

      @Nonnull public BOMItem.BOMItemBuilder documentVersion(@Nullable String documentVersion)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DocumentVersion

      Returns:
      this.
    • documentPart

      @Nonnull public BOMItem.BOMItemBuilder documentPart(@Nullable String documentPart)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentPart

      Returns:
      this.
    • classNumber

      @Nonnull public BOMItem.BOMItemBuilder classNumber(@Nullable String classNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ClassNumber

      Returns:
      this.
    • classType

      @Nonnull public BOMItem.BOMItemBuilder classType(@Nullable String classType)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ClassType

      Returns:
      this.
    • resultingItemCategory

      @Nonnull public BOMItem.BOMItemBuilder resultingItemCategory(@Nullable String resultingItemCategory)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ResultingItemCategory

      Returns:
      this.
    • dependencyObjectNumber

      @Nonnull public BOMItem.BOMItemBuilder dependencyObjectNumber(@Nullable String dependencyObjectNumber)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: DependencyObjectNumber

      Returns:
      this.
    • objectType

      @Nonnull public BOMItem.BOMItemBuilder objectType(@Nullable String objectType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: ObjectType

      Returns:
      this.
    • isClassificationRelevant

      @Nonnull public BOMItem.BOMItemBuilder isClassificationRelevant(@Nullable Boolean isClassificationRelevant)
      Constraints: none

      Original property name from the Odata EDM: IsClassificationRelevant

      Returns:
      this.
    • isBulkMaterial

      @Nonnull public BOMItem.BOMItemBuilder isBulkMaterial(@Nullable Boolean isBulkMaterial)
      Constraints: none

      Original property name from the Odata EDM: IsBulkMaterial

      Returns:
      this.
    • bOMItemIsSparePart

      @Nonnull public BOMItem.BOMItemBuilder bOMItemIsSparePart(@Nullable String bOMItemIsSparePart)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BOMItemIsSparePart

      Returns:
      this.
    • bOMItemIsSalesRelevant

      @Nonnull public BOMItem.BOMItemBuilder bOMItemIsSalesRelevant(@Nullable String bOMItemIsSalesRelevant)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BOMItemIsSalesRelevant

      Returns:
      this.
    • isProductionRelevant

      @Nonnull public BOMItem.BOMItemBuilder isProductionRelevant(@Nullable Boolean isProductionRelevant)
      Constraints: none

      Original property name from the Odata EDM: IsProductionRelevant

      Returns:
      this.
    • bOMItemIsPlantMaintRelevant

      @Nonnull public BOMItem.BOMItemBuilder bOMItemIsPlantMaintRelevant(@Nullable Boolean bOMItemIsPlantMaintRelevant)
      Constraints: none

      Original property name from the Odata EDM: BOMItemIsPlantMaintRelevant

      Returns:
      this.
    • bOMItemIsCostingRelevant

      @Nonnull public BOMItem.BOMItemBuilder bOMItemIsCostingRelevant(@Nullable String bOMItemIsCostingRelevant)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: BOMItemIsCostingRelevant

      Returns:
      this.
    • isEngineeringRelevant

      @Nonnull public BOMItem.BOMItemBuilder isEngineeringRelevant(@Nullable Boolean isEngineeringRelevant)
      Constraints: none

      Original property name from the Odata EDM: IsEngineeringRelevant

      Returns:
      this.
    • specialProcurementType

      @Nonnull public BOMItem.BOMItemBuilder specialProcurementType(@Nullable String specialProcurementType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: SpecialProcurementType

      Returns:
      this.
    • isBOMRecursiveAllowed

      @Nonnull public BOMItem.BOMItemBuilder isBOMRecursiveAllowed(@Nullable Boolean isBOMRecursiveAllowed)
      Constraints: none

      Original property name from the Odata EDM: IsBOMRecursiveAllowed

      Returns:
      this.
    • operationLeadTimeOffset

      @Nonnull public BOMItem.BOMItemBuilder operationLeadTimeOffset(@Nullable BigDecimal operationLeadTimeOffset)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: OperationLeadTimeOffset

      Returns:
      this.
    • opsLeadTimeOffsetUnit

      @Nonnull public BOMItem.BOMItemBuilder opsLeadTimeOffsetUnit(@Nullable String opsLeadTimeOffsetUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: OpsLeadTimeOffsetUnit

      Returns:
      this.
    • isMaterialProvision

      @Nonnull public BOMItem.BOMItemBuilder isMaterialProvision(@Nullable String isMaterialProvision)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsMaterialProvision

      Returns:
      this.
    • bOMIsRecursive

      @Nonnull public BOMItem.BOMItemBuilder bOMIsRecursive(@Nullable Boolean bOMIsRecursive)
      Constraints: none

      Original property name from the Odata EDM: BOMIsRecursive

      Returns:
      this.
    • documentIsCreatedByCAD

      @Nonnull public BOMItem.BOMItemBuilder documentIsCreatedByCAD(@Nullable Boolean documentIsCreatedByCAD)
      Constraints: none

      Original property name from the Odata EDM: DocumentIsCreatedByCAD

      Returns:
      this.
    • distrKeyCompConsumption

      @Nonnull public BOMItem.BOMItemBuilder distrKeyCompConsumption(@Nullable String distrKeyCompConsumption)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: DistrKeyCompConsumption

      Returns:
      this.
    • deliveryDurationInDays

      @Nonnull public BOMItem.BOMItemBuilder deliveryDurationInDays(@Nullable BigDecimal deliveryDurationInDays)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: DeliveryDurationInDays

      Returns:
      this.
    • creditor

      @Nonnull public BOMItem.BOMItemBuilder creditor(@Nullable String creditor)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Creditor

      Returns:
      this.
    • costElement

      @Nonnull public BOMItem.BOMItemBuilder costElement(@Nullable String costElement)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostElement

      Returns:
      this.
    • size1

      @Nonnull public BOMItem.BOMItemBuilder size1(@Nullable BigDecimal size1)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: Size1

      Returns:
      this.
    • size2

      @Nonnull public BOMItem.BOMItemBuilder size2(@Nullable BigDecimal size2)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: Size2

      Returns:
      this.
    • size3

      @Nonnull public BOMItem.BOMItemBuilder size3(@Nullable BigDecimal size3)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property name from the Odata EDM: Size3

      Returns:
      this.
    • unitOfMeasureForSize1To3

      @Nonnull public BOMItem.BOMItemBuilder unitOfMeasureForSize1To3(@Nullable String unitOfMeasureForSize1To3)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: UnitOfMeasureForSize1To3

      Returns:
      this.
    • goodsReceiptDuration

      @Nonnull public BOMItem.BOMItemBuilder goodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: GoodsReceiptDuration

      Returns:
      this.
    • purchasingOrganization

      @Nonnull public BOMItem.BOMItemBuilder purchasingOrganization(@Nullable String purchasingOrganization)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PurchasingOrganization

      Returns:
      this.
    • requiredComponent

      @Nonnull public BOMItem.BOMItemBuilder requiredComponent(@Nullable Boolean requiredComponent)
      Constraints: none

      Original property name from the Odata EDM: RequiredComponent

      Returns:
      this.
    • multipleSelectionAllowed

      @Nonnull public BOMItem.BOMItemBuilder multipleSelectionAllowed(@Nullable Boolean multipleSelectionAllowed)
      Constraints: none

      Original property name from the Odata EDM: MultipleSelectionAllowed

      Returns:
      this.
    • prodOrderIssueLocation

      @Nonnull public BOMItem.BOMItemBuilder prodOrderIssueLocation(@Nullable String prodOrderIssueLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ProdOrderIssueLocation

      Returns:
      this.
    • materialIsCoProduct

      @Nonnull public BOMItem.BOMItemBuilder materialIsCoProduct(@Nullable Boolean materialIsCoProduct)
      Constraints: none

      Original property name from the Odata EDM: MaterialIsCoProduct

      Returns:
      this.
    • explosionType

      @Nonnull public BOMItem.BOMItemBuilder explosionType(@Nullable String explosionType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ExplosionType

      Returns:
      this.
    • alternativeItemGroup

      @Nonnull public BOMItem.BOMItemBuilder alternativeItemGroup(@Nullable String alternativeItemGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: AlternativeItemGroup

      Returns:
      this.
    • followUpGroup

      @Nonnull public BOMItem.BOMItemBuilder followUpGroup(@Nullable String followUpGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FollowUpGroup

      Returns:
      this.
    • discontinuationGroup

      @Nonnull public BOMItem.BOMItemBuilder discontinuationGroup(@Nullable String discontinuationGroup)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: DiscontinuationGroup

      Returns:
      this.
    • isConfigurableBOM

      @Nonnull public BOMItem.BOMItemBuilder isConfigurableBOM(@Nullable String isConfigurableBOM)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: IsConfigurableBOM

      Returns:
      this.
    • referencePoint

      @Nonnull public BOMItem.BOMItemBuilder referencePoint(@Nullable String referencePoint)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ReferencePoint

      Returns:
      this.
    • leadTimeOffset

      @Nonnull public BOMItem.BOMItemBuilder leadTimeOffset(@Nullable BigDecimal leadTimeOffset)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: LeadTimeOffset

      Returns:
      this.
    • productionSupplyArea

      @Nonnull public BOMItem.BOMItemBuilder productionSupplyArea(@Nullable String productionSupplyArea)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProductionSupplyArea

      Returns:
      this.
    • isDeleted

      @Nonnull public BOMItem.BOMItemBuilder isDeleted(@Nullable Boolean isDeleted)
      Constraints: none

      Original property name from the Odata EDM: IsDeleted

      Returns:
      this.
    • isALE

      @Nonnull public BOMItem.BOMItemBuilder isALE(@Nullable Boolean isALE)
      Constraints: none

      Original property name from the Odata EDM: IsALE

      Returns:
      this.
    • billOfMaterialHeaderUUID

      @Nonnull public BOMItem.BOMItemBuilder billOfMaterialHeaderUUID(@Nullable UUID billOfMaterialHeaderUUID)
      Constraints: none

      Original property name from the Odata EDM: BillOfMaterialHeaderUUID

      Returns:
      this.
    • build

      @Nonnull public BOMItem build()
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class Object