> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SAP S/4HANA

> 117 actions available for SAP S/4HANA through StackOne. Use via Actions RPC, Toolset SDK, MCP, or A2A.

<div className="not-prose" style={{ display: 'flex', alignItems: 'center', gap: '12px', marginBottom: '24px' }}>
  <img src="https://stackone-logos.com/api/sap/filled/png" alt="SAP S/4HANA" className="connector-page-icon" style={{ width: '48px', height: '48px', borderRadius: '10px', padding: '2px' }} />

  <div>
    <div style={{ fontSize: '24px', fontWeight: '600' }}>SAP S/4HANA</div>
    <div className="connector-page-subtitle" style={{ fontSize: '14px' }}>117 actions · 1 auth method</div>

    <div style={{ display: 'flex', flexWrap: 'wrap', gap: '6px', marginTop: '8px' }}>
      <span className="connector-page-tag-beta" style={{ display: 'inline-block', padding: '2px 8px', borderRadius: '4px', fontSize: '11px', fontWeight: '500' }}>Beta</span>
    </div>
  </div>
</div>

## Authentication

<Columns cols={2}>
  <Card title="OAuth 2.0">
    Connect using OAuth 2.0 client credentials issued by an SAP S/4HANA Cloud Public Edition Communication Arrangement. Requ...

    Guides: [Connector Profile](/connectors/saps4hana/guides/connector-profile/oauth-2-0), [Link Account](/connectors/saps4hana/guides/link-account/oauth-2-0)
  </Card>
</Columns>

<div className="connector-meta-library-section">
  <div className="connector-meta-library-title">Actions</div>

  <div className="connector-actions-controls not-prose" data-connector-actions-controls>
    <div className="connector-actions-controls__row">
      <input type="search" className="connector-actions-search" data-connector-actions-search placeholder="Search actions" aria-label="Search actions" />
    </div>
  </div>

  <div className="meta-library-count" data-connector-actions-count>117 actions</div>

  <div className="not-prose meta-library-table-container" data-connector-actions-table>
    <div className="connector-meta-library-grid" style={{ gridTemplateColumns: '200px 1fr' }}>
      <div className="connector-meta-library-row">
        <div className="meta-library-grid-header-cell">Action</div>
        <div className="meta-library-grid-header-cell">Description</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_business_partners" data-action-label="List Business Partners" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Business Partners</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_business_partners" aria-label="Copy saps4hana_list_business_partners"><code className="connector-page-code">saps4hana\_list\_business\_partners</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of business partners with OData filtering, projection, expansion, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_business_partner" data-action-label="Get Business Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Business Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_business_partner" aria-label="Copy saps4hana_get_business_partner"><code className="connector-page-code">saps4hana\_get\_business\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single business partner by its 10-character key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_customers" data-action-label="List Customers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Customers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_customers" aria-label="Copy saps4hana_list_customers"><code className="connector-page-code">saps4hana\_list\_customers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of customers — business partners with a Customer role assigned.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_customer" data-action-label="Get Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_customer" aria-label="Copy saps4hana_get_customer"><code className="connector-page-code">saps4hana\_get\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single customer by its 10-character key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_suppliers" data-action-label="List Suppliers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Suppliers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_suppliers" aria-label="Copy saps4hana_list_suppliers"><code className="connector-page-code">saps4hana\_list\_suppliers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of suppliers — business partners with a Supplier role assigned.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_supplier" data-action-label="Get Supplier" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Supplier</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_supplier" aria-label="Copy saps4hana_get_supplier"><code className="connector-page-code">saps4hana\_get\_supplier</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single supplier by its 10-character key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_business_partner" data-action-label="Create Business Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Business Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_business_partner" aria-label="Copy saps4hana_create_business_partner"><code className="connector-page-code">saps4hana\_create\_business\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new business partner (person, organization, or group), optionally with nested addresses, roles, customer, and s...</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_business_partner" data-action-label="Update Business Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Business Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_business_partner" aria-label="Copy saps4hana_update_business_partner"><code className="connector-page-code">saps4hana\_update\_business\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing business partner's master data. Uses PATCH semantics — only the fields you provide are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_business_partner" data-action-label="Delete Business Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Business Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_business_partner" aria-label="Copy saps4hana_delete_business_partner"><code className="connector-page-code">saps4hana\_delete\_business\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a BusinessPartner record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_business_partner_addresses" data-action-label="List Business Partner Addresses" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Business Partner Addresses</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_business_partner_addresses" aria-label="Copy saps4hana_list_business_partner_addresses"><code className="connector-page-code">saps4hana\_list\_business\_partner\_addresses</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List BusinessPartnerAddress records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_addresses_for_business_partner" data-action-label="List Addresses For Business Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Addresses For Business Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_addresses_for_business_partner" aria-label="Copy saps4hana_list_addresses_for_business_partner"><code className="connector-page-code">saps4hana\_list\_addresses\_for\_business\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the addresses belonging to a specific Business Partner via the navigation property.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_business_partner_address" data-action-label="Get Business Partner Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Business Partner Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_business_partner_address" aria-label="Copy saps4hana_get_business_partner_address"><code className="connector-page-code">saps4hana\_get\_business\_partner\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single BusinessPartnerAddress record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_business_partner_address" data-action-label="Create Business Partner Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Business Partner Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_business_partner_address" aria-label="Copy saps4hana_create_business_partner_address"><code className="connector-page-code">saps4hana\_create\_business\_partner\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new BusinessPartner record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_business_partner_address" data-action-label="Update Business Partner Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Business Partner Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_business_partner_address" aria-label="Copy saps4hana_update_business_partner_address"><code className="connector-page-code">saps4hana\_update\_business\_partner\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing BusinessPartnerAddress record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_business_partner_address" data-action-label="Delete Business Partner Address" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Business Partner Address</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_business_partner_address" aria-label="Copy saps4hana_delete_business_partner_address"><code className="connector-page-code">saps4hana\_delete\_business\_partner\_address</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a BusinessPartnerAddress record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_business_partner_roles" data-action-label="List Business Partner Roles" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Business Partner Roles</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_business_partner_roles" aria-label="Copy saps4hana_list_business_partner_roles"><code className="connector-page-code">saps4hana\_list\_business\_partner\_roles</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List BusinessPartnerRole records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_business_partner_role" data-action-label="Get Business Partner Role" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Business Partner Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_business_partner_role" aria-label="Copy saps4hana_get_business_partner_role"><code className="connector-page-code">saps4hana\_get\_business\_partner\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single BusinessPartnerRole record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_assign_business_partner_role" data-action-label="Assign Business Partner Role" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Assign Business Partner Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_assign_business_partner_role" aria-label="Copy saps4hana_assign_business_partner_role"><code className="connector-page-code">saps4hana\_assign\_business\_partner\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new BusinessPartner record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_unassign_business_partner_role" data-action-label="Unassign Business Partner Role" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Unassign Business Partner Role</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_unassign_business_partner_role" aria-label="Copy saps4hana_unassign_business_partner_role"><code className="connector-page-code">saps4hana\_unassign\_business\_partner\_role</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a BusinessPartnerRole record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_customer" data-action-label="Update Customer" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Customer</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_customer" aria-label="Copy saps4hana_update_customer"><code className="connector-page-code">saps4hana\_update\_customer</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing Customer record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_customer_company_data" data-action-label="Create Customer Company Data" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Customer Company Data</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_customer_company_data" aria-label="Copy saps4hana_create_customer_company_data"><code className="connector-page-code">saps4hana\_create\_customer\_company\_data</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Customer record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_customer_sales_area" data-action-label="Create Customer Sales Area" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Customer Sales Area</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_customer_sales_area" aria-label="Copy saps4hana_create_customer_sales_area"><code className="connector-page-code">saps4hana\_create\_customer\_sales\_area</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Customer record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_supplier" data-action-label="Update Supplier" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Supplier</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_supplier" aria-label="Copy saps4hana_update_supplier"><code className="connector-page-code">saps4hana\_update\_supplier</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing Supplier record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_supplier_company_data" data-action-label="Create Supplier Company Data" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Supplier Company Data</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_supplier_company_data" aria-label="Copy saps4hana_create_supplier_company_data"><code className="connector-page-code">saps4hana\_create\_supplier\_company\_data</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Supplier record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_supplier_purchasing_org" data-action-label="Create Supplier Purchasing Org" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Supplier Purchasing Org</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_supplier_purchasing_org" aria-label="Copy saps4hana_create_supplier_purchasing_org"><code className="connector-page-code">saps4hana\_create\_supplier\_purchasing\_org</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Supplier record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_business_partner_banks" data-action-label="List Business Partner Banks" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Business Partner Banks</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_business_partner_banks" aria-label="Copy saps4hana_list_business_partner_banks"><code className="connector-page-code">saps4hana\_list\_business\_partner\_banks</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List BusinessPartnerBank records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_business_partner_bank" data-action-label="Get Business Partner Bank" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Business Partner Bank</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_business_partner_bank" aria-label="Copy saps4hana_get_business_partner_bank"><code className="connector-page-code">saps4hana\_get\_business\_partner\_bank</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single BusinessPartnerBank record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_business_partner_bank" data-action-label="Create Business Partner Bank" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Business Partner Bank</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_business_partner_bank" aria-label="Copy saps4hana_create_business_partner_bank"><code className="connector-page-code">saps4hana\_create\_business\_partner\_bank</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new BusinessPartner record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_business_partner_bank" data-action-label="Update Business Partner Bank" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Business Partner Bank</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_business_partner_bank" aria-label="Copy saps4hana_update_business_partner_bank"><code className="connector-page-code">saps4hana\_update\_business\_partner\_bank</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing BusinessPartnerBank record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_business_partner_bank" data-action-label="Delete Business Partner Bank" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Business Partner Bank</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_business_partner_bank" aria-label="Copy saps4hana_delete_business_partner_bank"><code className="connector-page-code">saps4hana\_delete\_business\_partner\_bank</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a BusinessPartnerBank record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_business_partner_contacts" data-action-label="List Business Partner Contacts" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Business Partner Contacts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_business_partner_contacts" aria-label="Copy saps4hana_list_business_partner_contacts"><code className="connector-page-code">saps4hana\_list\_business\_partner\_contacts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List BusinessPartnerContact records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_business_partner_contact" data-action-label="Get Business Partner Contact" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Business Partner Contact</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_business_partner_contact" aria-label="Copy saps4hana_get_business_partner_contact"><code className="connector-page-code">saps4hana\_get\_business\_partner\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single BusinessPartnerContact record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_business_partner_contact" data-action-label="Create Business Partner Contact" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Business Partner Contact</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_business_partner_contact" aria-label="Copy saps4hana_create_business_partner_contact"><code className="connector-page-code">saps4hana\_create\_business\_partner\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new BusinessPartnerContact record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_business_partner_contact" data-action-label="Update Business Partner Contact" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Business Partner Contact</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_business_partner_contact" aria-label="Copy saps4hana_update_business_partner_contact"><code className="connector-page-code">saps4hana\_update\_business\_partner\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing BusinessPartnerContact record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_business_partner_contact" data-action-label="Delete Business Partner Contact" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Business Partner Contact</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_business_partner_contact" aria-label="Copy saps4hana_delete_business_partner_contact"><code className="connector-page-code">saps4hana\_delete\_business\_partner\_contact</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a BusinessPartnerContact record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_business_partner_tax_numbers" data-action-label="List Business Partner Tax Numbers" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Business Partner Tax Numbers</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_business_partner_tax_numbers" aria-label="Copy saps4hana_list_business_partner_tax_numbers"><code className="connector-page-code">saps4hana\_list\_business\_partner\_tax\_numbers</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List BusinessPartnerTaxNumber records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_business_partner_tax_number" data-action-label="Get Business Partner Tax Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Business Partner Tax Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_business_partner_tax_number" aria-label="Copy saps4hana_get_business_partner_tax_number"><code className="connector-page-code">saps4hana\_get\_business\_partner\_tax\_number</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single BusinessPartnerTaxNumber record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_business_partner_tax_number" data-action-label="Create Business Partner Tax Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Business Partner Tax Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_business_partner_tax_number" aria-label="Copy saps4hana_create_business_partner_tax_number"><code className="connector-page-code">saps4hana\_create\_business\_partner\_tax\_number</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new BusinessPartner record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_business_partner_tax_number" data-action-label="Update Business Partner Tax Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Business Partner Tax Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_business_partner_tax_number" aria-label="Copy saps4hana_update_business_partner_tax_number"><code className="connector-page-code">saps4hana\_update\_business\_partner\_tax\_number</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing BusinessPartnerTaxNumber record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_business_partner_tax_number" data-action-label="Delete Business Partner Tax Number" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Business Partner Tax Number</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_business_partner_tax_number" aria-label="Copy saps4hana_delete_business_partner_tax_number"><code className="connector-page-code">saps4hana\_delete\_business\_partner\_tax\_number</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a BusinessPartnerTaxNumber record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_orders" data-action-label="List Sales Orders" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Orders</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_orders" aria-label="Copy saps4hana_list_sales_orders"><code className="connector-page-code">saps4hana\_list\_sales\_orders</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of sales orders with OData filtering, projection, expansion, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_sales_order" data-action-label="Get Sales Order" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Sales Order</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_sales_order" aria-label="Copy saps4hana_get_sales_order"><code className="connector-page-code">saps4hana\_get\_sales\_order</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single sales order by its 10-character order number.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_items" data-action-label="List Sales Order Items" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Items</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_items" aria-label="Copy saps4hana_list_sales_order_items"><code className="connector-page-code">saps4hana\_list\_sales\_order\_items</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a flat list of sales order line items across all orders.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_sales_order_item" data-action-label="Get Sales Order Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Sales Order Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_sales_order_item" aria-label="Copy saps4hana_get_sales_order_item"><code className="connector-page-code">saps4hana\_get\_sales\_order\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single sales order line item by its composite key (sales order + item number).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order" data-action-label="Create Sales Order" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order" aria-label="Copy saps4hana_create_sales_order"><code className="connector-page-code">saps4hana\_create\_sales\_order</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new sales order with header data and one or more line items via OData v4 deep insert.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_sales_order" data-action-label="Update Sales Order" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Sales Order</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_sales_order" aria-label="Copy saps4hana_update_sales_order"><code className="connector-page-code">saps4hana\_update\_sales\_order</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing SalesOrder record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_item" data-action-label="Create Sales Order Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_item" aria-label="Copy saps4hana_create_sales_order_item"><code className="connector-page-code">saps4hana\_create\_sales\_order\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrder record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_sales_order_item" data-action-label="Update Sales Order Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Sales Order Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_sales_order_item" aria-label="Copy saps4hana_update_sales_order_item"><code className="connector-page-code">saps4hana\_update\_sales\_order\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing SalesOrderItem record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_sales_order_item" data-action-label="Delete Sales Order Item" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Sales Order Item</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_sales_order_item" aria-label="Copy saps4hana_delete_sales_order_item"><code className="connector-page-code">saps4hana\_delete\_sales\_order\_item</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a SalesOrderItem record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_header_partners" data-action-label="List Sales Order Header Partners" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Header Partners</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_header_partners" aria-label="Copy saps4hana_list_sales_order_header_partners"><code className="connector-page-code">saps4hana\_list\_sales\_order\_header\_partners</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderHeaderPartner records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_sales_order_header_partner" data-action-label="Get Sales Order Header Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Sales Order Header Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_sales_order_header_partner" aria-label="Copy saps4hana_get_sales_order_header_partner"><code className="connector-page-code">saps4hana\_get\_sales\_order\_header\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single SalesOrderHeaderPartner record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_header_partner" data-action-label="Create Sales Order Header Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Header Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_header_partner" aria-label="Copy saps4hana_create_sales_order_header_partner"><code className="connector-page-code">saps4hana\_create\_sales\_order\_header\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrder record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_sales_order_header_partner" data-action-label="Update Sales Order Header Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Sales Order Header Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_sales_order_header_partner" aria-label="Copy saps4hana_update_sales_order_header_partner"><code className="connector-page-code">saps4hana\_update\_sales\_order\_header\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing SalesOrderHeaderPartner record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_sales_order_header_partner" data-action-label="Delete Sales Order Header Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Sales Order Header Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_sales_order_header_partner" aria-label="Copy saps4hana_delete_sales_order_header_partner"><code className="connector-page-code">saps4hana\_delete\_sales\_order\_header\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a SalesOrderHeaderPartner record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_item_partners" data-action-label="List Sales Order Item Partners" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Item Partners</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_item_partners" aria-label="Copy saps4hana_list_sales_order_item_partners"><code className="connector-page-code">saps4hana\_list\_sales\_order\_item\_partners</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderItemPartner records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_sales_order_item_partner" data-action-label="Get Sales Order Item Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Sales Order Item Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_sales_order_item_partner" aria-label="Copy saps4hana_get_sales_order_item_partner"><code className="connector-page-code">saps4hana\_get\_sales\_order\_item\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single SalesOrderItemPartner record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_item_partner" data-action-label="Create Sales Order Item Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Item Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_item_partner" aria-label="Copy saps4hana_create_sales_order_item_partner"><code className="connector-page-code">saps4hana\_create\_sales\_order\_item\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrderItem record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_sales_order_item_partner" data-action-label="Update Sales Order Item Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Sales Order Item Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_sales_order_item_partner" aria-label="Copy saps4hana_update_sales_order_item_partner"><code className="connector-page-code">saps4hana\_update\_sales\_order\_item\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing SalesOrderItemPartner record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_sales_order_item_partner" data-action-label="Delete Sales Order Item Partner" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Sales Order Item Partner</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_sales_order_item_partner" aria-label="Copy saps4hana_delete_sales_order_item_partner"><code className="connector-page-code">saps4hana\_delete\_sales\_order\_item\_partner</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a SalesOrderItemPartner record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_header_pricing_elements" data-action-label="List Sales Order Header Pricing Elements" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Header Pricing Elements</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_header_pricing_elements" aria-label="Copy saps4hana_list_sales_order_header_pricing_elements"><code className="connector-page-code">saps4hana\_list\_sales\_order\_header\_pricing\_elements</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderHeaderPricingElement records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_header_pricing_element" data-action-label="Create Sales Order Header Pricing Element" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Header Pricing Element</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_header_pricing_element" aria-label="Copy saps4hana_create_sales_order_header_pricing_element"><code className="connector-page-code">saps4hana\_create\_sales\_order\_header\_pricing\_element</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrder record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_sales_order_header_pricing_element" data-action-label="Delete Sales Order Header Pricing Element" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Sales Order Header Pricing Element</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_sales_order_header_pricing_element" aria-label="Copy saps4hana_delete_sales_order_header_pricing_element"><code className="connector-page-code">saps4hana\_delete\_sales\_order\_header\_pricing\_element</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a SalesOrderHeaderPricingElement record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_item_pricing_elements" data-action-label="List Sales Order Item Pricing Elements" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Item Pricing Elements</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_item_pricing_elements" aria-label="Copy saps4hana_list_sales_order_item_pricing_elements"><code className="connector-page-code">saps4hana\_list\_sales\_order\_item\_pricing\_elements</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderItemPricingElement records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_item_pricing_element" data-action-label="Create Sales Order Item Pricing Element" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Item Pricing Element</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_item_pricing_element" aria-label="Copy saps4hana_create_sales_order_item_pricing_element"><code className="connector-page-code">saps4hana\_create\_sales\_order\_item\_pricing\_element</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrderItem record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_sales_order_item_pricing_element" data-action-label="Delete Sales Order Item Pricing Element" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Sales Order Item Pricing Element</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_sales_order_item_pricing_element" aria-label="Copy saps4hana_delete_sales_order_item_pricing_element"><code className="connector-page-code">saps4hana\_delete\_sales\_order\_item\_pricing\_element</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a SalesOrderItemPricingElement record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_schedule_lines" data-action-label="List Sales Order Schedule Lines" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Schedule Lines</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_schedule_lines" aria-label="Copy saps4hana_list_sales_order_schedule_lines"><code className="connector-page-code">saps4hana\_list\_sales\_order\_schedule\_lines</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderScheduleLine records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_sales_order_schedule_line" data-action-label="Get Sales Order Schedule Line" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Sales Order Schedule Line</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_sales_order_schedule_line" aria-label="Copy saps4hana_get_sales_order_schedule_line"><code className="connector-page-code">saps4hana\_get\_sales\_order\_schedule\_line</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single SalesOrderScheduleLine record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_texts" data-action-label="List Sales Order Texts" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Texts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_texts" aria-label="Copy saps4hana_list_sales_order_texts"><code className="connector-page-code">saps4hana\_list\_sales\_order\_texts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderText records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_text" data-action-label="Create Sales Order Text" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Text</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_text" aria-label="Copy saps4hana_create_sales_order_text"><code className="connector-page-code">saps4hana\_create\_sales\_order\_text</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrder record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_sales_order_text" data-action-label="Update Sales Order Text" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Sales Order Text</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_sales_order_text" aria-label="Copy saps4hana_update_sales_order_text"><code className="connector-page-code">saps4hana\_update\_sales\_order\_text</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing SalesOrderText record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_sales_order_text" data-action-label="Delete Sales Order Text" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Sales Order Text</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_sales_order_text" aria-label="Copy saps4hana_delete_sales_order_text"><code className="connector-page-code">saps4hana\_delete\_sales\_order\_text</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a SalesOrderText record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_sales_order_item_texts" data-action-label="List Sales Order Item Texts" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Sales Order Item Texts</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_sales_order_item_texts" aria-label="Copy saps4hana_list_sales_order_item_texts"><code className="connector-page-code">saps4hana\_list\_sales\_order\_item\_texts</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List SalesOrderItemText records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_sales_order_item_text" data-action-label="Create Sales Order Item Text" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Sales Order Item Text</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_sales_order_item_text" aria-label="Copy saps4hana_create_sales_order_item_text"><code className="connector-page-code">saps4hana\_create\_sales\_order\_item\_text</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new SalesOrderItem record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_cancel_sales_order" data-action-label="Cancel Sales Order" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Cancel Sales Order</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_cancel_sales_order" aria-label="Copy saps4hana_cancel_sales_order"><code className="connector-page-code">saps4hana\_cancel\_sales\_order</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing SalesOrderItem record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_products" data-action-label="List Products" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Products</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_products" aria-label="Copy saps4hana_list_products"><code className="connector-page-code">saps4hana\_list\_products</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a list of products (materials) with OData filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product" data-action-label="Get Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product" aria-label="Copy saps4hana_get_product"><code className="connector-page-code">saps4hana\_get\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single product by its product (material) number.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_descriptions" data-action-label="List Product Descriptions" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Descriptions</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_descriptions" aria-label="Copy saps4hana_list_product_descriptions"><code className="connector-page-code">saps4hana\_list\_product\_descriptions</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a flat list of product descriptions across all products and languages.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_description" data-action-label="Get Product Description" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Description</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_description" aria-label="Copy saps4hana_get_product_description"><code className="connector-page-code">saps4hana\_get\_product\_description</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single product description by its composite key (product + language).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_plants" data-action-label="List Product Plants" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Plants</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_plants" aria-label="Copy saps4hana_list_product_plants"><code className="connector-page-code">saps4hana\_list\_product\_plants</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a flat list of product-plant assignments across all products and plants.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_plant" data-action-label="Get Product Plant" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Plant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_plant" aria-label="Copy saps4hana_get_product_plant"><code className="connector-page-code">saps4hana\_get\_product\_plant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single product-plant assignment by composite key (product + plant).</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product" data-action-label="Update Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product" aria-label="Copy saps4hana_update_product"><code className="connector-page-code">saps4hana\_update\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing product (material) master record. Uses PATCH semantics — only the fields you provide are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product" data-action-label="Create Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product" aria-label="Copy saps4hana_create_product"><code className="connector-page-code">saps4hana\_create\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new Product record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product" data-action-label="Delete Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product" aria-label="Copy saps4hana_delete_product"><code className="connector-page-code">saps4hana\_delete\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a Product record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_descriptions_for_product" data-action-label="List Descriptions For Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Descriptions For Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_descriptions_for_product" aria-label="Copy saps4hana_list_descriptions_for_product"><code className="connector-page-code">saps4hana\_list\_descriptions\_for\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the descriptions belonging to a specific Product via the navigation property.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product_description" data-action-label="Create Product Description" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product Description</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product_description" aria-label="Copy saps4hana_create_product_description"><code className="connector-page-code">saps4hana\_create\_product\_description</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new ProductDescription record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_description" data-action-label="Update Product Description" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Description</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_description" aria-label="Copy saps4hana_update_product_description"><code className="connector-page-code">saps4hana\_update\_product\_description</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductDescription record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product_description" data-action-label="Delete Product Description" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product Description</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product_description" aria-label="Copy saps4hana_delete_product_description"><code className="connector-page-code">saps4hana\_delete\_product\_description</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a ProductDescription record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_plants_for_product" data-action-label="List Plants For Product" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Plants For Product</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_plants_for_product" aria-label="Copy saps4hana_list_plants_for_product"><code className="connector-page-code">saps4hana\_list\_plants\_for\_product</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List the plant assignments for a specific Product via the navigation property.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product_plant" data-action-label="Create Product Plant" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product Plant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product_plant" aria-label="Copy saps4hana_create_product_plant"><code className="connector-page-code">saps4hana\_create\_product\_plant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new ProductPlant record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_plant" data-action-label="Update Product Plant" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Plant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_plant" aria-label="Copy saps4hana_update_product_plant"><code className="connector-page-code">saps4hana\_update\_product\_plant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductPlant record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product_plant" data-action-label="Delete Product Plant" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product Plant</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product_plant" aria-label="Copy saps4hana_delete_product_plant"><code className="connector-page-code">saps4hana\_delete\_product\_plant</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a ProductPlant record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_sales_delivery" data-action-label="List Product Sales Delivery" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Sales Delivery</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_sales_delivery" aria-label="Copy saps4hana_list_product_sales_delivery"><code className="connector-page-code">saps4hana\_list\_product\_sales\_delivery</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List ProductSalesDelivery records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_sales_delivery" data-action-label="Get Product Sales Delivery" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Sales Delivery</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_sales_delivery" aria-label="Copy saps4hana_get_product_sales_delivery"><code className="connector-page-code">saps4hana\_get\_product\_sales\_delivery</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single ProductSalesDelivery record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product_sales_delivery" data-action-label="Create Product Sales Delivery" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product Sales Delivery</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product_sales_delivery" aria-label="Copy saps4hana_create_product_sales_delivery"><code className="connector-page-code">saps4hana\_create\_product\_sales\_delivery</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new ProductSalesDelivery record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_sales_delivery" data-action-label="Update Product Sales Delivery" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Sales Delivery</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_sales_delivery" aria-label="Copy saps4hana_update_product_sales_delivery"><code className="connector-page-code">saps4hana\_update\_product\_sales\_delivery</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductSalesDelivery record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product_sales_delivery" data-action-label="Delete Product Sales Delivery" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product Sales Delivery</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product_sales_delivery" aria-label="Copy saps4hana_delete_product_sales_delivery"><code className="connector-page-code">saps4hana\_delete\_product\_sales\_delivery</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a ProductSalesDelivery record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_supply_planning" data-action-label="List Product Supply Planning" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Supply Planning</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_supply_planning" aria-label="Copy saps4hana_list_product_supply_planning"><code className="connector-page-code">saps4hana\_list\_product\_supply\_planning</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List ProductSupplyPlanning records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_supply_planning" data-action-label="Get Product Supply Planning" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Supply Planning</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_supply_planning" aria-label="Copy saps4hana_get_product_supply_planning"><code className="connector-page-code">saps4hana\_get\_product\_supply\_planning</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single ProductSupplyPlanning record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_supply_planning" data-action-label="Update Product Supply Planning" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Supply Planning</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_supply_planning" aria-label="Copy saps4hana_update_product_supply_planning"><code className="connector-page-code">saps4hana\_update\_product\_supply\_planning</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductSupplyPlanning record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_mrp_areas" data-action-label="List Product Mrp Areas" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Mrp Areas</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_mrp_areas" aria-label="Copy saps4hana_list_product_mrp_areas"><code className="connector-page-code">saps4hana\_list\_product\_mrp\_areas</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List ProductMRPArea records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_mrp_area" data-action-label="Get Product Mrp Area" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Mrp Area</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_mrp_area" aria-label="Copy saps4hana_get_product_mrp_area"><code className="connector-page-code">saps4hana\_get\_product\_mrp\_area</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single ProductMRPArea record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product_mrp_area" data-action-label="Create Product Mrp Area" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product Mrp Area</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product_mrp_area" aria-label="Copy saps4hana_create_product_mrp_area"><code className="connector-page-code">saps4hana\_create\_product\_mrp\_area</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new ProductMRPArea record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_mrp_area" data-action-label="Update Product Mrp Area" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Mrp Area</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_mrp_area" aria-label="Copy saps4hana_update_product_mrp_area"><code className="connector-page-code">saps4hana\_update\_product\_mrp\_area</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductMRPArea record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product_mrp_area" data-action-label="Delete Product Mrp Area" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product Mrp Area</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product_mrp_area" aria-label="Copy saps4hana_delete_product_mrp_area"><code className="connector-page-code">saps4hana\_delete\_product\_mrp\_area</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a ProductMRPArea record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_work_scheduling" data-action-label="List Product Work Scheduling" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Work Scheduling</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_work_scheduling" aria-label="Copy saps4hana_list_product_work_scheduling"><code className="connector-page-code">saps4hana\_list\_product\_work\_scheduling</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List ProductWorkScheduling records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_work_scheduling" data-action-label="Get Product Work Scheduling" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Work Scheduling</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_work_scheduling" aria-label="Copy saps4hana_get_product_work_scheduling"><code className="connector-page-code">saps4hana\_get\_product\_work\_scheduling</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single ProductWorkScheduling record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_work_scheduling" data-action-label="Update Product Work Scheduling" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Work Scheduling</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_work_scheduling" aria-label="Copy saps4hana_update_product_work_scheduling"><code className="connector-page-code">saps4hana\_update\_product\_work\_scheduling</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductWorkScheduling record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_storage_locations" data-action-label="List Product Storage Locations" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Storage Locations</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_storage_locations" aria-label="Copy saps4hana_list_product_storage_locations"><code className="connector-page-code">saps4hana\_list\_product\_storage\_locations</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List ProductStorageLocation records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_storage_location" data-action-label="Get Product Storage Location" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Storage Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_storage_location" aria-label="Copy saps4hana_get_product_storage_location"><code className="connector-page-code">saps4hana\_get\_product\_storage\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single ProductStorageLocation record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product_storage_location" data-action-label="Create Product Storage Location" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product Storage Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product_storage_location" aria-label="Copy saps4hana_create_product_storage_location"><code className="connector-page-code">saps4hana\_create\_product\_storage\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new ProductStorageLocation record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_storage_location" data-action-label="Update Product Storage Location" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Storage Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_storage_location" aria-label="Copy saps4hana_update_product_storage_location"><code className="connector-page-code">saps4hana\_update\_product\_storage\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductStorageLocation record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product_storage_location" data-action-label="Delete Product Storage Location" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product Storage Location</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product_storage_location" aria-label="Copy saps4hana_delete_product_storage_location"><code className="connector-page-code">saps4hana\_delete\_product\_storage\_location</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a ProductStorageLocation record by its key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_list_product_sales_tax" data-action-label="List Product Sales Tax" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>List Product Sales Tax</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_list_product_sales_tax" aria-label="Copy saps4hana_list_product_sales_tax"><code className="connector-page-code">saps4hana\_list\_product\_sales\_tax</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">List ProductSalesTax records with OData v4 filtering, projection, and server-driven pagination.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_get_product_sales_tax" data-action-label="Get Product Sales Tax" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Get Product Sales Tax</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_get_product_sales_tax" aria-label="Copy saps4hana_get_product_sales_tax"><code className="connector-page-code">saps4hana\_get\_product\_sales\_tax</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Retrieve a single ProductSalesTax record by its OData key.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_create_product_sales_tax" data-action-label="Create Product Sales Tax" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Create Product Sales Tax</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_create_product_sales_tax" aria-label="Copy saps4hana_create_product_sales_tax"><code className="connector-page-code">saps4hana\_create\_product\_sales\_tax</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Create a new ProductSalesTax record.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_update_product_sales_tax" data-action-label="Update Product Sales Tax" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Update Product Sales Tax</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_update_product_sales_tax" aria-label="Copy saps4hana_update_product_sales_tax"><code className="connector-page-code">saps4hana\_update\_product\_sales\_tax</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Update an existing ProductSalesTax record. PATCH semantics — only supplied fields are changed.</div>
      </div>

      <div className="connector-meta-library-row" data-action-id="saps4hana_delete_product_sales_tax" data-action-label="Delete Product Sales Tax" data-action-scopes="">
        <div className="meta-library-grid-cell connector-meta-library-item-cell">
          <div style={{ fontWeight: '500' }}>Delete Product Sales Tax</div>
          <div style={{ marginTop: '4px' }}><button type="button" className="connector-page-code-button" data-copy="saps4hana_delete_product_sales_tax" aria-label="Copy saps4hana_delete_product_sales_tax"><code className="connector-page-code">saps4hana\_delete\_product\_sales\_tax</code></button></div>
        </div>

        <div className="meta-library-grid-cell meta-library-grid-cell--description">Delete a ProductSalesTax record by its key.</div>
      </div>
    </div>
  </div>
</div>

## Getting Started

<Steps>
  <Step title="Create or Select a Project">
    Set up a new project or select an existing one. See the [Projects Guide](/guides/managing-projects).
  </Step>

  <Step title="Configure the Connector">
    Enable the connector and set up a connector profile in your project. See [Managing Connectors](/guides/explore-connectors).

    <Columns cols={2}>
      <Card title="Connector Profile" href="/connectors/saps4hana/guides/connector-profile/oauth-2-0" icon="https://stackone-logos.com/api/sap/filled/png" horizontal>
        SAP S/4HANA - OAuth 2.0
      </Card>
    </Columns>
  </Step>

  <Step title="Link an Account">
    Connect an account using [StackOne Hub](/guides/embedding-stackone-hub) or [Auth Link](/guides/auth-link).

    <Columns cols={2}>
      <Card title="Link Account" href="/connectors/saps4hana/guides/link-account/oauth-2-0" icon="https://stackone-logos.com/api/sap/filled/png" horizontal>
        SAP S/4HANA - OAuth 2.0
      </Card>
    </Columns>
  </Step>

  <Step title="Use Actions">
    Invoke actions using one of the methods below:

    * [MCP](/mcp/quickstart) – Model Context Protocol for AI assistants
    * [A2A](/a2a/quickstart) – Agent-to-Agent protocol
    * [AI Toolset (TypeScript)](/agents/typescript/introduction) – TypeScript SDK for AI agents
    * [AI Toolset (Python)](/agents/python/introduction) – Python SDK for AI agents
    * [Actions RPC](/platform/api-reference/actions/make-an-rpc-call-to-an-action) – Direct API calls
    * [Playground](/guides/playground) – Test actions in the dashboard
  </Step>
</Steps>
