Criando uma Lista de Trabalho (Modelless)
A Lista de Trabalho Modelless é uma solução versátil para cenários onde os dados não estão organizados em tabelas tradicionais.
Para cenários onde os dados não estão modelados em tabelas específicas, criamos o módulo Lista de Trabalho (Modelless). Esta opção oferece flexibilidade para trabalhar com dados não estruturados ou provenientes de múltiplas fontes. Diferentemente de outros tipos de aplicação, a Lista de Trabalho (Modelless) utiliza código ABAP para configurar a fonte de dados da aplicação, permitindo maior flexibilidade na manipulação e apresentação dos dados.
Configuração no Builder
Criar um App Modelless
- Em Lista de Trabalho Modelless, na aba Saída;
- Abra a subseção Lista Principal e acione o ícone Adicionar
Campo para incluir os campos que deseja exibir;
- Na tela de Configurações do campo, preencha os campos Nome, Tipo, Tamanho, Descrição e depois clique em , - Ok;
- Escolha um ou mais campos chave acionando a chave ao lado do campo desejado;
- Acione o ícone de Engrenagem
;
- Preencha o campo obrigatório GetEntitySet - ABAP include com o nome do include com a lista de registros desejados;
- Depois preencha o campo obrigatório GetEntity - ABAP include com o nome do include que representa o detalhe dos registros desejado;
- Abra a subseção Tela (Lista Principal) e acione o ícone de Engrenagem
;
- Preencha o campo obrigatório GetEntity - ABAP include com o nome do include que representa o detalhe dos registros e depois clique em - Ok;
- Acione o botão - Construir, confirme e aguarde a mensagem de sucesso.

Neste código, os valores da tabela spli são lidos e armazenados em outra tabela, que será utilizada para a impressão na tela. Observação: o campo que tem hard code é usado para declarar o link que será navegado.

Resultado no Application
Agora podemos visualizar a modificação:
