Class BOMItem
Original entity name from the Odata EDM: BOMItemType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of BOMItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BOMItemSelectableSelector for all available fields of BOMItem.static final BOMItemField<String>Use with available fluent helpers to apply the AlternativeItemGroup field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterial field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialCategory field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialComponent field to query operations.static final BOMItemField<UUID>Use with available fluent helpers to apply the BillOfMaterialHeaderUUID field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialItemCategory field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialItemNodeNumber field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialItemNumber field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the BillOfMaterialItemQuantity field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialItemUnit field to query operations.static final BOMItemField<UUID>Use with available fluent helpers to apply the BillOfMaterialItemUUID field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialVariant field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialVariantUsage field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BillOfMaterialVersion field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the BOMIsRecursive field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemCreatedByUser field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemDescription field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemInternalChangeCount field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemIsCostingRelevant field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the BOMItemIsPlantMaintRelevant field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemIsSalesRelevant field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemIsSparePart field to query operations.static final BOMItemField<LocalDateTime>Use with available fluent helpers to apply the BOMItemLastChangeDate field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemLastChangedByUser field to query operations.static final BOMItemField<LocalDateTime>Use with available fluent helpers to apply the BOMItemRecordCreationDate field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemSorter field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the BOMItemText2 field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ChgToEngineeringChgDocument field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ClassNumber field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ClassType field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ComponentDescription field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the ComponentScrapInPercent field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the CostElement field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the Creditor field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the Currency field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the DeliveryDurationInDays field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DependencyObjectNumber field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DiscontinuationGroup field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DistrKeyCompConsumption field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DocNumber field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the DocumentIsCreatedByCAD field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DocumentPart field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DocumentType field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the DocumentVersion field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the EngineeringChangeDocument field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ExplosionType field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the FollowUpGroup field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the FormulaKey field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the IdentifierBOMItem field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the InheritedNodeNumberForBOMItem field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsALE field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the IsAssembly field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsBOMRecursiveAllowed field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsBulkMaterial field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsClassificationRelevant field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the IsConfigurableBOM field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsDeleted field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsEngineeringRelevant field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the IsMaterialProvision field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsNetScrap field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsProductionRelevant field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the IsSubItem field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the LeadTimeOffset field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the MaterialComponentPrice field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the MaterialGroup field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the MaterialIsCoProduct field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the MaterialPriceUnitQty field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the MultipleSelectionAllowed field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ObjectType field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the OperationLeadTimeOffset field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the OperationScrapInPercent field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the OpsLeadTimeOffsetUnit field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the Plant field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ProdOrderIssueLocation field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ProductionSupplyArea field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the PurchasingGroup field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the PurchasingOrganization field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the QuantityVariableSizeItem field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ReferencePoint field to query operations.static final BOMItemField<Boolean>Use with available fluent helpers to apply the RequiredComponent field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the ResultingItemCategory field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the Size1 field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the Size2 field to query operations.static final BOMItemField<BigDecimal>Use with available fluent helpers to apply the Size3 field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the SpecialProcurementType field to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the TechnicalObject field to query operations.static final BOMItemOneToOneLink<MaintBOMHeader>Use with available fluent helpers to apply the to_BillOfMaterial navigation property to query operations.static final BOMItemField<String>Use with available fluent helpers to apply the UnitOfMeasureForSize1To3 field to query operations.static final BOMItemField<LocalDateTime>Use with available fluent helpers to apply the ValidityEndDate field to query operations.static final BOMItemField<LocalDateTime>Use with available fluent helpers to apply the ValidityStartDate field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionBOMItem()BOMItem(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String technicalObject, String plant, String engineeringChangeDocument, String billOfMaterialVariantUsage, String billOfMaterialItemNodeNumber, UUID billOfMaterialItemUUID, String bOMItemInternalChangeCount, LocalDateTime validityStartDate, LocalDateTime validityEndDate, String chgToEngineeringChgDocument, String inheritedNodeNumberForBOMItem, LocalDateTime bOMItemRecordCreationDate, String bOMItemCreatedByUser, LocalDateTime bOMItemLastChangeDate, String bOMItemLastChangedByUser, String billOfMaterialComponent, String billOfMaterialItemCategory, String billOfMaterialItemNumber, String billOfMaterialItemUnit, BigDecimal billOfMaterialItemQuantity, String isAssembly, Boolean isSubItem, String bOMItemSorter, String purchasingGroup, String currency, BigDecimal materialComponentPrice, String identifierBOMItem, BigDecimal materialPriceUnitQty, BigDecimal componentScrapInPercent, BigDecimal operationScrapInPercent, Boolean isNetScrap, BigDecimal quantityVariableSizeItem, String formulaKey, String componentDescription, String bOMItemDescription, String bOMItemText2, String materialGroup, String documentType, String docNumber, String documentVersion, String documentPart, String classNumber, String classType, String resultingItemCategory, String dependencyObjectNumber, String objectType, Boolean isClassificationRelevant, Boolean isBulkMaterial, String bOMItemIsSparePart, String bOMItemIsSalesRelevant, Boolean isProductionRelevant, Boolean bOMItemIsPlantMaintRelevant, String bOMItemIsCostingRelevant, Boolean isEngineeringRelevant, String specialProcurementType, Boolean isBOMRecursiveAllowed, BigDecimal operationLeadTimeOffset, String opsLeadTimeOffsetUnit, String isMaterialProvision, Boolean bOMIsRecursive, Boolean documentIsCreatedByCAD, String distrKeyCompConsumption, BigDecimal deliveryDurationInDays, String creditor, String costElement, BigDecimal size1, BigDecimal size2, BigDecimal size3, String unitOfMeasureForSize1To3, BigDecimal goodsReceiptDuration, String purchasingOrganization, Boolean requiredComponent, Boolean multipleSelectionAllowed, String prodOrderIssueLocation, Boolean materialIsCoProduct, String explosionType, String alternativeItemGroup, String followUpGroup, String discontinuationGroup, String isConfigurableBOM, String referencePoint, BigDecimal leadTimeOffset, String productionSupplyArea, Boolean isDeleted, Boolean isALE, UUID billOfMaterialHeaderUUID, MaintBOMHeader toBillOfMaterial) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) static BOMItem.BOMItemBuilderbuilder()protected booleanbooleanFetches the MaintBOMHeader entity (one to one) associated with this entity.static <T,DomainT>
BOMItemField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> BOMItemField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 8(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 18Constraints: noneio.vavr.control.Option<MaintBOMHeader>Retrieval of associated MaintBOMHeader entity (one to one).Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: noneRetrieval of associated MaintBOMHeader entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 1(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 1Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5protected StringConstraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 18Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 25Constraints: noneConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 12protected StringConstraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Maximum length: 8Constraints: Not nullable, Maximum length: 8getIsALE()Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 1Constraints: noneConstraints: noneConstraints: nonegetKey()Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 11, Scale: 3Constraints: Not nullable, Maximum length: 9Constraints: noneConstraints: Not nullable, Precision: 5, Scale: 0Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Maximum length: 3getPlant()(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 20Constraints: noneConstraints: Not nullable, Maximum length: 1getSize1()Constraints: Not nullable, Precision: 13, Scale: 3getSize2()Constraints: Not nullable, Precision: 13, Scale: 3getSize3()Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 18getType()Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 0inthashCode()voidsetAlternativeItemGroup(String alternativeItemGroup) Constraints: Not nullable, Maximum length: 2voidsetBillOfMaterial(MaintBOMHeader value) Overwrites the associated MaintBOMHeader entity for the loaded navigation property to_BillOfMaterial.voidsetBillOfMaterial(String billOfMaterial) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetBillOfMaterialCategory(String billOfMaterialCategory) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetBillOfMaterialComponent(String billOfMaterialComponent) Constraints: Not nullable, Maximum length: 18voidsetBillOfMaterialHeaderUUID(UUID billOfMaterialHeaderUUID) Constraints: nonevoidsetBillOfMaterialItemCategory(String billOfMaterialItemCategory) Constraints: Not nullable, Maximum length: 1voidsetBillOfMaterialItemNodeNumber(String billOfMaterialItemNodeNumber) (Key Field) Constraints: Not nullable, Maximum length: 8voidsetBillOfMaterialItemNumber(String billOfMaterialItemNumber) Constraints: Not nullable, Maximum length: 4voidsetBillOfMaterialItemQuantity(BigDecimal billOfMaterialItemQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetBillOfMaterialItemUnit(String billOfMaterialItemUnit) Constraints: Not nullable, Maximum length: 3voidsetBillOfMaterialItemUUID(UUID billOfMaterialItemUUID) Constraints: nonevoidsetBillOfMaterialVariant(String billOfMaterialVariant) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetBillOfMaterialVariantUsage(String billOfMaterialVariantUsage) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetBillOfMaterialVersion(String billOfMaterialVersion) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetBOMIsRecursive(Boolean bOMIsRecursive) Constraints: nonevoidsetBOMItemCreatedByUser(String bOMItemCreatedByUser) Constraints: Not nullable, Maximum length: 12voidsetBOMItemDescription(String bOMItemDescription) Constraints: Not nullable, Maximum length: 40voidsetBOMItemInternalChangeCount(String bOMItemInternalChangeCount) Constraints: Not nullable, Maximum length: 8voidsetBOMItemIsCostingRelevant(String bOMItemIsCostingRelevant) Constraints: Not nullable, Maximum length: 1voidsetBOMItemIsPlantMaintRelevant(Boolean bOMItemIsPlantMaintRelevant) Constraints: nonevoidsetBOMItemIsSalesRelevant(String bOMItemIsSalesRelevant) Constraints: Not nullable, Maximum length: 1voidsetBOMItemIsSparePart(String bOMItemIsSparePart) Constraints: Not nullable, Maximum length: 1voidsetBOMItemLastChangeDate(LocalDateTime bOMItemLastChangeDate) Constraints: Not nullable, Precision: 0voidsetBOMItemLastChangedByUser(String bOMItemLastChangedByUser) Constraints: Not nullable, Maximum length: 12voidsetBOMItemRecordCreationDate(LocalDateTime bOMItemRecordCreationDate) Constraints: Not nullable, Precision: 0voidsetBOMItemSorter(String bOMItemSorter) Constraints: Not nullable, Maximum length: 10voidsetBOMItemText2(String bOMItemText2) Constraints: Not nullable, Maximum length: 40voidsetChgToEngineeringChgDocument(String chgToEngineeringChgDocument) Constraints: Not nullable, Maximum length: 12voidsetClassNumber(String classNumber) Constraints: Not nullable, Maximum length: 18voidsetClassType(String classType) Constraints: Not nullable, Maximum length: 3voidsetComponentDescription(String componentDescription) Constraints: Not nullable, Maximum length: 40voidsetComponentScrapInPercent(BigDecimal componentScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2voidsetCostElement(String costElement) Constraints: Not nullable, Maximum length: 10voidsetCreditor(String creditor) Constraints: Not nullable, Maximum length: 10voidsetCurrency(String currency) Constraints: Not nullable, Maximum length: 5voidsetDeliveryDurationInDays(BigDecimal deliveryDurationInDays) Constraints: Not nullable, Precision: 3, Scale: 0voidsetDependencyObjectNumber(String dependencyObjectNumber) Constraints: Not nullable, Maximum length: 18voidsetDiscontinuationGroup(String discontinuationGroup) Constraints: Not nullable, Maximum length: 2voidsetDistrKeyCompConsumption(String distrKeyCompConsumption) Constraints: Not nullable, Maximum length: 4voidsetDocNumber(String docNumber) Constraints: Not nullable, Maximum length: 25voidsetDocumentIsCreatedByCAD(Boolean documentIsCreatedByCAD) Constraints: nonevoidsetDocumentPart(String documentPart) Constraints: Not nullable, Maximum length: 3voidsetDocumentType(String documentType) Constraints: Not nullable, Maximum length: 3voidsetDocumentVersion(String documentVersion) Constraints: Not nullable, Maximum length: 2voidsetEngineeringChangeDocument(String engineeringChangeDocument) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetExplosionType(String explosionType) Constraints: Not nullable, Maximum length: 2voidsetFollowUpGroup(String followUpGroup) Constraints: Not nullable, Maximum length: 2voidsetFormulaKey(String formulaKey) Constraints: Not nullable, Maximum length: 2voidsetGoodsReceiptDuration(BigDecimal goodsReceiptDuration) Constraints: Not nullable, Precision: 3, Scale: 0voidsetIdentifierBOMItem(String identifierBOMItem) Constraints: Not nullable, Maximum length: 8voidsetInheritedNodeNumberForBOMItem(String inheritedNodeNumberForBOMItem) Constraints: Not nullable, Maximum length: 8voidConstraints: nonevoidsetIsAssembly(String isAssembly) Constraints: Not nullable, Maximum length: 1voidsetIsBOMRecursiveAllowed(Boolean isBOMRecursiveAllowed) Constraints: nonevoidsetIsBulkMaterial(Boolean isBulkMaterial) Constraints: nonevoidsetIsClassificationRelevant(Boolean isClassificationRelevant) Constraints: nonevoidsetIsConfigurableBOM(String isConfigurableBOM) Constraints: Not nullable, Maximum length: 1voidsetIsDeleted(Boolean isDeleted) Constraints: nonevoidsetIsEngineeringRelevant(Boolean isEngineeringRelevant) Constraints: nonevoidsetIsMaterialProvision(String isMaterialProvision) Constraints: Not nullable, Maximum length: 1voidsetIsNetScrap(Boolean isNetScrap) Constraints: nonevoidsetIsProductionRelevant(Boolean isProductionRelevant) Constraints: nonevoidsetIsSubItem(Boolean isSubItem) Constraints: nonevoidsetLeadTimeOffset(BigDecimal leadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0voidsetMaterialComponentPrice(BigDecimal materialComponentPrice) Constraints: Not nullable, Precision: 11, Scale: 3voidsetMaterialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9voidsetMaterialIsCoProduct(Boolean materialIsCoProduct) Constraints: nonevoidsetMaterialPriceUnitQty(BigDecimal materialPriceUnitQty) Constraints: Not nullable, Precision: 5, Scale: 0voidsetMultipleSelectionAllowed(Boolean multipleSelectionAllowed) Constraints: nonevoidsetObjectType(String objectType) Constraints: Not nullable, Maximum length: 1voidsetOperationLeadTimeOffset(BigDecimal operationLeadTimeOffset) Constraints: Not nullable, Precision: 3, Scale: 0voidsetOperationScrapInPercent(BigDecimal operationScrapInPercent) Constraints: Not nullable, Precision: 5, Scale: 2voidsetOpsLeadTimeOffsetUnit(String opsLeadTimeOffsetUnit) Constraints: Not nullable, Maximum length: 3void(Key Field) Constraints: Not nullable, Maximum length: 4voidsetProdOrderIssueLocation(String prodOrderIssueLocation) Constraints: Not nullable, Maximum length: 4voidsetProductionSupplyArea(String productionSupplyArea) Constraints: Not nullable, Maximum length: 10voidsetPurchasingGroup(String purchasingGroup) Constraints: Not nullable, Maximum length: 3voidsetPurchasingOrganization(String purchasingOrganization) Constraints: Not nullable, Maximum length: 4voidsetQuantityVariableSizeItem(BigDecimal quantityVariableSizeItem) Constraints: Not nullable, Precision: 13, Scale: 3voidsetReferencePoint(String referencePoint) Constraints: Not nullable, Maximum length: 20voidsetRequiredComponent(Boolean requiredComponent) Constraints: nonevoidsetResultingItemCategory(String resultingItemCategory) Constraints: Not nullable, Maximum length: 1protected voidsetServicePathForFetch(String servicePathForFetch) voidsetSize1(BigDecimal size1) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSize2(BigDecimal size2) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSize3(BigDecimal size3) Constraints: Not nullable, Precision: 13, Scale: 3voidsetSpecialProcurementType(String specialProcurementType) Constraints: Not nullable, Maximum length: 2voidsetTechnicalObject(String technicalObject) (Key Field) Constraints: Not nullable, Maximum length: 18voidsetUnitOfMeasureForSize1To3(String unitOfMeasureForSize1To3) Constraints: Not nullable, Maximum length: 3voidsetValidityEndDate(LocalDateTime validityEndDate) Constraints: Not nullable, Precision: 0voidsetValidityStartDate(LocalDateTime validityStartDate) Constraints: Not nullable, Precision: 0toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of BOMItem. -
BILL_OF_MATERIAL
Use with available fluent helpers to apply the BillOfMaterial field to query operations. -
BILL_OF_MATERIAL_CATEGORY
Use with available fluent helpers to apply the BillOfMaterialCategory field to query operations. -
BILL_OF_MATERIAL_VARIANT
Use with available fluent helpers to apply the BillOfMaterialVariant field to query operations. -
BILL_OF_MATERIAL_VERSION
Use with available fluent helpers to apply the BillOfMaterialVersion field to query operations. -
TECHNICAL_OBJECT
Use with available fluent helpers to apply the TechnicalObject field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
ENGINEERING_CHANGE_DOCUMENT
Use with available fluent helpers to apply the EngineeringChangeDocument field to query operations. -
BILL_OF_MATERIAL_VARIANT_USAGE
Use with available fluent helpers to apply the BillOfMaterialVariantUsage field to query operations. -
BILL_OF_MATERIAL_ITEM_NODE_NUMBER
Use with available fluent helpers to apply the BillOfMaterialItemNodeNumber field to query operations. -
BILL_OF_MATERIAL_ITEM_UUID
Use with available fluent helpers to apply the BillOfMaterialItemUUID field to query operations. -
BOM_ITEM_INTERNAL_CHANGE_COUNT
Use with available fluent helpers to apply the BOMItemInternalChangeCount field to query operations. -
VALIDITY_START_DATE
Use with available fluent helpers to apply the ValidityStartDate field to query operations. -
VALIDITY_END_DATE
Use with available fluent helpers to apply the ValidityEndDate field to query operations. -
CHG_TO_ENGINEERING_CHG_DOCUMENT
Use with available fluent helpers to apply the ChgToEngineeringChgDocument field to query operations. -
INHERITED_NODE_NUMBER_FOR_BOM_ITEM
Use with available fluent helpers to apply the InheritedNodeNumberForBOMItem field to query operations. -
BOM_ITEM_RECORD_CREATION_DATE
Use with available fluent helpers to apply the BOMItemRecordCreationDate field to query operations. -
BOM_ITEM_CREATED_BY_USER
Use with available fluent helpers to apply the BOMItemCreatedByUser field to query operations. -
BOM_ITEM_LAST_CHANGE_DATE
Use with available fluent helpers to apply the BOMItemLastChangeDate field to query operations. -
BOM_ITEM_LAST_CHANGED_BY_USER
Use with available fluent helpers to apply the BOMItemLastChangedByUser field to query operations. -
BILL_OF_MATERIAL_COMPONENT
Use with available fluent helpers to apply the BillOfMaterialComponent field to query operations. -
BILL_OF_MATERIAL_ITEM_CATEGORY
Use with available fluent helpers to apply the BillOfMaterialItemCategory field to query operations. -
BILL_OF_MATERIAL_ITEM_NUMBER
Use with available fluent helpers to apply the BillOfMaterialItemNumber field to query operations. -
BILL_OF_MATERIAL_ITEM_UNIT
Use with available fluent helpers to apply the BillOfMaterialItemUnit field to query operations. -
BILL_OF_MATERIAL_ITEM_QUANTITY
Use with available fluent helpers to apply the BillOfMaterialItemQuantity field to query operations. -
IS_ASSEMBLY
Use with available fluent helpers to apply the IsAssembly field to query operations. -
IS_SUB_ITEM
Use with available fluent helpers to apply the IsSubItem field to query operations. -
BOM_ITEM_SORTER
Use with available fluent helpers to apply the BOMItemSorter field to query operations. -
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations. -
CURRENCY
Use with available fluent helpers to apply the Currency field to query operations. -
MATERIAL_COMPONENT_PRICE
Use with available fluent helpers to apply the MaterialComponentPrice field to query operations. -
IDENTIFIER_BOM_ITEM
Use with available fluent helpers to apply the IdentifierBOMItem field to query operations. -
MATERIAL_PRICE_UNIT_QTY
Use with available fluent helpers to apply the MaterialPriceUnitQty field to query operations. -
COMPONENT_SCRAP_IN_PERCENT
Use with available fluent helpers to apply the ComponentScrapInPercent field to query operations. -
OPERATION_SCRAP_IN_PERCENT
Use with available fluent helpers to apply the OperationScrapInPercent field to query operations. -
IS_NET_SCRAP
Use with available fluent helpers to apply the IsNetScrap field to query operations. -
QUANTITY_VARIABLE_SIZE_ITEM
Use with available fluent helpers to apply the QuantityVariableSizeItem field to query operations. -
FORMULA_KEY
Use with available fluent helpers to apply the FormulaKey field to query operations. -
COMPONENT_DESCRIPTION
Use with available fluent helpers to apply the ComponentDescription field to query operations. -
BOM_ITEM_DESCRIPTION
Use with available fluent helpers to apply the BOMItemDescription field to query operations. -
BOM_ITEM_TEXT2
Use with available fluent helpers to apply the BOMItemText2 field to query operations. -
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations. -
DOCUMENT_TYPE
Use with available fluent helpers to apply the DocumentType field to query operations. -
DOC_NUMBER
Use with available fluent helpers to apply the DocNumber field to query operations. -
DOCUMENT_VERSION
Use with available fluent helpers to apply the DocumentVersion field to query operations. -
DOCUMENT_PART
Use with available fluent helpers to apply the DocumentPart field to query operations. -
CLASS_NUMBER
Use with available fluent helpers to apply the ClassNumber field to query operations. -
CLASS_TYPE
Use with available fluent helpers to apply the ClassType field to query operations. -
RESULTING_ITEM_CATEGORY
Use with available fluent helpers to apply the ResultingItemCategory field to query operations. -
DEPENDENCY_OBJECT_NUMBER
Use with available fluent helpers to apply the DependencyObjectNumber field to query operations. -
OBJECT_TYPE
Use with available fluent helpers to apply the ObjectType field to query operations. -
IS_CLASSIFICATION_RELEVANT
Use with available fluent helpers to apply the IsClassificationRelevant field to query operations. -
IS_BULK_MATERIAL
Use with available fluent helpers to apply the IsBulkMaterial field to query operations. -
BOM_ITEM_IS_SPARE_PART
Use with available fluent helpers to apply the BOMItemIsSparePart field to query operations. -
BOM_ITEM_IS_SALES_RELEVANT
Use with available fluent helpers to apply the BOMItemIsSalesRelevant field to query operations. -
IS_PRODUCTION_RELEVANT
Use with available fluent helpers to apply the IsProductionRelevant field to query operations. -
BOM_ITEM_IS_PLANT_MAINT_RELEVANT
Use with available fluent helpers to apply the BOMItemIsPlantMaintRelevant field to query operations. -
BOM_ITEM_IS_COSTING_RELEVANT
Use with available fluent helpers to apply the BOMItemIsCostingRelevant field to query operations. -
IS_ENGINEERING_RELEVANT
Use with available fluent helpers to apply the IsEngineeringRelevant field to query operations. -
SPECIAL_PROCUREMENT_TYPE
Use with available fluent helpers to apply the SpecialProcurementType field to query operations. -
IS_BOM_RECURSIVE_ALLOWED
Use with available fluent helpers to apply the IsBOMRecursiveAllowed field to query operations. -
OPERATION_LEAD_TIME_OFFSET
Use with available fluent helpers to apply the OperationLeadTimeOffset field to query operations. -
OPS_LEAD_TIME_OFFSET_UNIT
Use with available fluent helpers to apply the OpsLeadTimeOffsetUnit field to query operations. -
IS_MATERIAL_PROVISION
Use with available fluent helpers to apply the IsMaterialProvision field to query operations. -
BOM_IS_RECURSIVE
Use with available fluent helpers to apply the BOMIsRecursive field to query operations. -
DOCUMENT_IS_CREATED_BY_CAD
Use with available fluent helpers to apply the DocumentIsCreatedByCAD field to query operations. -
DISTR_KEY_COMP_CONSUMPTION
Use with available fluent helpers to apply the DistrKeyCompConsumption field to query operations. -
DELIVERY_DURATION_IN_DAYS
Use with available fluent helpers to apply the DeliveryDurationInDays field to query operations. -
CREDITOR
Use with available fluent helpers to apply the Creditor field to query operations. -
COST_ELEMENT
Use with available fluent helpers to apply the CostElement field to query operations. -
SIZE1
Use with available fluent helpers to apply the Size1 field to query operations. -
SIZE2
Use with available fluent helpers to apply the Size2 field to query operations. -
SIZE3
Use with available fluent helpers to apply the Size3 field to query operations. -
UNIT_OF_MEASURE_FOR_SIZE1_TO3
Use with available fluent helpers to apply the UnitOfMeasureForSize1To3 field to query operations. -
GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the GoodsReceiptDuration field to query operations. -
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations. -
REQUIRED_COMPONENT
Use with available fluent helpers to apply the RequiredComponent field to query operations. -
MULTIPLE_SELECTION_ALLOWED
Use with available fluent helpers to apply the MultipleSelectionAllowed field to query operations. -
PROD_ORDER_ISSUE_LOCATION
Use with available fluent helpers to apply the ProdOrderIssueLocation field to query operations. -
MATERIAL_IS_CO_PRODUCT
Use with available fluent helpers to apply the MaterialIsCoProduct field to query operations. -
EXPLOSION_TYPE
Use with available fluent helpers to apply the ExplosionType field to query operations. -
ALTERNATIVE_ITEM_GROUP
Use with available fluent helpers to apply the AlternativeItemGroup field to query operations. -
FOLLOW_UP_GROUP
Use with available fluent helpers to apply the FollowUpGroup field to query operations. -
DISCONTINUATION_GROUP
Use with available fluent helpers to apply the DiscontinuationGroup field to query operations. -
IS_CONFIGURABLE_BOM
Use with available fluent helpers to apply the IsConfigurableBOM field to query operations. -
REFERENCE_POINT
Use with available fluent helpers to apply the ReferencePoint field to query operations. -
LEAD_TIME_OFFSET
Use with available fluent helpers to apply the LeadTimeOffset field to query operations. -
PRODUCTION_SUPPLY_AREA
Use with available fluent helpers to apply the ProductionSupplyArea field to query operations. -
IS_DELETED
Use with available fluent helpers to apply the IsDeleted field to query operations. -
IS_ALE
Use with available fluent helpers to apply the IsALE field to query operations. -
BILL_OF_MATERIAL_HEADER_UUID
Use with available fluent helpers to apply the BillOfMaterialHeaderUUID field to query operations. -
TO_BILL_OF_MATERIAL
Use with available fluent helpers to apply the to_BillOfMaterial navigation property to query operations.
-
-
Constructor Details
-
BOMItem
public BOMItem() -
BOMItem
public BOMItem(@Nullable String billOfMaterial, @Nullable String billOfMaterialCategory, @Nullable String billOfMaterialVariant, @Nullable String billOfMaterialVersion, @Nullable String technicalObject, @Nullable String plant, @Nullable String engineeringChangeDocument, @Nullable String billOfMaterialVariantUsage, @Nullable String billOfMaterialItemNodeNumber, @Nullable UUID billOfMaterialItemUUID, @Nullable String bOMItemInternalChangeCount, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable String chgToEngineeringChgDocument, @Nullable String inheritedNodeNumberForBOMItem, @Nullable LocalDateTime bOMItemRecordCreationDate, @Nullable String bOMItemCreatedByUser, @Nullable LocalDateTime bOMItemLastChangeDate, @Nullable String bOMItemLastChangedByUser, @Nullable String billOfMaterialComponent, @Nullable String billOfMaterialItemCategory, @Nullable String billOfMaterialItemNumber, @Nullable String billOfMaterialItemUnit, @Nullable BigDecimal billOfMaterialItemQuantity, @Nullable String isAssembly, @Nullable Boolean isSubItem, @Nullable String bOMItemSorter, @Nullable String purchasingGroup, @Nullable String currency, @Nullable BigDecimal materialComponentPrice, @Nullable String identifierBOMItem, @Nullable BigDecimal materialPriceUnitQty, @Nullable BigDecimal componentScrapInPercent, @Nullable BigDecimal operationScrapInPercent, @Nullable Boolean isNetScrap, @Nullable BigDecimal quantityVariableSizeItem, @Nullable String formulaKey, @Nullable String componentDescription, @Nullable String bOMItemDescription, @Nullable String bOMItemText2, @Nullable String materialGroup, @Nullable String documentType, @Nullable String docNumber, @Nullable String documentVersion, @Nullable String documentPart, @Nullable String classNumber, @Nullable String classType, @Nullable String resultingItemCategory, @Nullable String dependencyObjectNumber, @Nullable String objectType, @Nullable Boolean isClassificationRelevant, @Nullable Boolean isBulkMaterial, @Nullable String bOMItemIsSparePart, @Nullable String bOMItemIsSalesRelevant, @Nullable Boolean isProductionRelevant, @Nullable Boolean bOMItemIsPlantMaintRelevant, @Nullable String bOMItemIsCostingRelevant, @Nullable Boolean isEngineeringRelevant, @Nullable String specialProcurementType, @Nullable Boolean isBOMRecursiveAllowed, @Nullable BigDecimal operationLeadTimeOffset, @Nullable String opsLeadTimeOffsetUnit, @Nullable String isMaterialProvision, @Nullable Boolean bOMIsRecursive, @Nullable Boolean documentIsCreatedByCAD, @Nullable String distrKeyCompConsumption, @Nullable BigDecimal deliveryDurationInDays, @Nullable String creditor, @Nullable String costElement, @Nullable BigDecimal size1, @Nullable BigDecimal size2, @Nullable BigDecimal size3, @Nullable String unitOfMeasureForSize1To3, @Nullable BigDecimal goodsReceiptDuration, @Nullable String purchasingOrganization, @Nullable Boolean requiredComponent, @Nullable Boolean multipleSelectionAllowed, @Nullable String prodOrderIssueLocation, @Nullable Boolean materialIsCoProduct, @Nullable String explosionType, @Nullable String alternativeItemGroup, @Nullable String followUpGroup, @Nullable String discontinuationGroup, @Nullable String isConfigurableBOM, @Nullable String referencePoint, @Nullable BigDecimal leadTimeOffset, @Nullable String productionSupplyArea, @Nullable Boolean isDeleted, @Nullable Boolean isALE, @Nullable UUID billOfMaterialHeaderUUID, @Nullable MaintBOMHeader toBillOfMaterial)
-
-
Method Details
-
getType
-
setBillOfMaterial
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterial
- Parameters:
billOfMaterial- The billOfMaterial to set.
-
setBillOfMaterialCategory
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Parameters:
billOfMaterialCategory- BOM category
-
setBillOfMaterialVariant
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Parameters:
billOfMaterialVariant- Alternative BOM
-
setBillOfMaterialVersion
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialVersion
- Parameters:
billOfMaterialVersion- BOM Version
-
setTechnicalObject
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: TechnicalObject
- Parameters:
technicalObject- Material 1
-
setPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setEngineeringChangeDocument
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: EngineeringChangeDocument
- Parameters:
engineeringChangeDocument- Change Number
-
setBillOfMaterialVariantUsage
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialVariantUsage
- Parameters:
billOfMaterialVariantUsage- BOM Usage
-
setBillOfMaterialItemNodeNumber
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterialItemNodeNumber
- Parameters:
billOfMaterialItemNodeNumber- BOM item node number
-
setBillOfMaterialItemUUID
Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialItemUUID
- Parameters:
billOfMaterialItemUUID- Global identification of an item's change status
-
setBOMItemInternalChangeCount
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BOMItemInternalChangeCount
- Parameters:
bOMItemInternalChangeCount- Internal counter
-
setValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Valid-From Date
-
setValidityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Valid-to date
-
setChgToEngineeringChgDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChgToEngineeringChgDocument
- Parameters:
chgToEngineeringChgDocument- Change Number To
-
setInheritedNodeNumberForBOMItem
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InheritedNodeNumberForBOMItem
- Parameters:
inheritedNodeNumberForBOMItem- Inherited node number of BOM item
-
setBOMItemRecordCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemRecordCreationDate
- Parameters:
bOMItemRecordCreationDate- Date Record Created On
-
setBOMItemCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemCreatedByUser
- Parameters:
bOMItemCreatedByUser- User Who Created Record
-
setBOMItemLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemLastChangeDate
- Parameters:
bOMItemLastChangeDate- Last Changed On
-
setBOMItemLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemLastChangedByUser
- Parameters:
bOMItemLastChangedByUser- Name of Person Who Changed Object
-
setBillOfMaterialComponent
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: BillOfMaterialComponent
- Parameters:
billOfMaterialComponent- BOM component
-
setBillOfMaterialItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialItemCategory
- Parameters:
billOfMaterialItemCategory- Item category (bill of material)
-
setBillOfMaterialItemNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Parameters:
billOfMaterialItemNumber- The billOfMaterialItemNumber to set.
-
setBillOfMaterialItemUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BillOfMaterialItemUnit
- Parameters:
billOfMaterialItemUnit- Component Unit of Measure
-
setBillOfMaterialItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BillOfMaterialItemQuantity
- Parameters:
billOfMaterialItemQuantity- Component Quantity
-
setIsAssembly
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsAssembly
- Parameters:
isAssembly- Indicator: assembly
-
setIsSubItem
Constraints: noneOriginal property name from the Odata EDM: IsSubItem
- Parameters:
isSubItem- Indicator: sub-items exist
-
setBOMItemSorter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BOMItemSorter
- Parameters:
bOMItemSorter- Sort String
-
setPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Parameters:
purchasingGroup- Purchasing Group
-
setCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Parameters:
currency- Currency Key
-
setMaterialComponentPrice
Constraints: Not nullable, Precision: 11, Scale: 3Original property name from the Odata EDM: MaterialComponentPrice
- Parameters:
materialComponentPrice- Price
-
setIdentifierBOMItem
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: IdentifierBOMItem
- Parameters:
identifierBOMItem- External identification of an item
-
setMaterialPriceUnitQty
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: MaterialPriceUnitQty
- Parameters:
materialPriceUnitQty- Price unit
-
setComponentScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Parameters:
componentScrapInPercent- Component Scrap in Percent
-
setOperationScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: OperationScrapInPercent
- Parameters:
operationScrapInPercent- Operation Scrap
-
setIsNetScrap
Constraints: noneOriginal property name from the Odata EDM: IsNetScrap
- Parameters:
isNetScrap- Net Scrap Indicator
-
setQuantityVariableSizeItem
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityVariableSizeItem
- Parameters:
quantityVariableSizeItem- Variable-Size Item Quantity per Piece (PC)
-
setFormulaKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FormulaKey
- Parameters:
formulaKey- Formula Key for Variable-Size Items
-
setComponentDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ComponentDescription
- Parameters:
componentDescription- BOM Item Text (Line 1)
-
setBOMItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Parameters:
bOMItemDescription- BOM Item Text (Line 1)
-
setBOMItemText2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemText2
- Parameters:
bOMItemText2- BOM Item Text (Line 2)
-
setMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Parameters:
materialGroup- Material Group
-
setDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentType
- Parameters:
documentType- Document Type
-
setDocNumber
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocNumber
- Parameters:
docNumber- Document number
-
setDocumentVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DocumentVersion
- Parameters:
documentVersion- Document Version
-
setDocumentPart
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentPart
- Parameters:
documentPart- Document Part
-
setClassNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ClassNumber
- Parameters:
classNumber- Class number
-
setClassType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassType
- Parameters:
classType- Class Type
-
setResultingItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ResultingItemCategory
- Parameters:
resultingItemCategory- Resulting item category
-
setDependencyObjectNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: DependencyObjectNumber
- Parameters:
dependencyObjectNumber- Number of Object with Assigned Dependencies
-
setObjectType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ObjectType
- Parameters:
objectType- Object type (BOM item)
-
setIsClassificationRelevant
Constraints: noneOriginal property name from the Odata EDM: IsClassificationRelevant
- Parameters:
isClassificationRelevant- Indicator: classification as selection condition
-
setIsBulkMaterial
Constraints: noneOriginal property name from the Odata EDM: IsBulkMaterial
- Parameters:
isBulkMaterial- Indicator: Bulk Material
-
setBOMItemIsSparePart
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSparePart
- Parameters:
bOMItemIsSparePart- Indicator: Spare Part
-
setBOMItemIsSalesRelevant
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSalesRelevant
- Parameters:
bOMItemIsSalesRelevant- Indicator: item relevant to sales
-
setIsProductionRelevant
Constraints: noneOriginal property name from the Odata EDM: IsProductionRelevant
- Parameters:
isProductionRelevant- Indicator: item relevant to production
-
setBOMItemIsPlantMaintRelevant
Constraints: noneOriginal property name from the Odata EDM: BOMItemIsPlantMaintRelevant
- Parameters:
bOMItemIsPlantMaintRelevant- Indicator: item relevant to plant maintenance
-
setBOMItemIsCostingRelevant
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsCostingRelevant
- Parameters:
bOMItemIsCostingRelevant- Indicator for relevancy to costing
-
setIsEngineeringRelevant
Constraints: noneOriginal property name from the Odata EDM: IsEngineeringRelevant
- Parameters:
isEngineeringRelevant- Indicator: item relevant to engineering
-
setSpecialProcurementType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SpecialProcurementType
- Parameters:
specialProcurementType- Special Procurement Type for BOM Item
-
setIsBOMRecursiveAllowed
Constraints: noneOriginal property name from the Odata EDM: IsBOMRecursiveAllowed
- Parameters:
isBOMRecursiveAllowed- Indicator: recursiveness allowed
-
setOperationLeadTimeOffset
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: OperationLeadTimeOffset
- Parameters:
operationLeadTimeOffset- Lead-time offset for operation
-
setOpsLeadTimeOffsetUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OpsLeadTimeOffsetUnit
- Parameters:
opsLeadTimeOffsetUnit- Unit for lead-time offset for operation
-
setIsMaterialProvision
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsMaterialProvision
- Parameters:
isMaterialProvision- Material Provision Indicator
-
setBOMIsRecursive
Constraints: noneOriginal property name from the Odata EDM: BOMIsRecursive
- Parameters:
bOMIsRecursive- Indicator: BOM is recursive
-
setDocumentIsCreatedByCAD
Constraints: noneOriginal property name from the Odata EDM: DocumentIsCreatedByCAD
- Parameters:
documentIsCreatedByCAD- CAD Indicator
-
setDistrKeyCompConsumption
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistrKeyCompConsumption
- Parameters:
distrKeyCompConsumption- Distribution key for component consumption
-
setDeliveryDurationInDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: DeliveryDurationInDays
- Parameters:
deliveryDurationInDays- Delivery time in days
-
setCreditor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Creditor
- Parameters:
creditor- Account Number of Supplier
-
setCostElement
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostElement
- Parameters:
costElement- Cost element
-
setSize1
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size1
- Parameters:
size1- Size 1
-
setSize2
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size2
- Parameters:
size2- Size 2
-
setSize3
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size3
- Parameters:
size3- Size 3
-
setUnitOfMeasureForSize1To3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasureForSize1To3
- Parameters:
unitOfMeasureForSize1To3- Unit of measure for sizes 1 to 3
-
setGoodsReceiptDuration
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: GoodsReceiptDuration
- Parameters:
goodsReceiptDuration- Goods receipt processing time in days
-
setPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Parameters:
purchasingOrganization- Purchasing Organization
-
setRequiredComponent
Constraints: noneOriginal property name from the Odata EDM: RequiredComponent
- Parameters:
requiredComponent- Required Component
-
setMultipleSelectionAllowed
Constraints: noneOriginal property name from the Odata EDM: MultipleSelectionAllowed
- Parameters:
multipleSelectionAllowed- Multiple Selection Allowed
-
setProdOrderIssueLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProdOrderIssueLocation
- Parameters:
prodOrderIssueLocation- Issue Location for Production Order
-
setMaterialIsCoProduct
Constraints: noneOriginal property name from the Odata EDM: MaterialIsCoProduct
- Parameters:
materialIsCoProduct- Indicator: co-product
-
setExplosionType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ExplosionType
- Parameters:
explosionType- Explosion type
-
setAlternativeItemGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AlternativeItemGroup
- Parameters:
alternativeItemGroup- Alternative item: group
-
setFollowUpGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FollowUpGroup
- Parameters:
followUpGroup- Follow-up group
-
setDiscontinuationGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DiscontinuationGroup
- Parameters:
discontinuationGroup- Discontinuation group
-
setIsConfigurableBOM
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsConfigurableBOM
- Parameters:
isConfigurableBOM- Selection indicator for configurable BOMs
-
setReferencePoint
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ReferencePoint
- Parameters:
referencePoint- Reference point for BOM transfer
-
setLeadTimeOffset
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: LeadTimeOffset
- Parameters:
leadTimeOffset- Lead-time offset
-
setProductionSupplyArea
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProductionSupplyArea
- Parameters:
productionSupplyArea- Production Supply Area
-
setIsDeleted
Constraints: noneOriginal property name from the Odata EDM: IsDeleted
- Parameters:
isDeleted- Deletion Indicator
-
setIsALE
Constraints: noneOriginal property name from the Odata EDM: IsALE
- Parameters:
isALE- ALE indicator
-
setBillOfMaterialHeaderUUID
Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialHeaderUUID
- Parameters:
billOfMaterialHeaderUUID- Global identification of a BOM header change status
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<BOMItem>
-
getKey
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<BOMItem>
-
fromMap
-
field
@Nonnull public static <T> BOMItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
fieldName- The name of the extension field as returned by the OData service.fieldType- The Java type to use for the extension field when performing value comparisons.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> BOMItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<BOMItem>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<BOMItem>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<BOMItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<BOMItem>
-
fetchBillOfMaterial
Fetches the MaintBOMHeader entity (one to one) associated with this entity. This corresponds to the OData navigation property to_BillOfMaterial.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated MaintBOMHeader entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getBillOfMaterialOrFetch
Retrieval of associated MaintBOMHeader entity (one to one). This corresponds to the OData navigation property to_BillOfMaterial.If the navigation property to_BillOfMaterial of a queried BOMItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
- Returns:
- List of associated MaintBOMHeader entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
-
getBillOfMaterialIfPresent
Retrieval of associated MaintBOMHeader entity (one to one). This corresponds to the OData navigation property to_BillOfMaterial.If the navigation property for an entity BOMItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_BillOfMaterial is already loaded, the result will
contain the MaintBOMHeader entity. If not, an
Optionwith result stateemptyis returned.
-
setBillOfMaterial
Overwrites the associated MaintBOMHeader entity for the loaded navigation property to_BillOfMaterial.- Parameters:
value- New MaintBOMHeader entity.
-
builder
-
getBillOfMaterial
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterial
- Returns:
- The billOfMaterial contained in this entity.
-
getBillOfMaterialCategory
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialCategory
- Returns:
- BOM category
-
getBillOfMaterialVariant
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BillOfMaterialVariant
- Returns:
- Alternative BOM
-
getBillOfMaterialVersion
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialVersion
- Returns:
- BOM Version
-
getTechnicalObject
(Key Field) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: TechnicalObject
- Returns:
- Material 1
-
getPlant
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getEngineeringChangeDocument
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: EngineeringChangeDocument
- Returns:
- Change Number
-
getBillOfMaterialVariantUsage
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialVariantUsage
- Returns:
- BOM Usage
-
getBillOfMaterialItemNodeNumber
(Key Field) Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BillOfMaterialItemNodeNumber
- Returns:
- BOM item node number
-
getBillOfMaterialItemUUID
Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialItemUUID
- Returns:
- Global identification of an item's change status
-
getBOMItemInternalChangeCount
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: BOMItemInternalChangeCount
- Returns:
- Internal counter
-
getValidityStartDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityStartDate
- Returns:
- Valid-From Date
-
getValidityEndDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: ValidityEndDate
- Returns:
- Valid-to date
-
getChgToEngineeringChgDocument
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ChgToEngineeringChgDocument
- Returns:
- Change Number To
-
getInheritedNodeNumberForBOMItem
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: InheritedNodeNumberForBOMItem
- Returns:
- Inherited node number of BOM item
-
getBOMItemRecordCreationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemRecordCreationDate
- Returns:
- Date Record Created On
-
getBOMItemCreatedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemCreatedByUser
- Returns:
- User Who Created Record
-
getBOMItemLastChangeDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: BOMItemLastChangeDate
- Returns:
- Last Changed On
-
getBOMItemLastChangedByUser
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: BOMItemLastChangedByUser
- Returns:
- Name of Person Who Changed Object
-
getBillOfMaterialComponent
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: BillOfMaterialComponent
- Returns:
- BOM component
-
getBillOfMaterialItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BillOfMaterialItemCategory
- Returns:
- Item category (bill of material)
-
getBillOfMaterialItemNumber
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BillOfMaterialItemNumber
- Returns:
- The billOfMaterialItemNumber contained in this entity.
-
getBillOfMaterialItemUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BillOfMaterialItemUnit
- Returns:
- Component Unit of Measure
-
getBillOfMaterialItemQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: BillOfMaterialItemQuantity
- Returns:
- Component Quantity
-
getIsAssembly
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsAssembly
- Returns:
- Indicator: assembly
-
getIsSubItem
Constraints: noneOriginal property name from the Odata EDM: IsSubItem
- Returns:
- Indicator: sub-items exist
-
getBOMItemSorter
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: BOMItemSorter
- Returns:
- Sort String
-
getPurchasingGroup
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchasingGroup
- Returns:
- Purchasing Group
-
getCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: Currency
- Returns:
- Currency Key
-
getMaterialComponentPrice
Constraints: Not nullable, Precision: 11, Scale: 3Original property name from the Odata EDM: MaterialComponentPrice
- Returns:
- Price
-
getIdentifierBOMItem
Constraints: Not nullable, Maximum length: 8Original property name from the Odata EDM: IdentifierBOMItem
- Returns:
- External identification of an item
-
getMaterialPriceUnitQty
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: MaterialPriceUnitQty
- Returns:
- Price unit
-
getComponentScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: ComponentScrapInPercent
- Returns:
- Component Scrap in Percent
-
getOperationScrapInPercent
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: OperationScrapInPercent
- Returns:
- Operation Scrap
-
getIsNetScrap
Constraints: noneOriginal property name from the Odata EDM: IsNetScrap
- Returns:
- Net Scrap Indicator
-
getQuantityVariableSizeItem
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: QuantityVariableSizeItem
- Returns:
- Variable-Size Item Quantity per Piece (PC)
-
getFormulaKey
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FormulaKey
- Returns:
- Formula Key for Variable-Size Items
-
getComponentDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ComponentDescription
- Returns:
- BOM Item Text (Line 1)
-
getBOMItemDescription
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemDescription
- Returns:
- BOM Item Text (Line 1)
-
getBOMItemText2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: BOMItemText2
- Returns:
- BOM Item Text (Line 2)
-
getMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
- Material Group
-
getDocumentType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentType
- Returns:
- Document Type
-
getDocNumber
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: DocNumber
- Returns:
- Document number
-
getDocumentVersion
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DocumentVersion
- Returns:
- Document Version
-
getDocumentPart
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DocumentPart
- Returns:
- Document Part
-
getClassNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: ClassNumber
- Returns:
- Class number
-
getClassType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ClassType
- Returns:
- Class Type
-
getResultingItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ResultingItemCategory
- Returns:
- Resulting item category
-
getDependencyObjectNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: DependencyObjectNumber
- Returns:
- Number of Object with Assigned Dependencies
-
getObjectType
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: ObjectType
- Returns:
- Object type (BOM item)
-
getIsClassificationRelevant
Constraints: noneOriginal property name from the Odata EDM: IsClassificationRelevant
- Returns:
- Indicator: classification as selection condition
-
getIsBulkMaterial
Constraints: noneOriginal property name from the Odata EDM: IsBulkMaterial
- Returns:
- Indicator: Bulk Material
-
getBOMItemIsSparePart
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSparePart
- Returns:
- Indicator: Spare Part
-
getBOMItemIsSalesRelevant
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsSalesRelevant
- Returns:
- Indicator: item relevant to sales
-
getIsProductionRelevant
Constraints: noneOriginal property name from the Odata EDM: IsProductionRelevant
- Returns:
- Indicator: item relevant to production
-
getBOMItemIsPlantMaintRelevant
Constraints: noneOriginal property name from the Odata EDM: BOMItemIsPlantMaintRelevant
- Returns:
- Indicator: item relevant to plant maintenance
-
getBOMItemIsCostingRelevant
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BOMItemIsCostingRelevant
- Returns:
- Indicator for relevancy to costing
-
getIsEngineeringRelevant
Constraints: noneOriginal property name from the Odata EDM: IsEngineeringRelevant
- Returns:
- Indicator: item relevant to engineering
-
getSpecialProcurementType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: SpecialProcurementType
- Returns:
- Special Procurement Type for BOM Item
-
getIsBOMRecursiveAllowed
Constraints: noneOriginal property name from the Odata EDM: IsBOMRecursiveAllowed
- Returns:
- Indicator: recursiveness allowed
-
getOperationLeadTimeOffset
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: OperationLeadTimeOffset
- Returns:
- Lead-time offset for operation
-
getOpsLeadTimeOffsetUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OpsLeadTimeOffsetUnit
- Returns:
- Unit for lead-time offset for operation
-
getIsMaterialProvision
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsMaterialProvision
- Returns:
- Material Provision Indicator
-
getBOMIsRecursive
Constraints: noneOriginal property name from the Odata EDM: BOMIsRecursive
- Returns:
- Indicator: BOM is recursive
-
getDocumentIsCreatedByCAD
Constraints: noneOriginal property name from the Odata EDM: DocumentIsCreatedByCAD
- Returns:
- CAD Indicator
-
getDistrKeyCompConsumption
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DistrKeyCompConsumption
- Returns:
- Distribution key for component consumption
-
getDeliveryDurationInDays
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: DeliveryDurationInDays
- Returns:
- Delivery time in days
-
getCreditor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Creditor
- Returns:
- Account Number of Supplier
-
getCostElement
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: CostElement
- Returns:
- Cost element
-
getSize1
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size1
- Returns:
- Size 1
-
getSize2
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size2
- Returns:
- Size 2
-
getSize3
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: Size3
- Returns:
- Size 3
-
getUnitOfMeasureForSize1To3
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: UnitOfMeasureForSize1To3
- Returns:
- Unit of measure for sizes 1 to 3
-
getGoodsReceiptDuration
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: GoodsReceiptDuration
- Returns:
- Goods receipt processing time in days
-
getPurchasingOrganization
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: PurchasingOrganization
- Returns:
- Purchasing Organization
-
getRequiredComponent
Constraints: noneOriginal property name from the Odata EDM: RequiredComponent
- Returns:
- Required Component
-
getMultipleSelectionAllowed
Constraints: noneOriginal property name from the Odata EDM: MultipleSelectionAllowed
- Returns:
- Multiple Selection Allowed
-
getProdOrderIssueLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProdOrderIssueLocation
- Returns:
- Issue Location for Production Order
-
getMaterialIsCoProduct
Constraints: noneOriginal property name from the Odata EDM: MaterialIsCoProduct
- Returns:
- Indicator: co-product
-
getExplosionType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ExplosionType
- Returns:
- Explosion type
-
getAlternativeItemGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: AlternativeItemGroup
- Returns:
- Alternative item: group
-
getFollowUpGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: FollowUpGroup
- Returns:
- Follow-up group
-
getDiscontinuationGroup
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: DiscontinuationGroup
- Returns:
- Discontinuation group
-
getIsConfigurableBOM
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: IsConfigurableBOM
- Returns:
- Selection indicator for configurable BOMs
-
getReferencePoint
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: ReferencePoint
- Returns:
- Reference point for BOM transfer
-
getLeadTimeOffset
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: LeadTimeOffset
- Returns:
- Lead-time offset
-
getProductionSupplyArea
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ProductionSupplyArea
- Returns:
- Production Supply Area
-
getIsDeleted
Constraints: noneOriginal property name from the Odata EDM: IsDeleted
- Returns:
- Deletion Indicator
-
getIsALE
Constraints: noneOriginal property name from the Odata EDM: IsALE
- Returns:
- ALE indicator
-
getBillOfMaterialHeaderUUID
Constraints: noneOriginal property name from the Odata EDM: BillOfMaterialHeaderUUID
- Returns:
- Global identification of a BOM header change status
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-