Class DefaultPraUnitTractParticipationService
- All Implemented Interfaces:
OperationsOnEntityCollections,ServiceWithNavigableEntities,PraUnitTractParticipationService
This inbound OData service enables you to create, read, and update data about Unit Tract Participation in Production and Revenue Accounting (PRA) Ownership. You can query the entities in this service to retrieve the corresponding data about Unit Tract Participation. This service is published on the SAP API Business Hub..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | PRAMAINTUNITVNTRCTRL_0001 |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | PRA XI inbound Integration(SAP_COM_0806) |
| Scope Items: | Revenue Accounting - Oil and Gas Production(5NM) |
| Authentication Methods: | x509 |
| Service Group Name: | API_PRAMAINTUNITVNTCTRL_O4 |
| Business Object: | Production Revenue Accounting Unit to Tract Participation |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odatav4.services.PraUnitTractParticipationService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingPraUnitTractParticipationService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.Creates a batch request builder object.Deprecated.Fetch the number of entries from theUnitTractentity collection matching the filter and search expressions.Deprecated.Fetch the number of entries from theUnitTrCtrentity collection matching the filter and search expressions.createUseControl(UnitTrCtr unitTrCtr) Deprecated.Create a newUnitTrCtrentity and save it to the S/4HANA system.Deprecated.Fetch multipleUnitTractentities.Deprecated.Fetch multipleUnitTrCtrentities.Deprecated.getTractByKey(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte, String pRAUnitVentureUseCtrlNmbr, String pRAUnitVentureTractSqncNmbr) Deprecated.Fetch a singleUnitTractentity using key fields.getUseControlByKey(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte) Deprecated.Fetch a singleUnitTrCtrentity using key fields.updateTract(UnitTract unitTract) Deprecated.Update an existingUnitTractentity and save it to the S/4HANA system.updateUseControl(UnitTrCtr unitTrCtr) Deprecated.Update an existingUnitTrCtrentity and save it to the S/4HANA system.withServicePath(String servicePath) Deprecated.Overrides the default service path and returns a new service instance with the specified service path.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.sap.cloud.sdk.datamodel.odatav4.core.ServiceWithNavigableEntities
applyAction, applyAction, applyFunction, applyFunction, forEntity, withFunction, withFunction
-
Constructor Details
-
DefaultPraUnitTractParticipationService
public DefaultPraUnitTractParticipationService()Deprecated.Creates a service usingPraUnitTractParticipationService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
@Nonnull public DefaultPraUnitTractParticipationService withServicePath(@Nonnull String servicePath) Deprecated.Description copied from interface:PraUnitTractParticipationServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfacePraUnitTractParticipationService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Description copied from interface:PraUnitTractParticipationServiceCreates a batch request builder object.- Specified by:
batchin interfacePraUnitTractParticipationService- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllTract
Deprecated.Description copied from interface:PraUnitTractParticipationServiceFetch multipleUnitTractentities.- Specified by:
getAllTractin interfacePraUnitTractParticipationService- Returns:
- A request builder to fetch multiple
UnitTractentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countTract
Deprecated.Description copied from interface:PraUnitTractParticipationServiceFetch the number of entries from theUnitTractentity collection matching the filter and search expressions.- Specified by:
countTractin interfacePraUnitTractParticipationService- Returns:
- A request builder to fetch the count of
UnitTractentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getTractByKey
@Nonnull public GetByKeyRequestBuilder<UnitTract> getTractByKey(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte, String pRAUnitVentureUseCtrlNmbr, String pRAUnitVentureTractSqncNmbr) Deprecated.Description copied from interface:PraUnitTractParticipationServiceFetch a singleUnitTractentity using key fields.- Specified by:
getTractByKeyin interfacePraUnitTractParticipationService- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
pRAUnitVenture- Joint VentureConstraints: Not nullable, Maximum length: 6
pRACombinedProductCode- Combined product codeConstraints: Not nullable, Maximum length: 3
pRAUnitVentureEffctvFrmDte- Effective from dateConstraints: Not nullable
pRAUnitVentureUseCtrlNmbr- Property Unit Use Control NumberConstraints: Not nullable, Maximum length: 12
pRAUnitVentureTractSqncNmbr- Sequence numberConstraints: Not nullable, Maximum length: 4
- Returns:
- A request builder to fetch a single
UnitTractentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
updateTract
Deprecated.Description copied from interface:PraUnitTractParticipationServiceUpdate an existingUnitTractentity and save it to the S/4HANA system.- Specified by:
updateTractin interfacePraUnitTractParticipationService- Parameters:
unitTract-UnitTractentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
UnitTractentity. To perform execution, call theexecutemethod on the request builder object.
-
getAllUseControl
Deprecated.Description copied from interface:PraUnitTractParticipationServiceFetch multipleUnitTrCtrentities.- Specified by:
getAllUseControlin interfacePraUnitTractParticipationService- Returns:
- A request builder to fetch multiple
UnitTrCtrentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
countUseControl
Deprecated.Description copied from interface:PraUnitTractParticipationServiceFetch the number of entries from theUnitTrCtrentity collection matching the filter and search expressions.- Specified by:
countUseControlin interfacePraUnitTractParticipationService- Returns:
- A request builder to fetch the count of
UnitTrCtrentities. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
getUseControlByKey
@Nonnull public GetByKeyRequestBuilder<UnitTrCtr> getUseControlByKey(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte) Deprecated.Description copied from interface:PraUnitTractParticipationServiceFetch a singleUnitTrCtrentity using key fields.- Specified by:
getUseControlByKeyin interfacePraUnitTractParticipationService- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
pRAUnitVenture- Joint VentureConstraints: Not nullable, Maximum length: 6
pRACombinedProductCode- Combined product codeConstraints: Not nullable, Maximum length: 3
pRAUnitVentureEffctvFrmDte- Effective from dateConstraints: Not nullable
- Returns:
- A request builder to fetch a single
UnitTrCtrentity using key fields. This request builder allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the request builder object.
-
createUseControl
Deprecated.Description copied from interface:PraUnitTractParticipationServiceCreate a newUnitTrCtrentity and save it to the S/4HANA system.- Specified by:
createUseControlin interfacePraUnitTractParticipationService- Parameters:
unitTrCtr-UnitTrCtrentity object that will be created in the S/4HANA system.- Returns:
- A request builder to create a new
UnitTrCtrentity. To perform execution, call theexecutemethod on the request builder object.
-
updateUseControl
Deprecated.Description copied from interface:PraUnitTractParticipationServiceUpdate an existingUnitTrCtrentity and save it to the S/4HANA system.- Specified by:
updateUseControlin interfacePraUnitTractParticipationService- Parameters:
unitTrCtr-UnitTrCtrentity object that will be updated in the S/4HANA system.- Returns:
- A request builder to update an existing
UnitTrCtrentity. To perform execution, call theexecutemethod on the request builder object.
-
getServicePath
Deprecated.- Specified by:
getServicePathin interfaceServiceWithNavigableEntities
-