Class MaterialBOMItem.MaterialBOMItemBuilder
- Enclosing class:
- MaterialBOMItem
-
Method Summary
Modifier and TypeMethodDescriptionalternativeItemGroup(String alternativeItemGroup) Constraints: Not nullable, Maximum length: 2alternativeItemPriority(String alternativeItemPriority) Constraints: Not nullable, Maximum length: 2alternativeItemStrategy(String alternativeItemStrategy) Constraints: Not nullable, Maximum length: 1billOfMaterial(MaterialBOM value) Navigation property to_BillOfMaterial for MaterialBOMItem to single MaterialBOM.billOfMaterial(String value) (Key Field) Constraints: Not nullable, Maximum length: 8billOfMaterialCategory(String billOfMaterialCategory) (Key Field) 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) (Key Field) 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) Constraints: nonebillOfMaterialVariant(String billOfMaterialVariant) (Key Field) Constraints: Not nullable, Maximum length: 2billOfMaterialVersion(String billOfMaterialVersion) (Key Field) Constraints: Not nullable, Maximum length: 4bOMIsRecursive(Boolean bOMIsRecursive) Constraints: nonebomItemCategory(BOMItemCategory value) Navigation property to_BOMItemCategory for MaterialBOMItem to single BOMItemCategory.bOMItemCreatedByUser(String bOMItemCreatedByUser) Constraints: Not nullable, Maximum length: 12bOMItemDescription(String bOMItemDescription) Constraints: Not nullable, Maximum length: 40bOMItemHasFixedQuantity(Boolean bOMItemHasFixedQuantity) Constraints: nonebOMItemInternalChangeCount(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: 40Navigation property to_BOMItmObjDependencyAssignment for MaterialBOMItem to multiple MBOMItmObjDpnAssignment.bOMItmObjDependencyAssignment_oc(Boolean bOMItmObjDependencyAssignment_oc) Constraints: nonebomSubItems(MaterialBOMSubItem... value) Navigation property to_BOMSubItems for MaterialBOMItem to multiple MaterialBOMSubItem.bOMSubItems_oc(Boolean bOMSubItems_oc) Constraints: nonebuild()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: 2convertItem_ac(Boolean convertItem_ac) Constraints: nonecostElement(String costElement) Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: nonedeleteBOMItemWithECN_ac(Boolean deleteBOMItemWithECN_ac) Constraints: nonedeliveryDurationInDays(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: 0headerChangeDocument(String headerChangeDocument) (Key Field) Constraints: Not nullable, Maximum length: 12identifierBOMItem(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: nonelastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7leadTimeOffset(BigDecimal leadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0(Key Field) Constraints: Not nullable, Maximum length: 40materialComponentPrice(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: 3(Key Field) Constraints: Not nullable, Maximum length: 4preliminaryComponent(String preliminaryComponent) Constraints: Not nullable, Maximum length: 40prodOrderIssueLocation(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: 3Constraints: noneupdateBOMItemWithECN_ac(Boolean updateBOMItemWithECN_ac) Constraints: noneusageProbabilityPercent(BigDecimal usageProbabilityPercent) Constraints: Not nullable, Precision: 3, Scale: 0validityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0validityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0
-
Method Details
-
bomItemCategory
Navigation property to_BOMItemCategory for MaterialBOMItem to single BOMItemCategory.- Parameters:
value- The BOMItemCategory to build this MaterialBOMItem with.- Returns:
- This Builder to allow for a fluent interface.
-
bomItmObjDependencyAssignment
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bomItmObjDependencyAssignment(MBOMItmObjDpnAssignment... value) Navigation property to_BOMItmObjDependencyAssignment for MaterialBOMItem to multiple MBOMItmObjDpnAssignment.- Parameters:
value- The MBOMItmObjDpnAssignments to build this MaterialBOMItem with.- Returns:
- This Builder to allow for a fluent interface.
-
bomSubItems
Navigation property to_BOMSubItems for MaterialBOMItem to multiple MaterialBOMSubItem.- Parameters:
value- The MaterialBOMSubItems to build this MaterialBOMItem with.- Returns:
- This Builder to allow for a fluent interface.
-
billOfMaterial
Navigation property to_BillOfMaterial for MaterialBOMItem to single MaterialBOM.- Parameters:
value- The MaterialBOM to build this MaterialBOMItem with.- Returns:
- This Builder to allow for a fluent interface.
-
billOfMaterial
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterial
- Parameters:
value- The billOfMaterial to build this MaterialBOMItem with.- Returns:
- This Builder to allow for a fluent interface.
-
convertItem_ac
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder convertItem_ac(@Nullable Boolean convertItem_ac) Constraints: noneOriginal property name from the Odata EDM: ConvertItem_ac
- Returns:
this.
-
deleteBOMItemWithECN_ac
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder deleteBOMItemWithECN_ac(@Nullable Boolean deleteBOMItemWithECN_ac) Constraints: noneOriginal property name from the Odata EDM: DeleteBOMItemWithECN_ac
- Returns:
this.
-
updateBOMItemWithECN_ac
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder updateBOMItemWithECN_ac(@Nullable Boolean updateBOMItemWithECN_ac) Constraints: noneOriginal property name from the Odata EDM: UpdateBOMItemWithECN_ac
- Returns:
this.
-
delete_mc
Constraints: noneOriginal property name from the Odata EDM: Delete_mc
- Returns:
this.
-
update_mc
Constraints: noneOriginal property name from the Odata EDM: Update_mc
- Returns:
this.
-
bOMItmObjDependencyAssignment_oc
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItmObjDependencyAssignment_oc(@Nullable Boolean bOMItmObjDependencyAssignment_oc) Constraints: noneOriginal property name from the Odata EDM: to_BOMItmObjDependencyAssignment_oc
- Returns:
this.
-
bOMSubItems_oc
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMSubItems_oc(@Nullable Boolean bOMSubItems_oc) Constraints: noneOriginal property name from the Odata EDM: to_BOMSubItems_oc
- Returns:
this.
-
billOfMaterialCategory
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialCategory(@Nullable String billOfMaterialCategory) (Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Returns:
this.
-
billOfMaterialVariant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialVariant(@Nullable String billOfMaterialVariant) (Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Returns:
this.
-
billOfMaterialVersion
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialVersion(@Nullable String billOfMaterialVersion) (Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialVersion
- Returns:
this.
-
billOfMaterialItemNodeNumber
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialItemNodeNumber(@Nullable String billOfMaterialItemNodeNumber) (Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterialItemNodeNumber
- Returns:
this.
-
headerChangeDocument
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder headerChangeDocument(@Nullable String headerChangeDocument) (Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: HeaderChangeDocument
- Returns:
this.
-
material
(Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
this.
-
plant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
this.
-
billOfMaterialItemUUID
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialItemUUID(@Nullable UUID billOfMaterialItemUUID) Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialItemUUID
- Returns:
this.
-
billOfMaterialHeaderUUID
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialHeaderUUID(@Nullable UUID billOfMaterialHeaderUUID) Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialHeaderUUID
- Returns:
this.
-
bOMItemInternalChangeCount
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemInternalChangeCount(@Nullable String bOMItemInternalChangeCount) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BOMItemInternalChangeCount
- Returns:
this.
-
validityStartDate
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder validityStartDate(@Nullable LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
validityEndDate
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder validityEndDate(@Nullable LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
engineeringChangeDocForEdit
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder engineeringChangeDocForEdit(@Nullable String engineeringChangeDocForEdit) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: EngineeringChangeDocForEdit
- Returns:
this.
-
engineeringChangeDocument
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder engineeringChangeDocument(@Nullable String engineeringChangeDocument) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: EngineeringChangeDocument
- Returns:
this.
-
chgToEngineeringChgDocument
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder chgToEngineeringChgDocument(@Nullable String chgToEngineeringChgDocument) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChgToEngineeringChgDocument
- Returns:
this.
-
inheritedNodeNumberForBOMItem
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder inheritedNodeNumberForBOMItem(@Nullable String inheritedNodeNumberForBOMItem) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InheritedNodeNumberForBOMItem
- Returns:
this.
-
bOMItemRecordCreationDate
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemRecordCreationDate(@Nullable LocalDateTime bOMItemRecordCreationDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemRecordCreationDate
- Returns:
this.
-
bOMItemCreatedByUser
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemCreatedByUser(@Nullable String bOMItemCreatedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemCreatedByUser
- Returns:
this.
-
bOMItemLastChangeDate
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemLastChangeDate(@Nullable LocalDateTime bOMItemLastChangeDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemLastChangeDate
- Returns:
this.
-
bOMItemLastChangedByUser
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemLastChangedByUser(@Nullable String bOMItemLastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemLastChangedByUser
- Returns:
this.
-
billOfMaterialComponent
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialComponent(@Nullable String billOfMaterialComponent) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BillOfMaterialComponent
- Returns:
this.
-
billOfMaterialItemCategory
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialItemCategory(@Nullable String billOfMaterialItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialItemCategory
- Returns:
this.
-
billOfMaterialItemNumber
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialItemNumber(@Nullable String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Returns:
this.
-
billOfMaterialItemUnit
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialItemUnit(@Nullable String billOfMaterialItemUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BillOfMaterialItemUnit
- Returns:
this.
-
billOfMaterialItemQuantity
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder billOfMaterialItemQuantity(@Nullable BigDecimal billOfMaterialItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BillOfMaterialItemQuantity
- Returns:
this.
-
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 MaterialBOMItem.MaterialBOMItemBuilder bOMItemSorter(@Nullable String bOMItemSorter) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BOMItemSorter
- Returns:
this.
-
fixedQuantity
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder fixedQuantity(@Nullable Boolean fixedQuantity) Constraints: noneOriginal property name from the Odata EDM: FixedQuantity
- Returns:
this.
-
bOMItemHasFixedQuantity
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemHasFixedQuantity(@Nullable Boolean bOMItemHasFixedQuantity) Constraints: noneOriginal property name from the Odata EDM: BOMItemHasFixedQuantity
- Returns:
this.
-
purchasingGroup
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder 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 MaterialBOMItem.MaterialBOMItemBuilder materialComponentPrice(@Nullable BigDecimal materialComponentPrice) Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: MaterialComponentPrice
- Returns:
this.
-
identifierBOMItem
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder identifierBOMItem(@Nullable String identifierBOMItem) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: IdentifierBOMItem
- Returns:
this.
-
materialPriceUnitQty
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder materialPriceUnitQty(@Nullable BigDecimal materialPriceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: MaterialPriceUnitQty
- Returns:
this.
-
componentScrapInPercent
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder componentScrapInPercent(@Nullable BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Returns:
this.
-
operationScrapInPercent
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder operationScrapInPercent(@Nullable BigDecimal operationScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: OperationScrapInPercent
- Returns:
this.
-
isNetScrap
Constraints: noneOriginal property name from the Odata EDM: IsNetScrap
- Returns:
this.
-
numberOfVariableSizeItem
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder numberOfVariableSizeItem(@Nullable BigDecimal numberOfVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: NumberOfVariableSizeItem
- Returns:
this.
-
quantityVariableSizeItem
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder quantityVariableSizeItem(@Nullable BigDecimal quantityVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityVariableSizeItem
- Returns:
this.
-
formulaKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FormulaKey
- Returns:
this.
-
componentDescription
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder componentDescription(@Nullable String componentDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ComponentDescription
- Returns:
this.
-
bOMItemDescription
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemDescription(@Nullable String bOMItemDescription) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Returns:
this.
-
bOMItemText2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemText2
- Returns:
this.
-
materialGroup
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder materialGroup(@Nullable String materialGroup) Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
this.
-
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 MaterialBOMItem.MaterialBOMItemBuilder documentVersion(@Nullable String documentVersion) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DocumentVersion
- Returns:
this.
-
documentPart
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentPart
- Returns:
this.
-
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 MaterialBOMItem.MaterialBOMItemBuilder resultingItemCategory(@Nullable String resultingItemCategory) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ResultingItemCategory
- Returns:
this.
-
dependencyObjectNumber
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder dependencyObjectNumber(@Nullable String dependencyObjectNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: DependencyObjectNumber
- Returns:
this.
-
objectType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ObjectType
- Returns:
this.
-
isClassificationRelevant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isClassificationRelevant(@Nullable Boolean isClassificationRelevant) Constraints: noneOriginal property name from the Odata EDM: IsClassificationRelevant
- Returns:
this.
-
isBulkMaterial
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isBulkMaterial(@Nullable Boolean isBulkMaterial) Constraints: noneOriginal property name from the Odata EDM: IsBulkMaterial
- Returns:
this.
-
bOMItemIsSparePart
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemIsSparePart(@Nullable String bOMItemIsSparePart) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSparePart
- Returns:
this.
-
bOMItemIsSalesRelevant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemIsSalesRelevant(@Nullable String bOMItemIsSalesRelevant) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSalesRelevant
- Returns:
this.
-
isProductionRelevant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isProductionRelevant(@Nullable Boolean isProductionRelevant) Constraints: noneOriginal property name from the Odata EDM: IsProductionRelevant
- Returns:
this.
-
bOMItemIsPlantMaintRelevant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemIsPlantMaintRelevant(@Nullable Boolean bOMItemIsPlantMaintRelevant) Constraints: noneOriginal property name from the Odata EDM: BOMItemIsPlantMaintRelevant
- Returns:
this.
-
bOMItemIsCostingRelevant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMItemIsCostingRelevant(@Nullable String bOMItemIsCostingRelevant) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsCostingRelevant
- Returns:
this.
-
isEngineeringRelevant
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isEngineeringRelevant(@Nullable Boolean isEngineeringRelevant) Constraints: noneOriginal property name from the Odata EDM: IsEngineeringRelevant
- Returns:
this.
-
specialProcurementType
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder specialProcurementType(@Nullable String specialProcurementType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SpecialProcurementType
- Returns:
this.
-
isBOMRecursiveAllowed
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isBOMRecursiveAllowed(@Nullable Boolean isBOMRecursiveAllowed) Constraints: noneOriginal property name from the Odata EDM: IsBOMRecursiveAllowed
- Returns:
this.
-
operationLeadTimeOffset
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder operationLeadTimeOffset(@Nullable BigDecimal operationLeadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: OperationLeadTimeOffset
- Returns:
this.
-
opsLeadTimeOffsetUnit
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder opsLeadTimeOffsetUnit(@Nullable String opsLeadTimeOffsetUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OpsLeadTimeOffsetUnit
- Returns:
this.
-
isMaterialProvision
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isMaterialProvision(@Nullable String isMaterialProvision) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsMaterialProvision
- Returns:
this.
-
bOMIsRecursive
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder bOMIsRecursive(@Nullable Boolean bOMIsRecursive) Constraints: noneOriginal property name from the Odata EDM: BOMIsRecursive
- Returns:
this.
-
documentIsCreatedByCAD
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder documentIsCreatedByCAD(@Nullable Boolean documentIsCreatedByCAD) Constraints: noneOriginal property name from the Odata EDM: DocumentIsCreatedByCAD
- Returns:
this.
-
distrKeyCompConsumption
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder distrKeyCompConsumption(@Nullable String distrKeyCompConsumption) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistrKeyCompConsumption
- Returns:
this.
-
deliveryDurationInDays
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder 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
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 MaterialBOMItem.MaterialBOMItemBuilder unitOfMeasureForSize1To3(@Nullable String unitOfMeasureForSize1To3) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasureForSize1To3
- Returns:
this.
-
goodsReceiptDuration
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder goodsReceiptDuration(@Nullable BigDecimal goodsReceiptDuration) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: GoodsReceiptDuration
- Returns:
this.
-
purchasingOrganization
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder purchasingOrganization(@Nullable String purchasingOrganization) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
this.
-
requiredComponent
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder requiredComponent(@Nullable Boolean requiredComponent) Constraints: noneOriginal property name from the Odata EDM: RequiredComponent
- Returns:
this.
-
multipleSelectionAllowed
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder multipleSelectionAllowed(@Nullable Boolean multipleSelectionAllowed) Constraints: noneOriginal property name from the Odata EDM: MultipleSelectionAllowed
- Returns:
this.
-
prodOrderIssueLocation
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder prodOrderIssueLocation(@Nullable String prodOrderIssueLocation) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProdOrderIssueLocation
- Returns:
this.
-
materialIsCoProduct
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder materialIsCoProduct(@Nullable Boolean materialIsCoProduct) Constraints: noneOriginal property name from the Odata EDM: MaterialIsCoProduct
- Returns:
this.
-
explosionType
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder explosionType(@Nullable String explosionType) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ExplosionType
- Returns:
this.
-
alternativeItemGroup
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder alternativeItemGroup(@Nullable String alternativeItemGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AlternativeItemGroup
- Returns:
this.
-
alternativeItemPriority
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder alternativeItemPriority(@Nullable String alternativeItemPriority) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AlternativeItemPriority
- Returns:
this.
-
alternativeItemStrategy
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder alternativeItemStrategy(@Nullable String alternativeItemStrategy) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AlternativeItemStrategy
- Returns:
this.
-
usageProbabilityPercent
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder usageProbabilityPercent(@Nullable BigDecimal usageProbabilityPercent) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: UsageProbabilityPercent
- Returns:
this.
-
followUpGroup
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder followUpGroup(@Nullable String followUpGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FollowUpGroup
- Returns:
this.
-
discontinuationGroup
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder discontinuationGroup(@Nullable String discontinuationGroup) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DiscontinuationGroup
- Returns:
this.
-
isConfigurableBOM
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder isConfigurableBOM(@Nullable String isConfigurableBOM) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsConfigurableBOM
- Returns:
this.
-
referencePoint
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder referencePoint(@Nullable String referencePoint) Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ReferencePoint
- Returns:
this.
-
leadTimeOffset
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder leadTimeOffset(@Nullable BigDecimal leadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: LeadTimeOffset
- Returns:
this.
-
productionSupplyArea
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder 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.
-
lastChangeDateTime
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
preliminaryComponent
@Nonnull public MaterialBOMItem.MaterialBOMItemBuilder preliminaryComponent(@Nullable String preliminaryComponent) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PreliminaryComponent
- Returns:
this.
-
build
-
toString
-