Class BillOfMaterialItem.BillOfMaterialItemBuilder
- Enclosing class:
- BillOfMaterialItem
-
Method Summary
Modifier and TypeMethodDescriptionalternativeItemGroup(String alternativeItemGroup) Constraints: Not nullable, Maximum length: 2billOfMaterial(BillOfMaterial value) Navigation property to_BillOfMaterial for BillOfMaterialItem to single BillOfMaterial.billOfMaterial(String value) Constraints: Not nullable, Maximum length: 8billOfMaterialCategory(String billOfMaterialCategory) Constraints: Not nullable, Maximum length: 1billOfMaterialComponent(String billOfMaterialComponent) Constraints: Not nullable, Maximum length: 40billOfMaterialHeaderUUID(UUID billOfMaterialHeaderUUID) Constraints: nonebillOfMaterialItemCategory(String billOfMaterialItemCategory) Constraints: Not nullable, Maximum length: 1billOfMaterialItemNodeNumber(String billOfMaterialItemNodeNumber) Constraints: Not nullable, Maximum length: 8billOfMaterialItemNumber(String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4billOfMaterialItemQuantity(BigDecimal billOfMaterialItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3billOfMaterialItemUnit(String billOfMaterialItemUnit) Constraints: Not nullable, Maximum length: 3billOfMaterialItemUUID(UUID billOfMaterialItemUUID) (Key Field) Constraints: Not nullablebillOfMaterialVariant(String billOfMaterialVariant) Constraints: Not nullable, Maximum length: 2billOfMaterialVersion(String billOfMaterialVersion) Constraints: Not nullable, Maximum length: 4bOMIsRecursive(Boolean bOMIsRecursive) Constraints: nonebomItemCategory(BOMItemCategory value) Navigation property to_BOMItemCategory for BillOfMaterialItem to single BOMItemCategory.bOMItemCreatedByUser(String bOMItemCreatedByUser) Constraints: Not nullable, Maximum length: 12bOMItemDescription(String bOMItemDescription) Constraints: Not nullable, Maximum length: 40bOMItemInternalChangeCount(String bOMItemInternalChangeCount) Constraints: Not nullable, Maximum length: 8bOMItemIsCostingRelevant(String bOMItemIsCostingRelevant) Constraints: Not nullable, Maximum length: 1bOMItemIsPlantMaintRelevant(Boolean bOMItemIsPlantMaintRelevant) Constraints: nonebOMItemIsSalesRelevant(String bOMItemIsSalesRelevant) Constraints: Not nullable, Maximum length: 1bOMItemIsSparePart(String bOMItemIsSparePart) Constraints: Not nullable, Maximum length: 1bOMItemLastChangeDate(LocalDateTime bOMItemLastChangeDate) Constraints: Not nullable, Precision: 0bOMItemLastChangedByUser(String bOMItemLastChangedByUser) Constraints: Not nullable, Maximum length: 12bOMItemRecordCreationDate(LocalDateTime bOMItemRecordCreationDate) Constraints: Not nullable, Precision: 0bOMItemSorter(String bOMItemSorter) Constraints: Not nullable, Maximum length: 10bOMItemText2(String bOMItemText2) Constraints: Not nullable, Maximum length: 40build()chgToEngineeringChgDocument(String chgToEngineeringChgDocument) Constraints: Not nullable, Maximum length: 12classNumber(String classNumber) Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 3componentDescription(String componentDescription) Constraints: Not nullable, Maximum length: 40componentScrapInPercent(BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2costElement(String costElement) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5deliveryDurationInDays(BigDecimal deliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0dependencyObjectNumber(String dependencyObjectNumber) Constraints: Not nullable, Maximum length: 18discontinuationGroup(String discontinuationGroup) Constraints: Not nullable, Maximum length: 2distrKeyCompConsumption(String distrKeyCompConsumption) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 25documentIsCreatedByCAD(Boolean documentIsCreatedByCAD) Constraints: nonedocumentPart(String documentPart) Constraints: Not nullable, Maximum length: 3documentType(String documentType) Constraints: Not nullable, Maximum length: 3documentVersion(String documentVersion) Constraints: Not nullable, Maximum length: 2engineeringChangeDocForEdit(String engineeringChangeDocForEdit) Constraints: Not nullable, Maximum length: 12engineeringChangeDocument(String engineeringChangeDocument) Constraints: Not nullable, Maximum length: 12explosionType(String explosionType) Constraints: Not nullable, Maximum length: 2fixedQuantity(Boolean fixedQuantity) Constraints: nonefollowUpGroup(String followUpGroup) Constraints: Not nullable, Maximum length: 2formulaKey(String formulaKey) Constraints: Not nullable, Maximum length: 2goodsReceiptDuration(BigDecimal goodsReceiptDuration) Constraints: Not nullable, Precision: 3, Scale: 0identifierBOMItem(String identifierBOMItem) Constraints: Not nullable, Maximum length: 8inheritedNodeNumberForBOMItem(String inheritedNodeNumberForBOMItem) Constraints: Not nullable, Maximum length: 8Constraints: noneisAssembly(String isAssembly) Constraints: Not nullable, Maximum length: 1isBOMRecursiveAllowed(Boolean isBOMRecursiveAllowed) Constraints: noneisBulkMaterial(Boolean isBulkMaterial) Constraints: noneisClassificationRelevant(Boolean isClassificationRelevant) Constraints: noneisConfigurableBOM(String isConfigurableBOM) Constraints: Not nullable, Maximum length: 1Constraints: noneisEngineeringRelevant(Boolean isEngineeringRelevant) Constraints: noneisMaterialProvision(String isMaterialProvision) Constraints: Not nullable, Maximum length: 1isNetScrap(Boolean isNetScrap) Constraints: noneisProductionRelevant(Boolean isProductionRelevant) Constraints: noneConstraints: noneleadTimeOffset(BigDecimal leadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0materialComponentPrice(BigDecimal materialComponentPrice) Constraints: Not nullable, Precision: 12, Scale: 3materialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9materialIsCoProduct(Boolean materialIsCoProduct) Constraints: nonematerialPriceUnitQty(BigDecimal materialPriceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0multipleSelectionAllowed(Boolean multipleSelectionAllowed) Constraints: nonenumberOfVariableSizeItem(BigDecimal numberOfVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3objectType(String objectType) Constraints: Not nullable, Maximum length: 1operationLeadTimeOffset(BigDecimal operationLeadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0operationScrapInPercent(BigDecimal operationScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2opsLeadTimeOffsetUnit(String opsLeadTimeOffsetUnit) Constraints: Not nullable, Maximum length: 3prodOrderIssueLocation(String prodOrderIssueLocation) Constraints: Not nullable, Maximum length: 4productionSupplyArea(String productionSupplyArea) Constraints: Not nullable, Maximum length: 10purchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3purchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4quantityVariableSizeItem(BigDecimal quantityVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3referencePoint(String referencePoint) Constraints: Not nullable, Maximum length: 20requiredComponent(Boolean requiredComponent) Constraints: noneresultingItemCategory(String resultingItemCategory) Constraints: Not nullable, Maximum length: 1size1(BigDecimal size1) Constraints: Not nullable, Precision: 13, Scale: 3size2(BigDecimal size2) Constraints: Not nullable, Precision: 13, Scale: 3size3(BigDecimal size3) Constraints: Not nullable, Precision: 13, Scale: 3specialProcurementType(String specialProcurementType) Constraints: Not nullable, Maximum length: 2toString()unitOfMeasureForSize1To3(String unitOfMeasureForSize1To3) Constraints: Not nullable, Maximum length: 3validityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0validityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
billOfMaterial
Navigation property to_BillOfMaterial for BillOfMaterialItem to single BillOfMaterial.- Parameters:
value- The BillOfMaterial to build this BillOfMaterialItem with.- Returns:
- This Builder to allow for a fluent interface.
-
billOfMaterial
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterial
- Parameters:
value- The billOfMaterial to build this BillOfMaterialItem with.- Returns:
- This Builder to allow for a fluent interface.
-
bomItemCategory
Navigation property to_BOMItemCategory for BillOfMaterialItem to single BOMItemCategory.- Parameters:
value- The BOMItemCategory to build this BillOfMaterialItem with.- Returns:
- This Builder to allow for a fluent interface.
-
billOfMaterialItemUUID
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialItemUUID(@Nullable UUID billOfMaterialItemUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: BillOfMaterialItemUUID
- Returns:
this.
-
billOfMaterialCategory
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialCategory(@Nullable String billOfMaterialCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Returns:
this.
-
billOfMaterialVariant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialVariant(@Nullable String billOfMaterialVariant) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Returns:
this.
-
billOfMaterialVersion
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialVersion(@Nullable String billOfMaterialVersion) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialVersion
- Returns:
this.
-
billOfMaterialItemNodeNumber
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialItemNodeNumber(@Nullable String billOfMaterialItemNodeNumber) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterialItemNodeNumber
- Returns:
this.
-
bOMItemInternalChangeCount
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemInternalChangeCount(@Nullable String bOMItemInternalChangeCount) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BOMItemInternalChangeCount
- Returns:
this.
-
validityStartDate
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder validityStartDate(@Nullable LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder validityEndDate(@Nullable LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
engineeringChangeDocForEdit
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder engineeringChangeDocForEdit(@Nullable String engineeringChangeDocForEdit) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: EngineeringChangeDocForEdit
- Returns:
this.
-
engineeringChangeDocument
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder engineeringChangeDocument(@Nullable String engineeringChangeDocument) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: EngineeringChangeDocument
- Returns:
this.
-
chgToEngineeringChgDocument
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder chgToEngineeringChgDocument(@Nullable String chgToEngineeringChgDocument) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChgToEngineeringChgDocument
- Returns:
this.
-
inheritedNodeNumberForBOMItem
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder inheritedNodeNumberForBOMItem(@Nullable String inheritedNodeNumberForBOMItem) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InheritedNodeNumberForBOMItem
- Returns:
this.
-
bOMItemRecordCreationDate
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemRecordCreationDate(@Nullable LocalDateTime bOMItemRecordCreationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemRecordCreationDate
- Returns:
this.
-
bOMItemCreatedByUser
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemCreatedByUser(@Nullable String bOMItemCreatedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemCreatedByUser
- Returns:
this.
-
bOMItemLastChangeDate
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemLastChangeDate(@Nullable LocalDateTime bOMItemLastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemLastChangeDate
- Returns:
this.
-
bOMItemLastChangedByUser
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemLastChangedByUser(@Nullable String bOMItemLastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemLastChangedByUser
- Returns:
this.
-
billOfMaterialComponent
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialComponent(@Nullable String billOfMaterialComponent) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BillOfMaterialComponent
- Returns:
this.
-
billOfMaterialItemCategory
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialItemCategory(@Nullable String billOfMaterialItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialItemCategory
- Returns:
this.
-
billOfMaterialItemNumber
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialItemNumber(@Nullable String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Returns:
this.
-
billOfMaterialItemUnit
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialItemUnit(@Nullable String billOfMaterialItemUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BillOfMaterialItemUnit
- Returns:
this.
-
billOfMaterialItemQuantity
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialItemQuantity(@Nullable BigDecimal billOfMaterialItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BillOfMaterialItemQuantity
- Returns:
this.
-
isAssembly
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isAssembly(@Nullable String isAssembly) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsAssembly
- Returns:
this.
-
isSubItem
Constraints: noneOriginal property name from the Odata EDM: IsSubItem
- Returns:
this.
-
bOMItemSorter
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemSorter(@Nullable String bOMItemSorter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BOMItemSorter
- Returns:
this.
-
fixedQuantity
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder fixedQuantity(@Nullable Boolean fixedQuantity) Constraints: noneOriginal property name from the Odata EDM: FixedQuantity
- Returns:
this.
-
purchasingGroup
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder purchasingGroup(@Nullable String purchasingGroup) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
this.
-
materialComponentPrice
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder materialComponentPrice(@Nullable BigDecimal materialComponentPrice) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: MaterialComponentPrice
- Returns:
this.
-
identifierBOMItem
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder identifierBOMItem(@Nullable String identifierBOMItem) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: IdentifierBOMItem
- Returns:
this.
-
materialPriceUnitQty
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder materialPriceUnitQty(@Nullable BigDecimal materialPriceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: MaterialPriceUnitQty
- Returns:
this.
-
componentScrapInPercent
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder componentScrapInPercent(@Nullable BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Returns:
this.
-
operationScrapInPercent
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder operationScrapInPercent(@Nullable BigDecimal operationScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: OperationScrapInPercent
- Returns:
this.
-
isNetScrap
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isNetScrap(@Nullable Boolean isNetScrap) Constraints: noneOriginal property name from the Odata EDM: IsNetScrap
- Returns:
this.
-
numberOfVariableSizeItem
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder numberOfVariableSizeItem(@Nullable BigDecimal numberOfVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NumberOfVariableSizeItem
- Returns:
this.
-
quantityVariableSizeItem
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder quantityVariableSizeItem(@Nullable BigDecimal quantityVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityVariableSizeItem
- Returns:
this.
-
formulaKey
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder formulaKey(@Nullable String formulaKey) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FormulaKey
- Returns:
this.
-
componentDescription
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder componentDescription(@Nullable String componentDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ComponentDescription
- Returns:
this.
-
bOMItemDescription
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemDescription(@Nullable String bOMItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Returns:
this.
-
bOMItemText2
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemText2(@Nullable String bOMItemText2) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemText2
- Returns:
this.
-
materialGroup
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
documentType
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder documentType(@Nullable String documentType) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentType
- Returns:
this.
-
docNumber
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocNumber
- Returns:
this.
-
documentVersion
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder documentVersion(@Nullable String documentVersion) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DocumentVersion
- Returns:
this.
-
documentPart
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder documentPart(@Nullable String documentPart) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentPart
- Returns:
this.
-
classNumber
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder classNumber(@Nullable String classNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ClassNumber
- Returns:
this.
-
classType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassType
- Returns:
this.
-
resultingItemCategory
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder resultingItemCategory(@Nullable String resultingItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ResultingItemCategory
- Returns:
this.
-
dependencyObjectNumber
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder dependencyObjectNumber(@Nullable String dependencyObjectNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: DependencyObjectNumber
- Returns:
this.
-
objectType
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder objectType(@Nullable String objectType) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ObjectType
- Returns:
this.
-
isClassificationRelevant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isClassificationRelevant(@Nullable Boolean isClassificationRelevant) Constraints: noneOriginal property name from the Odata EDM: IsClassificationRelevant
- Returns:
this.
-
isBulkMaterial
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isBulkMaterial(@Nullable Boolean isBulkMaterial) Constraints: noneOriginal property name from the Odata EDM: IsBulkMaterial
- Returns:
this.
-
bOMItemIsSparePart
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemIsSparePart(@Nullable String bOMItemIsSparePart) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSparePart
- Returns:
this.
-
bOMItemIsSalesRelevant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemIsSalesRelevant(@Nullable String bOMItemIsSalesRelevant) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSalesRelevant
- Returns:
this.
-
isProductionRelevant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isProductionRelevant(@Nullable Boolean isProductionRelevant) Constraints: noneOriginal property name from the Odata EDM: IsProductionRelevant
- Returns:
this.
-
bOMItemIsPlantMaintRelevant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemIsPlantMaintRelevant(@Nullable Boolean bOMItemIsPlantMaintRelevant) Constraints: noneOriginal property name from the Odata EDM: BOMItemIsPlantMaintRelevant
- Returns:
this.
-
bOMItemIsCostingRelevant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMItemIsCostingRelevant(@Nullable String bOMItemIsCostingRelevant) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsCostingRelevant
- Returns:
this.
-
isEngineeringRelevant
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isEngineeringRelevant(@Nullable Boolean isEngineeringRelevant) Constraints: noneOriginal property name from the Odata EDM: IsEngineeringRelevant
- Returns:
this.
-
specialProcurementType
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder specialProcurementType(@Nullable String specialProcurementType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SpecialProcurementType
- Returns:
this.
-
isBOMRecursiveAllowed
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isBOMRecursiveAllowed(@Nullable Boolean isBOMRecursiveAllowed) Constraints: noneOriginal property name from the Odata EDM: IsBOMRecursiveAllowed
- Returns:
this.
-
operationLeadTimeOffset
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder operationLeadTimeOffset(@Nullable BigDecimal operationLeadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: OperationLeadTimeOffset
- Returns:
this.
-
opsLeadTimeOffsetUnit
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder opsLeadTimeOffsetUnit(@Nullable String opsLeadTimeOffsetUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OpsLeadTimeOffsetUnit
- Returns:
this.
-
isMaterialProvision
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isMaterialProvision(@Nullable String isMaterialProvision) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsMaterialProvision
- Returns:
this.
-
bOMIsRecursive
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder bOMIsRecursive(@Nullable Boolean bOMIsRecursive) Constraints: noneOriginal property name from the Odata EDM: BOMIsRecursive
- Returns:
this.
-
documentIsCreatedByCAD
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder documentIsCreatedByCAD(@Nullable Boolean documentIsCreatedByCAD) Constraints: noneOriginal property name from the Odata EDM: DocumentIsCreatedByCAD
- Returns:
this.
-
distrKeyCompConsumption
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder distrKeyCompConsumption(@Nullable String distrKeyCompConsumption) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistrKeyCompConsumption
- Returns:
this.
-
deliveryDurationInDays
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder deliveryDurationInDays(@Nullable BigDecimal deliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: DeliveryDurationInDays
- Returns:
this.
-
creditor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Creditor
- Returns:
this.
-
costElement
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder costElement(@Nullable String costElement) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostElement
- Returns:
this.
-
size1
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size1
- Returns:
this.
-
size2
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size2
- Returns:
this.
-
size3
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size3
- Returns:
this.
-
unitOfMeasureForSize1To3
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder unitOfMeasureForSize1To3(@Nullable String unitOfMeasureForSize1To3) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasureForSize1To3
- Returns:
this.
-
goodsReceiptDuration
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder goodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: GoodsReceiptDuration
- Returns:
this.
-
purchasingOrganization
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder purchasingOrganization(@Nullable String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
requiredComponent
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder requiredComponent(@Nullable Boolean requiredComponent) Constraints: noneOriginal property name from the Odata EDM: RequiredComponent
- Returns:
this.
-
multipleSelectionAllowed
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder multipleSelectionAllowed(@Nullable Boolean multipleSelectionAllowed) Constraints: noneOriginal property name from the Odata EDM: MultipleSelectionAllowed
- Returns:
this.
-
prodOrderIssueLocation
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder prodOrderIssueLocation(@Nullable String prodOrderIssueLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProdOrderIssueLocation
- Returns:
this.
-
materialIsCoProduct
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder materialIsCoProduct(@Nullable Boolean materialIsCoProduct) Constraints: noneOriginal property name from the Odata EDM: MaterialIsCoProduct
- Returns:
this.
-
explosionType
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder explosionType(@Nullable String explosionType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ExplosionType
- Returns:
this.
-
alternativeItemGroup
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder alternativeItemGroup(@Nullable String alternativeItemGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AlternativeItemGroup
- Returns:
this.
-
followUpGroup
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder followUpGroup(@Nullable String followUpGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FollowUpGroup
- Returns:
this.
-
discontinuationGroup
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder discontinuationGroup(@Nullable String discontinuationGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DiscontinuationGroup
- Returns:
this.
-
isConfigurableBOM
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder isConfigurableBOM(@Nullable String isConfigurableBOM) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsConfigurableBOM
- Returns:
this.
-
referencePoint
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder referencePoint(@Nullable String referencePoint) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ReferencePoint
- Returns:
this.
-
leadTimeOffset
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder leadTimeOffset(@Nullable BigDecimal leadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: LeadTimeOffset
- Returns:
this.
-
productionSupplyArea
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder productionSupplyArea(@Nullable String productionSupplyArea) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProductionSupplyArea
- Returns:
this.
-
isDeleted
Constraints: noneOriginal property name from the Odata EDM: IsDeleted
- Returns:
this.
-
isALE
Constraints: noneOriginal property name from the Odata EDM: IsALE
- Returns:
this.
-
billOfMaterialHeaderUUID
@Nonnull public BillOfMaterialItem.BillOfMaterialItemBuilder billOfMaterialHeaderUUID(@Nullable UUID billOfMaterialHeaderUUID) Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialHeaderUUID
- Returns:
this.
-
build
-
toString
-