在 ADT 里把 Released API 和 Deprecated Object 找明白,才算真正摸到 ABAP Cloud 开发的门道

张开发
2026/6/6 1:41:24 15 分钟阅读
在 ADT 里把 Released API 和 Deprecated Object 找明白,才算真正摸到 ABAP Cloud 开发的门道
很多人刚从经典的 On-Premise 开发切到ABAP Cloud,最不适应的地方,不是RAP,也不是CDS view entity,而是眼前明明有一个类、一个接口、一个CDS实体,你却不能因为它存在就直接用。你得先确认它是不是released,属于哪个release contract,有没有被放进可用的API Catalog,以及它是不是已经进入deprecated生命周期。SAP 官方把这套约束放进了public released APIs框架里,这套框架的目标很直接,就是把SAP code和custom code隔开,让升级时的边界清晰、行为稳定、生命周期可控。官方文档也明确提到,带着release contract发布过的对象可以被安全使用,而进入deprecated的API必须有明确的后继对象。 (SAP Help Portal)你给出的材料,抓得也正是这件事里最实操的一层,不是抽象地聊Clean Cor

更多文章