Interface ContractAccountingSEPAMandateService
- All Superinterfaces:
BatchService<ContractAccountingSEPAMandateServiceBatch>
- All Known Implementing Classes:
DefaultContractAccountingSEPAMandateService
@Deprecated
public interface ContractAccountingSEPAMandateService
extends BatchService<ContractAccountingSEPAMandateServiceBatch>
Deprecated.
The service and all its related classes are deprecated. Please use the odata generator to generate the
VDM.
With this service you can create, read and update SEPA Mandates for Contract Accounting (FI-CA). You can also create and read the usage of SEPA mandates..
Reference: SAP Business Accelerator Hub
Details:
| OData Service: | API_O2C_FICA_SEPA_MANDATE_SRV |
| API Version: | 1.0.0 |
| Minimum ERP Version: | 2302 |
| Communication Scenario: | Finance - Contract Accounting SEPA Mandate Integration(SAP_COM_0458) |
| Scope Items: | Contract Accounting - Master Data and Basic Functions(2AR), Contract Accounting - Master Data and Basic Functions(OAR) |
| Authentication Methods: | x509 |
| Business Object: | SEPA Mandate |
-
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 TypeMethodDescriptioncreateSEPAMandate(SEPAMandate sEPAMandate) Deprecated.Create a newSEPAMandateentity and save it to the S/4HANA system.createSEPAMandateUsage(SEPAMandateUsage sEPAMandateUsage) Deprecated.Create a newSEPAMandateUsageentity and save it to the S/4HANA system.Deprecated.Fetch multipleSEPAMandateentities.Deprecated.Fetch multipleSEPAMandateUsageentities.getSEPAMandateByKey(String creditor, String sEPAMandate) Deprecated.Fetch a singleSEPAMandateentity using key fields.getSEPAMandateUsageByKey(String creditor, String sEPAMandate, LocalDateTime sEPAMandateUseDate, String sEPAMandateUseObjectType, String sEPAMandateUsePaymentDoc) Deprecated.Fetch a singleSEPAMandateUsageentity using key fields.updateSEPAMandate(SEPAMandate sEPAMandate) Deprecated.Update an existingSEPAMandateentity 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 interface com.sap.cloud.sdk.datamodel.odata.helper.batch.BatchService
batch
-
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.
-
getAllSEPAMandate
Deprecated.Fetch multipleSEPAMandateentities.- Returns:
- A fluent helper to fetch multiple
SEPAMandateentities. 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.
-
getSEPAMandateByKey
Deprecated.Fetch a singleSEPAMandateentity using key fields.- Parameters:
creditor- Creditor Identification NumberConstraints: Not nullable, Maximum length: 35
sEPAMandate- Unique Reference to Mandate for each PayeeConstraints: Not nullable, Maximum length: 35
- Returns:
- A fluent helper to fetch a single
SEPAMandateentity 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.
-
createSEPAMandate
Deprecated.Create a newSEPAMandateentity and save it to the S/4HANA system.- Parameters:
sEPAMandate-SEPAMandateentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SEPAMandateentity. To perform execution, call theexecutemethod on the fluent helper object.
-
updateSEPAMandate
Deprecated.Update an existingSEPAMandateentity and save it to the S/4HANA system.- Parameters:
sEPAMandate-SEPAMandateentity object that will be updated in the S/4HANA system.- Returns:
- A fluent helper to update an existing
SEPAMandateentity. To perform execution, call theexecutemethod on the fluent helper object.
-
getAllSEPAMandateUsage
Deprecated.Fetch multipleSEPAMandateUsageentities.- Returns:
- A fluent helper to fetch multiple
SEPAMandateUsageentities. 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.
-
getSEPAMandateUsageByKey
@Nonnull SEPAMandateUsageByKeyFluentHelper getSEPAMandateUsageByKey(String creditor, String sEPAMandate, LocalDateTime sEPAMandateUseDate, String sEPAMandateUseObjectType, String sEPAMandateUsePaymentDoc) Deprecated.Fetch a singleSEPAMandateUsageentity using key fields.- Parameters:
sEPAMandateUsePaymentDoc- KeyConstraints: Not nullable, Maximum length: 70
sEPAMandateUseObjectType- Object TypeConstraints: Not nullable, Maximum length: 10
creditor- Creditor IDConstraints: Not nullable, Maximum length: 35
sEPAMandate- Mandate RefeferenceConstraints: Not nullable, Maximum length: 35
sEPAMandateUseDate- DateConstraints: Not nullable, Precision: 7
- Returns:
- A fluent helper to fetch a single
SEPAMandateUsageentity 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.
-
createSEPAMandateUsage
@Nonnull SEPAMandateUsageCreateFluentHelper createSEPAMandateUsage(@Nonnull SEPAMandateUsage sEPAMandateUsage) Deprecated.Create a newSEPAMandateUsageentity and save it to the S/4HANA system.- Parameters:
sEPAMandateUsage-SEPAMandateUsageentity object that will be created in the S/4HANA system.- Returns:
- A fluent helper to create a new
SEPAMandateUsageentity. To perform execution, call theexecutemethod on the fluent helper object.
-