Blog SAPienteSAPiente
14 RESULTADOS

RAP

13 DE JUL. DE 2026
RAP

Como Criar Eventos dentro de uma Aplicação RAP

Do RAISE ENTITY EVENT ao consumo no Event Mesh: o guia completo de eventos de negócio no RAP, com casos de uso, pegadinhas e o que a documentação oficial realmente diz.

Ler mais
10 DE JUL. DE 2026
RAP

Auxiliary Class no RAP

A mesma regra em duas validations, um determination e uma action — em pools diferentes. Uma classe helper comum perde os direitos de acesso ao BO; a auxiliary class do BDEF, não. Declarada na BDEF, ela enxerga o business object com IN LOCAL MODE e PRIVILEGED, e existe justamente para ser reusada.

Ler mais
8 DE JUL. DE 2026
RAP

Como Estender a Lógica em um BO Interface

Campo custom com regra no pedido standard, sem append e sem user exit: a BDEF extension adiciona validation, determination, action e evento a um BO C0-released — dentro da transação standard, com contrato de estabilidade. Como, quando e por quê.

Ler mais
7 DE JUL. DE 2026
RAP

Construindo uma Web API com RAP

Uma Web API OData V4 de integração, de ponta a ponta: BO de log com late numbering, payload profundo via abstract entities, static action como porta de entrada e service binding Web API.

Ler mais
3 DE JUL. DE 2026
RAP

Quais São os Tipos de Function no RAP e Quando Usar Cada Um?

Actions modificam, functions informam: cálculo, simulação e consulta sem lock. Cada tipo de function do RAP — instance, static, repeatable, internal, key e default — com código, casos de uso e a regra de decisão.

Ler mais
3 DE JUL. DE 2026
RAP

Tipos de Action no RAP: O Guia Completo

Instance, static, repeatable, factory, internal, save e determine: cada tipo de action do RAP com implementação completa, casos de uso reais e a regra de decisão para escolher a certa.

Ler mais
2 DE JUL. DE 2026
RAP

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 mais
30 DE JUN. DE 2026
RAP

Change Documents no RAP

Trilha de auditoria campo a campo no RAP sem escrever log. Declarar changedocuments no behavior definition, criar o Change Document Object por quick fix, ler com cl_chdo_read_tools e exibir o histórico no Fiori (com I_ChangeDocument_2 ou CDS próprio).

Ler mais
11 DE JUN. DE 2026
RAP

Upload de arquivos no RAP: como construir um app de upload (CSV/XML) do zero

Tutorial completo de upload de arquivos no RAP: tabela com rawstring, a annotation @Semantics.largeObject que cria o controle de upload no Fiori, behavior com draft, a action que processa o xstring e o handler que converte e valida o arquivo.

Ler mais
9 DE JUN. DE 2026
RAP

Os 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 mais
8 DE JUN. DE 2026
RAP

Como usar os BDEF Derived Types no SAP RAP: %tky, %cid e %control na prática

Os componentes com prefixo % — %tky, %cid, %cid_ref, %control, %data, %target — são os BDEF Derived Types que o compilador ABAP gera a partir da sua Behavior Definition. Este guia mostra o que cada um faz e qual usar em CREATE, UPDATE, DELETE, READ e EXECUTE.

Ler mais
5 DE JUN. DE 2026
RAP

Como criar formulários customizados no S/4HANA Cloud Public Edition (Adobe Forms + RAP)

Aprenda a criar formulários customizados no S/4HANA Cloud Public Edition com Adobe Forms e RAP — passo a passo, com ADS embarcado e sem precisar de BTP externo.

Ler mais
4 DE JUN. DE 2026
RAP

Como usar BAPI no RAP, BO Interface e APIs Standard no ABAP Cloud

O que usar no S/4HANA Cloud quando a BAPI não compila mais? E principalmente para o funcional, como elevar a qualidade das DF/EF já dentro do Clean Core, apontando o objeto released certo em vez de cravar uma BAPI na regra de negócio: BO Interface, API released ou, em último caso, wrapper via ACO_PROXY.

Ler mais
25 DE MAI. DE 2026
RAP

RAP 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 mais

Posts relacionados