@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultProductionOrderService") @Deprecated public class DefaultProductionOrderService extends Object implements ProductionOrderService
In addition to create, read, and update, you can also release production orders and operations. This service also enables you to schedule production order operations, technically complete and close production orders as well as set the deletion flag and deletion indicator.
Reference: SAP API Business Hub
OData Service: | API_PRODUCTION_ORDERS |
API Version: | 1 |
Communication Scenario: | Manufacturing Execution - Order and Confirmation Integration (SAP_COM_0522), Production Planning Integration (SAP_COM_0104) |
Scope Items: | Third-Party Shop Floor Execution - Process Industry (3W3), Third-Party Shop Floor Execution - Discrete Industry (3W4), Make-to-Stock Production - Discrete Manufacturing (BJ5), Make-to-Stock - Process Manufacturing Based on Process Order (BJ8), Material Requirements Planning (J44) |
Authentication Methods: | Basic, x509 |
Business Object: | ProductionOrder |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultProductionOrderService()
Deprecated.
Creates a service using
ProductionOrderService.DEFAULT_SERVICE_PATH to send the requests. |
Modifier and Type | Method and Description |
---|---|
DefaultProductionOrderServiceBatch |
batch()
Deprecated.
Instantiate a new FluentHelper instance for a single OData batch request.
|
CloseProdnOrdFluentHelper |
closeProdnOrd(String manufacturingOrder)
Deprecated.
Creates a fluent helper for the CloseProdnOrd OData function import.
|
CompleteTechnicallyProdnOrdFluentHelper |
completeTechnicallyProdnOrd(String manufacturingOrder)
Deprecated.
Creates a fluent helper for the CompleteTechnicallyProdnOrd OData function import.
|
ConvertPlannedOrderFluentHelper |
convertPlannedOrder(String plannedOrder,
String manufacturingOrderType,
String manufacturingOrder)
Deprecated.
Creates a fluent helper for the ConvertPlannedOrder OData function import.
|
ProductionOrderCreateFluentHelper |
createProductionOrder(ProductionOrder productionOrder)
Deprecated.
Create a new
ProductionOrder entity and save it to the S/4HANA system. |
DiscardOrderFluentHelper |
discardOrder(String manufacturingOrder)
Deprecated.
Creates a fluent helper for the DiscardOrder OData function import.
|
ProductionOrderFluentHelper |
getAllProductionOrder()
Deprecated.
Fetch multiple
ProductionOrder entities. |
ProductionOrderComponentFluentHelper |
getAllProductionOrderComponent()
Deprecated.
Fetch multiple
ProductionOrderComponent entities. |
ProductionOrderItemFluentHelper |
getAllProductionOrderItem()
Deprecated.
Fetch multiple
ProductionOrderItem entities. |
ProductionOrderOperationFluentHelper |
getAllProductionOrderOperation()
Deprecated.
Fetch multiple
ProductionOrderOperation entities. |
ProductionOrderStatusFluentHelper |
getAllProductionOrderStatus()
Deprecated.
Fetch multiple
ProductionOrderStatus entities. |
ProductionRsceToolsFluentHelper |
getAllProductionRsceTools()
Deprecated.
Fetch multiple
ProductionRsceTools entities. |
ProductionOrderByKeyFluentHelper |
getProductionOrderByKey(String productionOrder)
Deprecated.
Fetch a single
ProductionOrder entity using key fields. |
ProductionOrderComponentByKeyFluentHelper |
getProductionOrderComponentByKey(String reservation,
String reservationItem)
Deprecated.
Fetch a single
ProductionOrderComponent entity using key fields. |
ProductionOrderItemByKeyFluentHelper |
getProductionOrderItemByKey(String manufacturingOrder,
String manufacturingOrderItem)
Deprecated.
Fetch a single
ProductionOrderItem entity using key fields. |
ProductionOrderOperationByKeyFluentHelper |
getProductionOrderOperationByKey(String orderInternalBillOfOperations,
String orderIntBillOfOperationsItem)
Deprecated.
Fetch a single
ProductionOrderOperation entity using key fields. |
ProductionOrderStatusByKeyFluentHelper |
getProductionOrderStatusByKey(String manufacturingOrder,
String statusCode)
Deprecated.
Fetch a single
ProductionOrderStatus entity using key fields. |
ProductionRsceToolsByKeyFluentHelper |
getProductionRsceToolsByKey(String orderInternalBillOfOperations,
String mfgOrderOpProdnRsceToolIntID)
Deprecated.
Fetch a single
ProductionRsceTools entity using key fields. |
ReleaseProductionOrderFluentHelper |
releaseProductionOrder(String manufacturingOrder)
Deprecated.
Creates a fluent helper for the ReleaseProductionOrder OData function import.
|
ReleaseProductionOrderOprFluentHelper |
releaseProductionOrderOpr(String manufacturingOrder,
String manufacturingOrderOperation)
Deprecated.
Creates a fluent helper for the ReleaseProductionOrderOpr OData function import.
|
ScheduleProductionOrderOperationFluentHelper |
scheduleProductionOrderOperation(String productionOrder,
String orderInternalBillOfOperations,
String orderIntBillOfOperationsItem,
LocalDateTime opSchedldStartDate,
LocalTime opSchedldStartTime,
LocalDateTime opSchedldEndDate,
LocalTime opSchedldEndTime,
String opSchedulingMode,
String opSchedulingStatus,
String opSchedulingStrategy)
Deprecated.
Creates a fluent helper for the ScheduleProductionOrderOperation OData function import.
|
SetDeltnFlagProdnOrdFluentHelper |
setDeltnFlagProdnOrd(String manufacturingOrder)
Deprecated.
Creates a fluent helper for the SetDeltnFlagProdnOrd OData function import.
|
SetDeltnIndProdnOrdFluentHelper |
setDeltnIndProdnOrd(String manufacturingOrder)
Deprecated.
Creates a fluent helper for the SetDeltnIndProdnOrd OData function import.
|
ProductionOrderUpdateFluentHelper |
updateProductionOrder(ProductionOrder productionOrder)
Deprecated.
Update an existing
ProductionOrder entity and save it to the S/4HANA system. |
DefaultProductionOrderService |
withServicePath(String servicePath)
Deprecated.
Overrides the default service path and returns a new service instance with the specified service path.
|
public DefaultProductionOrderService()
ProductionOrderService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultProductionOrderService withServicePath(@Nonnull String servicePath)
ProductionOrderService
withServicePath
in interface ProductionOrderService
servicePath
- Service path that will override the default.@Nonnull public DefaultProductionOrderServiceBatch batch()
batch
in interface BatchService<ProductionOrderServiceBatch>
@Nonnull public ProductionOrderFluentHelper getAllProductionOrder()
ProductionOrderService
ProductionOrder
entities.getAllProductionOrder
in interface ProductionOrderService
ProductionOrder
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 ProductionOrderByKeyFluentHelper getProductionOrderByKey(String productionOrder)
ProductionOrderService
ProductionOrder
entity using key fields.getProductionOrderByKey
in interface ProductionOrderService
productionOrder
- Manufacturing Order ID
Constraints: Not nullable, Maximum length: 12
ProductionOrder
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 ProductionOrderCreateFluentHelper createProductionOrder(@Nonnull ProductionOrder productionOrder)
ProductionOrderService
ProductionOrder
entity and save it to the S/4HANA system.createProductionOrder
in interface ProductionOrderService
productionOrder
- ProductionOrder
entity object that will be created in the S/4HANA system.ProductionOrder
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionOrderUpdateFluentHelper updateProductionOrder(@Nonnull ProductionOrder productionOrder)
ProductionOrderService
ProductionOrder
entity and save it to the S/4HANA system.updateProductionOrder
in interface ProductionOrderService
productionOrder
- ProductionOrder
entity object that will be updated in the S/4HANA system.ProductionOrder
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public ProductionOrderComponentFluentHelper getAllProductionOrderComponent()
ProductionOrderService
ProductionOrderComponent
entities.getAllProductionOrderComponent
in interface ProductionOrderService
ProductionOrderComponent
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 ProductionOrderComponentByKeyFluentHelper getProductionOrderComponentByKey(String reservation, String reservationItem)
ProductionOrderService
ProductionOrderComponent
entity using key fields.getProductionOrderComponentByKey
in interface ProductionOrderService
reservation
- Alphanumeric key uniquely identifying the document.
Constraints: Not nullable, Maximum length: 10
reservationItem
- Reservation Item
Constraints: Not nullable, Maximum length: 4
ProductionOrderComponent
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 ProductionOrderItemFluentHelper getAllProductionOrderItem()
ProductionOrderService
ProductionOrderItem
entities.getAllProductionOrderItem
in interface ProductionOrderService
ProductionOrderItem
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 ProductionOrderItemByKeyFluentHelper getProductionOrderItemByKey(String manufacturingOrder, String manufacturingOrderItem)
ProductionOrderService
ProductionOrderItem
entity using key fields.getProductionOrderItemByKey
in interface ProductionOrderService
manufacturingOrder
- Manufacturing Order ID
Constraints: Not nullable, Maximum length: 12
manufacturingOrderItem
- Manufacturing Order Item ID
Constraints: Not nullable, Maximum length: 4
ProductionOrderItem
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 ProductionOrderOperationFluentHelper getAllProductionOrderOperation()
ProductionOrderService
ProductionOrderOperation
entities.getAllProductionOrderOperation
in interface ProductionOrderService
ProductionOrderOperation
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 ProductionOrderOperationByKeyFluentHelper getProductionOrderOperationByKey(String orderInternalBillOfOperations, String orderIntBillOfOperationsItem)
ProductionOrderService
ProductionOrderOperation
entity using key fields.getProductionOrderOperationByKey
in interface ProductionOrderService
orderInternalBillOfOperations
- Order Internal ID
Constraints: Not nullable, Maximum length: 10
orderIntBillOfOperationsItem
- Internal Identifier of an Operation or Activity
Constraints: Not nullable, Maximum length: 8
ProductionOrderOperation
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 ProductionOrderStatusFluentHelper getAllProductionOrderStatus()
ProductionOrderService
ProductionOrderStatus
entities.getAllProductionOrderStatus
in interface ProductionOrderService
ProductionOrderStatus
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 ProductionOrderStatusByKeyFluentHelper getProductionOrderStatusByKey(String manufacturingOrder, String statusCode)
ProductionOrderService
ProductionOrderStatus
entity using key fields.getProductionOrderStatusByKey
in interface ProductionOrderService
manufacturingOrder
- Key that uniquely identifies an order within a client.
Constraints: Not nullable, Maximum length: 12
statusCode
- Key which informs you of the current status of an object.
Constraints: Not nullable, Maximum length: 5
ProductionOrderStatus
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 ProductionRsceToolsFluentHelper getAllProductionRsceTools()
ProductionOrderService
ProductionRsceTools
entities.getAllProductionRsceTools
in interface ProductionOrderService
ProductionRsceTools
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 ProductionRsceToolsByKeyFluentHelper getProductionRsceToolsByKey(String orderInternalBillOfOperations, String mfgOrderOpProdnRsceToolIntID)
ProductionOrderService
ProductionRsceTools
entity using key fields.getProductionRsceToolsByKey
in interface ProductionOrderService
orderInternalBillOfOperations
- Order Internal ID
Constraints: Not nullable, Maximum length: 10
mfgOrderOpProdnRsceToolIntID
- Serial counter which is used for the unique identification of production resources/tools.
Constraints: Not nullable, Maximum length: 8
ProductionRsceTools
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 ReleaseProductionOrderFluentHelper releaseProductionOrder(String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the ReleaseProductionOrder OData function import.
releaseProductionOrder
in interface ProductionOrderService
manufacturingOrder
- Constraints: none
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public ReleaseProductionOrderOprFluentHelper releaseProductionOrderOpr(String manufacturingOrder, String manufacturingOrderOperation)
ProductionOrderService
Creates a fluent helper for the ReleaseProductionOrderOpr OData function import.
releaseProductionOrderOpr
in interface ProductionOrderService
manufacturingOrder
- Constraints: none
Original parameter name from the Odata EDM: ManufacturingOrder
manufacturingOrderOperation
- Constraints: none
Original parameter name from the Odata EDM: ManufacturingOrderOperation
execute
method on the fluent helper object.@Nonnull public CompleteTechnicallyProdnOrdFluentHelper completeTechnicallyProdnOrd(String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the CompleteTechnicallyProdnOrd OData function import.
completeTechnicallyProdnOrd
in interface ProductionOrderService
manufacturingOrder
- Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public CloseProdnOrdFluentHelper closeProdnOrd(String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the CloseProdnOrd OData function import.
closeProdnOrd
in interface ProductionOrderService
manufacturingOrder
- Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public SetDeltnFlagProdnOrdFluentHelper setDeltnFlagProdnOrd(String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the SetDeltnFlagProdnOrd OData function import.
setDeltnFlagProdnOrd
in interface ProductionOrderService
manufacturingOrder
- Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public SetDeltnIndProdnOrdFluentHelper setDeltnIndProdnOrd(String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the SetDeltnIndProdnOrd OData function import.
setDeltnIndProdnOrd
in interface ProductionOrderService
manufacturingOrder
- Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public DiscardOrderFluentHelper discardOrder(String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the DiscardOrder OData function import.
discardOrder
in interface ProductionOrderService
manufacturingOrder
- Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public ConvertPlannedOrderFluentHelper convertPlannedOrder(String plannedOrder, String manufacturingOrderType, String manufacturingOrder)
ProductionOrderService
Creates a fluent helper for the ConvertPlannedOrder OData function import.
convertPlannedOrder
in interface ProductionOrderService
plannedOrder
- Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: PlannedOrder
manufacturingOrderType
- Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: ManufacturingOrderType
manufacturingOrder
- Constraints: Nullable, Maximum length: 12
Original parameter name from the Odata EDM: ManufacturingOrder
execute
method on the fluent helper object.@Nonnull public ScheduleProductionOrderOperationFluentHelper scheduleProductionOrderOperation(String productionOrder, String orderInternalBillOfOperations, String orderIntBillOfOperationsItem, LocalDateTime opSchedldStartDate, LocalTime opSchedldStartTime, LocalDateTime opSchedldEndDate, LocalTime opSchedldEndTime, String opSchedulingMode, String opSchedulingStatus, String opSchedulingStrategy)
ProductionOrderService
Creates a fluent helper for the ScheduleProductionOrderOperation OData function import.
scheduleProductionOrderOperation
in interface ProductionOrderService
productionOrder
- Order
Constraints: Not nullable, Maximum length: 12
Original parameter name from the Odata EDM: ProductionOrder
orderInternalBillOfOperations
- Order Internal ID
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: OrderInternalBillOfOperations
orderIntBillOfOperationsItem
- Operation Internal ID
Constraints: Not nullable, Maximum length: 8
Original parameter name from the Odata EDM: OrderIntBillOfOperationsItem
opSchedldStartDate
- Execution Start Date
Constraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: OpSchedldStartDate
opSchedldStartTime
- Execution Start Time
Constraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: OpSchedldStartTime
opSchedldEndDate
- Execution End Date
Constraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: OpSchedldEndDate
opSchedldEndTime
- Execution End Time
Constraints: Nullable, Precision: 0
Original parameter name from the Odata EDM: OpSchedldEndTime
opSchedulingMode
- Scheduling type
Constraints: Not nullable, Maximum length: 1
Original parameter name from the Odata EDM: OpSchedulingMode
opSchedulingStatus
- Status
Constraints: Nullable, Maximum length: 4
Original parameter name from the Odata EDM: OpSchedulingStatus
opSchedulingStrategy
- Component of the Version Number
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: OpSchedulingStrategy
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.