¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como trabalhar com conjuntos de dados no SAP usando ABAP: guia completo

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 16 Vistas
0
Cargando...




Set de dados em SAP usando com ABAP


Introdução


Um conjunto de dados é um objeto no SAP que é usado para agrupar conjuntos ou intervalos de valores. Para este artigo, vamos nos concentrar nos conjuntos de dados que podemos usar para parametrizar informações em algum programa específico. No exemplo que vou mostrar, uso um conjunto de dados para criar parametrizações no sistema sem a necessidade de criar tabelas.

Vantagens



  • São facilmente criados, cada vez que um conjunto de dados é criado, ele é independente de outros.

  • Podem ser usados transversalmente no sistema, ou seja, funcionam para qualquer módulo.

  • Permitem que as informações sejam centralizadas e modificadas com facilidade.


Transações para uso


GS01: Usada para a criação de conjunto de dados

GS02: Usada para a modificação de conjunto de dados

GS03: Usada para a visualização de conjunto de dados

Exemplo


O exemplo a seguir mostra como consultar o conjunto de dados e extrair as informações para serem usadas em um programa ABAP.
DATA:   lit_formula_lines TYPE TABLE OF rgsbf,
        lit_set_lines_basic TYPE TABLE OF rgsbv,
        lit_set_lines_data TYPE TABLE OF rgsb3,
        lit_set_lines_multi TYPE TABLE OF rgsb2,
        lit_set_lines_single TYPE TABLE OF rgsb1,
* Estruturas criadas para serem usadas se necessário
        lwa_formula_lines TYPE rgsbf,
        lwa_set_lines_basic TYPE rgsbv,
        lwa_set_lines_data TYPE rgsb3,
        lwa_set_lines_multi TYPE rgsb2,
        lwa_set_lines_single TYPE rgsb1,
* Intervalo criado para consultas ou para ser usado como parte de uma instrução lógica
        lr_dauat TYPE RANGE OF afpo-dauat,
        lwa_dauat LIKE LINE OF lr_dauat.
* Esta função traz o intervalo    
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?