@Named(value="com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultBusinessSolutionOrderService") public class DefaultBusinessSolutionOrderService extends Object implements BusinessSolutionOrderService
You can use this service to integrate external applications with Business Solution Order processing in Service in SAP S/4HANA Cloud. In each API call, you can use the following operations: - Retrieve Business Solution Order. - Create Business Solution Order. Note: You must use “deep insert” requests (a header plus the following entities: Header details, Header text, Sales Items, Service Items and Service Contract Items). - Create new items for existing Business Solution Order. - Create an item reference object, item object list, item pricing element, and an item text for existing Business Solution Order items. - Update the header, header text, item, item pricing element, and item text of existing Business Solution Orders. - Delete the item, item reference object, item object list, item pricing element, and item text of existing Business Solution Orders. # .
Reference: SAP API Business Hub
OData Service: | API_BUS_SOLUTION_ORDER_SRV |
API Version: | 1 |
Communication Scenario: | Business Solution Order Integration (SAP_COM_0706) |
Authentication Methods: | Basic, x509 |
Business Object: | BusinessSolutionOrder |
DEFAULT_SERVICE_PATH
Constructor and Description |
---|
DefaultBusinessSolutionOrderService()
Creates a service using
BusinessSolutionOrderService.DEFAULT_SERVICE_PATH to send the requests. |
public DefaultBusinessSolutionOrderService()
BusinessSolutionOrderService.DEFAULT_SERVICE_PATH
to send the requests.@Nonnull public DefaultBusinessSolutionOrderService withServicePath(@Nonnull String servicePath)
BusinessSolutionOrderService
withServicePath
in interface BusinessSolutionOrderService
servicePath
- Service path that will override the default.@Nonnull public DefaultBusinessSolutionOrderServiceBatch batch()
batch
in interface BatchService<BusinessSolutionOrderServiceBatch>
@Nonnull public BusinessSolutionOrderFluentHelper getAllBusinessSolutionOrder()
BusinessSolutionOrderService
BusinessSolutionOrder
entities.getAllBusinessSolutionOrder
in interface BusinessSolutionOrderService
BusinessSolutionOrder
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 BusinessSolutionOrderByKeyFluentHelper getBusinessSolutionOrderByKey(String businessSolutionOrder)
BusinessSolutionOrderService
BusinessSolutionOrder
entity using key fields.getBusinessSolutionOrderByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
BusinessSolutionOrder
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 BusinessSolutionOrderCreateFluentHelper createBusinessSolutionOrder(@Nonnull BusinessSolutionOrder businessSolutionOrder)
BusinessSolutionOrderService
BusinessSolutionOrder
entity and save it to the S/4HANA system.createBusinessSolutionOrder
in interface BusinessSolutionOrderService
businessSolutionOrder
- BusinessSolutionOrder
entity object that will be created in the S/4HANA system.BusinessSolutionOrder
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessSolutionOrderUpdateFluentHelper updateBusinessSolutionOrder(@Nonnull BusinessSolutionOrder businessSolutionOrder)
BusinessSolutionOrderService
BusinessSolutionOrder
entity and save it to the S/4HANA system.updateBusinessSolutionOrder
in interface BusinessSolutionOrderService
businessSolutionOrder
- BusinessSolutionOrder
entity object that will be updated in the S/4HANA system.BusinessSolutionOrder
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessSolutionOrderTextFluentHelper getAllBusinessSolutionOrderText()
BusinessSolutionOrderService
BusinessSolutionOrderText
entities.getAllBusinessSolutionOrderText
in interface BusinessSolutionOrderService
BusinessSolutionOrderText
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 BusinessSolutionOrderTextByKeyFluentHelper getBusinessSolutionOrderTextByKey(String businessSolutionOrder, String language, String textObjectType)
BusinessSolutionOrderService
BusinessSolutionOrderText
entity using key fields.getBusinessSolutionOrderTextByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number which identifies the transaction document. It is unique for the respective business transaction
category.
Constraints: Not nullable, Maximum length: 10
language
- The language key indicates
Constraints: Not nullable, Maximum length: 2
textObjectType
- The text ID defines the various types of texts related to a text object. For example, the object
"TEXT" (standard texts) can have the following text IDs:
Constraints: Not nullable, Maximum length: 4
BusinessSolutionOrderText
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 BusinessSolutionOrderTextCreateFluentHelper createBusinessSolutionOrderText(@Nonnull BusinessSolutionOrderText businessSolutionOrderText)
BusinessSolutionOrderService
BusinessSolutionOrderText
entity and save it to the S/4HANA system.createBusinessSolutionOrderText
in interface BusinessSolutionOrderService
businessSolutionOrderText
- BusinessSolutionOrderText
entity object that will be created in the S/4HANA system.BusinessSolutionOrderText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessSolutionOrderTextUpdateFluentHelper updateBusinessSolutionOrderText(@Nonnull BusinessSolutionOrderText businessSolutionOrderText)
BusinessSolutionOrderService
BusinessSolutionOrderText
entity and save it to the S/4HANA system.updateBusinessSolutionOrderText
in interface BusinessSolutionOrderService
businessSolutionOrderText
- BusinessSolutionOrderText
entity object that will be updated in the S/4HANA system.BusinessSolutionOrderText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusinessSolutionOrderTextDeleteFluentHelper deleteBusinessSolutionOrderText(@Nonnull BusinessSolutionOrderText businessSolutionOrderText)
BusinessSolutionOrderService
BusinessSolutionOrderText
entity in the S/4HANA system.deleteBusinessSolutionOrderText
in interface BusinessSolutionOrderService
businessSolutionOrderText
- BusinessSolutionOrderText
entity object that will be deleted in the S/4HANA system.BusinessSolutionOrderText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderExpenseItemFluentHelper getAllBusSolnOrderExpenseItem()
BusinessSolutionOrderService
BusSolnOrderExpenseItem
entities.getAllBusSolnOrderExpenseItem
in interface BusinessSolutionOrderService
BusSolnOrderExpenseItem
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 BusSolnOrderExpenseItemByKeyFluentHelper getBusSolnOrderExpenseItemByKey(String businessSolutionOrder, String businessSolutionOrderItem)
BusinessSolutionOrderService
BusSolnOrderExpenseItem
entity using key fields.getBusSolnOrderExpenseItemByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
BusSolnOrderExpenseItem
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 BusSolnOrderExpenseItemCreateFluentHelper createBusSolnOrderExpenseItem(@Nonnull BusSolnOrderExpenseItem busSolnOrderExpenseItem)
BusinessSolutionOrderService
BusSolnOrderExpenseItem
entity and save it to the S/4HANA system.createBusSolnOrderExpenseItem
in interface BusinessSolutionOrderService
busSolnOrderExpenseItem
- BusSolnOrderExpenseItem
entity object that will be created in the S/4HANA system.BusSolnOrderExpenseItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderExpenseItemUpdateFluentHelper updateBusSolnOrderExpenseItem(@Nonnull BusSolnOrderExpenseItem busSolnOrderExpenseItem)
BusinessSolutionOrderService
BusSolnOrderExpenseItem
entity and save it to the S/4HANA system.updateBusSolnOrderExpenseItem
in interface BusinessSolutionOrderService
busSolnOrderExpenseItem
- BusSolnOrderExpenseItem
entity object that will be updated in the S/4HANA system.BusSolnOrderExpenseItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderExpenseItemDeleteFluentHelper deleteBusSolnOrderExpenseItem(@Nonnull BusSolnOrderExpenseItem busSolnOrderExpenseItem)
BusinessSolutionOrderService
BusSolnOrderExpenseItem
entity in the S/4HANA system.deleteBusSolnOrderExpenseItem
in interface BusinessSolutionOrderService
busSolnOrderExpenseItem
- BusSolnOrderExpenseItem
entity object that will be deleted in the S/4HANA system.BusSolnOrderExpenseItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderFUPSalesOrderFluentHelper getAllBusSolnOrderFUPSalesOrder()
BusinessSolutionOrderService
BusSolnOrderFUPSalesOrder
entities.getAllBusSolnOrderFUPSalesOrder
in interface BusinessSolutionOrderService
BusSolnOrderFUPSalesOrder
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 BusSolnOrderFUPSalesOrderByKeyFluentHelper getBusSolnOrderFUPSalesOrderByKey(UUID serviceDocumentRelationUUID, String serviceDocRltnSequenceNumber)
BusinessSolutionOrderService
BusSolnOrderFUPSalesOrder
entity using key fields.getBusSolnOrderFUPSalesOrderByKey
in interface BusinessSolutionOrderService
serviceDocumentRelationUUID
- Object Relationship Service : GUID binary link
Constraints: Not nullable
serviceDocRltnSequenceNumber
- Sequential Number of Segment in IDoc Type
Constraints: Not nullable, Maximum length: 4
BusSolnOrderFUPSalesOrder
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 BusSolnOrderItemObjectListFluentHelper getAllBusSolnOrderItemObjectList()
BusinessSolutionOrderService
BusSolnOrderItemObjectList
entities.getAllBusSolnOrderItemObjectList
in interface BusinessSolutionOrderService
BusSolnOrderItemObjectList
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 BusSolnOrderItemObjectListByKeyFluentHelper getBusSolnOrderItemObjectListByKey(String businessSolutionOrder, String businessSolutionOrderItem, String product, String equipment, String serviceRefFunctionalLocation)
BusinessSolutionOrderService
BusSolnOrderItemObjectList
entity using key fields.getBusSolnOrderItemObjectListByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
product
- Alphanumeric key uniquely identifying the material.
Constraints: Not nullable, Maximum length: 40
equipment
- Number by which a piece of equipment can be clearly identified.
Constraints: Not nullable, Maximum length: 18
serviceRefFunctionalLocation
- Label that uniquely identifies a functional location.
Constraints: Not nullable, Maximum length: 40
BusSolnOrderItemObjectList
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 BusSolnOrderItemObjectListCreateFluentHelper createBusSolnOrderItemObjectList(@Nonnull BusSolnOrderItemObjectList busSolnOrderItemObjectList)
BusinessSolutionOrderService
BusSolnOrderItemObjectList
entity and save it to the S/4HANA system.createBusSolnOrderItemObjectList
in interface BusinessSolutionOrderService
busSolnOrderItemObjectList
- BusSolnOrderItemObjectList
entity object that will be created in the S/4HANA system.BusSolnOrderItemObjectList
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemObjectListDeleteFluentHelper deleteBusSolnOrderItemObjectList(@Nonnull BusSolnOrderItemObjectList busSolnOrderItemObjectList)
BusinessSolutionOrderService
BusSolnOrderItemObjectList
entity in the S/4HANA system.deleteBusSolnOrderItemObjectList
in interface BusinessSolutionOrderService
busSolnOrderItemObjectList
- BusSolnOrderItemObjectList
entity object that will be deleted in the S/4HANA system.BusSolnOrderItemObjectList
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemPriceElementFluentHelper getAllBusSolnOrderItemPriceElement()
BusinessSolutionOrderService
BusSolnOrderItemPriceElement
entities.getAllBusSolnOrderItemPriceElement
in interface BusinessSolutionOrderService
BusSolnOrderItemPriceElement
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 BusSolnOrderItemPriceElementByKeyFluentHelper getBusSolnOrderItemPriceElementByKey(String businessSolutionOrder, String businessSolutionOrderItem, String pricingProcedureStep, String pricingProcedureCounter)
BusinessSolutionOrderService
BusSolnOrderItemPriceElement
entity using key fields.getBusSolnOrderItemPriceElementByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- The number that uniquely identifies the condition item.
Constraints: Not nullable, Maximum length: 6
pricingProcedureStep
- Number that determines the sequence of the condition within a procedure.
Constraints: Not nullable, Maximum length: 3
pricingProcedureCounter
- Access number of the conditions within a step in the pricing procedure.
Constraints: Not nullable, Maximum length: 3
BusSolnOrderItemPriceElement
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 BusSolnOrderItemPriceElementCreateFluentHelper createBusSolnOrderItemPriceElement(@Nonnull BusSolnOrderItemPriceElement busSolnOrderItemPriceElement)
BusinessSolutionOrderService
BusSolnOrderItemPriceElement
entity and save it to the S/4HANA system.createBusSolnOrderItemPriceElement
in interface BusinessSolutionOrderService
busSolnOrderItemPriceElement
- BusSolnOrderItemPriceElement
entity object that will be created in the S/4HANA system.BusSolnOrderItemPriceElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemPriceElementUpdateFluentHelper updateBusSolnOrderItemPriceElement(@Nonnull BusSolnOrderItemPriceElement busSolnOrderItemPriceElement)
BusinessSolutionOrderService
BusSolnOrderItemPriceElement
entity and save it to the S/4HANA system.updateBusSolnOrderItemPriceElement
in interface BusinessSolutionOrderService
busSolnOrderItemPriceElement
- BusSolnOrderItemPriceElement
entity object that will be updated in the S/4HANA system.BusSolnOrderItemPriceElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemPriceElementDeleteFluentHelper deleteBusSolnOrderItemPriceElement(@Nonnull BusSolnOrderItemPriceElement busSolnOrderItemPriceElement)
BusinessSolutionOrderService
BusSolnOrderItemPriceElement
entity in the S/4HANA system.deleteBusSolnOrderItemPriceElement
in interface BusinessSolutionOrderService
busSolnOrderItemPriceElement
- BusSolnOrderItemPriceElement
entity object that will be deleted in the S/4HANA system.BusSolnOrderItemPriceElement
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemProductListFluentHelper getAllBusSolnOrderItemProductList()
BusinessSolutionOrderService
BusSolnOrderItemProductList
entities.getAllBusSolnOrderItemProductList
in interface BusinessSolutionOrderService
BusSolnOrderItemProductList
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 BusSolnOrderItemProductListByKeyFluentHelper getBusSolnOrderItemProductListByKey(String businessSolutionOrder, String businessSolutionOrderItem, String srvcProductListProduct)
BusinessSolutionOrderService
BusSolnOrderItemProductList
entity using key fields.getBusSolnOrderItemProductListByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
srvcProductListProduct
- Alphanumeric key uniquely identifying the material.
Constraints: Not nullable, Maximum length: 40
BusSolnOrderItemProductList
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 BusSolnOrderItemProductListCreateFluentHelper createBusSolnOrderItemProductList(@Nonnull BusSolnOrderItemProductList busSolnOrderItemProductList)
BusinessSolutionOrderService
BusSolnOrderItemProductList
entity and save it to the S/4HANA system.createBusSolnOrderItemProductList
in interface BusinessSolutionOrderService
busSolnOrderItemProductList
- BusSolnOrderItemProductList
entity object that will be created in the S/4HANA system.BusSolnOrderItemProductList
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemProductListUpdateFluentHelper updateBusSolnOrderItemProductList(@Nonnull BusSolnOrderItemProductList busSolnOrderItemProductList)
BusinessSolutionOrderService
BusSolnOrderItemProductList
entity and save it to the S/4HANA system.updateBusSolnOrderItemProductList
in interface BusinessSolutionOrderService
busSolnOrderItemProductList
- BusSolnOrderItemProductList
entity object that will be updated in the S/4HANA system.BusSolnOrderItemProductList
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemProductListDeleteFluentHelper deleteBusSolnOrderItemProductList(@Nonnull BusSolnOrderItemProductList busSolnOrderItemProductList)
BusinessSolutionOrderService
BusSolnOrderItemProductList
entity in the S/4HANA system.deleteBusSolnOrderItemProductList
in interface BusinessSolutionOrderService
busSolnOrderItemProductList
- BusSolnOrderItemProductList
entity object that will be deleted in the S/4HANA system.BusSolnOrderItemProductList
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderItemScheduleLineFluentHelper getAllBusSolnOrderItemScheduleLine()
BusinessSolutionOrderService
BusSolnOrderItemScheduleLine
entities.getAllBusSolnOrderItemScheduleLine
in interface BusinessSolutionOrderService
BusSolnOrderItemScheduleLine
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 BusSolnOrderItemScheduleLineByKeyFluentHelper getBusSolnOrderItemScheduleLineByKey(String businessSolutionOrder, String businessSolutionOrderItem, String scheduleLine)
BusinessSolutionOrderService
BusSolnOrderItemScheduleLine
entity using key fields.getBusSolnOrderItemScheduleLineByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
scheduleLine
- Schedule Line Number
Constraints: Not nullable, Maximum length: 4
BusSolnOrderItemScheduleLine
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 BusSolnOrderSalesItemFluentHelper getAllBusSolnOrderSalesItem()
BusinessSolutionOrderService
BusSolnOrderSalesItem
entities.getAllBusSolnOrderSalesItem
in interface BusinessSolutionOrderService
BusSolnOrderSalesItem
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 BusSolnOrderSalesItemByKeyFluentHelper getBusSolnOrderSalesItemByKey(String businessSolutionOrder, String businessSolutionOrderItem)
BusinessSolutionOrderService
BusSolnOrderSalesItem
entity using key fields.getBusSolnOrderSalesItemByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
BusSolnOrderSalesItem
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 BusSolnOrderSalesItemCreateFluentHelper createBusSolnOrderSalesItem(@Nonnull BusSolnOrderSalesItem busSolnOrderSalesItem)
BusinessSolutionOrderService
BusSolnOrderSalesItem
entity and save it to the S/4HANA system.createBusSolnOrderSalesItem
in interface BusinessSolutionOrderService
busSolnOrderSalesItem
- BusSolnOrderSalesItem
entity object that will be created in the S/4HANA system.BusSolnOrderSalesItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderSalesItemUpdateFluentHelper updateBusSolnOrderSalesItem(@Nonnull BusSolnOrderSalesItem busSolnOrderSalesItem)
BusinessSolutionOrderService
BusSolnOrderSalesItem
entity and save it to the S/4HANA system.updateBusSolnOrderSalesItem
in interface BusinessSolutionOrderService
busSolnOrderSalesItem
- BusSolnOrderSalesItem
entity object that will be updated in the S/4HANA system.BusSolnOrderSalesItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderSalesItemDeleteFluentHelper deleteBusSolnOrderSalesItem(@Nonnull BusSolnOrderSalesItem busSolnOrderSalesItem)
BusinessSolutionOrderService
BusSolnOrderSalesItem
entity in the S/4HANA system.deleteBusSolnOrderSalesItem
in interface BusinessSolutionOrderService
busSolnOrderSalesItem
- BusSolnOrderSalesItem
entity object that will be deleted in the S/4HANA system.BusSolnOrderSalesItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderServiceItemFluentHelper getAllBusSolnOrderServiceItem()
BusinessSolutionOrderService
BusSolnOrderServiceItem
entities.getAllBusSolnOrderServiceItem
in interface BusinessSolutionOrderService
BusSolnOrderServiceItem
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 BusSolnOrderServiceItemByKeyFluentHelper getBusSolnOrderServiceItemByKey(String businessSolutionOrder, String businessSolutionOrderItem)
BusinessSolutionOrderService
BusSolnOrderServiceItem
entity using key fields.getBusSolnOrderServiceItemByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
BusSolnOrderServiceItem
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 BusSolnOrderServiceItemCreateFluentHelper createBusSolnOrderServiceItem(@Nonnull BusSolnOrderServiceItem busSolnOrderServiceItem)
BusinessSolutionOrderService
BusSolnOrderServiceItem
entity and save it to the S/4HANA system.createBusSolnOrderServiceItem
in interface BusinessSolutionOrderService
busSolnOrderServiceItem
- BusSolnOrderServiceItem
entity object that will be created in the S/4HANA system.BusSolnOrderServiceItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderServiceItemUpdateFluentHelper updateBusSolnOrderServiceItem(@Nonnull BusSolnOrderServiceItem busSolnOrderServiceItem)
BusinessSolutionOrderService
BusSolnOrderServiceItem
entity and save it to the S/4HANA system.updateBusSolnOrderServiceItem
in interface BusinessSolutionOrderService
busSolnOrderServiceItem
- BusSolnOrderServiceItem
entity object that will be updated in the S/4HANA system.BusSolnOrderServiceItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrderServiceItemDeleteFluentHelper deleteBusSolnOrderServiceItem(@Nonnull BusSolnOrderServiceItem busSolnOrderServiceItem)
BusinessSolutionOrderService
BusSolnOrderServiceItem
entity in the S/4HANA system.deleteBusSolnOrderServiceItem
in interface BusinessSolutionOrderService
busSolnOrderServiceItem
- BusSolnOrderServiceItem
entity object that will be deleted in the S/4HANA system.BusSolnOrderServiceItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdFUPServiceContractFluentHelper getAllBusSolnOrdFUPServiceContract()
BusinessSolutionOrderService
BusSolnOrdFUPServiceContract
entities.getAllBusSolnOrdFUPServiceContract
in interface BusinessSolutionOrderService
BusSolnOrdFUPServiceContract
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 BusSolnOrdFUPServiceContractByKeyFluentHelper getBusSolnOrdFUPServiceContractByKey(UUID serviceDocumentRelationUUID, String serviceDocRltnSequenceNumber)
BusinessSolutionOrderService
BusSolnOrdFUPServiceContract
entity using key fields.getBusSolnOrdFUPServiceContractByKey
in interface BusinessSolutionOrderService
serviceDocumentRelationUUID
- Object Relationship Service : GUID binary link
Constraints: Not nullable
serviceDocRltnSequenceNumber
- Sequential Number of Segment in IDoc Type
Constraints: Not nullable, Maximum length: 4
BusSolnOrdFUPServiceContract
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 BusSolnOrdFUPServiceOrderFluentHelper getAllBusSolnOrdFUPServiceOrder()
BusinessSolutionOrderService
BusSolnOrdFUPServiceOrder
entities.getAllBusSolnOrdFUPServiceOrder
in interface BusinessSolutionOrderService
BusSolnOrdFUPServiceOrder
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 BusSolnOrdFUPServiceOrderByKeyFluentHelper getBusSolnOrdFUPServiceOrderByKey(UUID serviceDocumentRelationUUID, String serviceDocRltnSequenceNumber)
BusinessSolutionOrderService
BusSolnOrdFUPServiceOrder
entity using key fields.getBusSolnOrdFUPServiceOrderByKey
in interface BusinessSolutionOrderService
serviceDocumentRelationUUID
- Object Relationship Service : GUID binary link
Constraints: Not nullable
serviceDocRltnSequenceNumber
- Sequential Number of Segment in IDoc Type
Constraints: Not nullable, Maximum length: 4
BusSolnOrdFUPServiceOrder
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 BusSolnOrdItmFUPSalesOrderFluentHelper getAllBusSolnOrdItmFUPSalesOrder()
BusinessSolutionOrderService
BusSolnOrdItmFUPSalesOrder
entities.getAllBusSolnOrdItmFUPSalesOrder
in interface BusinessSolutionOrderService
BusSolnOrdItmFUPSalesOrder
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 BusSolnOrdItmFUPSalesOrderByKeyFluentHelper getBusSolnOrdItmFUPSalesOrderByKey(UUID serviceDocumentItmRelationUUID, String serviceDocItmRltnSqncNumber)
BusinessSolutionOrderService
BusSolnOrdItmFUPSalesOrder
entity using key fields.getBusSolnOrdItmFUPSalesOrderByKey
in interface BusinessSolutionOrderService
serviceDocumentItmRelationUUID
- Object Relationship Service : GUID binary link
Constraints: Not nullable
serviceDocItmRltnSqncNumber
- Sequential Number of Segment in IDoc Type
Constraints: Not nullable, Maximum length: 4
BusSolnOrdItmFUPSalesOrder
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 BusSolnOrdItmFUPServiceOrderFluentHelper getAllBusSolnOrdItmFUPServiceOrder()
BusinessSolutionOrderService
BusSolnOrdItmFUPServiceOrder
entities.getAllBusSolnOrdItmFUPServiceOrder
in interface BusinessSolutionOrderService
BusSolnOrdItmFUPServiceOrder
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 BusSolnOrdItmFUPServiceOrderByKeyFluentHelper getBusSolnOrdItmFUPServiceOrderByKey(UUID serviceDocumentItmRelationUUID, String serviceDocItmRltnSqncNumber)
BusinessSolutionOrderService
BusSolnOrdItmFUPServiceOrder
entity using key fields.getBusSolnOrdItmFUPServiceOrderByKey
in interface BusinessSolutionOrderService
serviceDocumentItmRelationUUID
- Object Relationship Service : GUID binary link
Constraints: Not nullable
serviceDocItmRltnSqncNumber
- Sequential Number of Segment in IDoc Type
Constraints: Not nullable, Maximum length: 4
BusSolnOrdItmFUPServiceOrder
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 BusSolnOrdItmFUPSrvcContrFluentHelper getAllBusSolnOrdItmFUPSrvcContr()
BusinessSolutionOrderService
BusSolnOrdItmFUPSrvcContr
entities.getAllBusSolnOrdItmFUPSrvcContr
in interface BusinessSolutionOrderService
BusSolnOrdItmFUPSrvcContr
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 BusSolnOrdItmFUPSrvcContrByKeyFluentHelper getBusSolnOrdItmFUPSrvcContrByKey(UUID serviceDocumentItmRelationUUID, String serviceDocItmRltnSqncNumber)
BusinessSolutionOrderService
BusSolnOrdItmFUPSrvcContr
entity using key fields.getBusSolnOrdItmFUPSrvcContrByKey
in interface BusinessSolutionOrderService
serviceDocumentItmRelationUUID
- Object Relationship Service : GUID binary link
Constraints: Not nullable
serviceDocItmRltnSqncNumber
- Sequential Number of Segment in IDoc Type
Constraints: Not nullable, Maximum length: 4
BusSolnOrdItmFUPSrvcContr
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 BusSolnOrdItmReferenceObjectFluentHelper getAllBusSolnOrdItmReferenceObject()
BusinessSolutionOrderService
BusSolnOrdItmReferenceObject
entities.getAllBusSolnOrdItmReferenceObject
in interface BusinessSolutionOrderService
BusSolnOrdItmReferenceObject
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 BusSolnOrdItmReferenceObjectByKeyFluentHelper getBusSolnOrdItmReferenceObjectByKey(String businessSolutionOrder, String businessSolutionOrderItem, String referenceProduct, String serviceRefFunctionalLocation, String serviceReferenceEquipment)
BusinessSolutionOrderService
BusSolnOrdItmReferenceObject
entity using key fields.getBusSolnOrdItmReferenceObjectByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
referenceProduct
- Alphanumeric key uniquely identifying the material.
Constraints: Not nullable, Maximum length: 40
serviceRefFunctionalLocation
- Label that uniquely identifies a functional location.
Constraints: Not nullable, Maximum length: 40
serviceReferenceEquipment
- Number by which a piece of equipment can be clearly identified.
Constraints: Not nullable, Maximum length: 18
BusSolnOrdItmReferenceObject
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 BusSolnOrdItmReferenceObjectCreateFluentHelper createBusSolnOrdItmReferenceObject(@Nonnull BusSolnOrdItmReferenceObject busSolnOrdItmReferenceObject)
BusinessSolutionOrderService
BusSolnOrdItmReferenceObject
entity and save it to the S/4HANA system.createBusSolnOrdItmReferenceObject
in interface BusinessSolutionOrderService
busSolnOrdItmReferenceObject
- BusSolnOrdItmReferenceObject
entity object that will be created in the S/4HANA system.BusSolnOrdItmReferenceObject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdItmReferenceObjectUpdateFluentHelper updateBusSolnOrdItmReferenceObject(@Nonnull BusSolnOrdItmReferenceObject busSolnOrdItmReferenceObject)
BusinessSolutionOrderService
BusSolnOrdItmReferenceObject
entity and save it to the S/4HANA system.updateBusSolnOrdItmReferenceObject
in interface BusinessSolutionOrderService
busSolnOrdItmReferenceObject
- BusSolnOrdItmReferenceObject
entity object that will be updated in the S/4HANA system.BusSolnOrdItmReferenceObject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdItmReferenceObjectDeleteFluentHelper deleteBusSolnOrdItmReferenceObject(@Nonnull BusSolnOrdItmReferenceObject busSolnOrdItmReferenceObject)
BusinessSolutionOrderService
BusSolnOrdItmReferenceObject
entity in the S/4HANA system.deleteBusSolnOrdItmReferenceObject
in interface BusinessSolutionOrderService
busSolnOrdItmReferenceObject
- BusSolnOrdItmReferenceObject
entity object that will be deleted in the S/4HANA system.BusSolnOrdItmReferenceObject
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdSrvcContractItemFluentHelper getAllBusSolnOrdSrvcContractItem()
BusinessSolutionOrderService
BusSolnOrdSrvcContractItem
entities.getAllBusSolnOrdSrvcContractItem
in interface BusinessSolutionOrderService
BusSolnOrdSrvcContractItem
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 BusSolnOrdSrvcContractItemByKeyFluentHelper getBusSolnOrdSrvcContractItemByKey(String businessSolutionOrder, String businessSolutionOrderItem)
BusinessSolutionOrderService
BusSolnOrdSrvcContractItem
entity using key fields.getBusSolnOrdSrvcContractItemByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
BusSolnOrdSrvcContractItem
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 BusSolnOrdSrvcContractItemCreateFluentHelper createBusSolnOrdSrvcContractItem(@Nonnull BusSolnOrdSrvcContractItem busSolnOrdSrvcContractItem)
BusinessSolutionOrderService
BusSolnOrdSrvcContractItem
entity and save it to the S/4HANA system.createBusSolnOrdSrvcContractItem
in interface BusinessSolutionOrderService
busSolnOrdSrvcContractItem
- BusSolnOrdSrvcContractItem
entity object that will be created in the S/4HANA system.BusSolnOrdSrvcContractItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdSrvcContractItemUpdateFluentHelper updateBusSolnOrdSrvcContractItem(@Nonnull BusSolnOrdSrvcContractItem busSolnOrdSrvcContractItem)
BusinessSolutionOrderService
BusSolnOrdSrvcContractItem
entity and save it to the S/4HANA system.updateBusSolnOrdSrvcContractItem
in interface BusinessSolutionOrderService
busSolnOrdSrvcContractItem
- BusSolnOrdSrvcContractItem
entity object that will be updated in the S/4HANA system.BusSolnOrdSrvcContractItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdSrvcContractItemDeleteFluentHelper deleteBusSolnOrdSrvcContractItem(@Nonnull BusSolnOrdSrvcContractItem busSolnOrdSrvcContractItem)
BusinessSolutionOrderService
BusSolnOrdSrvcContractItem
entity in the S/4HANA system.deleteBusSolnOrdSrvcContractItem
in interface BusinessSolutionOrderService
busSolnOrdSrvcContractItem
- BusSolnOrdSrvcContractItem
entity object that will be deleted in the S/4HANA system.BusSolnOrdSrvcContractItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdSrvcPrtItemFluentHelper getAllBusSolnOrdSrvcPrtItem()
BusinessSolutionOrderService
BusSolnOrdSrvcPrtItem
entities.getAllBusSolnOrdSrvcPrtItem
in interface BusinessSolutionOrderService
BusSolnOrdSrvcPrtItem
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 BusSolnOrdSrvcPrtItemByKeyFluentHelper getBusSolnOrdSrvcPrtItemByKey(String businessSolutionOrder, String businessSolutionOrderItem)
BusinessSolutionOrderService
BusSolnOrdSrvcPrtItem
entity using key fields.getBusSolnOrdSrvcPrtItemByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number that identifies the transaction document. It is unique for each business transaction category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
BusSolnOrdSrvcPrtItem
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 BusSolnOrdSrvcPrtItemCreateFluentHelper createBusSolnOrdSrvcPrtItem(@Nonnull BusSolnOrdSrvcPrtItem busSolnOrdSrvcPrtItem)
BusinessSolutionOrderService
BusSolnOrdSrvcPrtItem
entity and save it to the S/4HANA system.createBusSolnOrdSrvcPrtItem
in interface BusinessSolutionOrderService
busSolnOrdSrvcPrtItem
- BusSolnOrdSrvcPrtItem
entity object that will be created in the S/4HANA system.BusSolnOrdSrvcPrtItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdSrvcPrtItemUpdateFluentHelper updateBusSolnOrdSrvcPrtItem(@Nonnull BusSolnOrdSrvcPrtItem busSolnOrdSrvcPrtItem)
BusinessSolutionOrderService
BusSolnOrdSrvcPrtItem
entity and save it to the S/4HANA system.updateBusSolnOrdSrvcPrtItem
in interface BusinessSolutionOrderService
busSolnOrdSrvcPrtItem
- BusSolnOrdSrvcPrtItem
entity object that will be updated in the S/4HANA system.BusSolnOrdSrvcPrtItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolnOrdSrvcPrtItemDeleteFluentHelper deleteBusSolnOrdSrvcPrtItem(@Nonnull BusSolnOrdSrvcPrtItem busSolnOrdSrvcPrtItem)
BusinessSolutionOrderService
BusSolnOrdSrvcPrtItem
entity in the S/4HANA system.deleteBusSolnOrdSrvcPrtItem
in interface BusinessSolutionOrderService
busSolnOrdSrvcPrtItem
- BusSolnOrdSrvcPrtItem
entity object that will be deleted in the S/4HANA system.BusSolnOrdSrvcPrtItem
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolutionOrderItemTextFluentHelper getAllBusSolutionOrderItemText()
BusinessSolutionOrderService
BusSolutionOrderItemText
entities.getAllBusSolutionOrderItemText
in interface BusinessSolutionOrderService
BusSolutionOrderItemText
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 BusSolutionOrderItemTextByKeyFluentHelper getBusSolutionOrderItemTextByKey(String businessSolutionOrder, String businessSolutionOrderItem, String language, String textObjectType)
BusinessSolutionOrderService
BusSolutionOrderItemText
entity using key fields.getBusSolutionOrderItemTextByKey
in interface BusinessSolutionOrderService
businessSolutionOrder
- Number which identifies the transaction document. It is unique for the respective business transaction
category.
Constraints: Not nullable, Maximum length: 10
businessSolutionOrderItem
- Shortened Item Number in Document
Constraints: Not nullable, Maximum length: 6
language
- The language key indicates
Constraints: Not nullable, Maximum length: 2
textObjectType
- The text ID defines the various types of texts related to a text object. For example, the object
"TEXT" (standard texts) can have the following text IDs:
Constraints: Not nullable, Maximum length: 4
BusSolutionOrderItemText
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 BusSolutionOrderItemTextCreateFluentHelper createBusSolutionOrderItemText(@Nonnull BusSolutionOrderItemText busSolutionOrderItemText)
BusinessSolutionOrderService
BusSolutionOrderItemText
entity and save it to the S/4HANA system.createBusSolutionOrderItemText
in interface BusinessSolutionOrderService
busSolutionOrderItemText
- BusSolutionOrderItemText
entity object that will be created in the S/4HANA system.BusSolutionOrderItemText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolutionOrderItemTextUpdateFluentHelper updateBusSolutionOrderItemText(@Nonnull BusSolutionOrderItemText busSolutionOrderItemText)
BusinessSolutionOrderService
BusSolutionOrderItemText
entity and save it to the S/4HANA system.updateBusSolutionOrderItemText
in interface BusinessSolutionOrderService
busSolutionOrderItemText
- BusSolutionOrderItemText
entity object that will be updated in the S/4HANA system.BusSolutionOrderItemText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public BusSolutionOrderItemTextDeleteFluentHelper deleteBusSolutionOrderItemText(@Nonnull BusSolutionOrderItemText busSolutionOrderItemText)
BusinessSolutionOrderService
BusSolutionOrderItemText
entity in the S/4HANA system.deleteBusSolutionOrderItemText
in interface BusinessSolutionOrderService
busSolutionOrderItemText
- BusSolutionOrderItemText
entity object that will be deleted in the S/4HANA system.BusSolutionOrderItemText
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull public RejectItemFluentHelper rejectItem(String busSolnOrdItmRjcnReason, String businessSolutionOrderItem, String businessSolutionOrder)
BusinessSolutionOrderService
Creates a fluent helper for the RejectItem OData function import.
rejectItem
in interface BusinessSolutionOrderService
busSolnOrdItmRjcnReason
- Rejection Reason
Constraints: Not nullable, Maximum length: 4
Original parameter name from the Odata EDM: BusSolnOrdItmRjcnReason
businessSolutionOrderItem
- Item Number
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: BusinessSolutionOrderItem
businessSolutionOrder
- Object ID
Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: BusinessSolutionOrder
execute
method on the fluent helper object.Copyright © 2020 SAP SE. All rights reserved.