Interface PraUnitTractParticipationService
- All Known Implementing Classes:
DefaultPraUnitTractParticipationService
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
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint. -
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.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.
-
Field Details
-
DEFAULT_SERVICE_PATH
Deprecated.If no other path was provided via thewithServicePath(String)method, this is the default service path used to access the endpoint.- See Also:
-
-
Method Details
-
withServicePath
Deprecated.Overrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.Creates a batch request builder object.- Returns:
- A request builder to handle batch operation on this service. To perform execution, call the
executemethod on the request builder object.
-
getAllTract
Deprecated.Fetch multipleUnitTractentities. -
countTract
Deprecated.Fetch the number of entries from theUnitTractentity collection matching the filter and search expressions. -
getTractByKey
@Nonnull GetByKeyRequestBuilder<UnitTract> getTractByKey(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte, String pRAUnitVentureUseCtrlNmbr, String pRAUnitVentureTractSqncNmbr) Deprecated.Fetch a singleUnitTractentity using key fields.- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
pRAUnitVentureUseCtrlNmbr- Property Unit Use Control NumberConstraints: Not nullable, Maximum length: 12
pRAUnitVenture- Joint VentureConstraints: Not nullable, Maximum length: 6
pRAUnitVentureEffctvFrmDte- Effective from dateConstraints: Not nullable
pRAUnitVentureTractSqncNmbr- Sequence numberConstraints: Not nullable, Maximum length: 4
pRACombinedProductCode- Combined product codeConstraints: Not nullable, Maximum length: 3
- 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.Update an existingUnitTractentity and save it to the S/4HANA system. -
getAllUseControl
Deprecated.Fetch multipleUnitTrCtrentities. -
countUseControl
Deprecated.Fetch the number of entries from theUnitTrCtrentity collection matching the filter and search expressions. -
getUseControlByKey
@Nonnull GetByKeyRequestBuilder<UnitTrCtr> getUseControlByKey(String companyCode, String pRAUnitVenture, String pRACombinedProductCode, LocalDate pRAUnitVentureEffctvFrmDte) Deprecated.Fetch a singleUnitTrCtrentity using key fields.- Parameters:
companyCode- Company CodeConstraints: Not nullable, Maximum length: 4
pRAUnitVenture- Joint VentureConstraints: Not nullable, Maximum length: 6
pRAUnitVentureEffctvFrmDte- Effective from dateConstraints: Not nullable
pRACombinedProductCode- Combined product codeConstraints: Not nullable, Maximum length: 3
- 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.Create a newUnitTrCtrentity and save it to the S/4HANA system. -
updateUseControl
Deprecated.Update an existingUnitTrCtrentity and save it to the S/4HANA system.
-