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
- Create a Supplier Invoice.
- 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
- Recognize that there is no supported standard method to update the Tax Segment or Custom Fields on a posted Supplier Invoice.
- 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.
- Plan integrations to set all required tax details and custom fields at creation time; post-change updates are not supported.
- 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).
- Refer to Communication Scenario SAP_COM_0057 for the available operations; PATCH/Change is not listed.
- 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
SAP Knowledge Base Article - Public