Modelo de Dados do SAP Flight Model

O SAP Flight Model é o modelo de dados usado em um sistema muito simplificado de controle de reservas de vôos.

Esse modelo é utilizado em quase todos os exercícios e demonstrações do treinamento ABAP Workbench. Ele está disponível em todas as implementações e por isso é também usado em todos os exemplos do ABAP 101, salvo algum caso específico onde será necessário o uso de outras tabelas que não as do SAP Flight Model (SFM).

O SFM é composto por 4 tabelas transparentes, SCARR, SPFLI, SFLIGHT e SBOOK, com o seguinte relacionamento:

sap_flight-model.jpg

SCARR – Contém as informações das companhias aéreas, como código, nome etc.

SPFLI – Contém as rotas ou conecções oferecidas pelas companhias aéreas da tabela SCARR.

SFLIGHT – Contém os vôos que servem as rotas ou conecções da tabela SPFLI.

SBOOK – Contém as reservas para os vôos disponíveis na tabela SFLIGHT.

Nas várias versões de Application Server (WAS), incluindo minisap e Linux testdriver, essas tabelas já vem preenchidas com alguns dados, facilitando os exercícios.

7 Resultados

  1. alex disse:

    Ola,

    Tem alguma função que povoe essas tabelas caso as mesmas venha em branco?
    Grato pela atenção

  2. furlan disse:

    Olá Alex,
    Até tem, mas nunca vi funcionar direiro. Vou trabalhar em uma versão e publicar aqui.

    Abraços!

  3. sHaz00m disse:

    Olá Alex,

    Existe sim.
    Entre na transação SE38 e execute o programa abaixo.
    S_FLIGHT_MODEL_DATA_GENERATOR

    Se cuida
    Obs.: Vlw furlan pela Dicas de ABAP…. Muito Bom

  4. Ettore Orsoni Jr disse:

    Caro Prof, Furlan, tentei rodar este programa S_FLIGHT_MODEL_DATA_GENERATOR com o Objetivo de popular as tabelas do flight model, mas não encontrei , poderia enviar o programa. Abraços

  5. Ettore Orsoni Jr disse:

    Usei este programa SAPBC_DATA_GENERATOR e funcionou perfeitamente, gerou os dados nas tabelas do flight model.

  6. Lendo esse post e entendendo como funciona as tabelas do Flight Model e seus relacionamentos me facilitou muito para meus estudos com MiniSAP.
    Muito obrigado!

  7. Fábio Pagoti disse:

    Ola Willian!
    Realmente este relacionamento é importante e frequente encontrado nas principais tabelas de cada modulo funcional.
    Abraços e obrigado pelo comentário.