@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultProductionRoutingService") public class DefaultProductionRoutingService extends Object implements ProductionRoutingService
A routing is a description of the operations (or steps in a process) that are performed to manufacture a product (or material). It is used as a reference for production orders, to run schedules and in calculating the costs of products..
Reference: SAP API Business Hub
OData Service: | API_PRODUCTION_ROUTING |
API Version: | 1 |
Communication Scenario: | Production Planning Master Data Integration (SAP_COM_0519) |
Scope Items: | Third-Party Shop Floor Execution - Process Industry (3W3), Third-Party Shop Floor Execution - Discrete Industry (3W4) |
Authentication Methods: | Basic, x509, OAuth2 |
Business Object: | ProductionRouting |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultProductionRoutingService()
Creates a service using
ProductionRoutingService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultProductionRoutingService()
ProductionRoutingService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultProductionRoutingService withServicePath(@Nonnull String servicePath)
ProductionRoutingService
withServicePath
in interface ProductionRoutingService
servicePath
- Service path that will override the default.@Nonnull public DefaultProductionRoutingServiceBatch batch()
batch
in interface BatchService<ProductionRoutingServiceBatch>
@Nonnull public ProductionRoutingHeaderFluentHelper getAllProductionRoutingHeader()
ProductionRoutingService
ProductionRoutingHeader
entities.getAllProductionRoutingHeader
in interface ProductionRoutingService
ProductionRoutingHeader
entities. This fluent helper allows methods which modify the underlying query to
be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingHeaderByKeyFluentHelper getProductionRoutingHeaderByKey(String productionRoutingGroup, String productionRouting, String productionRoutingInternalVers)
ProductionRoutingService
ProductionRoutingHeader
entity using key fields.getProductionRoutingHeaderByKey
in interface ProductionRoutingService
productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
productionRoutingInternalVers
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
ProductionRoutingHeader
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingHeaderCreateFluentHelper createProductionRoutingHeader(@Nonnull ProductionRoutingHeader productionRoutingHeader)
ProductionRoutingService
ProductionRoutingHeader
entity and save it to the S/4HANA system.createProductionRoutingHeader
in interface ProductionRoutingService
productionRoutingHeader
- ProductionRoutingHeader
entity object that will be created in the S/4HANA system.ProductionRoutingHeader
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingHeaderUpdateFluentHelper updateProductionRoutingHeader(@Nonnull ProductionRoutingHeader productionRoutingHeader)
ProductionRoutingService
ProductionRoutingHeader
entity and save it to the S/4HANA system.updateProductionRoutingHeader
in interface ProductionRoutingService
productionRoutingHeader
- ProductionRoutingHeader
entity object that will be updated in the S/4HANA system.ProductionRoutingHeader
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingMatlAssgmtFluentHelper getAllProductionRoutingMatlAssgmt()
ProductionRoutingService
ProductionRoutingMatlAssgmt
entities.getAllProductionRoutingMatlAssgmt
in interface ProductionRoutingService
ProductionRoutingMatlAssgmt
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingMatlAssgmtByKeyFluentHelper getProductionRoutingMatlAssgmtByKey(String product, String plant, String productionRoutingGroup, String productionRouting, String productionRoutingMatlAssgmt, String productionRtgMatlAssgmtIntVers)
ProductionRoutingService
ProductionRoutingMatlAssgmt
entity using key fields.getProductionRoutingMatlAssgmtByKey
in interface ProductionRoutingService
product
- Alphanumeric key uniquely identifying the material.
Constraints: Not nullable, Maximum length: 18
plant
- Key uniquely identifying a plant.
Constraints: Not nullable, Maximum length: 4
productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
productionRoutingMatlAssgmt
- Counter for Additional Criteria
Constraints: Not nullable, Maximum length: 7
productionRtgMatlAssgmtIntVers
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
ProductionRoutingMatlAssgmt
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOpCompAllocFluentHelper getAllProductionRoutingOpCompAlloc()
ProductionRoutingService
ProductionRoutingOpCompAlloc
entities.getAllProductionRoutingOpCompAlloc
in interface ProductionRoutingService
ProductionRoutingOpCompAlloc
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOpCompAllocByKeyFluentHelper getProductionRoutingOpCompAllocByKey(String productionRoutingGroup, String productionRouting, String productionRoutingSequence, String productionRoutingOpIntID, String prodnRtgOpBOMItemInternalID, String prodnRtgOpBOMItemIntVersion)
ProductionRoutingService
ProductionRoutingOpCompAlloc
entity using key fields.getProductionRoutingOpCompAllocByKey
in interface ProductionRoutingService
productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
productionRoutingOpIntID
- Task list node number for operation
Constraints: Not nullable, Maximum length: 8
prodnRtgOpBOMItemInternalID
- No. for material comp. allocation to task list
Constraints: Not nullable, Maximum length: 8
prodnRtgOpBOMItemIntVersion
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
ProductionRoutingOpCompAlloc
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOpCompAllocCreateFluentHelper createProductionRoutingOpCompAlloc(@Nonnull ProductionRoutingOpCompAlloc productionRoutingOpCompAlloc)
ProductionRoutingService
ProductionRoutingOpCompAlloc
entity and save it to the S/4HANA system.createProductionRoutingOpCompAlloc
in interface ProductionRoutingService
productionRoutingOpCompAlloc
- ProductionRoutingOpCompAlloc
entity object that will be created in the S/4HANA system.ProductionRoutingOpCompAlloc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOpCompAllocUpdateFluentHelper updateProductionRoutingOpCompAlloc(@Nonnull ProductionRoutingOpCompAlloc productionRoutingOpCompAlloc)
ProductionRoutingService
ProductionRoutingOpCompAlloc
entity and save it to the S/4HANA system.updateProductionRoutingOpCompAlloc
in interface ProductionRoutingService
productionRoutingOpCompAlloc
- ProductionRoutingOpCompAlloc
entity object that will be updated in the S/4HANA system.ProductionRoutingOpCompAlloc
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOperationFluentHelper getAllProductionRoutingOperation()
ProductionRoutingService
ProductionRoutingOperation
entities.getAllProductionRoutingOperation
in interface ProductionRoutingService
ProductionRoutingOperation
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOperationByKeyFluentHelper getProductionRoutingOperationByKey(String productionRoutingGroup, String productionRouting, String productionRoutingSequence, String productionRoutingOpIntID, String productionRoutingOpIntVersion)
ProductionRoutingService
ProductionRoutingOperation
entity using key fields.getProductionRoutingOperationByKey
in interface ProductionRoutingService
productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
productionRoutingOpIntID
- Number of the Task List Node
Constraints: Not nullable, Maximum length: 8
productionRoutingOpIntVersion
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
ProductionRoutingOperation
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOperationCreateFluentHelper createProductionRoutingOperation(@Nonnull ProductionRoutingOperation productionRoutingOperation)
ProductionRoutingService
ProductionRoutingOperation
entity and save it to the S/4HANA system.createProductionRoutingOperation
in interface ProductionRoutingService
productionRoutingOperation
- ProductionRoutingOperation
entity object that will be created in the S/4HANA system.ProductionRoutingOperation
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingOperationUpdateFluentHelper updateProductionRoutingOperation(@Nonnull ProductionRoutingOperation productionRoutingOperation)
ProductionRoutingService
ProductionRoutingOperation
entity and save it to the S/4HANA system.updateProductionRoutingOperation
in interface ProductionRoutingService
productionRoutingOperation
- ProductionRoutingOperation
entity object that will be updated in the S/4HANA system.ProductionRoutingOperation
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSequenceFluentHelper getAllProductionRoutingSequence()
ProductionRoutingService
ProductionRoutingSequence
entities.getAllProductionRoutingSequence
in interface ProductionRoutingService
ProductionRoutingSequence
entities. This fluent helper allows methods which modify the underlying query
to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSequenceByKeyFluentHelper getProductionRoutingSequenceByKey(String productionRoutingGroup, String productionRouting, String productionRoutingSequence, String productionRoutingSqncIntVers)
ProductionRoutingService
ProductionRoutingSequence
entity using key fields.getProductionRoutingSequenceByKey
in interface ProductionRoutingService
productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
productionRoutingSqncIntVers
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
ProductionRoutingSequence
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSequenceCreateFluentHelper createProductionRoutingSequence(@Nonnull ProductionRoutingSequence productionRoutingSequence)
ProductionRoutingService
ProductionRoutingSequence
entity and save it to the S/4HANA system.createProductionRoutingSequence
in interface ProductionRoutingService
productionRoutingSequence
- ProductionRoutingSequence
entity object that will be created in the S/4HANA system.ProductionRoutingSequence
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSequenceUpdateFluentHelper updateProductionRoutingSequence(@Nonnull ProductionRoutingSequence productionRoutingSequence)
ProductionRoutingService
ProductionRoutingSequence
entity and save it to the S/4HANA system.updateProductionRoutingSequence
in interface ProductionRoutingService
productionRoutingSequence
- ProductionRoutingSequence
entity object that will be updated in the S/4HANA system.ProductionRoutingSequence
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSubOperationFluentHelper getAllProductionRoutingSubOperation()
ProductionRoutingService
ProductionRoutingSubOperation
entities.getAllProductionRoutingSubOperation
in interface ProductionRoutingService
ProductionRoutingSubOperation
entities. This fluent helper allows methods which modify the underlying
query to be called before executing the query itself. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSubOperationByKeyFluentHelper getProductionRoutingSubOperationByKey(String productionRoutingGroup, String productionRouting, String productionRoutingOpIntID, String productionRoutingSequence, String productionRoutingOpIntVersion)
ProductionRoutingService
ProductionRoutingSubOperation
entity using key fields.getProductionRoutingSubOperationByKey
in interface ProductionRoutingService
productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
productionRoutingOpIntID
- Number of the Task List Node
Constraints: Not nullable, Maximum length: 8
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
productionRoutingOpIntVersion
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
ProductionRoutingSubOperation
entity 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 the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSubOperationCreateFluentHelper createProductionRoutingSubOperation(@Nonnull ProductionRoutingSubOperation productionRoutingSubOperation)
ProductionRoutingService
ProductionRoutingSubOperation
entity and save it to the S/4HANA system.createProductionRoutingSubOperation
in interface ProductionRoutingService
productionRoutingSubOperation
- ProductionRoutingSubOperation
entity object that will be created in the S/4HANA system.ProductionRoutingSubOperation
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionRoutingSubOperationUpdateFluentHelper updateProductionRoutingSubOperation(@Nonnull ProductionRoutingSubOperation productionRoutingSubOperation)
ProductionRoutingService
ProductionRoutingSubOperation
entity and save it to the S/4HANA system.updateProductionRoutingSubOperation
in interface ProductionRoutingService
productionRoutingSubOperation
- ProductionRoutingSubOperation
entity object that will be updated in the S/4HANA system.ProductionRoutingSubOperation
entity. To perform execution, call the
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.