🔧RSPC PROCESS FINISH – Como Encerrar Cadeia de Processos no BW


View this post in English version
Bem Vindo(a)!
By Felipe Lamounier, Minas Gerais, Brasil – powered by 🙂My Easy B.I.

Neste artigo irei te ensinar como forçar o encerramento/conclusão de uma cadeia de processos no BW utilizando um módulo de função standard (SE37)

Alguns dos principais pontos abordados neste artigo:

  • Tabela RSPCPROCESSLOG
  • Passo a passo de como usar o módulo de função RSPC_PROCESS_FINISH no BW
  • Passo a passo de como usar o programa RSPC_PROCESS_FINISH no BW

Diagnóstico:

Ocasionalmente nos deparamos no SAP BW com cadeia de processos (RSPC) ou com seus processos internos (carga, ativação) que o sistema não consegue encerrar ou concluir.

Estas cargas ficam com o status “Em andamento” (farol amarelo) “ad aeternum”, e nem mesmo uma intervenção manual do usuário consegue realizar o encerramento ou a conclusão. Desta forma a cadeia de processos fica em uma espécie de “limbo” no ambiente

Resumo da solução:

Forçar o encerramento de uma Cadeia de Processos (ou seus processos internos) no SAP BW que ficou no “limbo” através do módulo de função standard “RSPC_PROCESS_FINISH

🔭 Veja também Posts Relacionados:

Anúncios

Dica/Solução:

Antes de prosseguir, aproveite para se inscrever, é grátis! Siga também nas redes sociais

Primeira etapa é encontrar o ID do log da cadeia de processos na Visão de log (Shift+F1), transação RSPC, conforme mostrado abaixo:

tela da transação RSPC no SAP BW mostrando a lista de log de execução de cadeia de processos e mostrando uma cadeia de processos com status Amarelo que não conclui

Neste exemplo, o ID de log é “5NOGU1X3U75CVQ24YVH4LN2FX”

Ir para transação SE16, acessar a tabela “RSPCPROCESSLOG

SE16 no SAP BW mostrando como acessar a tabela RSPCPROCESSLOG

No campo LOG_ID, da tabela RSPCPROCESSLOG, inserir o ID do log da cadeia de processos e selecione Executar (F8):

Campos de seleção da SE16 mostrando campos da tabela RSPCPROCESSLOG e como preencher o campo LOG_ID

Os campo necessários como parâmetros obrigatórios no módulo de função serão os abaixo:

LOG_ID: LOG ID da cadeia de processos
TYPE: Tipo de processo
VARIANTE: Nome técnico da variante
INSTANCE: Nome da Instância.
STATE: Estado atual do processo

resultado da seleção na tabela RSPCPROCESSLOG, destacando os campos LOG_ID, TYPE, VARIANTE, STATE e INSTANCE

⚠ Note que o campo VARIANTE é o processo que deseja ser encerrado (carga, cadeia de processos, ativação, etc)
⚠ Note que o campo STATE é o estado atual que queremos modificar no módulo de função

Vá para transação SE37, módulo de função RSPC_PROCESS_FINISH
Inserir os valores obrigatórios:
I_LOGID = RSPCPROCESSLOG-LOG ID
I_TYPE = RSPCPROCESSLOG-TYPE
I_VARIANT = RSPCPROCESSLOG-VARIANTE
I_INSTANCE = RSPCPROCESSLOG-INSTANCE → ⚠Se nenhum nome de instância estiver na tabela, forneça SPACE.
I_STATE: Status desejado a ser modificado (ver lista abaixo).

⚠ Lista de Status para o parêmtro I_STATE:

Lista de opções para definir qual o estado da cadeia de processos que significa a lista de parâmetros  do campo I_STATE

Exemplo do preenchimento dos parâmetros da função:

Recomendamos I_STATE = R

Tela no SAP BW, na transação SE37 (Função) , mostrando a função RSPC_PROCESS_FINISH e como preencher as variáveis e parâmetros
RSPC_PROCESS_FINISH

Execute a função para trocar o Status da Cadeia de Processos para o status desejado (ex.: Encerrado, Concluído, etc), simples e fácil🙂

Anúncios

SE38 – Programa: RSPC_PROCESS_FINISH

Há também o programa RSPC_PROCESS_FINISH que você pode usar em vez de usar o módulo de função. Os parâmetros que são inseridos são os mesmos da função explicada acima.

Vá para a transação SE38 e chame o programa RSPC_PROCESS_FINISH:

Tela no SAP BW, na transação SE38 (Programa) , mostrando o programa report RSPC_PROCESS_FINISH e como preencher as variáveis e parâmetros
SE38, Programa RSPC_PROCESS_FINISH

Conclusão:

Neste artigo você aprendeu como resolver o problema quando algum processo fica bloqueado na cadeia de processos, usando a função ou programa RSPC_PROCESS_FINISH.

Neste passo a passo consultamos o log da tabela RSPCPROCESSLOG, com o objetivo de pegar os parâmetros necessários para o preenchimento da função/programa RSPC_PROCESS_FINISH

Gostou do conteúdo? Quer receber mais dicas? Se inscreva grátis!


🔭 Veja também Páginas:
🏠Home Page
💡Blog

Keywords: SAP BW; BW; SE37; RSPC; Cadeia de Processos; RSPC_PROCESS_FINISH; RSPCPROCESSLOG; rspc_process_finish step by step; rspc process finish; passo a passo encerrar cadeia de processos; step by step close process chain; RSPC_PROCESS_FINISH Como forçar encerramento de uma Cadeia de Processos no BW; como parar a cadeia de processo no sap bw; sap bw cancelar cadeia de processos


🚀Que tal se aprofundar mais e conhecer as tabelas, transações e funções úteis que ninguém te conta?
Tudo isso está no nosso eBook! Visite na amazon.com.br


Siga nas redes sociais:



  • Recuperação Dados Problema Trigger SDI Hana Enterprise [Data Architect Journal #1📜]
    Bem Vindo! | Welcome! By Felipe Lamounier, Minas Gerais, Brasil🇧🇷 – powered by 🙂My Easy B.I. 📑 Table of Contents: Contexto Definição do Problema e Objetivo Estratégia de Recuperação Dados Perdidos A estratégia de fazer o Script visa ser uma estratégia que será transparente para os sistemas que consome dados do Hana Enterprise XSA, comoContinuar lendo “Recuperação Dados Problema Trigger SDI Hana Enterprise [Data Architect Journal #1📜]”
  • Busca Avançada no Windows Explorer: Guia Completo
    Este artigo explora métodos avançados de pesquisa no Windows File Explorer. Abrange tópicos como indexação do Windows, operadores de pesquisa e exemplos de pesquisas complexas usando modificação de data, criação, extensão de arquivo e muito mais. Ao dominar essas técnicas, os usuários podem melhorar suas habilidades de pesquisa e encontrar arquivos e pastas com mais precisão.
  • Introdução ao Apache Airflow – Um Guia Básico
    Este post é uma rápida introdução ao Apache Airflow, uma ferramenta de orquestração de carga para programar, organizar e monitorar fluxos de trabalho complexos. Com a utilização do conceito de “DAGs” (Directed Acyclic Graphs), o Airflow permite que engenheiros de dados e desenvolvedores definam, automatizem e monitorem pipelines de dados de forma flexível e escalável. Através de uma interface de usuário intuitiva, extensibilidade através de plugins e a capacidade de integrar-se com uma ampla variedade de sistemas e serviços, o Airflow se tornou uma ferramenta essencial para orquestração de tarefas em ambientes de dados modernos, suportando desde simples tarefas de transferência de dados até workflows analíticos complexos.

Um comentário em “🔧RSPC PROCESS FINISH – Como Encerrar Cadeia de Processos no BW

Deixe um comentário