Class DefaultBudgetPeriodService
java.lang.Object
com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultBudgetPeriodService
- All Implemented Interfaces:
BatchService<BudgetPeriodServiceBatch>,BudgetPeriodService
@Named("com.sap.cloud.sdk.s4hana.datamodel.odata.services.DefaultBudgetPeriodService")
@Deprecated
public class DefaultBudgetPeriodService
extends Object
implements BudgetPeriodService
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the
VDM.
This service enables you to create, read, update, and delete the budget period master data from SAP S/4HANA Cloud system. This service is based on the OData protocol and can be consumed in SAP Fiori apps and other user interfaces..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_BUDGETPERIODCORE |
| API Version: | 1.1.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Public Sector API Integration(SAP_COM_0761) |
| Scope Items: | Government Budget Planning(6UC) |
| Authentication Methods: | x509 |
| Business Object: | Budget Period |
-
Field Summary
Fields inherited from interface com.sap.cloud.sdk.s4hana.datamodel.odata.services.BudgetPeriodService
DEFAULT_SERVICE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated.Creates a service usingBudgetPeriodService.DEFAULT_SERVICE_PATHto send the requests. -
Method Summary
Modifier and TypeMethodDescriptionbatch()Deprecated.createBudgetPeriod(BudgetPeriod budgetPeriod) Deprecated.Create a newBudgetPeriodentity and save it to the S/4HANA system.deleteBudgetPeriod(BudgetPeriod budgetPeriod) Deprecated.Deletes an existingBudgetPeriodentity in the S/4HANA system.Deprecated.Fetch multipleBudgetPeriodentities.Deprecated.Fetch multipleBudgetPeriodCoreTextentities.getBudgetPeriodByKey(String budgetPeriod) Deprecated.Fetch a singleBudgetPeriodentity using key fields.getBudgetPeriodCoreTextByKey(String language, String budgetPeriod) Deprecated.Fetch a singleBudgetPeriodCoreTextentity using key fields.updateBudgetPeriod(BudgetPeriod budgetPeriod) Deprecated.Update an existingBudgetPeriodentity and save it to the S/4HANA system.updateBudgetPeriodCoreText(BudgetPeriodCoreText budgetPeriodCoreText) Deprecated.Update an existingBudgetPeriodCoreTextentity 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.
-
Constructor Details
-
DefaultBudgetPeriodService
public DefaultBudgetPeriodService()Deprecated.Creates a service usingBudgetPeriodService.DEFAULT_SERVICE_PATHto send the requests.
-
-
Method Details
-
withServicePath
Deprecated.Description copied from interface:BudgetPeriodServiceOverrides the default service path and returns a new service instance with the specified service path. Also adjusts the respective entity URLs.- Specified by:
withServicePathin interfaceBudgetPeriodService- Parameters:
servicePath- Service path that will override the default.- Returns:
- A new service instance with the specified service path.
-
batch
Deprecated.- Specified by:
batchin interfaceBatchService<BudgetPeriodServiceBatch>
-
getAllBudgetPeriod
Deprecated.Description copied from interface:BudgetPeriodServiceFetch multipleBudgetPeriodentities.- Specified by:
getAllBudgetPeriodin interfaceBudgetPeriodService- Returns:
- A fluent helper to fetch multiple
BudgetPeriodentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBudgetPeriodByKey
Deprecated.Description copied from interface:BudgetPeriodServiceFetch a singleBudgetPeriodentity using key fields.- Specified by:
getBudgetPeriodByKeyin interfaceBudgetPeriodService- Parameters:
budgetPeriod- Budget PeriodConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
BudgetPeriodentity 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 theexecutemethod on the fluent helper object.
-
createBudgetPeriod
@Nonnull public BudgetPeriodCreateFluentHelper createBudgetPeriod(@Nonnull BudgetPeriod budgetPeriod) Deprecated.Description copied from interface:BudgetPeriodServiceCreate a newBudgetPeriodentity and save it to the S/4HANA system.- Specified by:
createBudgetPeriodin interfaceBudgetPeriodService- Parameters:
budgetPeriod-BudgetPeriodentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
BudgetPeriodentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateBudgetPeriod
@Nonnull public BudgetPeriodUpdateFluentHelper updateBudgetPeriod(@Nonnull BudgetPeriod budgetPeriod) Deprecated.Description copied from interface:BudgetPeriodServiceUpdate an existingBudgetPeriodentity and save it to the S/4HANA system.- Specified by:
updateBudgetPeriodin interfaceBudgetPeriodService- Parameters:
budgetPeriod-BudgetPeriodentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
BudgetPeriodentity. To perform execution, call theexecutemethod on the fluent helper object.
-
deleteBudgetPeriod
@Nonnull public BudgetPeriodDeleteFluentHelper deleteBudgetPeriod(@Nonnull BudgetPeriod budgetPeriod) Deprecated.Description copied from interface:BudgetPeriodServiceDeletes an existingBudgetPeriodentity in the S/4HANA system.- Specified by:
deleteBudgetPeriodin interfaceBudgetPeriodService- Parameters:
budgetPeriod-BudgetPeriodentity object that will be deleted in the S/4HANA system.- Returns:
- A fluent helper to delete an existing
BudgetPeriodentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllBudgetPeriodCoreText
Deprecated.Description copied from interface:BudgetPeriodServiceFetch multipleBudgetPeriodCoreTextentities.- Specified by:
getAllBudgetPeriodCoreTextin interfaceBudgetPeriodService- Returns:
- A fluent helper to fetch multiple
BudgetPeriodCoreTextentities. This fluent helper allows methods which modify the underlying query to be called before executing the query itself. To perform execution, call theexecutemethod on the fluent helper object.
-
getBudgetPeriodCoreTextByKey
@Nonnull public BudgetPeriodCoreTextByKeyFluentHelper getBudgetPeriodCoreTextByKey(String language, String budgetPeriod) Deprecated.Description copied from interface:BudgetPeriodServiceFetch a singleBudgetPeriodCoreTextentity using key fields.- Specified by:
getBudgetPeriodCoreTextByKeyin interfaceBudgetPeriodService- Parameters:
language- Language KeyConstraints: Not nullable, Maximum length: 2
budgetPeriod- Budget PeriodConstraints: Not nullable, Maximum length: 10
- Returns:
- A fluent helper to fetch a single
BudgetPeriodCoreTextentity 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 theexecutemethod on the fluent helper object.
-
updateBudgetPeriodCoreText
@Nonnull public BudgetPeriodCoreTextUpdateFluentHelper updateBudgetPeriodCoreText(@Nonnull BudgetPeriodCoreText budgetPeriodCoreText) Deprecated.Description copied from interface:BudgetPeriodServiceUpdate an existingBudgetPeriodCoreTextentity and save it to the S/4HANA system.- Specified by:
updateBudgetPeriodCoreTextin interfaceBudgetPeriodService- Parameters:
budgetPeriodCoreText-BudgetPeriodCoreTextentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
BudgetPeriodCoreTextentity. To perform execution, call theexecutemethod on the fluent helper object.
-