public interface BillingDocumentRequestService
This inbound service enables external systems and other consumers to read, reject, and delete billing document requests inside your SAP S/4HANA Cloud system data through API calls. 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: | API_BILLING_DOCUMENT_REQUEST_SRV |
API Version: | 1 |
Communication Scenario: | External Billing Document Request Integration (SAP_COM_0176) |
Scope Items: | Convergent Billing (1MC), Sales Order Processing - Project-Based Services (J14) |
Business Object: | BillingDocumentRequest |
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.BillingDocReqItemPartnerByKeyFluentHelper getBillingDocReqItemPartnerByKey(String billingDocumentRequest, String billingDocumentRequestItem, String partnerFunction)
BillingDocReqItemPartner
entity using key fields.billingDocumentRequest
- Billing Document RequestConstraints: Not nullable, Maximum length: 10
partnerFunction
- The abbreviated form of the name that identifies the partner function.Constraints: Not nullable, Maximum length: 2
billingDocumentRequestItem
- Billing Document Request ItemConstraints: 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.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.BillingDocReqItemPrcgElmntByKeyFluentHelper getBillingDocReqItemPrcgElmntByKey(String billingDocumentRequest, String billingDocumentRequestItem, String pricingProcedureStep, String pricingProcedureCounter)
BillingDocReqItemPrcgElmnt
entity using key fields.billingDocumentRequest
- Billing Document RequestConstraints: Not nullable, Maximum length: 10
billingDocumentRequestItem
- The number that uniquely identifies the item in the billing document.Constraints: Not nullable, Maximum length: 6
pricingProcedureCounter
- Access number of the conditions within a step in the pricing procedure.Constraints: Not nullable, Maximum length: 3
pricingProcedureStep
- Number that determines the sequence of the condition within a procedure.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.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.BillingDocReqPartnerByKeyFluentHelper getBillingDocReqPartnerByKey(String billingDocumentRequest, String partnerFunction)
BillingDocReqPartner
entity using key fields.billingDocumentRequest
- Billing Document RequestConstraints: Not nullable, Maximum length: 10
partnerFunction
- The abbreviated form of the name that identifies the 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.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.BillingDocReqPrcgElmntByKeyFluentHelper getBillingDocReqPrcgElmntByKey(String billingDocumentRequest, String pricingProcedureStep, String pricingProcedureCounter)
BillingDocReqPrcgElmnt
entity using key fields.billingDocumentRequest
- Billing Document RequestConstraints: Not nullable, Maximum length: 10
pricingProcedureCounter
- Access number of the conditions within a step in the pricing procedure.Constraints: Not nullable, Maximum length: 3
pricingProcedureStep
- Number that determines the sequence of the condition within a procedure.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.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.BillingDocumentRequestByKeyFluentHelper getBillingDocumentRequestByKey(String billingDocumentRequest)
BillingDocumentRequest
entity using key fields.billingDocumentRequest
- Billing Document RequestConstraints: 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.BillingDocumentRequestDeleteFluentHelper deleteBillingDocumentRequest(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.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.BillingDocumentRequestItemByKeyFluentHelper getBillingDocumentRequestItemByKey(String billingDocumentRequest, String billingDocumentRequestItem)
BillingDocumentRequestItem
entity using key fields.billingDocumentRequest
- Billing Document RequestConstraints: Not nullable, Maximum length: 10
billingDocumentRequestItem
- Billing Document Request ItemConstraints: 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.RejectFluentHelper reject(String billingDocumentRequest)
Creates a fluent helper for the Reject OData function import.
billingDocumentRequest
- Constraints: Not nullable, Maximum length: 10Original parameter name from the Odata EDM: BillingDocumentRequest
execute
method on the fluent helper object.Copyright © 2018 SAP SE. All rights reserved.