CommunityPesquisa e Análise de Dadosgithub.com

AsToHot/sap-report-automation-workflow

Fluxo de trabalho de automação de relatórios SAP ALV, do documento funcional à ativação no sistema (Skill para Claude).

O que é sap-report-automation-workflow?

Este skill, chamado 'AsToHot/sap-report-automation-workflow', implementa um fluxo de trabalho completo e automatizado para a criação de relatórios SAP ALV, desde a especificação funcional até a ativação no sistema de destino. Ele é projetado para ser usado com assistentes de IA como o Claude, automatizando tarefas repetitivas e complexas do desenvolvimento SAP, como geração de código ABAP, transporte de objetos e testes. A utilidade principal é reduzir drasticamente o tempo de desenvolvimento e minimizar erros manuais, garantindo que o relatório final esteja em conformidade com as especificações de negócio. O skill funciona interpretando documentos de especificação funcional, utilizando templates e boas práticas de desenvolvimento SAP, e orquestrando as etapas de criação de programas, includes, telas de seleção, relatórios ALV, e ativação no sistema via transporte. Ele suporta ambientes SAP que utilizam o sistema de transporte clássico (CTS) e assume que o assistente de IA tem acesso aos sistemas de desenvolvimento e qualidade/produção para executar os comandos necessários.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add AsToHot/sap-report-automation-workflow

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que sap-report-automation-workflow faz?

Fluxo de trabalho de automação de relatórios SAP ALV, do documento funcional à ativação no sistema (Skill para Claude).

Visão Geral

Este skill automatiza o processo completo de criação de um relatório SAP ALV, começando com uma especificação funcional (documento de requisitos) e terminando com a ativação do programa no sistema SAP de destino. Ele é ideal para desenvolvedores SAP que desejam acelerar a entrega de relatórios complexos, mantendo a qualidade e a consistência.

Funcionalidades

  • Interpretação de especificações funcionais em formato de documento (como Markdown, DOCX, etc.)
  • Geração automática de código ABAP para:
    • Definição do programa (declarações de tabelas, tipos, dados)
    • Tela de seleção
    • Lógica de extração de dados
    • Exibição ALV
  • Criação de includes e módulos de função necessários
  • Criação de tarefa de transporte (workbench request) para o objeto gerado
  • Ativação do programa no sistema de desenvolvimento
  • Liberação do transporte para o sistema de qualidade/produção (opcional)

Pré-requisitos

  • Acesso a um sistema SAP com permissões de desenvolvimento (ABAP Workbench) e transporte.
  • Documento de especificação funcional claro e detalhado.
  • Assistente de IA (como Claude) configurado com acesso aos comandos SAP (ex: via sapgui, SAPscript, ou RFC).
  • Conhecimento básico de ABAP e ALV.

Como Usar

  1. Forneça a especificação funcional: Compartilhe o documento (ex: spec.md) com o assistente.
  2. Inicie o fluxo: Execute o comando de ativação do skill (ex: /run-sap-report-automation-workflow).
  3. Acompanhe a execução: O assistente interpretará a spec, gerará o código ABAP, criará o objeto no SAP, e ativará.
  4. Validação: Após a ativação, o relatório estará disponível para testes no sistema de desenvolvimento.

Exemplo de Uso

Usuário: "Crie um relatório ALV para exibir a tabela MARA com seleção por material e tipo de material."
Assistente: (Executa o fluxo do skill, gera o código, ativa no sistema)

Limitações e Considerações

  • O skill assume que a especificação funcional está completa e correta; validações adicionais podem ser necessárias.
  • A complexidade do relatório pode exigir ajustes manuais no código gerado.
  • O transporte para produção requer liberação manual ou aprovação do administrador de transporte.
  • Suporte apenas para relatórios ALV clássico (não ALV IDA ou Fiori).

Referências


Este skill é mantido pela comunidade e não é oficialmente suportado pela SAP ou Anthropic.

Habilidades Relacionadas