{"ref":"content:extending-standard-s-4-hana-odata-api-s","page":"/content/extending-standard-s-4-hana-odata-api-s","json":"/content/extending-standard-s-4-hana-odata-api-s.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"extending-standard-s-4-hana-odata-api-s","title":"Extending Standard S/4 HANA OData API's","url":"https://community.sap.com/t5/abap-blog-posts/extending-standard-s-4-hana-odata-api-s/ba-p/14368795","content_type":"blog","published_on":"source:sap-community","explains":[{"ref":"capability:odata","applies_to":{"ecosystems":["abap"]}},"capability:abap-extensibility"],"summary":"Walks through extending a standard S/4HANA [OData](capability:odata) API with a custom field, preferring OData V4 over V2 for its closer OASIS compliance and simpler service enablement, then tracing the extensibility objects documented for the entity before touching any code. The custom field reaches the API by layering three CDS view extensions — `extendView` on `I_Product`, `extendViewEntity` on `R_ProductTP` and on `A_Product_3` — following the projection chain down to where the base table is first selected, built in [ABAP Development Tools for Eclipse](artifact:sap-adt-eclipse).","short":"Adding a custom field to a standard S/4HANA OData API","author":"JuanDK78","published":"2026-04-08","provenance":{"discovered_via":[{"source":"source:sap-community","channel":"abap-extensibility-tag"}],"first_seen":"2026-10-16"},"drafted_with_ai":true},"readings":{"liveness":[{"label":"Checked against the source","tier":"unknown","evidence":"nobody has checked it"},{"label":"Source reachable","tier":"unknown","evidence":"not crawled"},{"label":"Age","tier":"good","evidence":"published 6 months ago"}],"compatibility":[{"label":"Version","tier":"unknown","evidence":"no version declared"},{"label":"Moved since?","tier":"good","evidence":"no recorded change after 2026-04-08"},{"label":"Findings","tier":"good","evidence":"none flagged"}],"reach":[{"value":2989,"unit":"views"},{"value":3,"unit":"comments"},{"value":1,"unit":"likes"}]},"signals":{"views":2989,"likes":1,"comments":3,"metrics_at":"2026-10-25"},"series":null,"edges":{"authors":[]}}