public interface ProductionRoutingService extends BatchService<ProductionRoutingServiceBatch>
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 |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull ProductionRoutingService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull ProductionRoutingHeaderFluentHelper getAllProductionRoutingHeader()
ProductionRoutingHeader
entities.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 ProductionRoutingHeaderByKeyFluentHelper getProductionRoutingHeaderByKey(String productionRoutingGroup, String productionRouting, String productionRoutingInternalVers)
ProductionRoutingHeader
entity using key fields.productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRoutingInternalVers
- Identifies the activity posting.
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
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 ProductionRoutingHeaderCreateFluentHelper createProductionRoutingHeader(@Nonnull ProductionRoutingHeader productionRoutingHeader)
ProductionRoutingHeader
entity and save it to the S/4HANA system.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 ProductionRoutingHeaderUpdateFluentHelper updateProductionRoutingHeader(@Nonnull ProductionRoutingHeader productionRoutingHeader)
ProductionRoutingHeader
entity and save it to the S/4HANA system.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 ProductionRoutingMatlAssgmtFluentHelper getAllProductionRoutingMatlAssgmt()
ProductionRoutingMatlAssgmt
entities.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 ProductionRoutingMatlAssgmtByKeyFluentHelper getProductionRoutingMatlAssgmtByKey(String product, String plant, String productionRoutingGroup, String productionRouting, String productionRoutingMatlAssgmt, String productionRtgMatlAssgmtIntVers)
ProductionRoutingMatlAssgmt
entity using key fields.productionRoutingGroup
- Key identifying a group.
Constraints: Not nullable, Maximum length: 8
productionRoutingMatlAssgmt
- Counter for additional criteria
Constraints: Not nullable, Maximum length: 7
product
- Alphanumeric key uniquely identifying the material.
Constraints: Not nullable, Maximum length: 16
productionRouting
- This key and the task list group uniquely identify a task list.
Constraints: Not nullable, Maximum length: 2
plant
- Key uniquely identifying a plant.
Constraints: Not nullable, Maximum length: 4
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 ProductionRoutingOpCompAllocFluentHelper getAllProductionRoutingOpCompAlloc()
ProductionRoutingOpCompAlloc
entities.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 ProductionRoutingOpCompAllocByKeyFluentHelper getProductionRoutingOpCompAllocByKey(String productionRoutingGroup, String productionRouting, String productionRoutingSequence, String productionRoutingOpIntID, String prodnRtgOpBOMItemInternalID, String prodnRtgOpBOMItemIntVersion)
ProductionRoutingOpCompAlloc
entity using key fields.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
- Task list node number for operation
Constraints: Not nullable, Maximum length: 8
prodnRtgOpBOMItemIntVersion
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
prodnRtgOpBOMItemInternalID
- No. for material comp. allocation to task list
Constraints: Not nullable, Maximum length: 8
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
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 ProductionRoutingOpCompAllocCreateFluentHelper createProductionRoutingOpCompAlloc(@Nonnull ProductionRoutingOpCompAlloc productionRoutingOpCompAlloc)
ProductionRoutingOpCompAlloc
entity and save it to the S/4HANA system.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 ProductionRoutingOpCompAllocUpdateFluentHelper updateProductionRoutingOpCompAlloc(@Nonnull ProductionRoutingOpCompAlloc productionRoutingOpCompAlloc)
ProductionRoutingOpCompAlloc
entity and save it to the S/4HANA system.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 ProductionRoutingOperationFluentHelper getAllProductionRoutingOperation()
ProductionRoutingOperation
entities.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 ProductionRoutingOperationByKeyFluentHelper getProductionRoutingOperationByKey(String productionRoutingGroup, String productionRouting, String productionRoutingSequence, String productionRoutingOpIntID, String productionRoutingOpIntVersion)
ProductionRoutingOperation
entity using key fields.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
productionRoutingOpIntVersion
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
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 ProductionRoutingOperationCreateFluentHelper createProductionRoutingOperation(@Nonnull ProductionRoutingOperation productionRoutingOperation)
ProductionRoutingOperation
entity and save it to the S/4HANA system.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 ProductionRoutingOperationUpdateFluentHelper updateProductionRoutingOperation(@Nonnull ProductionRoutingOperation productionRoutingOperation)
ProductionRoutingOperation
entity and save it to the S/4HANA system.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 ProductionRoutingSequenceFluentHelper getAllProductionRoutingSequence()
ProductionRoutingSequence
entities.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 ProductionRoutingSequenceByKeyFluentHelper getProductionRoutingSequenceByKey(String productionRoutingGroup, String productionRouting, String productionRoutingSequence, String productionRoutingSqncIntVers)
ProductionRoutingSequence
entity using key fields.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
productionRoutingSqncIntVers
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
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 ProductionRoutingSequenceCreateFluentHelper createProductionRoutingSequence(@Nonnull ProductionRoutingSequence productionRoutingSequence)
ProductionRoutingSequence
entity and save it to the S/4HANA system.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 ProductionRoutingSequenceUpdateFluentHelper updateProductionRoutingSequence(@Nonnull ProductionRoutingSequence productionRoutingSequence)
ProductionRoutingSequence
entity and save it to the S/4HANA system.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 ProductionRoutingSubOperationFluentHelper getAllProductionRoutingSubOperation()
ProductionRoutingSubOperation
entities.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 ProductionRoutingSubOperationByKeyFluentHelper getProductionRoutingSubOperationByKey(String productionRoutingGroup, String productionRouting, String productionRoutingOpIntID, String productionRoutingSequence, String productionRoutingOpIntVersion)
ProductionRoutingSubOperation
entity using key fields.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
productionRoutingOpIntVersion
- Identifies the activity posting.
Constraints: Not nullable, Maximum length: 8
productionRoutingSequence
- Key which identifies a sequence of operations within a routing.
Constraints: Not nullable, Maximum length: 6
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 ProductionRoutingSubOperationCreateFluentHelper createProductionRoutingSubOperation(@Nonnull ProductionRoutingSubOperation productionRoutingSubOperation)
ProductionRoutingSubOperation
entity and save it to the S/4HANA system.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 ProductionRoutingSubOperationUpdateFluentHelper updateProductionRoutingSubOperation(@Nonnull ProductionRoutingSubOperation productionRoutingSubOperation)
ProductionRoutingSubOperation
entity and save it to the S/4HANA system.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 © 2020 SAP SE. All rights reserved.