Skip to content

Lenakirara/ALV_Report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Boas vindas ao repositório ALV Report!

Projeto de atividade final do nível intermediário do curso ABAP 4 Girls

image

Habilidades desenvolvidas:

  1. Desenvolvimento de Relatórios ALV
    • Criação de relatórios personalizados utilizando ABAP List Viewer (ALV) para exibição de dados.
  2. Implementação de Botões de Seleção
    • Criação de botões interativos no report para exibir diferentes conjuntos de dados conforme a seleção do usuário.
  3. Manipulação de Dados em Tabelas Internas
    • Utilização de tabelas internas para armazenar e manipular dados de forma eficiente.
  4. Uso de Funções Perform
    • Organização e modularização do código com o uso de funções perform para melhorar a legibilidade e manutenção.
  5. Interação com Banco de Dados
    • Realização de consultas SQL para selecionar dados específicos de tabelas do SAP.
  6. Mensagens de Feedback para Usuário
    • Implementação de mensagens de feedback (sucesso e erro) para informar o status das operações ao usuário.
  7. Configuração de Layout ALV
    • Configuração e personalização do layout do ALV, incluindo ordenação e otimização de colunas.
  8. Desenvolvimento de Telas de Seleção
    • Criação de telas de seleção para filtragem de dados conforme critérios definidos pelo usuário.

Objetivo do projeto

Desenvolver um Report com botões que apresente 2 relatórios distintos. O primeiro será feito a exibição de materiais criados em um determinado período que não estejam marcados para eliminação. O segundo será para exibição de materiais criados em um determinado período que estejam marcados para eliminação.

Especificações do projeto

  1. Botão 1: Materiais Criados
  2. Botão 2: Materiais Eliminados
  3. Campo (de-até): Criado em (mara-ersda)

image

Observações:

  • Ao clicar no botão 1 ou 2, deverá ser selecionado na tabela MARA os seguintes campos

    MATNR Material
    ERSDA Data de criação
    ERNAM Nome do responsável que adicionou o objeto
    LVORM Marcar mat.para eliminação a nível de mandante
    MTART Tipo de material
    MATKL Grupo de mercadorias
  • Buscar descrição dos materiais - Com os materiais selecionados, ir na tabela MAKT, buscar os campos:

    MATNR Material
    MAKTX Descrição do material
    SPRAS Idioma
  • Caso não seja encontrado registros para a seleção, exibir a mensagem:

    1. Para materiais criados: Não existem materiais criados para o período informado
    2. para materiais eliminados: Não existem materiais eliminados para o período informado
  • Caso encontre os registros: Exibir relatório ALV

    MATNR Material
    ERSDA Data de criação
    ERNAM Nome do responsável que adicionou o objeto
    LVORM Marcar mat.para eliminação a nível de mandante
    MTART Tipo de material
    MATKL Grupo de mercadorias
    MAKTX Descrição do material

About

Desenvolvimento de relatórios em ALV

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages