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:
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.
Ola,
Tem alguma função que povoe essas tabelas caso as mesmas venha em branco?
Grato pela atenção
Olá Alex,
Até tem, mas nunca vi funcionar direiro. Vou trabalhar em uma versão e publicar aqui.
Abraços!
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
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
Usei este programa SAPBC_DATA_GENERATOR e funcionou perfeitamente, gerou os dados nas tabelas do flight model.
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!
Ola Willian!
Realmente este relacionamento é importante e frequente encontrado nas principais tabelas de cada modulo funcional.
Abraços e obrigado pelo comentário.