⚠ 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:
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:

Neste exemplo, o ID de log é “5NOGU1X3U75CVQ24YVH4LN2FX”
Ir para transação SE16, acessar a tabela “RSPCPROCESSLOG”

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

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

⚠ 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:

Exemplo do preenchimento dos parâmetros da função:
Recomendamos I_STATE = R

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🙂
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:

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!
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:



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