Interface BillOfMaterialsV2Service
- All Superinterfaces:
BatchService<BillOfMaterialsV2ServiceBatch>
- All Known Implementing Classes:
DefaultBillOfMaterialsV2Service
The service enables you to read, create, update, and delete bills of material with and without version. The service is based on the OData protocol and can be consumed in SAP Fiori apps and on other user interfaces. The service contains either no header, one header, or multiple headers for the specified material and none or more items for each header..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_BILL_OF_MATERIAL_SRV_0002 |
| API Version: | 2.1.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Product Lifecycle Management - Master Data Integration(SAP_COM_0105) |
| Scope Items: | Make-to-Order Production - Finished Goods Sales and Final Assembly(BJE), Engineering Bill of Material - Versions Management(1NR), Engineering Bill of Material - Change Master Management(1R3), Change Manufacturing Bill of Material for Production(3LO), Mass Change Manufacturing Bill of Material for Production(3LP) |
| Authentication Methods: | x509 |
| Business Object: | Bill Of Material |
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
Method Summary
Modifier and TypeMethodDescriptionconvertItem(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant, String billOfMaterialComponent, String billOfMaterialItemCategory, String bOMItemDescription, String purchasingGroup, String materialGroup, BigDecimal materialPriceUnitQty, String currency, BigDecimal materialComponentPrice) Deprecated.Creates a fluent helper for the ConvertItem OData function import.createMaterialBOM(MaterialBOM materialBOM) Deprecated.Create a newMaterialBOMentity and save it to the S/4HANA system.createMaterialBOMItem(MaterialBOMItem materialBOMItem) Deprecated.Create a newMaterialBOMItementity and save it to the S/4HANA system.createMaterialBOMSubItem(MaterialBOMSubItem materialBOMSubItem) Deprecated.Create a newMaterialBOMSubItementity and save it to the S/4HANA system.deleteBOMHeaderWithECN(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String engineeringChangeDocument, String material, String plant, String engineeringChangeDocForEdit) Deprecated.Creates a fluent helper for the DeleteBOMHeaderWithECN OData function import.deleteBOMItemWithECN(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant, String engineeringChangeDocForEdit) Deprecated.Creates a fluent helper for the DeleteBOMItemWithECN OData function import.deleteMaterialBOM(MaterialBOM materialBOM) Deprecated.Deletes an existingMaterialBOMentity in the S/4HANA system.deleteMaterialBOMItem(MaterialBOMItem materialBOMItem) Deprecated.Deletes an existingMaterialBOMItementity in the S/4HANA system.deleteMaterialBOMSubItem(MaterialBOMSubItem materialBOMSubItem) Deprecated.Deletes an existingMaterialBOMSubItementity in the S/4HANA system.deleteMBOMItmObjDpnAssignment(MBOMItmObjDpnAssignment mBOMItmObjDpnAssignment) Deprecated.Deletes an existingMBOMItmObjDpnAssignmententity in the S/4HANA system.explodeBOM(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String engineeringChangeDocument, String material, String plant, String bOMExplosionApplication, BigDecimal requiredQuantity, Boolean bOMExplosionIsLimited, String bOMItmQtyIsScrapRelevant, String billOfMaterialItemCategory, String bOMExplosionAssembly, LocalDateTime bOMExplosionDate, BigDecimal bOMExplosionLevel, Boolean bOMExplosionIsMultilevel, String materialProvisionFltrType, String sparePartFltrType, String bOMHeaderBaseUnit, Boolean finalPriceIndicator, Boolean bOMExplosionIsAlternatePrio) Deprecated.Creates a fluent helper for the ExplodeBOM OData function import.Deprecated.Fetch multipleBillOfMaterialUsageentities.Deprecated.Fetch multipleBillOfMaterialUsageTextentities.Deprecated.Fetch multipleBOMItemCategoryentities.Deprecated.Fetch multipleBOMItemCategoryTextentities.Deprecated.Fetch multipleMaterialBOMentities.Deprecated.Fetch multipleMaterialBOMItementities.Deprecated.Fetch multipleMaterialBOMSubItementities.Deprecated.Fetch multipleMBOMItmObjDpnAssignmententities.getBillOfMaterialUsageByKey(String billOfMaterialVariantUsage) Deprecated.Fetch a singleBillOfMaterialUsageentity using key fields.getBillOfMaterialUsageTextByKey(String language, String billOfMaterialVariantUsage) Deprecated.Fetch a singleBillOfMaterialUsageTextentity using key fields.getBOMItemCategoryByKey(String billOfMaterialItemCategory) Deprecated.Fetch a singleBOMItemCategoryentity using key fields.getBOMItemCategoryTextByKey(String language, String billOfMaterialItemCategory) Deprecated.Fetch a singleBOMItemCategoryTextentity using key fields.getMaterialBOMByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String engineeringChangeDocument, String material, String plant) Deprecated.Fetch a singleMaterialBOMentity using key fields.getMaterialBOMItemByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant) Deprecated.Fetch a singleMaterialBOMItementity using key fields.getMaterialBOMSubItemByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant, String bOMItemInternalChangeCount, String bOMSubItemNumberValue) Deprecated.Fetch a singleMaterialBOMSubItementity using key fields.getMBOMItmObjDpnAssignmentByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String headerChangeDocument, String material, String plant, String billOfMaterialItemNodeNumber, String objectDependencyName) Deprecated.Fetch a singleMBOMItmObjDpnAssignmententity using key fields.releaseVersionBOM(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String engineeringChangeDocument, String material, String plant) Deprecated.Creates a fluent helper for the ReleaseVersionBOM OData function import.updateBOMItemWithECN(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant, UUID billOfMaterialItemUUID, String bOMItemInternalChangeCount, LocalDateTime validityStartDate, LocalDateTime validityEndDate, String engineeringChangeDocForEdit, String engineeringChangeDocument, 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, Boolean bOMItemHasFixedQuantity, String purchasingGroup, String currency, BigDecimal materialComponentPrice, String identifierBOMItem, BigDecimal materialPriceUnitQty, BigDecimal componentScrapInPercent, BigDecimal operationScrapInPercent, Boolean isNetScrap, BigDecimal variableSizeItemQuantity, String variableSizeCompUnitOfMeasure, 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 billOfMaterialItemObjectType, 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 alternativeItemPriority, String alternativeItemStrategy, BigDecimal usageProbabilityPercent, String followUpGroup, String discontinuationGroup, String isConfigurableBOM, String referencePoint, BigDecimal leadTimeOffset, String productionSupplyArea, Boolean isDeleted, Boolean isALE, ZonedDateTime lastChangeDateTime, String preliminaryComponent) Deprecated.Creates a fluent helper for the UpdateBOMItemWithECN OData function import.updateMaterialBOM(MaterialBOM materialBOM) Deprecated.Update an existingMaterialBOMentity and save it to the S/4HANA system.updateMaterialBOMItem(MaterialBOMItem materialBOMItem) Deprecated.Update an existingMaterialBOMItementity and save it to the S/4HANA system.updateMaterialBOMSubItem(MaterialBOMSubItem materialBOMSubItem) Deprecated.Update an existingMaterialBOMSubItementity and save it to the S/4HANA system.updateMBOMItmObjDpnAssignment(MBOMItmObjDpnAssignment mBOMItmObjDpnAssignment) Deprecated.Update an existingMBOMItmObjDpnAssignmententity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Deprecated.Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
getAllMaterialBOMItem
Deprecated.Fetch multipleMaterialBOMItementities.- Returns:
- A fluent helper to fetch multiple
MaterialBOMItementities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getMaterialBOMItemByKey
@Nonnull MaterialBOMItemByKeyFluentHelper getMaterialBOMItemByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant) Deprecated.Fetch a singleMaterialBOMItementity using key fields.- Parameters:
headerChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
material- Material NumberConstraints: Not nullable, Maximum length: 40
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
plant- PlantConstraints: Not nullable, Maximum length: 4
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
billOfMaterialItemNodeNumber- BOM item node numberConstraints: Not nullable, Maximum length: 8
- Returns:
- A fluent helper to fetch a single
MaterialBOMItementity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createMaterialBOMItem
@Nonnull MaterialBOMItemCreateFluentHelper createMaterialBOMItem(@Nonnull MaterialBOMItem materialBOMItem) Deprecated.Create a newMaterialBOMItementity and save it to the S/4HANA system.- Parameters:
materialBOMItem-MaterialBOMItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaterialBOMItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaterialBOMItem
@Nonnull MaterialBOMItemUpdateFluentHelper updateMaterialBOMItem(@Nonnull MaterialBOMItem materialBOMItem) Deprecated.Update an existingMaterialBOMItementity and save it to the S/4HANA system.- Parameters:
materialBOMItem-MaterialBOMItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaterialBOMItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaterialBOMItem
@Nonnull MaterialBOMItemDeleteFluentHelper deleteMaterialBOMItem(@Nonnull MaterialBOMItem materialBOMItem) Deprecated.Deletes an existingMaterialBOMItementity in the S/4HANA system.- Parameters:
materialBOMItem-MaterialBOMItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaterialBOMItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaterialBOMSubItem
Deprecated.Fetch multipleMaterialBOMSubItementities.- Returns:
- A fluent helper to fetch multiple
MaterialBOMSubItementities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getMaterialBOMSubItemByKey
@Nonnull MaterialBOMSubItemByKeyFluentHelper getMaterialBOMSubItemByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String billOfMaterialItemNodeNumber, String headerChangeDocument, String material, String plant, String bOMItemInternalChangeCount, String bOMSubItemNumberValue) Deprecated.Fetch a singleMaterialBOMSubItementity using key fields.- Parameters:
headerChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
bOMSubItemNumberValue- Undefined range (can be used for patch levels)Constraints: Not nullable, Maximum length: 4
material- Material NumberConstraints: Not nullable, Maximum length: 40
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
plant- PlantConstraints: Not nullable, Maximum length: 4
billOfMaterial- Character field, 8 characters longConstraints: Not nullable, Maximum length: 8
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
billOfMaterialItemNodeNumber- BOM item node numberConstraints: Not nullable, Maximum length: 8
bOMItemInternalChangeCount- Internal counterConstraints: Not nullable, Maximum length: 8
- Returns:
- A fluent helper to fetch a single
MaterialBOMSubItementity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createMaterialBOMSubItem
@Nonnull MaterialBOMSubItemCreateFluentHelper createMaterialBOMSubItem(@Nonnull MaterialBOMSubItem materialBOMSubItem) Deprecated.Create a newMaterialBOMSubItementity and save it to the S/4HANA system.- Parameters:
materialBOMSubItem-MaterialBOMSubItementity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaterialBOMSubItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaterialBOMSubItem
@Nonnull MaterialBOMSubItemUpdateFluentHelper updateMaterialBOMSubItem(@Nonnull MaterialBOMSubItem materialBOMSubItem) Deprecated.Update an existingMaterialBOMSubItementity and save it to the S/4HANA system.- Parameters:
materialBOMSubItem-MaterialBOMSubItementity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaterialBOMSubItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaterialBOMSubItem
@Nonnull MaterialBOMSubItemDeleteFluentHelper deleteMaterialBOMSubItem(@Nonnull MaterialBOMSubItem materialBOMSubItem) Deprecated.Deletes an existingMaterialBOMSubItementity in the S/4HANA system.- Parameters:
materialBOMSubItem-MaterialBOMSubItementity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaterialBOMSubItementity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllBillOfMaterialUsage
Deprecated.Fetch multipleBillOfMaterialUsageentities.- Returns:
- A fluent helper to fetch multiple
BillOfMaterialUsageentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBillOfMaterialUsageByKey
@Nonnull BillOfMaterialUsageByKeyFluentHelper getBillOfMaterialUsageByKey(String billOfMaterialVariantUsage) Deprecated.Fetch a singleBillOfMaterialUsageentity using key fields.- Parameters:
billOfMaterialVariantUsage- BOM UsageConstraints: Not nullable, Maximum length: 1
- Returns:
- A fluent helper to fetch a single
BillOfMaterialUsageentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllBillOfMaterialUsageText
Deprecated.Fetch multipleBillOfMaterialUsageTextentities.- Returns:
- A fluent helper to fetch multiple
BillOfMaterialUsageTextentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBillOfMaterialUsageTextByKey
@Nonnull BillOfMaterialUsageTextByKeyFluentHelper getBillOfMaterialUsageTextByKey(String language, String billOfMaterialVariantUsage) Deprecated.Fetch a singleBillOfMaterialUsageTextentity using key fields.- Parameters:
language- Language KeyConstraints: Not nullable, Maximum length: 2
billOfMaterialVariantUsage- BOM UsageConstraints: Not nullable, Maximum length: 1
- Returns:
- A fluent helper to fetch a single
BillOfMaterialUsageTextentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMaterialBOM
Deprecated.Fetch multipleMaterialBOMentities.- Returns:
- A fluent helper to fetch multiple
MaterialBOMentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getMaterialBOMByKey
@Nonnull MaterialBOMByKeyFluentHelper getMaterialBOMByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String engineeringChangeDocument, String material, String plant) Deprecated.Fetch a singleMaterialBOMentity using key fields.- Parameters:
material- Material NumberConstraints: Not nullable, Maximum length: 40
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
engineeringChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
plant- PlantConstraints: Not nullable, Maximum length: 4
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
MaterialBOMentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
createMaterialBOM
Deprecated.Create a newMaterialBOMentity and save it to the S/4HANA system.- Parameters:
materialBOM-MaterialBOMentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
MaterialBOMentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMaterialBOM
Deprecated.Update an existingMaterialBOMentity and save it to the S/4HANA system.- Parameters:
materialBOM-MaterialBOMentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MaterialBOMentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMaterialBOM
Deprecated.Deletes an existingMaterialBOMentity in the S/4HANA system.- Parameters:
materialBOM-MaterialBOMentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MaterialBOMentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllBOMItemCategory
Deprecated.Fetch multipleBOMItemCategoryentities.- Returns:
- A fluent helper to fetch multiple
BOMItemCategoryentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBOMItemCategoryByKey
@Nonnull BOMItemCategoryByKeyFluentHelper getBOMItemCategoryByKey(String billOfMaterialItemCategory) Deprecated.Fetch a singleBOMItemCategoryentity using key fields.- Parameters:
billOfMaterialItemCategory- Item category (bill of material)Constraints: Not nullable, Maximum length: 1
- Returns:
- A fluent helper to fetch a single
BOMItemCategoryentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllBOMItemCategoryText
Deprecated.Fetch multipleBOMItemCategoryTextentities.- Returns:
- A fluent helper to fetch multiple
BOMItemCategoryTextentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBOMItemCategoryTextByKey
@Nonnull BOMItemCategoryTextByKeyFluentHelper getBOMItemCategoryTextByKey(String language, String billOfMaterialItemCategory) Deprecated.Fetch a singleBOMItemCategoryTextentity using key fields.- Parameters:
billOfMaterialItemCategory- Item category (bill of material)Constraints: Not nullable, Maximum length: 1
language- Language KeyConstraints: Not nullable, Maximum length: 2
- Returns:
- A fluent helper to fetch a single
BOMItemCategoryTextentity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllMBOMItmObjDpnAssignment
Deprecated.Fetch multipleMBOMItmObjDpnAssignmententities.- Returns:
- A fluent helper to fetch multiple
MBOMItmObjDpnAssignmententities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getMBOMItmObjDpnAssignmentByKey
@Nonnull MBOMItmObjDpnAssignmentByKeyFluentHelper getMBOMItmObjDpnAssignmentByKey(String billOfMaterial, String billOfMaterialCategory, String billOfMaterialVariant, String billOfMaterialVersion, String headerChangeDocument, String material, String plant, String billOfMaterialItemNodeNumber, String objectDependencyName) Deprecated.Fetch a singleMBOMItmObjDpnAssignmententity using key fields.- Parameters:
headerChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
material- Material NumberConstraints: Not nullable, Maximum length: 40
objectDependencyName- Name of DependencyConstraints: Not nullable, Maximum length: 30
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
plant- PlantConstraints: Not nullable, Maximum length: 4
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
billOfMaterialItemNodeNumber- BOM item node numberConstraints: Not nullable, Maximum length: 8
- Returns:
- A fluent helper to fetch a single
MBOMItmObjDpnAssignmententity using key fields. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
updateMBOMItmObjDpnAssignment
@Nonnull MBOMItmObjDpnAssignmentUpdateFluentHelper updateMBOMItmObjDpnAssignment(@Nonnull MBOMItmObjDpnAssignment mBOMItmObjDpnAssignment) Deprecated.Update an existingMBOMItmObjDpnAssignmententity and save it to the S/4HANA system.- Parameters:
mBOMItmObjDpnAssignment-MBOMItmObjDpnAssignmententity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
MBOMItmObjDpnAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteMBOMItmObjDpnAssignment
@Nonnull MBOMItmObjDpnAssignmentDeleteFluentHelper deleteMBOMItmObjDpnAssignment(@Nonnull MBOMItmObjDpnAssignment mBOMItmObjDpnAssignment) Deprecated.Deletes an existingMBOMItmObjDpnAssignmententity in the S/4HANA system.- Parameters:
mBOMItmObjDpnAssignment-MBOMItmObjDpnAssignmententity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
MBOMItmObjDpnAssignmententity. To perform execution, call theexecutemethod on the fluent helper object.
-
convertItem
@Nonnull ConvertItemFluentHelper convertItem(@Nonnull String billOfMaterial, @Nonnull String billOfMaterialCategory, @Nonnull String billOfMaterialVariant, @Nonnull String billOfMaterialVersion, @Nonnull String billOfMaterialItemNodeNumber, @Nonnull String headerChangeDocument, @Nonnull String material, @Nonnull String plant, @Nullable String billOfMaterialComponent, @Nullable String billOfMaterialItemCategory, @Nullable String bOMItemDescription, @Nullable String purchasingGroup, @Nullable String materialGroup, @Nullable BigDecimal materialPriceUnitQty, @Nullable String currency, @Nullable BigDecimal materialComponentPrice) Deprecated.Creates a fluent helper for the ConvertItem OData function import.
- Parameters:
headerChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: HeaderChangeDocument
bOMItemDescription- Item TextConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: BOMItemDescription
billOfMaterialComponent- MaterialConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: BillOfMaterialComponent
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
purchasingGroup- Purchasing GroupConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: PurchasingGroup
billOfMaterialItemNodeNumber- Item nodeConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterialItemNodeNumber
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
materialGroup- Material GroupConstraints: Nullable, Maximum length: 9
Original parameter name from the Odata EDM: MaterialGroup
materialPriceUnitQty- Price unitConstraints: Nullable, Precision: 5, Scale: 0
Original parameter name from the Odata EDM: MaterialPriceUnitQty
plant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Plant
materialComponentPrice- PriceConstraints: Nullable, Precision: 12, Scale: 3
Original parameter name from the Odata EDM: MaterialComponentPrice
billOfMaterialItemCategory- Item CategoryConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialItemCategory
currency- CurrencyConstraints: Nullable, Maximum length: 5
Original parameter name from the Odata EDM: Currency
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
- Returns:
- A fluent helper object that will execute the ConvertItem OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-
deleteBOMItemWithECN
@Nonnull DeleteBOMItemWithECNFluentHelper deleteBOMItemWithECN(@Nonnull String billOfMaterial, @Nonnull String billOfMaterialCategory, @Nonnull String billOfMaterialVariant, @Nonnull String billOfMaterialVersion, @Nonnull String billOfMaterialItemNodeNumber, @Nonnull String headerChangeDocument, @Nonnull String material, @Nonnull String plant, @Nullable String engineeringChangeDocForEdit) Deprecated.Creates a fluent helper for the DeleteBOMItemWithECN OData function import.
- Parameters:
headerChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: HeaderChangeDocument
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
engineeringChangeDocForEdit- Change NumberConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocForEdit
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
plant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Plant
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
billOfMaterialItemNodeNumber- Item nodeConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterialItemNodeNumber
- Returns:
- A fluent helper object that will execute the DeleteBOMItemWithECN OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
updateBOMItemWithECN
@Nonnull UpdateBOMItemWithECNFluentHelper updateBOMItemWithECN(@Nonnull String billOfMaterial, @Nonnull String billOfMaterialCategory, @Nonnull String billOfMaterialVariant, @Nonnull String billOfMaterialVersion, @Nonnull String billOfMaterialItemNodeNumber, @Nonnull String headerChangeDocument, @Nonnull String material, @Nonnull String plant, @Nullable UUID billOfMaterialItemUUID, @Nullable String bOMItemInternalChangeCount, @Nullable LocalDateTime validityStartDate, @Nullable LocalDateTime validityEndDate, @Nullable String engineeringChangeDocForEdit, @Nullable String engineeringChangeDocument, @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 Boolean bOMItemHasFixedQuantity, @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 variableSizeItemQuantity, @Nullable String variableSizeCompUnitOfMeasure, @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 billOfMaterialItemObjectType, @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 alternativeItemPriority, @Nullable String alternativeItemStrategy, @Nullable BigDecimal usageProbabilityPercent, @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 ZonedDateTime lastChangeDateTime, @Nullable String preliminaryComponent) Deprecated.Creates a fluent helper for the UpdateBOMItemWithECN OData function import.
- Parameters:
deliveryDurationInDays- Delivery time (days)Constraints: Nullable, Precision: 3, Scale: 0
Original parameter name from the Odata EDM: DeliveryDurationInDays
isMaterialProvision- Mat. Provision Ind.Constraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: IsMaterialProvision
productionSupplyArea- Prodn Supply AreaConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: ProductionSupplyArea
followUpGroup- Follow-up groupConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: FollowUpGroup
goodsReceiptDuration- GR processing timeConstraints: Nullable, Precision: 3, Scale: 0
Original parameter name from the Odata EDM: GoodsReceiptDuration
validityEndDate- Valid toConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: ValidityEndDate
explosionType- Explosion typeConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: ExplosionType
materialIsCoProduct- Co-productConstraints: Nullable
Original parameter name from the Odata EDM: MaterialIsCoProduct
materialPriceUnitQty- Price unitConstraints: Nullable, Precision: 5, Scale: 0
Original parameter name from the Odata EDM: MaterialPriceUnitQty
bOMItemSorter- Sort StringConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: BOMItemSorter
chgToEngineeringChgDocument- Change Number ToConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: ChgToEngineeringChgDocument
formulaKey- VSI FormulaConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: FormulaKey
operationScrapInPercent- Operation Scrap in %Constraints: Nullable, Precision: 5, Scale: 2
Original parameter name from the Odata EDM: OperationScrapInPercent
bOMItemDescription- Item TextConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: BOMItemDescription
engineeringChangeDocForEdit- Change NumberConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocForEdit
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
billOfMaterialItemNodeNumber- Item nodeConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterialItemNodeNumber
preliminaryComponent- Material DescriptionConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: PreliminaryComponent
billOfMaterialItemObjectType- Object TypeConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialItemObjectType
alternativeItemPriority- PriorityConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: AlternativeItemPriority
requiredComponent- Required ComponentConstraints: Nullable
Original parameter name from the Odata EDM: RequiredComponent
bOMItemRecordCreationDate- Created OnConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: BOMItemRecordCreationDate
plant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Plant
bOMItemCreatedByUser- Created ByConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: BOMItemCreatedByUser
creditor- SupplierConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: Creditor
resultingItemCategory- Res. item categoryConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: ResultingItemCategory
costElement- Cost elementConstraints: Nullable, Maximum length: 10
Original parameter name from the Odata EDM: CostElement
prodOrderIssueLocation- Storage LocationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: ProdOrderIssueLocation
isAssembly- Single-Character FlagConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: IsAssembly
purchasingOrganization- Purch. OrganizationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: PurchasingOrganization
alternativeItemGroup- AltItemGroupConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: AlternativeItemGroup
dependencyObjectNumber- Assignment numberConstraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: DependencyObjectNumber
inheritedNodeNumberForBOMItem- Item nodeConstraints: Nullable, Maximum length: 8
Original parameter name from the Odata EDM: InheritedNodeNumberForBOMItem
bOMItemIsCostingRelevant- Relevancy to costingConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BOMItemIsCostingRelevant
classNumber- ClassConstraints: Nullable, Maximum length: 18
Original parameter name from the Odata EDM: ClassNumber
billOfMaterialItemUUID- ID item chge statusConstraints: Nullable
Original parameter name from the Odata EDM: BillOfMaterialItemUUID
isDeleted- Deletion IndicatorConstraints: Nullable
Original parameter name from the Odata EDM: IsDeleted
engineeringChangeDocument- Change NumberConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocument
bOMItemIsSalesRelevant- Relevant to salesConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BOMItemIsSalesRelevant
materialComponentPrice- PriceConstraints: Nullable, Precision: 12, Scale: 3
Original parameter name from the Odata EDM: MaterialComponentPrice
leadTimeOffset- Lead-time offsetConstraints: Nullable, Precision: 3, Scale: 0
Original parameter name from the Odata EDM: LeadTimeOffset
lastChangeDateTime- Time StampConstraints: Nullable, Precision: 7
Original parameter name from the Odata EDM: LastChangeDateTime
currency- CurrencyConstraints: Nullable, Maximum length: 5
Original parameter name from the Odata EDM: Currency
isConfigurableBOM- Selection indicatorConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: IsConfigurableBOM
opsLeadTimeOffsetUnit- Operation LTO unitConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: OpsLeadTimeOffsetUnit
bOMItemLastChangeDate- Changed OnConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: BOMItemLastChangeDate
specialProcurementType- Special ProcurementConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: SpecialProcurementType
discontinuationGroup- Discont. groupConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: DiscontinuationGroup
bOMItemLastChangedByUser- Changed ByConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: BOMItemLastChangedByUser
operationLeadTimeOffset- Oper. LT offsetConstraints: Nullable, Precision: 3, Scale: 0
Original parameter name from the Odata EDM: OperationLeadTimeOffset
bOMItemInternalChangeCount- CounterConstraints: Nullable, Maximum length: 8
Original parameter name from the Odata EDM: BOMItemInternalChangeCount
isNetScrap- Net Scrap IndicatorConstraints: Nullable
Original parameter name from the Odata EDM: IsNetScrap
billOfMaterialItemUnit- Component UoMConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: BillOfMaterialItemUnit
documentPart- Document PartConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: DocumentPart
billOfMaterialComponent- ComponentConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: BillOfMaterialComponent
docNumber- DocumentConstraints: Nullable, Maximum length: 25
Original parameter name from the Odata EDM: DocNumber
unitOfMeasureForSize1To3- Size unitConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: UnitOfMeasureForSize1To3
bOMItemIsSparePart- Spare Part IndicatorConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BOMItemIsSparePart
usageProbabilityPercent- Usage ProbabilityConstraints: Nullable, Precision: 3, Scale: 0
Original parameter name from the Odata EDM: UsageProbabilityPercent
documentVersion- Document VersionConstraints: Nullable, Maximum length: 2
Original parameter name from the Odata EDM: DocumentVersion
distrKeyCompConsumption- Distribution keyConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: DistrKeyCompConsumption
bOMItemHasFixedQuantity- Fixed QuantityConstraints: Nullable
Original parameter name from the Odata EDM: BOMItemHasFixedQuantity
bOMIsRecursive- RecursiveConstraints: Nullable
Original parameter name from the Odata EDM: BOMIsRecursive
headerChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: HeaderChangeDocument
componentScrapInPercent- Component Scrap (%)Constraints: Nullable, Precision: 5, Scale: 2
Original parameter name from the Odata EDM: ComponentScrapInPercent
purchasingGroup- Purchasing GroupConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: PurchasingGroup
bOMItemText2- Item Text 2Constraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: BOMItemText2
materialGroup- Material GroupConstraints: Nullable, Maximum length: 9
Original parameter name from the Odata EDM: MaterialGroup
classType- Class TypeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: ClassType
bOMItemIsPlantMaintRelevant- Plant maintenanceConstraints: Nullable
Original parameter name from the Odata EDM: BOMItemIsPlantMaintRelevant
identifierBOMItem- Item identificationConstraints: Nullable, Maximum length: 8
Original parameter name from the Odata EDM: IdentifierBOMItem
variableSizeItemQuantity- No. of VSI RequiredConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: VariableSizeItemQuantity
documentType- Document TypeConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: DocumentType
isBOMRecursiveAllowed- Recurs. allowedConstraints: Nullable
Original parameter name from the Odata EDM: IsBOMRecursiveAllowed
isBulkMaterial- Bulk MaterialConstraints: Nullable
Original parameter name from the Odata EDM: IsBulkMaterial
quantityVariableSizeItem- VSI Quantity per PCConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: QuantityVariableSizeItem
size3- Size 3Constraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: Size3
variableSizeCompUnitOfMeasure- Var-size item unitConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: VariableSizeCompUnitOfMeasure
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
size1- Size 1Constraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: Size1
size2- Size 2Constraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: Size2
billOfMaterialItemNumber- Item NumberConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialItemNumber
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
multipleSelectionAllowed- Multiple SelectionConstraints: Nullable
Original parameter name from the Odata EDM: MultipleSelectionAllowed
documentIsCreatedByCAD- CAD IndicatorConstraints: Nullable
Original parameter name from the Odata EDM: DocumentIsCreatedByCAD
validityStartDate- Valid FromConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: ValidityStartDate
isSubItem- Sub-item indicatorConstraints: Nullable
Original parameter name from the Odata EDM: IsSubItem
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
componentDescription- Item TextConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: ComponentDescription
isALE- ALE indicatorConstraints: Nullable
Original parameter name from the Odata EDM: IsALE
alternativeItemStrategy- StrategyConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: AlternativeItemStrategy
referencePoint- Reference pointConstraints: Nullable, Maximum length: 20
Original parameter name from the Odata EDM: ReferencePoint
isClassificationRelevant- as selection cond.Constraints: Nullable
Original parameter name from the Odata EDM: IsClassificationRelevant
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
billOfMaterialItemQuantity- Component QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: BillOfMaterialItemQuantity
isProductionRelevant- Production relevantConstraints: Nullable
Original parameter name from the Odata EDM: IsProductionRelevant
billOfMaterialItemCategory- Item CategoryConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialItemCategory
isEngineeringRelevant- Engineering/designConstraints: Nullable
Original parameter name from the Odata EDM: IsEngineeringRelevant
- Returns:
- A fluent helper object that will execute the UpdateBOMItemWithECN OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
deleteBOMHeaderWithECN
@Nonnull DeleteBOMHeaderWithECNFluentHelper deleteBOMHeaderWithECN(@Nonnull String billOfMaterial, @Nonnull String billOfMaterialCategory, @Nonnull String billOfMaterialVariant, @Nonnull String billOfMaterialVersion, @Nonnull String engineeringChangeDocument, @Nonnull String material, @Nonnull String plant, @Nullable String engineeringChangeDocForEdit) Deprecated.Creates a fluent helper for the DeleteBOMHeaderWithECN OData function import.
- Parameters:
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
engineeringChangeDocForEdit- Change NumberConstraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocForEdit
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
engineeringChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocument
plant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Plant
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
- Returns:
- A fluent helper object that will execute the DeleteBOMHeaderWithECN OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-
explodeBOM
@Nonnull ExplodeBOMFluentHelper explodeBOM(@Nonnull String billOfMaterial, @Nonnull String billOfMaterialCategory, @Nonnull String billOfMaterialVariant, @Nonnull String billOfMaterialVersion, @Nonnull String engineeringChangeDocument, @Nonnull String material, @Nonnull String plant, @Nullable String bOMExplosionApplication, @Nullable BigDecimal requiredQuantity, @Nullable Boolean bOMExplosionIsLimited, @Nullable String bOMItmQtyIsScrapRelevant, @Nullable String billOfMaterialItemCategory, @Nullable String bOMExplosionAssembly, @Nullable LocalDateTime bOMExplosionDate, @Nullable BigDecimal bOMExplosionLevel, @Nullable Boolean bOMExplosionIsMultilevel, @Nullable String materialProvisionFltrType, @Nullable String sparePartFltrType, @Nullable String bOMHeaderBaseUnit, @Nullable Boolean finalPriceIndicator, @Nullable Boolean bOMExplosionIsAlternatePrio) Deprecated.Creates a fluent helper for the ExplodeBOM OData function import.
- Parameters:
finalPriceIndicator- Display Price DataConstraints: Nullable
Original parameter name from the Odata EDM: FinalPriceIndicator
bOMItmQtyIsScrapRelevant- ExceptionsConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BOMItmQtyIsScrapRelevant
sparePartFltrType- Spare Part IndicatorConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: SparePartFltrType
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
bOMExplosionLevel- Explosion levelConstraints: Nullable, Precision: 3, Scale: 0
Original parameter name from the Odata EDM: BOMExplosionLevel
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
bOMExplosionIsLimited- Limited ExplosionConstraints: Nullable
Original parameter name from the Odata EDM: BOMExplosionIsLimited
bOMExplosionApplication- BOM ApplicationConstraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: BOMExplosionApplication
bOMHeaderBaseUnit- Base Unit of MeasureConstraints: Nullable, Maximum length: 3
Original parameter name from the Odata EDM: BOMHeaderBaseUnit
requiredQuantity- Component QuantityConstraints: Nullable, Precision: 13, Scale: 3
Original parameter name from the Odata EDM: RequiredQuantity
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
bOMExplosionIsAlternatePrio- Alternative priorityConstraints: Nullable
Original parameter name from the Odata EDM: BOMExplosionIsAlternatePrio
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
engineeringChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocument
plant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Plant
billOfMaterialItemCategory- Item CategoryConstraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialItemCategory
bOMExplosionIsMultilevel- Multi-lev.Constraints: Nullable
Original parameter name from the Odata EDM: BOMExplosionIsMultilevel
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
materialProvisionFltrType- Mat. Provision Ind.Constraints: Nullable, Maximum length: 1
Original parameter name from the Odata EDM: MaterialProvisionFltrType
bOMExplosionAssembly- MaterialConstraints: Nullable, Maximum length: 40
Original parameter name from the Odata EDM: BOMExplosionAssembly
bOMExplosionDate- Valid FromConstraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: BOMExplosionDate
- Returns:
- A fluent helper object that will execute the ExplodeBOM OData function import with the provided
parameters. To perform execution, call the
executemethod on the fluent helper object.
-
releaseVersionBOM
@Nonnull ReleaseVersionBOMFluentHelper releaseVersionBOM(@Nonnull String billOfMaterial, @Nonnull String billOfMaterialCategory, @Nonnull String billOfMaterialVariant, @Nonnull String billOfMaterialVersion, @Nonnull String engineeringChangeDocument, @Nonnull String material, @Nonnull String plant) Deprecated.Creates a fluent helper for the ReleaseVersionBOM OData function import.
- Parameters:
material- MaterialConstraints: Not nullable, Maximum length: 40
Original parameter name from the Odata EDM: Material
billOfMaterialCategory- BOM categoryConstraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: BillOfMaterialCategory
billOfMaterialVersion- BOM VersionConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BillOfMaterialVersion
engineeringChangeDocument- Change NumberConstraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: EngineeringChangeDocument
plant- PlantConstraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: Plant
billOfMaterial- Bill of MaterialConstraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: BillOfMaterial
billOfMaterialVariant- Alternative BOMConstraints: Not nullable, Maximum length: 2
Original parameter name from the Odata EDM: BillOfMaterialVariant
- Returns:
- A fluent helper object that will execute the ReleaseVersionBOM OData function import with the
provided parameters. To perform execution, call the
executemethod on the fluent helper object.
-