SAP Knowledge Base Article - Public

3769779 - Missing Update (Patch/Change) For Tax Segment And Custom Fields In Supplier Invoice API/BO - SAP S/4Hana Cloud Public Edition

Symptom

  • Missing update capabilities for Tax Segment and Custom Fields in Supplier Invoice API/BO.
  • Unable to find a supported API or Business Object that allows updates to these fields.
  • Standard API A_SupplierInvoice does not support PATCH/HTTP update operations.
  • RAP Business Object I_SUPPLIERINVOICETP does not expose an option or action to update the Tax segment.
  • Custom Field enablement (via Key User Extensibility) is not available for the CHANGE action within I_SUPPLIERINVOICETP.
  • A_SupplierInvoice API lacks PATCH support, preventing custom field updates via standard integration.
  • No error messages were provided.

Environment

  • Product: SAP S/4HANA Cloud Public Edition
  • Fiori UI for Invoice Verification (Public Cloud)

Reproducing the Issue

  1. Create a Supplier Invoice.
  2. Attempt to change the created (posted/saved) invoice via API/Business Object (for example, A_SupplierInvoice or I_SupplierInvoiceTP).

Cause

  • By design, once posted, supplier invoices are tamper-evident financial records (BKPF/BSEG/BSET); direct updates to tax segment and custom fields are not supported.
  • Legal and audit requirements (for example, GoBD, SOX §404, EU VAT Directive 2006/112/EC Art. 218/244, and country e-invoicing regimes such as SDI, SII, IRP, CFDI, KSeF, ZATCA) require additive corrections, not destructive changes.

Resolution

  1. Recognize that there is no supported standard method to update the Tax Segment or Custom Fields on a posted Supplier Invoice.
  2. Correct posted invoices by reversing/canceling the original and recreating a corrected invoice, or by posting an adjusting document (for example, credit memo or debit memo) according to local regulations and your process.
  3. Plan integrations to set all required tax details and custom fields at creation time; post-change updates are not supported.
  4. Use only supported operations: A_SupplierInvoice allows Create, Read, Release, and Reverse (no PATCH/Change); I_SupplierInvoiceTP publishes no Update action for the Tax segment, and Custom Fields are create-only (no Change).
  5. Refer to Communication Scenario SAP_COM_0057 for the available operations; PATCH/Change is not listed.
  6. There is no information available indicating this capability on current roadmaps.

See Also

Keywords

supplier invoice, tax segment, custom fields, a_supplierinvoice, i_supplierinvoicetp, rap business object, patch, change, update not supported, sap_com_0057, reverse invoice, credit memo, debit memo, public cloud, invoice correction , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions