sap.s4hana.api_billing_document_srv
Module sap.s4hana.api_billing_document_srv
API
Definitions
ballerinax/sap.s4hana.api_billing_document_srv Ballerina library
Overview
S/4HANA is a robust enterprise resource planning (ERP) solution, designed for large-scale enterprises by SAP SE.
The SAP S/4HANA Sales connector provides APIs that enable seamless integration with the Billing Document - Read, Cancel, GetPDF API v1.1.0. The service allows to read and cancel billing documents and retrieve their PDF versions.
Key Features
- Read billing documents, items, partners, pricing elements, and texts from SAP S/4HANA
- Cancel billing documents and retrieve billing documents as PDF
- Seamless integration with the Billing Document - Read, Cancel, GetPDF API v1.1.0
- Support for basic and OAuth 2.0 authentication
Setup guide
-
Sign in to your S/4HANA dashboard.
-
Under the
Communication Managementsection, click on theDisplay Communications Scenariotitle.
-
In the search bar, type
Billing Integrationand select the corresponding scenario from the results.
-
In the top right corner of the screen, click on
Create Communication Arrangement.
-
Enter a unique name for the arrangement.

-
Choose an existing
Communication Systemfrom the dropdown menu and save your arrangement.
-
The hostname (
<unique id>-api.s4hana.cloud.sap) will be displayed in the top right corner of the screen.
Quickstart
To use the sap.s4hana.api_billing_document_srv connector in your Ballerina application, modify the .bal file as follows:
Step 1: Import the module
Import the sap.s4hana.api_billing_document_srv module.
import ballerinax/sap.s4hana.api_billing_document_srv as billingdocument;
Step 2: Instantiate a new connector
Use the hostname and credentials to initiate a client
configurable string hostname = ?; configurable string username = ?; configurable string password = ?; billingdocument:Client billingdocumentClient = check new ( { auth: { username, password } }, hostname );
Step 3: Invoke the connector operation
Now, utilize the available connector operations.
billingdocument:CollectionOfA_BillingDocumentWrapper billingDocuments = check billingdocumentClient->listA_BillingDocuments();
Step 4: Run the Ballerina application
bal run
Examples
The S/4 HANA Sales and Distribution Ballerina connectors provide practical examples illustrating usage in various scenarios. Explore these examples, covering use cases like accessing S/4HANA Sales Order (A2X) API.
-
Salesforce to S/4HANA Integration - Demonstrates leveraging the
sap.s4hana.api_sales_order_srv:Clientin Ballerina for S/4HANA API interactions. It specifically showcases how to respond to a Salesforce Opportunity Close Event by automatically generating a Sales Order in the S/4HANA SD module. -
Shopify to S/4HANA Integration - Details the integration process between Shopify, a leading e-commerce platform, and SAP S/4HANA, a comprehensive ERP system. The objective is to automate SAP sales order creation for new orders placed on Shopify, enhancing efficiency and accuracy in order management.
Clients
sap.s4hana.api_billing_document_srv: Client
Consumers of this inbound service can read and cancel billing documents inside your system by sending OData requests. In addition, they can request entire billing documents in PDF format. The service makes billing document data available through its header, item, business partner, and pricing element entities.
Constructor
Gets invoked to initialize the connector.
init (ConnectionConfig config, string hostname, int port)- config ConnectionConfig - The configurations to be used when initializing the
connector
- hostname string - Hostname of the S/4HANA system, without the scheme
- port int 443 - Port the service is reachable on
createCancel
function createCancel(map<string|string[]> headers, *CreateCancelQueries queries) returns CancelWrapper|errorCancels one specific billing document.
Parameters
- queries *CreateCancelQueries - Queries to be sent with the request
Return Type
- CancelWrapper|error - Success
getA_BillingDocument
function getA_BillingDocument(string BillingDocument, map<string|string[]> headers, *GetA_BillingDocumentQueries queries) returns A_BillingDocumentWrapper|errorReads the header of a specific billing document.
Parameters
- BillingDocument string - Billing Document
- queries *GetA_BillingDocumentQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentWrapper|error - Retrieved entity
getA_BillingDocumentItem
function getA_BillingDocumentItem(string BillingDocument, string BillingDocumentItem, map<string|string[]> headers, *GetA_BillingDocumentItemQueries queries) returns A_BillingDocumentItemWrapper|errorReads a specific billing document item.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- queries *GetA_BillingDocumentItemQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentItemWrapper|error - Retrieved entity
getA_BillingDocumentItemPartner
function getA_BillingDocumentItemPartner(string BillingDocument, string BillingDocumentItem, string PartnerFunction, map<string|string[]> headers, *GetA_BillingDocumentItemPartnerQueries queries) returns A_BillingDocumentItemPartnerWrapper|errorReads item business partners of an item and with a specific partner function in a specific billing document.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- PartnerFunction string - Partner Function
- queries *GetA_BillingDocumentItemPartnerQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentItemPartnerWrapper|error - Retrieved entity
getA_BillingDocumentItemPrcgElmnt
function getA_BillingDocumentItemPrcgElmnt(string BillingDocument, string BillingDocumentItem, string PricingProcedureStep, string PricingProcedureCounter, map<string|string[]> headers, *GetA_BillingDocumentItemPrcgElmntQueries queries) returns A_BillingDocumentItemPrcgElmntWrapper|errorReads the item pricing elements for a specific item and item pricing element.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- PricingProcedureStep string - Step Number
- PricingProcedureCounter string - Condition Counter
- queries *GetA_BillingDocumentItemPrcgElmntQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentItemPrcgElmntWrapper|error - Retrieved entity
getA_BillingDocumentItemText
function getA_BillingDocumentItemText(string BillingDocument, string BillingDocumentItem, string Language, string LongTextID, map<string|string[]> headers, *GetA_BillingDocumentItemTextQueries queries) returns A_BillingDocumentItemTextWrapper|errorReads item texts for a specific language and long text ID.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- Language string - Language Key
- LongTextID string - Text ID
- queries *GetA_BillingDocumentItemTextQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentItemTextWrapper|error - Retrieved entity
getA_BillingDocumentPartner
function getA_BillingDocumentPartner(string BillingDocument, string PartnerFunction, map<string|string[]> headers, *GetA_BillingDocumentPartnerQueries queries) returns A_BillingDocumentPartnerWrapper|errorReads the header business partners of a specific billing document and with a specific partner function.
Parameters
- BillingDocument string - Billing Document
- PartnerFunction string - Partner Function
- queries *GetA_BillingDocumentPartnerQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentPartnerWrapper|error - Retrieved entity
getA_BillingDocumentPrcgElmnt
function getA_BillingDocumentPrcgElmnt(string BillingDocument, string PricingProcedureStep, string PricingProcedureCounter, map<string|string[]> headers, *GetA_BillingDocumentPrcgElmntQueries queries) returns A_BillingDocumentPrcgElmntWrapper|errorReads the header pricing elements of a specific billing document and specific pricing element.
Parameters
- BillingDocument string - Billing Document
- PricingProcedureStep string - Step Number
- PricingProcedureCounter string - Condition Counter
- queries *GetA_BillingDocumentPrcgElmntQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentPrcgElmntWrapper|error - Retrieved entity
getA_BillingDocumentText
function getA_BillingDocumentText(string BillingDocument, string Language, string LongTextID, map<string|string[]> headers, *GetA_BillingDocumentTextQueries queries) returns A_BillingDocumentTextWrapper|errorReads the header texts of a specific billing document for a specific language and long text ID.
Parameters
- BillingDocument string - Billing Document
- Language string - Language Key
- LongTextID string - Text ID
- queries *GetA_BillingDocumentTextQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentTextWrapper|error - Retrieved entity
getBillingDocumentItemOfA_BillingDocumentItemPartner
function getBillingDocumentItemOfA_BillingDocumentItemPartner(string BillingDocument, string BillingDocumentItem, string PartnerFunction, map<string|string[]> headers, *GetBillingDocumentItemOfA_BillingDocumentItemPartnerQueries queries) returns A_BillingDocumentItemWrapper|errorReads a billing document item for a specific item partner function.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- PartnerFunction string - Partner Function
- queries *GetBillingDocumentItemOfA_BillingDocumentItemPartnerQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentItemWrapper|error - Retrieved entity
getBillingDocumentItemOfA_BillingDocumentItemPrcgElmnt
function getBillingDocumentItemOfA_BillingDocumentItemPrcgElmnt(string BillingDocument, string BillingDocumentItem, string PricingProcedureStep, string PricingProcedureCounter, map<string|string[]> headers, *GetBillingDocumentItemOfA_BillingDocumentItemPrcgElmntQueries queries) returns A_BillingDocumentItemWrapper|errorReads a billing document item for a specific item and item-level pricing element.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- PricingProcedureStep string - Step Number
- PricingProcedureCounter string - Condition Counter
- queries *GetBillingDocumentItemOfA_BillingDocumentItemPrcgElmntQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentItemWrapper|error - Retrieved entity
getBillingDocumentOfA_BillingDocumentItem
function getBillingDocumentOfA_BillingDocumentItem(string BillingDocument, string BillingDocumentItem, map<string|string[]> headers, *GetBillingDocumentOfA_BillingDocumentItemQueries queries) returns A_BillingDocumentWrapper|errorReads the billing document header for a specific item.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- queries *GetBillingDocumentOfA_BillingDocumentItemQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentWrapper|error - Retrieved entity
getBillingDocumentOfA_BillingDocumentItemPartner
function getBillingDocumentOfA_BillingDocumentItemPartner(string BillingDocument, string BillingDocumentItem, string PartnerFunction, map<string|string[]> headers, *GetBillingDocumentOfA_BillingDocumentItemPartnerQueries queries) returns A_BillingDocumentWrapper|errorReads the billing document header for a specific item partner function.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- PartnerFunction string - Partner Function
- queries *GetBillingDocumentOfA_BillingDocumentItemPartnerQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentWrapper|error - Retrieved entity
getBillingDocumentOfA_BillingDocumentItemPrcgElmnt
function getBillingDocumentOfA_BillingDocumentItemPrcgElmnt(string BillingDocument, string BillingDocumentItem, string PricingProcedureStep, string PricingProcedureCounter, map<string|string[]> headers, *GetBillingDocumentOfA_BillingDocumentItemPrcgElmntQueries queries) returns A_BillingDocumentWrapper|errorReads the billing document header for a specific item and pricing element.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- PricingProcedureStep string - Step Number
- PricingProcedureCounter string - Condition Counter
- queries *GetBillingDocumentOfA_BillingDocumentItemPrcgElmntQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentWrapper|error - Retrieved entity
getBillingDocumentOfA_BillingDocumentPartner
function getBillingDocumentOfA_BillingDocumentPartner(string BillingDocument, string PartnerFunction, map<string|string[]> headers, *GetBillingDocumentOfA_BillingDocumentPartnerQueries queries) returns A_BillingDocumentWrapper|errorReads the billing document header for a specific header partner function.
Parameters
- BillingDocument string - Billing Document
- PartnerFunction string - Partner Function
- queries *GetBillingDocumentOfA_BillingDocumentPartnerQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentWrapper|error - Retrieved entity
getBillingDocumentOfA_BillingDocumentPrcgElmnt
function getBillingDocumentOfA_BillingDocumentPrcgElmnt(string BillingDocument, string PricingProcedureStep, string PricingProcedureCounter, map<string|string[]> headers, *GetBillingDocumentOfA_BillingDocumentPrcgElmntQueries queries) returns A_BillingDocumentWrapper|errorReads the billing document header for a specific header pricing element.
Parameters
- BillingDocument string - Billing Document
- PricingProcedureStep string - Step Number
- PricingProcedureCounter string - Condition Counter
- queries *GetBillingDocumentOfA_BillingDocumentPrcgElmntQueries - Queries to be sent with the request
Return Type
- A_BillingDocumentWrapper|error - Retrieved entity
getGetPDF
function getGetPDF(map<string|string[]> headers, *GetGetPDFQueries queries) returns GetPDFResult_1|errorRetrieves a specific billing document in PDF format.
Parameters
- queries *GetGetPDFQueries - Queries to be sent with the request
Return Type
- GetPDFResult_1|error - Success
listA_BillingDocumentItemPartners
function listA_BillingDocumentItemPartners(map<string|string[]> headers, *ListA_BillingDocumentItemPartnersQueries queries) returns CollectionOfA_BillingDocumentItemPartnerWrapper|errorReads item business partners for all billing documents.
Parameters
- queries *ListA_BillingDocumentItemPartnersQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemPartnerWrapper|error - Retrieved entities
listA_BillingDocumentItemPrcgElmnts
function listA_BillingDocumentItemPrcgElmnts(map<string|string[]> headers, *ListA_BillingDocumentItemPrcgElmntsQueries queries) returns CollectionOfA_BillingDocumentItemPrcgElmntWrapper|errorReads item pricing elements of all billing documents.
Parameters
- queries *ListA_BillingDocumentItemPrcgElmntsQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemPrcgElmntWrapper|error - Retrieved entities
listA_BillingDocumentItemTexts
function listA_BillingDocumentItemTexts(map<string|string[]> headers, *ListA_BillingDocumentItemTextsQueries queries) returns CollectionOfA_BillingDocumentItemTextWrapper|errorReads item texts of all billing documents.
Parameters
- queries *ListA_BillingDocumentItemTextsQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemTextWrapper|error - Retrieved entities
listA_BillingDocumentItems
function listA_BillingDocumentItems(map<string|string[]> headers, *ListA_BillingDocumentItemsQueries queries) returns CollectionOfA_BillingDocumentItemWrapper|errorReads all billing document Items.
Parameters
- queries *ListA_BillingDocumentItemsQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemWrapper|error - Retrieved entities
listA_BillingDocumentPartners
function listA_BillingDocumentPartners(map<string|string[]> headers, *ListA_BillingDocumentPartnersQueries queries) returns CollectionOfA_BillingDocumentPartnerWrapper|errorReads the header business partners of all billing documents.
Parameters
- queries *ListA_BillingDocumentPartnersQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentPartnerWrapper|error - Retrieved entities
listA_BillingDocumentPrcgElmnts
function listA_BillingDocumentPrcgElmnts(map<string|string[]> headers, *ListA_BillingDocumentPrcgElmntsQueries queries) returns CollectionOfA_BillingDocumentPrcgElmntWrapper|errorReads header pricing elements of all billing documents.
Parameters
- queries *ListA_BillingDocumentPrcgElmntsQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentPrcgElmntWrapper|error - Retrieved entities
listA_BillingDocumentTexts
function listA_BillingDocumentTexts(map<string|string[]> headers, *ListA_BillingDocumentTextsQueries queries) returns CollectionOfA_BillingDocumentTextWrapper|errorReads the header texts of all billing documents.
Parameters
- queries *ListA_BillingDocumentTextsQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentTextWrapper|error - Retrieved entities
listA_BillingDocuments
function listA_BillingDocuments(map<string|string[]> headers, *ListA_BillingDocumentsQueries queries) returns CollectionOfA_BillingDocumentWrapper|errorReads all billing document headers.
Parameters
- queries *ListA_BillingDocumentsQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentWrapper|error - Retrieved entities
listItemTextsOfA_BillingDocumentItem
function listItemTextsOfA_BillingDocumentItem(string BillingDocument, string BillingDocumentItem, map<string|string[]> headers, *ListItemTextsOfA_BillingDocumentItemQueries queries) returns CollectionOfA_BillingDocumentItemTextWrapper|errorReads the item texts of a specific billing document.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- queries *ListItemTextsOfA_BillingDocumentItemQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemTextWrapper|error - Retrieved entities
listItemsOfA_BillingDocument
function listItemsOfA_BillingDocument(string BillingDocument, map<string|string[]> headers, *ListItemsOfA_BillingDocumentQueries queries) returns CollectionOfA_BillingDocumentItemWrapper|errorReads all items of a specific billing document.
Parameters
- BillingDocument string - Billing Document
- queries *ListItemsOfA_BillingDocumentQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemWrapper|error - Retrieved entities
listPartnersOfA_BillingDocument
function listPartnersOfA_BillingDocument(string BillingDocument, map<string|string[]> headers, *ListPartnersOfA_BillingDocumentQueries queries) returns CollectionOfA_BillingDocumentPartnerWrapper|errorReads the header business partners of a specific billing document.
Parameters
- BillingDocument string - Billing Document
- queries *ListPartnersOfA_BillingDocumentQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentPartnerWrapper|error - Retrieved entities
listPartnersOfA_BillingDocumentItem
function listPartnersOfA_BillingDocumentItem(string BillingDocument, string BillingDocumentItem, map<string|string[]> headers, *ListPartnersOfA_BillingDocumentItemQueries queries) returns CollectionOfA_BillingDocumentItemPartnerWrapper|errorReads the item business partners of a specific billing document item.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- queries *ListPartnersOfA_BillingDocumentItemQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemPartnerWrapper|error - Retrieved entities
listPricingElementsOfA_BillingDocument
function listPricingElementsOfA_BillingDocument(string BillingDocument, map<string|string[]> headers, *ListPricingElementsOfA_BillingDocumentQueries queries) returns CollectionOfA_BillingDocumentPrcgElmntWrapper|errorReads the header pricing elements of a specific billing document.
Parameters
- BillingDocument string - Billing Document
- queries *ListPricingElementsOfA_BillingDocumentQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentPrcgElmntWrapper|error - Retrieved entities
listPricingElementsOfA_BillingDocumentItem
function listPricingElementsOfA_BillingDocumentItem(string BillingDocument, string BillingDocumentItem, map<string|string[]> headers, *ListPricingElementsOfA_BillingDocumentItemQueries queries) returns CollectionOfA_BillingDocumentItemPrcgElmntWrapper|errorReads the item pricing elements of a specific billing document item.
Parameters
- BillingDocument string - Billing Document
- BillingDocumentItem string - Billing Item
- queries *ListPricingElementsOfA_BillingDocumentItemQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentItemPrcgElmntWrapper|error - Retrieved entities
listTextsOfA_BillingDocument
function listTextsOfA_BillingDocument(string BillingDocument, map<string|string[]> headers, *ListTextsOfA_BillingDocumentQueries queries) returns CollectionOfA_BillingDocumentTextWrapper|errorReads the header texts of a specific billing document.
Parameters
- BillingDocument string - Billing Document
- queries *ListTextsOfA_BillingDocumentQueries - Queries to be sent with the request
Return Type
- CollectionOfA_BillingDocumentTextWrapper|error - Retrieved entities
performBatchOperation
function performBatchOperation(Request request, map<string|string[]> headers) returns Response|errorSend a group of requests
Parameters
- request Request - Batch request
Records
sap.s4hana.api_billing_document_srv: A_BillingDocument
Fields
- BillingDocument? string -
- SDDocumentCategory? string? -
- BillingDocumentCategory? string? -
- BillingDocumentType? string? -
- CreationDate? string? - Record Creation Date
- CreationTime? string? - Entry time
- LastChangeDate? string? - Last Changed On
- LastChangeDateTime? string? - UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)
- LogicalSystem? string? -
- SalesOrganization? string? -
- DistributionChannel? string? -
- Division? string? -
- BillingDocumentDate? string? -
- BillingDocumentIsCancelled? boolean? - Billing document is canceled
- CancelledBillingDocument? string? - Number of canceled billing document
- ForeignTrade? string? - Number of foreign trade data in MM and SD documents
- IsExportDelivery? string? - Export indicator
- BillingDocCombinationCriteria? string? - Combination criteria in the billing document
- ManualInvoiceMaintIsRelevant? boolean? - Manual Invoice Maintenance
- IsIntrastatReportingRelevant? boolean? - Relevant for Intrastat Reporting
- IsIntrastatReportingExcluded? boolean? - Exclude from Intrastat Reporting
- TotalNetAmount? string? - Net Value in Document Currency
- TransactionCurrency? string? - SD Document Currency
- StatisticsCurrency? string? -
- TaxAmount? string? - Tax Amount in Document Currency
- TotalGrossAmount? string? -
- CustomerPriceGroup? string? -
- PriceListType? string? -
- TaxDepartureCountry? string? - Tax Departure Country/Region
- VATRegistration? string? - VAT Registration Number
- VATRegistrationOrigin? string? - Origin of VAT Registration Number (VAT ID)
- VATRegistrationCountry? string? - Country/Region of VAT Registration Number (VAT ID)
- HierarchyTypePricing? string? - Hierarchy type for pricing
- CustomerTaxClassification1? string? - Tax Classification 1 for Customer
- CustomerTaxClassification2? string? - Tax Classification 2 for Customer
- CustomerTaxClassification3? string? - Tax Classification 3 for Customer
- CustomerTaxClassification4? string? - Tax Classification 4 for Customer
- CustomerTaxClassification5? string? - Tax Classification 5 for Customer
- CustomerTaxClassification6? string? - Tax Classification 6 for Customer
- CustomerTaxClassification7? string? - Tax Classification 7 for Customer
- CustomerTaxClassification8? string? - Tax Classification 8 for Customer
- CustomerTaxClassification9? string? - Tax Classification 9 for Customer
- IsEUTriangularDeal? boolean? - Indicator: Triangular Deal Within the EU
- SDPricingProcedure? string? - Pricing Procedure in Pricing
- ShippingCondition? string? -
- IncotermsVersion? string? -
- IncotermsClassification? string? - Incoterms (Part 1)
- IncotermsTransferLocation? string? -
- IncotermsLocation1? string? -
- IncotermsLocation2? string? -
- PayerParty? string? -
- ContractAccount? string? - Contract Account Number
- CustomerPaymentTerms? string? - Key for Terms of Payment
- PaymentMethod? string? -
- PaymentReference? string? -
- FixedValueDate? string? -
- AdditionalValueDays? string? - Additional Value Days
- SEPAMandate? string? - Unique Reference to Mandate for each Payee
- CompanyCode? string? -
- FiscalYear? string? -
- AccountingDocument? string? - Document Number of an Accounting Document
- CustomerAccountAssignmentGroup? string? - Account Assignment Group for Customer
- AccountingExchangeRateIsSet? boolean? - Indicator for Fixed Exchange Rate
- AbsltAccountingExchangeRate? string? - Absolute exchange rate for FI postings
- AcctgExchangeRateIsIndrctQtan? boolean? - Accounting exchange rate quotation is indirect
- ExchangeRateDate? string? -
- ExchangeRateType? string? -
- DocumentReferenceID? string? - Reference Document Number
- AssignmentReference? string? - Assignment Number
- DunningArea? string? -
- DunningBlockingReason? string? -
- DunningKey? string? -
- InternalFinancialDocument? string? - Financial doc. processing: Internal financial doc. number
- IsRelevantForAccrual? boolean? - Is relevant for accrual
- SoldToParty? string? -
- PartnerCompany? string? - Company ID of Trading Partner
- PurchaseOrderByCustomer? string? -
- CustomerGroup? string? -
- Country? string? - Destination Country/Region
- CityCode? string? -
- SalesDistrict? string? -
- Region? string? - Region (State, Province, County)
- County? string? -
- CreditControlArea? string? -
- CustomerRebateAgreement? string? - Agreement (various conditions grouped together)
- SalesDocumentCondition? string? - Number of the Document Condition
- OverallSDProcessStatus? string? - Overall Processing Status (Header/All Items)
- OverallBillingStatus? string? - SD Billing Status
- AccountingPostingStatus? string? - Posting Status of Billing Document
- AccountingTransferStatus? string? - Status for Transfer to Accounting
- BillingIssueType? string? - Billing Issue Type
- InvoiceListStatus? string? - Invoice list status of billing document
- OvrlItmGeneralIncompletionSts? string? - Incompletion Status (All Items)
- OverallPricingIncompletionSts? string? - Pricing Incompletion Status (All Items)
- InvoiceClearingStatus? string? - Clearing Status of Billing Document
- BillingDocumentListType? string? -
- BillingDocumentListDate? string? - Billing date for the invoice list
- to_Item? A_BillingDocument_to_Item -
- to_Partner? A_BillingDocument_to_Partner -
- to_PricingElement? A_BillingDocument_to_PricingElement -
- to_Text? A_BillingDocument_to_Text -
sap.s4hana.api_billing_document_srv: A_BillingDocument_to_Item
Fields
- results? A_BillingDocumentItem[] -
sap.s4hana.api_billing_document_srv: A_BillingDocument_to_Partner
Fields
- results? A_BillingDocumentPartner[] -
sap.s4hana.api_billing_document_srv: A_BillingDocument_to_PricingElement
Fields
- results? A_BillingDocumentPrcgElmnt[] -
sap.s4hana.api_billing_document_srv: A_BillingDocument_to_Text
Fields
- results? A_BillingDocumentText[] -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItem
Fields
- BillingDocument? string -
- BillingDocumentItem? string - Billing Item
- SalesDocumentItemCategory? string? - Sales Document Item Category
- SalesDocumentItemType? string? -
- ReturnItemProcessingType? string? - Returns item
- CreatedByUser? string? - Name of Person Responsible for Creating the Object
- CreationDate? string? - Record Creation Date
- CreationTime? string? - Entry time
- ReferenceLogicalSystem? string? -
- OrganizationDivision? string? - Organization Division
- Division? string? -
- SalesOffice? string? -
- Material? string? - Material Number
- OriginallyRequestedMaterial? string? -
- InternationalArticleNumber? string? - International Article Number (EAN/UPC)
- PricingReferenceMaterial? string? - Pricing Reference Material
- Batch? string? - Batch Number
- ProductHierarchyNode? string? -
- MaterialGroup? string? -
- AdditionalMaterialGroup1? string? -
- AdditionalMaterialGroup2? string? -
- AdditionalMaterialGroup3? string? -
- AdditionalMaterialGroup4? string? -
- AdditionalMaterialGroup5? string? -
- MaterialCommissionGroup? string? -
- Plant? string? -
- StorageLocation? string? -
- ReplacementPartType? string? - Replacement part
- MaterialGroupHierarchy1? string? - Material Group Hierarchy 1
- MaterialGroupHierarchy2? string? - Material Group Hierarchy 2
- PlantRegion? string? - Region in which plant is located
- PlantCounty? string? - County in which plant is located
- PlantCity? string? - City in which plant is located
- BOMExplosion? string? -
- MaterialDeterminationType? string? - ID for material determination
- BillingDocumentItemText? string? - Short Text for Sales Order Item
- ServicesRenderedDate? string? - Date on which services are rendered
- BillingQuantity? string? - Actual Invoiced Quantity
- BillingQuantityUnit? string? -
- BillingQuantityInBaseUnit? string? - Billing quantity in stock keeping unit
- BaseUnit? string? -
- MRPRequiredQuantityInBaseUnit? string? - Required quantity for mat.management in stockkeeping units
- BillingToBaseQuantityDnmntr? string? - Denominator (divisor) for conversion of sales Qty into SKU
- BillingToBaseQuantityNmrtr? string? - Numerator (factor) for conversion of sales quantity into SKU
- ItemGrossWeight? string? -
- ItemNetWeight? string? -
- ItemWeightUnit? string? -
- ItemVolume? string? -
- ItemVolumeUnit? string? -
- BillToPartyCountry? string? - Destination Country/Region of Sales Order
- BillToPartyRegion? string? - Region of Sales Order
- BillingPlanRule? string? - Rule in billing plan/invoice plan
- BillingPlan? string? - Billing Plan Number / Invoicing Plan Number
- BillingPlanItem? string? - Item for billing plan/invoice plan/payment cards
- NetAmount? string? - Net Value of Billing item in Document Currency
- TransactionCurrency? string? - SD Document Currency
- GrossAmount? string? - Gross Value of the Billing Item in Document Currency
- PricingDate? string? - Date for Pricing and Exchange Rate
- AbsltPriceDetnExchangeRate? string? - Absolute exchange rate for price determination
- PriceDetnExchRateIsIndrctQtan? boolean? - Pricing exchange rate quotation is indirect
- PriceDetnExchangeRateDate? string? -
- PricingScaleQuantityInBaseUnit? string? - Scale Quantity in base unit of measure
- TaxAmount? string? - Tax Amount in Document Currency
- CostAmount? string? - Cost in Document Currency
- Subtotal1Amount? string? - Subtotal 1 from Pricing Procedure for Price Element
- Subtotal2Amount? string? - Subtotal 2 from Pricing Procedure for Price Element
- Subtotal3Amount? string? - Subtotal 3 from Pricing Procedure for Price Element
- Subtotal4Amount? string? - Subtotal 4 from Pricing Procedure for Price Element
- Subtotal5Amount? string? - Subtotal 5 from Pricing Procedure for Price Element
- Subtotal6Amount? string? - Subtotal 6 from Pricing Procedure for Price Element
- StatisticalValueControl? string? - Statistical Values
- CashDiscountIsDeductible? boolean? - Cash Discount Indicator
- CustomerConditionGroup1? string? - Customer Condition Group 1
- CustomerConditionGroup2? string? - Customer Condition Group 2
- CustomerConditionGroup3? string? - Customer Condition Group 3
- CustomerConditionGroup4? string? - Customer Condition Group 4
- CustomerConditionGroup5? string? - Customer Condition Group 5
- ManualPriceChangeType? string? - Status manual price change
- MaterialPricingGroup? string? - Material Price Group
- AbsltStatisticsExchangeRate? string? - Absolute exchange rate for statistics
- StatisticsExchRateIsIndrctQtan? boolean? - Statistics exchange rate quotation is indirect
- MainItemPricingRefMaterial? string? - Pricing reference material of main item
- MainItemMaterialPricingGroup? string? - Material pricing group of main item
- DepartureCountry? string? - Departure Country/Region (from which the goods are sent)
- TaxJurisdiction? string? -
- ProductTaxClassification1? string? -
- ProductTaxClassification2? string? -
- ProductTaxClassification3? string? -
- ProductTaxClassification4? string? -
- ProductTaxClassification5? string? -
- ProductTaxClassification6? string? -
- ProductTaxClassification7? string? -
- ProductTaxClassification8? string? -
- ProductTaxClassification9? string? -
- ZeroVATRsn? string? - Reason for Zero VAT
- EligibleAmountForCashDiscount? string? - Amount eligible for cash discount in document currency
- BusinessArea? string? -
- ProfitCenter? string? -
- WBSElement? string? - Work Breakdown Structure Element (WBS Element)
- ControllingArea? string? -
- ProfitabilitySegment? string? -
- OrderID? string? - Order Number
- CostCenter? string? -
- OriginSDDocument? string? -
- OriginSDDocumentItem? string? -
- MatlAccountAssignmentGroup? string? - Account Assignment Group for Material
- ReferenceSDDocument? string? - Document Number of Reference Document
- ReferenceSDDocumentItem? string? - Item Number of the Reference Item
- ReferenceSDDocumentCategory? string? - SD Document Category of Reference SD Document
- SalesDocument? string? -
- SalesDocumentItem? string? -
- SalesSDDocumentCategory? string? -
- HigherLevelItem? string? - Higher-Level Item in Bill of Material Structures
- BillingDocumentItemInPartSgmt? string? - Item Number in the Partner Segment
- ExternalReferenceDocument? string? - External Reference Document
- ExternalReferenceDocumentItem? string? - External Reference Document Item
- SalesGroup? string? -
- AdditionalCustomerGroup1? string? -
- AdditionalCustomerGroup2? string? -
- AdditionalCustomerGroup3? string? -
- AdditionalCustomerGroup4? string? -
- AdditionalCustomerGroup5? string? -
- SDDocumentReason? string? - Order Reason (Reason for the Business Transaction)
- RetailPromotion? string? -
- RebateBasisAmount? string? - Rebate Basis 1
- VolumeRebateGroup? string? - Volume rebate group
- ItemIsRelevantForCredit? boolean? - ID: Item with active credit function / relevant for credit
- CreditRelatedPrice? string? - Item credit price
- SalesDeal? string? -
- SalesPromotion? string? -
- SalesOrderSalesDistrict? string? - Sales district of sales order
- SalesOrderCustomerGroup? string? - Customer group of sales order
- SalesOrderCustomerPriceGroup? string? - Price group of sales order
- SalesOrderPriceListType? string? - Price list type of sales order
- SalesOrderSalesOrganization? string? - Sales organization of sales order
- SalesOrderDistributionChannel? string? - Distribution channel of sales order
- SalesDocIsCreatedFromReference? boolean? - Sales document was created from reference
- ShippingPoint? string? - Shipping Point / Receiving Point
- HigherLevelItemUsage? string? - ID for higher-level item usage
- to_BillingDocument? A_BillingDocument -
- to_ItemText? A_BillingDocumentItem_to_ItemText -
- to_Partner? A_BillingDocumentItem_to_Partner -
- to_PricingElement? A_BillingDocumentItem_to_PricingElement -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItem_to_ItemText
Fields
- results? A_BillingDocumentItemText[] -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItem_to_Partner
Fields
- results? A_BillingDocumentItemPartner[] -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItem_to_PricingElement
Fields
- results? A_BillingDocumentItemPrcgElmnt[] -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPartner
Fields
- BillingDocument? string -
- BillingDocumentItem? string - Billing Item
- PartnerFunction? string -
- Customer? string? - Customer Number
- Supplier? string? - Account Number of Supplier
- Personnel? string? -
- ContactPerson? string? - Number of Contact Person
- to_BillingDocument? A_BillingDocument -
- to_BillingDocumentItem? A_BillingDocumentItem -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPartnerWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPrcgElmnt
Fields
- BillingDocument? string -
- BillingDocumentItem? string - Billing Item
- PricingProcedureStep? string -
- PricingProcedureCounter? string - Condition Counter
- ConditionType? string? -
- PricingDateTime? string? - Timestamp for Pricing
- ConditionCalculationType? string? - Calculation Type for Condition
- ConditionBaseValue? string? -
- ConditionRateValue? string? - Condition Amount or Percentage
- ConditionCurrency? string? - Currency Key
- ConditionQuantity? string? - Condition Pricing Unit
- ConditionQuantityUnit? string? - Condition Unit in the Document
- ConditionCategory? string? - Condition Category (Examples: Tax, Freight, Price, Cost)
- ConditionIsForStatistics? boolean? - Condition is used for statistics
- PricingScaleType? string? -
- IsRelevantForAccrual? boolean? - Condition is Relevant for Accrual (e.g. Freight)
- CndnIsRelevantForInvoiceList? string? - Condition for Invoice List
- ConditionOrigin? string? - Origin of the Condition
- IsGroupCondition? string? -
- ConditionRecord? string? - Number of Condition Record
- ConditionSequentialNumber? string? - Sequential Number of the Condition
- TaxCode? string? - Tax on Sales/Purchases Code
- WithholdingTaxCode? string? - Withholding Tax Code
- CndnRoundingOffDiffAmount? string? - Rounding-Off Difference of a Condition
- ConditionAmount? string? -
- TransactionCurrency? string? - SD Document Currency
- ConditionControl? string? -
- ConditionInactiveReason? string? - Condition is Inactive
- ConditionClass? string? -
- PrcgProcedureCounterForHeader? string? - Condition Counter (Header)
- StructureCondition? string? -
- PricingScaleBasis? string? - Scale Basis Indicator
- ConditionScaleBasisValue? string? - Scale Base Value
- ConditionScaleBasisUnit? string? - Condition Scale Unit of Measure
- ConditionScaleBasisCurrency? string? -
- CndnIsRelevantForIntcoBilling? boolean? - Condition for Intercompany Billing
- ConditionIsManuallyChanged? boolean? - Condition Changed Manually
- ConditionIsForConfiguration? boolean? - Condition Used for Variant Configuration
- VariantCondition? string? - Variant Condition Key
- to_BillingDocument? A_BillingDocument -
- to_BillingDocumentItem? A_BillingDocumentItem -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPrcgElmntWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemText
Fields
- BillingDocument? string -
- BillingDocumentItem? string - Billing Item
- Language? string -
- LongTextID? string -
- LongText? string? -
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemTextWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentPartner
Fields
- BillingDocument? string -
- PartnerFunction? string -
- Customer? string? - Customer Number
- Supplier? string? - Account Number of Supplier
- Personnel? string? -
- ContactPerson? string? - Number of Contact Person
- to_BillingDocument? A_BillingDocument -
sap.s4hana.api_billing_document_srv: A_BillingDocumentPartnerWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentPrcgElmnt
Fields
- BillingDocument? string -
- PricingProcedureStep? string -
- PricingProcedureCounter? string - Condition Counter
- ConditionType? string? -
- PricingDateTime? string? - Timestamp for Pricing
- ConditionCalculationType? string? - Calculation Type for Condition
- ConditionBaseValue? string? -
- ConditionRateValue? string? - Condition Amount or Percentage
- ConditionCurrency? string? - Currency Key
- ConditionQuantity? string? - Condition Pricing Unit
- ConditionQuantityUnit? string? - Condition Unit in the Document
- ConditionCategory? string? - Condition Category (Examples: Tax, Freight, Price, Cost)
- ConditionIsForStatistics? boolean? - Condition is used for statistics
- PricingScaleType? string? -
- ConditionOrigin? string? - Origin of the Condition
- IsGroupCondition? string? -
- ConditionRecord? string? - Number of Condition Record
- ConditionSequentialNumber? string? - Sequential Number of the Condition
- TaxCode? string? - Tax on Sales/Purchases Code
- WithholdingTaxCode? string? - Withholding Tax Code
- CndnRoundingOffDiffAmount? string? - Rounding-Off Difference of a Condition
- ConditionAmount? string? -
- TransactionCurrency? string? - SD Document Currency
- ConditionControl? string? -
- ConditionInactiveReason? string? - Condition is Inactive
- ConditionClass? string? -
- PrcgProcedureCounterForHeader? string? - Condition Counter (Header)
- StructureCondition? string? -
- PricingScaleBasis? string? - Scale Basis Indicator
- ConditionScaleBasisValue? string? - Scale Base Value
- ConditionScaleBasisUnit? string? - Condition Scale Unit of Measure
- ConditionScaleBasisCurrency? string? -
- CndnIsRelevantForIntcoBilling? boolean? - Condition for Intercompany Billing
- ConditionIsManuallyChanged? boolean? - Condition Changed Manually
- ConditionIsForConfiguration? boolean? - Condition Used for Variant Configuration
- VariantCondition? string? - Variant Condition Key
- to_BillingDocument? A_BillingDocument -
sap.s4hana.api_billing_document_srv: A_BillingDocumentPrcgElmntWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentText
Fields
- BillingDocument? string -
- Language? string -
- LongTextID? string -
- LongText? string? -
sap.s4hana.api_billing_document_srv: A_BillingDocumentTextWrapper
Fields
sap.s4hana.api_billing_document_srv: A_BillingDocumentWrapper
Fields
- d? A_BillingDocument -
sap.s4hana.api_billing_document_srv: CancelResult
Fields
- BillingDocument? string -
- CancellationBillingDocument? string -
- SystemMessageType? string -
- SystemMessageIdentification? string -
- SystemMessageNumber? string -
- SystemMessageText? string -
- SystemMessageVariable1? string -
- SystemMessageVariable2? string -
- SystemMessageVariable3? string -
- SystemMessageVariable4? string -
sap.s4hana.api_billing_document_srv: CancelWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocument
Fields
- __count? count -
- results? A_BillingDocument[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItem
Fields
- __count? count -
- results? A_BillingDocumentItem[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemPartner
Fields
- __count? count -
- results? A_BillingDocumentItemPartner[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemPartnerWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemPrcgElmnt
Fields
- __count? count -
- results? A_BillingDocumentItemPrcgElmnt[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemPrcgElmntWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemText
Fields
- __count? count -
- results? A_BillingDocumentItemText[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemTextWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentItemWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentPartner
Fields
- __count? count -
- results? A_BillingDocumentPartner[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentPartnerWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentPrcgElmnt
Fields
- __count? count -
- results? A_BillingDocumentPrcgElmnt[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentPrcgElmntWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentText
Fields
- __count? count -
- results? A_BillingDocumentText[] -
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentTextWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfA_BillingDocumentWrapper
Fields
sap.s4hana.api_billing_document_srv: CollectionOfCancelResult
Fields
- __count? count -
- results? CancelResult[] -
sap.s4hana.api_billing_document_srv: ConnectionConfig
Provides a set of configurations for controlling the behaviours when communicating with a remote HTTP endpoint.
Fields
- auth CredentialsConfig - Configurations related to client authentication
- httpVersion HttpVersion(default http:HTTP_2_0) - The HTTP version understood by the client
- http1Settings ClientHttp1Settings(default {}) - Configurations related to HTTP/1.x protocol
- http2Settings ClientHttp2Settings(default {}) - Configurations related to HTTP/2 protocol
- timeout decimal(default 60) - The maximum time to wait (in seconds) for a response before closing the connection
- forwarded string(default "disable") - The choice of setting
forwarded/x-forwardedheader
- followRedirects? FollowRedirects - Configurations associated with Redirection
- poolConfig? PoolConfiguration - Configurations associated with request pooling
- cache CacheConfig(default {}) - HTTP caching related configurations
- compression Compression(default http:COMPRESSION_AUTO) - Specifies the way of handling compression (
accept-encoding) header
- circuitBreaker? CircuitBreakerConfig - Configurations associated with the behaviour of the Circuit Breaker
- retryConfig? RetryConfig - Configurations associated with retrying
- cookieConfig? CookieConfig - Configurations associated with cookies
- responseLimits ResponseLimitConfigs(default {}) - Configurations associated with inbound response size limits
- secureSocket? ClientSecureSocket - SSL/TLS-related options
- proxy? ProxyConfig - Proxy server related options
- socketConfig ClientSocketConfig(default {}) - Provides settings related to client socket configuration
- validation boolean(default true) - Enables the inbound payload validation functionality which provided by the constraint package. Enabled by default
- laxDataBinding boolean(default true) - Enables relaxed data binding on the client side. When enabled,
nilvalues are treated as optional, and absent fields are handled asnilabletypes. Enabled by default.
sap.s4hana.api_billing_document_srv: CreateCancelQueries
Represents the Queries record for the operation: createCancel
Fields
- BillingDocument string - Value needs to be enclosed in single quotes
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentItemPartnerQueries
Represents the Queries record for the operation: getA_BillingDocumentItemPartner
Fields
- \$expand? A_BillingDocumentItemPartnerExpandOptions - Expand related entities, see Expand
- \$select? A_BillingDocumentItemPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentItemPrcgElmntQueries
Represents the Queries record for the operation: getA_BillingDocumentItemPrcgElmnt
Fields
- \$expand? A_BillingDocumentItemPrcgElmntExpandOptions - Expand related entities, see Expand
- \$select? A_BillingDocumentItemPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentItemQueries
Represents the Queries record for the operation: getA_BillingDocumentItem
Fields
- \$expand? A_BillingDocumentItemExpandOptions - Expand related entities, see Expand
- \$select? A_BillingDocumentItemSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentItemTextQueries
Represents the Queries record for the operation: getA_BillingDocumentItemText
Fields
- \$select? A_BillingDocumentItemTextSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentPartnerQueries
Represents the Queries record for the operation: getA_BillingDocumentPartner
Fields
- \$expand? A_BillingDocumentPartnerExpandOptions - Expand related entities, see Expand
- \$select? A_BillingDocumentPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentPrcgElmntQueries
Represents the Queries record for the operation: getA_BillingDocumentPrcgElmnt
Fields
- \$expand? A_BillingDocumentPrcgElmntExpandOptions - Expand related entities, see Expand
- \$select? A_BillingDocumentPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentQueries
Represents the Queries record for the operation: getA_BillingDocument
Fields
- \$expand? A_BillingDocumentExpandOptions - Expand related entities, see Expand
- \$select? A_BillingDocumentSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetA_BillingDocumentTextQueries
Represents the Queries record for the operation: getA_BillingDocumentText
Fields
- \$select? A_BillingDocumentTextSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentItemOfA_BillingDocumentItemPartnerQueries
Represents the Queries record for the operation: getBillingDocumentItemOfA_BillingDocumentItemPartner
Fields
- \$expand? BillingDocumentItemOfA_BillingDocumentItemPartnerExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentItemOfA_BillingDocumentItemPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentItemOfA_BillingDocumentItemPrcgElmntQueries
Represents the Queries record for the operation: getBillingDocumentItemOfA_BillingDocumentItemPrcgElmnt
Fields
- \$expand? BillingDocumentItemOfA_BillingDocumentItemPrcgElmntExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentItemOfA_BillingDocumentItemPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentOfA_BillingDocumentItemPartnerQueries
Represents the Queries record for the operation: getBillingDocumentOfA_BillingDocumentItemPartner
Fields
- \$expand? BillingDocumentOfA_BillingDocumentItemPartnerExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentOfA_BillingDocumentItemPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentOfA_BillingDocumentItemPrcgElmntQueries
Represents the Queries record for the operation: getBillingDocumentOfA_BillingDocumentItemPrcgElmnt
Fields
- \$expand? BillingDocumentOfA_BillingDocumentItemPrcgElmntExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentOfA_BillingDocumentItemPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentOfA_BillingDocumentItemQueries
Represents the Queries record for the operation: getBillingDocumentOfA_BillingDocumentItem
Fields
- \$expand? BillingDocumentOfA_BillingDocumentItemExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentOfA_BillingDocumentItemSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentOfA_BillingDocumentPartnerQueries
Represents the Queries record for the operation: getBillingDocumentOfA_BillingDocumentPartner
Fields
- \$expand? BillingDocumentOfA_BillingDocumentPartnerExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentOfA_BillingDocumentPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetBillingDocumentOfA_BillingDocumentPrcgElmntQueries
Represents the Queries record for the operation: getBillingDocumentOfA_BillingDocumentPrcgElmnt
Fields
- \$expand? BillingDocumentOfA_BillingDocumentPrcgElmntExpandOptions - Expand related entities, see Expand
- \$select? BillingDocumentOfA_BillingDocumentPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: GetGetPDFQueries
Represents the Queries record for the operation: getGetPDF
Fields
- BillingDocument string - Value needs to be enclosed in single quotes
sap.s4hana.api_billing_document_srv: GetPDFResult
Fields
- BillingDocumentBinary? string -
sap.s4hana.api_billing_document_srv: GetPDFResult_1
Fields
- d? GetPDFResult_1_d -
sap.s4hana.api_billing_document_srv: GetPDFResult_1_d
Fields
- GetPDF? GetPDFResult -
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentItemPartnersQueries
Represents the Queries record for the operation: listA_BillingDocumentItemPartners
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentItemPartnerOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentItemPartnerExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentItemPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentItemPrcgElmntsQueries
Represents the Queries record for the operation: listA_BillingDocumentItemPrcgElmnts
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentItemPrcgElmntOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentItemPrcgElmntExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentItemPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentItemsQueries
Represents the Queries record for the operation: listA_BillingDocumentItems
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentItemOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentItemExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentItemSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentItemTextsQueries
Represents the Queries record for the operation: listA_BillingDocumentItemTexts
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentItemTextOrderByOptions - Order items by property values, see Sorting
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentItemTextSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentPartnersQueries
Represents the Queries record for the operation: listA_BillingDocumentPartners
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentPartnerOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentPartnerExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentPrcgElmntsQueries
Represents the Queries record for the operation: listA_BillingDocumentPrcgElmnts
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentPrcgElmntOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentPrcgElmntExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentPrcgElmntSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentsQueries
Represents the Queries record for the operation: listA_BillingDocuments
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListA_BillingDocumentTextsQueries
Represents the Queries record for the operation: listA_BillingDocumentTexts
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentTextOrderByOptions - Order items by property values, see Sorting
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentTextSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListItemsOfA_BillingDocumentQueries
Represents the Queries record for the operation: listItemsOfA_BillingDocument
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentItemOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentItemExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentItemSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListItemTextsOfA_BillingDocumentItemQueries
Represents the Queries record for the operation: listItemTextsOfA_BillingDocumentItem
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? ItemTextOfA_BillingDocumentItemOrderByOptions - Order items by property values, see Sorting
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? ItemTextOfA_BillingDocumentItemSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListPartnersOfA_BillingDocumentItemQueries
Represents the Queries record for the operation: listPartnersOfA_BillingDocumentItem
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentItemPartnerOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentItemPartnerExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentItemPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListPartnersOfA_BillingDocumentQueries
Represents the Queries record for the operation: listPartnersOfA_BillingDocument
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentPartnerOrderByOptions - Order items by property values, see Sorting
- \$expand? A_BillingDocumentPartnerExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentPartnerSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListPricingElementsOfA_BillingDocumentItemQueries
Represents the Queries record for the operation: listPricingElementsOfA_BillingDocumentItem
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? PricingElementOfA_BillingDocumentItemOrderByOptions - Order items by property values, see Sorting
- \$expand? PricingElementOfA_BillingDocumentItemExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? PricingElementOfA_BillingDocumentItemSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListPricingElementsOfA_BillingDocumentQueries
Represents the Queries record for the operation: listPricingElementsOfA_BillingDocument
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? PricingElementOfA_BillingDocumentOrderByOptions - Order items by property values, see Sorting
- \$expand? PricingElementOfA_BillingDocumentExpandOptions - Expand related entities, see Expand
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? PricingElementOfA_BillingDocumentSelectOptions - Select properties to be returned, see Select
sap.s4hana.api_billing_document_srv: ListTextsOfA_BillingDocumentQueries
Represents the Queries record for the operation: listTextsOfA_BillingDocument
Fields
- \$skip? int - Skip the first n items, see Paging - Skip
- \$top? int - Show only the first n items, see Paging - Top
- \$orderby? A_BillingDocumentTextOrderByOptions - Order items by property values, see Sorting
- \$inlinecount? "allpages"|"none" - Include count of items, see Inlinecount
- \$select? A_BillingDocumentTextSelectOptions - Select properties to be returned, see Select
Array types
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentItemPartnerExpandOptions
BillingDocumentOfA_BillingDocumentItemPartnerExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentOrderByOptions
A_BillingDocumentOrderByOptions
sap.s4hana.api_billing_document_srv: BillingDocumentItemOfA_BillingDocumentItemPrcgElmntExpandOptions
BillingDocumentItemOfA_BillingDocumentItemPrcgElmntExpandOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentPrcgElmntExpandOptions
BillingDocumentOfA_BillingDocumentPrcgElmntExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemTextOrderByOptions
A_BillingDocumentItemTextOrderByOptions
sap.s4hana.api_billing_document_srv: BillingDocumentItemOfA_BillingDocumentItemPartnerExpandOptions
BillingDocumentItemOfA_BillingDocumentItemPartnerExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentPrcgElmntExpandOptions
A_BillingDocumentPrcgElmntExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPrcgElmntSelectOptions
A_BillingDocumentItemPrcgElmntSelectOptions
sap.s4hana.api_billing_document_srv: BillingDocumentItemOfA_BillingDocumentItemPartnerSelectOptions
BillingDocumentItemOfA_BillingDocumentItemPartnerSelectOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentItemPrcgElmntExpandOptions
BillingDocumentOfA_BillingDocumentItemPrcgElmntExpandOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentPartnerSelectOptions
BillingDocumentOfA_BillingDocumentPartnerSelectOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentPrcgElmntSelectOptions
BillingDocumentOfA_BillingDocumentPrcgElmntSelectOptions
sap.s4hana.api_billing_document_srv: PricingElementOfA_BillingDocumentSelectOptions
PricingElementOfA_BillingDocumentSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemExpandOptions
A_BillingDocumentItemExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPartnerExpandOptions
A_BillingDocumentItemPartnerExpandOptions
sap.s4hana.api_billing_document_srv: PricingElementOfA_BillingDocumentOrderByOptions
PricingElementOfA_BillingDocumentOrderByOptions
sap.s4hana.api_billing_document_srv: PricingElementOfA_BillingDocumentExpandOptions
PricingElementOfA_BillingDocumentExpandOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentItemSelectOptions
BillingDocumentOfA_BillingDocumentItemSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentPrcgElmntOrderByOptions
A_BillingDocumentPrcgElmntOrderByOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentItemPrcgElmntSelectOptions
BillingDocumentOfA_BillingDocumentItemPrcgElmntSelectOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentItemPartnerSelectOptions
BillingDocumentOfA_BillingDocumentItemPartnerSelectOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentPartnerExpandOptions
BillingDocumentOfA_BillingDocumentPartnerExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentTextSelectOptions
A_BillingDocumentTextSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemSelectOptions
A_BillingDocumentItemSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPartnerOrderByOptions
A_BillingDocumentItemPartnerOrderByOptions
sap.s4hana.api_billing_document_srv: BillingDocumentOfA_BillingDocumentItemExpandOptions
BillingDocumentOfA_BillingDocumentItemExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentPartnerSelectOptions
A_BillingDocumentPartnerSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPrcgElmntExpandOptions
A_BillingDocumentItemPrcgElmntExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPartnerSelectOptions
A_BillingDocumentItemPartnerSelectOptions
sap.s4hana.api_billing_document_srv: ItemTextOfA_BillingDocumentItemSelectOptions
ItemTextOfA_BillingDocumentItemSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemOrderByOptions
A_BillingDocumentItemOrderByOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentPrcgElmntSelectOptions
A_BillingDocumentPrcgElmntSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemPrcgElmntOrderByOptions
A_BillingDocumentItemPrcgElmntOrderByOptions
sap.s4hana.api_billing_document_srv: BillingDocumentItemOfA_BillingDocumentItemPrcgElmntSelectOptions
BillingDocumentItemOfA_BillingDocumentItemPrcgElmntSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentItemTextSelectOptions
A_BillingDocumentItemTextSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentPartnerOrderByOptions
A_BillingDocumentPartnerOrderByOptions
sap.s4hana.api_billing_document_srv: PricingElementOfA_BillingDocumentItemOrderByOptions
PricingElementOfA_BillingDocumentItemOrderByOptions
sap.s4hana.api_billing_document_srv: PricingElementOfA_BillingDocumentItemSelectOptions
PricingElementOfA_BillingDocumentItemSelectOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentTextOrderByOptions
A_BillingDocumentTextOrderByOptions
sap.s4hana.api_billing_document_srv: ItemTextOfA_BillingDocumentItemOrderByOptions
ItemTextOfA_BillingDocumentItemOrderByOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentExpandOptions
A_BillingDocumentExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentPartnerExpandOptions
A_BillingDocumentPartnerExpandOptions
sap.s4hana.api_billing_document_srv: A_BillingDocumentSelectOptions
A_BillingDocumentSelectOptions
sap.s4hana.api_billing_document_srv: PricingElementOfA_BillingDocumentItemExpandOptions
PricingElementOfA_BillingDocumentItemExpandOptions
String types
sap.s4hana.api_billing_document_srv: count
count
The number of entities in the collection. Available when using the $inlinecount query option.
Import
import ballerinax/sap.s4hana.api_billing_document_srv;Other versions
1.0.0
Metadata
Released date: about 20 hours ago
Version: 1.0.0
License: Apache-2.0
Security
No known vulnerabilities in libraries
Checked on 2026-11-13 via OSV.dev
Compatibility
Platform: any
Ballerina version: 2201.13.0
GraalVM compatible: Yes
Pull count
Total: 1
Current verison: 1
Weekly downloads
Keywords
Name/SAP S/4HANA Billing Document API
Type/Connector
Vendor/SAP
Area/ERP & Business Operations
Business Management/ERP
Cost/Paid
Sales and Distribution
SD
Contributors