CDS Views
CDS Abstract
Uma CDS que não lê tabela, não aceita SELECT e não guarda nada — e mesmo assim aparece em toda action, function e evento do RAP. O que é, para que serve e quando usar.
Ler maisCDS Scalar Functions
CDS Scalar Functions deixam você usar lógica SQLScript do HANA como função nativa do CDS. Veja os três objetos, a sintaxe, a ordem de ativação e quando usar.
Ler maisCDS Analíticas no SAP: como montar dimension, cube e analytical query do jeito certo
Os modelos multidimensional, dimension/cube/query, measures e exception aggregation, projection views (provider contract analytical_query), DCL e anti-patterns
Ler maisCDS Aspects: como reutilizar campos, cálculos e anotações entre views
CDS Aspects são o artefato de reuso de CDS: encapsulam cálculos e anotações repetidos em um único lugar, consumidos via BIND ASPECT e INCLUDE. Veja o que é, quando usar, a sintaxe e as armadilhas — com exemplos práticos.
Ler maisCDS Access Control (DCL) na prática: o guia completo de controle de acesso por linha no ABAP
Tudo sobre DCL no ABAP CDS: a annotation @AccessControl.authorizationCheck, condições PFCG, user e literal, herança, COMBINATION MODE, REDEFINITION e PRIVILEGED ACCESS — com exemplos, armadilhas e validação na doc oficial da SAP.
Ler maisOs 3 tipos de autorização no SAP RAP: DCL, Global e Instance — como e quando usar cada um
As três camadas de autorização do RAP explicadas: CDS Access Control (DCL) para leitura, Global Authorization para operações por perfil e Instance Authorization para regras por registro — com exemplos, comparativo e armadilhas.
Ler maisComo usar AMDP no S/4HANA: Table Functions, Scalar Functions e Virtual Elements
Como usar Table Functions, Scalar Functions e Virtual Elements no S/4HANA: quando escolher cada um para code pushdown no HANA, com exemplos AMDP,matriz de decisão e as armadilhas que destroem performance.
Ler maisRAP na prática: criando uma app transacional do zero com Managed Scenario
Aprenda a construir uma aplicação Fiori Elements completa usando o RAP Managed Scenario — do CDS View até o Behavior Implementation, sem uma linha de boilerplate desnecessária.
Ler maisPosts relacionados
Diferenças e Semelhanças entre CAP e RAP
O CDS do CAP parece o seu CDS — até a segunda linha. Sem DDIC, sem ativação, aspects no lugar de includes, foreign key automática e abstract entity deprecated: o guia de tradução do ABAPista para o CDL.
Ler maisRAP Unmanaged Scenario: como reutilizar BAPIs e lógica existente
Guia completo do unmanaged scenario do RAP: o que é, vantagens, quando usar, as duas fases da transação (interaction phase e save sequence), a saver class e como reaproveitar BAPIs e function modules — com exemplos /DMO.
Ler maisDesign de métodos no ABAP: parâmetros, estrutura ou objeto?
Toda classe começa com um constructor de 4 parâmetros — e termina com 9. Guia aprofundado de design OO no ABAP: a mecânica de passagem por referência.
Ler mais