{"ref":"content:s-4hana-abap","page":"/content/s-4hana-abap","json":"/content/s-4hana-abap.json","generated":"2026-10-26","drafted_with_ai":true,"entity":{"id":"s-4hana-abap","title":"S/4HANA公有云版的内部ABAP拓展","url":"https://community.sap.com/t5/technology-blog-posts-by-sap/s-4hana%E5%85%AC%E6%9C%89%E4%BA%91%E7%89%88%E7%9A%84%E5%86%85%E9%83%A8abap%E6%8B%93%E5%B1%95/ba-p/14276145","content_type":"blog","published_on":"source:sap-community","explains":["capability:abap-extensibility",{"ref":"capability:editor-support","applies_to":{"ecosystems":["abap"]}},{"ref":"capability:odata","applies_to":{"ecosystems":["abap"]}}],"summary":"Argues that S/4HANA Cloud public edition's in-app ABAP extensibility is still real ABAP development, just under stricter rules: developer extensions require [ABAP Development Tools](capability:editor-support) rather than SAP GUI transactions, data models are defined as CDS views instead of SE11 tables, business logic is a RAP behavior definition instead of a function module, and service exposure is an auto-generated [OData](capability:odata) service from a Service Definition instead of a hand-built RFC/BAPI. The piece walks a worked example — a Fiori app that triggers the Purchase Requisition API — through CDS, RAP, OData activation on SAP Gateway, and authorization via business catalogues, and frames the whitelist of released APIs and CDS views as upgrade-safety rather than a restriction.","short":"In-app ABAP extensibility in S/4HANA Cloud public edition, in Chinese","author":"ArthurYang","published":"2025-11-24","provenance":{"discovered_via":[{"source":"source:sap-community","channel":"btp-tag"}],"first_seen":"2026-10-02"},"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 11 months ago"}],"compatibility":[{"label":"Version","tier":"unknown","evidence":"no version declared"},{"label":"Moved since?","tier":"good","evidence":"no recorded change after 2025-11-24"},{"label":"Findings","tier":"good","evidence":"none flagged"}],"reach":[{"value":703,"unit":"views"},{"value":0,"unit":"comments"},{"value":0,"unit":"likes"}]},"signals":{"views":703,"likes":0,"comments":0,"metrics_at":"2026-10-25"},"series":null,"edges":{"authors":[]}}