public interface BillingDocumentRequestService extends BatchService<BillingDocumentRequestServiceBatch>
Consumers of this inbound service can read, reject, and delete billing document requests inside your system by sending OData requests. The service makes billing document request data available through its header, item, business partner, and pricing element entities. .
Reference: SAP API Business Hub
OData Service: | OP_API_BILLING_DOCUMENT_REQUEST_SRV_0001 |
API Version: | 1 |
Minimum ERP Version: | 2020 |
Authentication Methods: | Basic, x509 |
Business Object: | Billing Document Request |
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_SERVICE_PATH
If no other path was provided via the
withServicePath(String) method, this is the default service path
used to access the endpoint. |
batch
static final String DEFAULT_SERVICE_PATH
withServicePath(String)
method, this is the default service path
used to access the endpoint.@Nonnull BillingDocumentRequestService withServicePath(@Nonnull String servicePath)
servicePath
- Service path that will override the default.@Nonnull BillingDocReqItemPartnerFluentHelper getAllBillingDocReqItemPartner()
BillingDocReqItemPartner
entities.BillingDocReqItemPartner
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 BillingDocReqItemPartnerByKeyFluentHelper getBillingDocReqItemPartnerByKey(String billingDocumentRequest, String billingDocumentRequestItem, String partnerFunction)
BillingDocReqItemPartner
entity using key fields.billingDocumentRequest
- Billing Document Request
Constraints: Not nullable, Maximum length: 10
partnerFunction
- Partner Function
Constraints: Not nullable, Maximum length: 2
billingDocumentRequestItem
- Billing Document Request Item
Constraints: Not nullable, Maximum length: 6
BillingDocReqItemPartner
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 BillingDocReqItemPrcgElmntFluentHelper getAllBillingDocReqItemPrcgElmnt()
BillingDocReqItemPrcgElmnt
entities.BillingDocReqItemPrcgElmnt
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 BillingDocReqItemPrcgElmntByKeyFluentHelper getBillingDocReqItemPrcgElmntByKey(String billingDocumentRequest, String billingDocumentRequestItem, String pricingProcedureStep, String pricingProcedureCounter)
BillingDocReqItemPrcgElmnt
entity using key fields.billingDocumentRequest
- Billing Document Request
Constraints: Not nullable, Maximum length: 10
billingDocumentRequestItem
- Billing Item
Constraints: Not nullable, Maximum length: 6
pricingProcedureCounter
- Condition Counter
Constraints: Not nullable, Maximum length: 3
pricingProcedureStep
- Step Number
Constraints: Not nullable, Maximum length: 3
BillingDocReqItemPrcgElmnt
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 BillingDocReqPartnerFluentHelper getAllBillingDocReqPartner()
BillingDocReqPartner
entities.BillingDocReqPartner
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 BillingDocReqPartnerByKeyFluentHelper getBillingDocReqPartnerByKey(String billingDocumentRequest, String partnerFunction)
BillingDocReqPartner
entity using key fields.billingDocumentRequest
- Billing Document Request
Constraints: Not nullable, Maximum length: 10
partnerFunction
- Partner Function
Constraints: Not nullable, Maximum length: 2
BillingDocReqPartner
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 BillingDocReqPrcgElmntFluentHelper getAllBillingDocReqPrcgElmnt()
BillingDocReqPrcgElmnt
entities.BillingDocReqPrcgElmnt
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 BillingDocReqPrcgElmntByKeyFluentHelper getBillingDocReqPrcgElmntByKey(String billingDocumentRequest, String pricingProcedureStep, String pricingProcedureCounter)
BillingDocReqPrcgElmnt
entity using key fields.billingDocumentRequest
- Billing Document Request
Constraints: Not nullable, Maximum length: 10
pricingProcedureCounter
- Condition Counter
Constraints: Not nullable, Maximum length: 3
pricingProcedureStep
- Step Number
Constraints: Not nullable, Maximum length: 3
BillingDocReqPrcgElmnt
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 BillingDocumentRequestFluentHelper getAllBillingDocumentRequest()
BillingDocumentRequest
entities.BillingDocumentRequest
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 BillingDocumentRequestByKeyFluentHelper getBillingDocumentRequestByKey(String billingDocumentRequest)
BillingDocumentRequest
entity using key fields.billingDocumentRequest
- Billing Document Request
Constraints: Not nullable, Maximum length: 10
BillingDocumentRequest
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 BillingDocumentRequestDeleteFluentHelper deleteBillingDocumentRequest(@Nonnull BillingDocumentRequest billingDocumentRequest)
BillingDocumentRequest
entity in the S/4HANA system.billingDocumentRequest
- BillingDocumentRequest
entity object that will be deleted in the S/4HANA system.BillingDocumentRequest
entity. To perform execution, call the
execute
method on the fluent helper object.@Nonnull BillingDocumentRequestItemFluentHelper getAllBillingDocumentRequestItem()
BillingDocumentRequestItem
entities.BillingDocumentRequestItem
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 BillingDocumentRequestItemByKeyFluentHelper getBillingDocumentRequestItemByKey(String billingDocumentRequest, String billingDocumentRequestItem)
BillingDocumentRequestItem
entity using key fields.billingDocumentRequest
- Billing Document Request
Constraints: Not nullable, Maximum length: 10
billingDocumentRequestItem
- Billing Document Request Item
Constraints: Not nullable, Maximum length: 6
BillingDocumentRequestItem
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 RejectFluentHelper reject(String billingDocumentRequest)
Creates a fluent helper for the Reject OData function import.
billingDocumentRequest
- Constraints: Not nullable, Maximum length: 10
Original parameter name from the Odata EDM: BillingDocumentRequest
execute
method on the fluent helper object.Copyright © 2021 SAP SE. All rights reserved.