Sap Sd Billing Document Structure

SAP S/4HANA Billing Document (A_BillingDocument) structure for the API_BILLING_DOCUMENT_SRV OData service

Type: object Properties: 0
DistributionERPODataS/4HANASalesSAP

BillingDocument is a JSON Structure definition published by SAP Sales and Distribution (SD).

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "BillingDocument",
  "description": "SAP S/4HANA Billing Document (A_BillingDocument) structure for the API_BILLING_DOCUMENT_SRV OData service",
  "type": "object",
  "fields": [
    {
      "name": "BillingDocument",
      "type": "string",
      "description": "Billing document number",
      "required": true,
      "example": "0090000001"
    },
    {
      "name": "BillingDocumentType",
      "type": "string",
      "description": "Billing document type (e.g., F2=Invoice, G2=Credit Memo, L2=Debit Memo)",
      "required": false,
      "example": "F2"
    },
    {
      "name": "SalesOrganization",
      "type": "string",
      "description": "Sales organization code",
      "required": false,
      "example": "1710"
    },
    {
      "name": "BillingDocumentDate",
      "type": "string",
      "description": "Date of the billing document",
      "required": false,
      "example": "/Date(1730000000000)/"
    },
    {
      "name": "PayerParty",
      "type": "string",
      "description": "Customer number of the payer",
      "required": false,
      "example": "0000001000"
    },
    {
      "name": "TotalNetAmount",
      "type": "string",
      "description": "Total net amount of the billing document",
      "required": false,
      "example": "1250.00"
    },
    {
      "name": "TransactionCurrency",
      "type": "string",
      "description": "Transaction currency code (ISO 4217)",
      "required": false,
      "example": "USD"
    },
    {
      "name": "BillingDocumentIsCancelled",
      "type": "boolean",
      "description": "Indicates whether the billing document has been cancelled",
      "required": false,
      "example": false
    },
    {
      "name": "OverallBillingStatus",
      "type": "string",
      "description": "Overall status of the billing document",
      "required": false,
      "example": "C"
    }
  ],
  "navigationProperties": [
    {
      "name": "to_Item",
      "description": "Billing document items",
      "type": "collection",
      "entity": "BillingDocumentItem"
    },
    {
      "name": "to_Partner",
      "description": "Partner functions on the billing document",
      "type": "collection",
      "entity": "BillingDocumentPartner"
    }
  ],
  "source": "openapi/sap-sd-billing-document-openapi.yml",
  "odataEntitySet": "A_BillingDocument",
  "service": "API_BILLING_DOCUMENT_SRV"
}