Pular para o conteúdo
Kitegra
← Voltar ao blog

Módulo deste artigo: Caixa de ferramentas

PROD, TEST ou DEV? Barra de ambiente, atalhos e notas para tenants do SAP CPI

Diferencie tenants do SAP CPI com uma barra de ambiente e a identidade visual da aba, abra páginas de monitoramento e mensagens com um clique, guarde notas por iFlow e configure atalhos, sincronização e o interruptor do painel.

A maioria dos desenvolvedores de SAP Cloud Integration (SAP CPI) tem um tenant de DEV, um de TEST e um de PROD abertos em abas exatamente iguais. O custo aparece no dia em que alguém faz undeploy do iFlow errado, ou passa dez minutos procurando a página de monitoramento que abre toda manhã.

O Kitegra acrescenta alguns extras do espaço de trabalho ao redor do designer do SAP Integration Suite para tornar esse erro mais difícil: uma barra de ambiente e identidade visual da aba por tenant, links de monitoramento, uma busca de mensagens, notas, atalhos de teclado e um tamanho do painel de propriedades que fica memorizado. Este artigo explica cada um, depois a lista dos seus iFlows no pop-up e as configurações da página de opções. Nenhum deles conta iFlows no seu plano.

Diferencie PROD de TEST num relance

Abra uma página SAP do tenant, depois o pop-up da extensão, e escolha Ferramentas. Em Este tenant SAP você define, só para esse tenant:

  • Ambiente: PROD, TEST ou DEV, ou Pelo nome do host, que o deduz do endereço do tenant.
  • Rótulo: o texto da barra, como "PROD – EU".
  • Mostrar a barra de ambiente nas páginas do SAP: uma barra colorida no topo de cada página SAP do tenant.
  • Cor do cabeçalho: a cor do próprio cabeçalho do SAP, ou Cor do SAP para deixá-la como está.
  • Ícone da guia na cor do ambiente, para reconhecer a aba mesmo quando ela está pequena.
  • Título da guia: um padrão com $iflow, $tenant, $env e $title (o título do próprio SAP), como $env · $iflow. Vazio mantém o título do SAP.

Com login, a identidade visual acompanha a sua conta Kitegra em qualquer computador.

Links de monitoramento e busca de mensagens

A mesma visualização Ferramentas começa com uma caixa para um Message ID (MPL ID). Cole o ID, ou o texto inteiro "internal server error … MPL ID …" que quem fez a chamada recebeu, e abra a mensagem no monitor do SAP ou no visualizador de logs do Kitegra. Mais sobre isso em encontrar uma mensagem pelo ID.

Abaixo dela estão links diretos para as páginas de monitoramento do tenant: mensagens com falha na última hora, o monitor de mensagens, conteúdo implantado, Security Material, Keystore, testes de conectividade, Data Stores, variáveis, filas de mensagens, intervalos de números, Partner Directory, funções de usuário, uso de mensagens, logs do sistema, bloqueios de mensagens e bloqueios em tempo de design. A estrela ao lado de um link o fixa no topo da lista, e os seus links fixados são sincronizados com as suas configurações.

Notas para um iFlow, um tenant ou em todo lugar

As notas guardam o que o próprio iFlow não consegue dizer: por que ele foi construído assim, o que observar, a quem perguntar. Abra Notas pelo menu da caixa do Kitegra em um iFlow, ou pela visualização Ferramentas do pop-up. Uma nota tem três escopos:

  • Este iFlow: aparece sempre que você abre esse iFlow. Um iFlow com nota é marcado com "Tem uma nota".
  • Este tenant: para tudo nesse tenant, como uma janela de manutenção.
  • Em todo lugar: o seu próprio bloco de rascunho.

As notas são escritas em Markdown, com Visualizar, até 8000 caracteres cada, e são salvas enquanto você digita. No Starter, no Pro e nos planos de equipe elas são sincronizadas entre os seus computadores; no Free ficam neste navegador. As notas não são criptografadas, então nunca coloque uma senha nelas. Em um plano de equipe, o dono da equipe pode ver as suas notas no painel do Kitegra.

Atalhos de teclado

Cada atalho é Alt+Shift com uma letra ou um dígito, e nenhum é executado enquanto você digita em um campo. Os padrões:

AçãoAtalho
Abrir o menu do KitegraAlt+Shift+P
MensagensAlt+Shift+M
Trace liga / desligaAlt+Shift+R
Pesquisar no iFlowAlt+Shift+F
iFlow InspectorAlt+Shift+K
Organizar o diagramaAlt+Shift+L
NotasAlt+Shift+N

Altere-os na página de opções, em Atalhos de teclado: clique em uma caixa e pressione as novas teclas, ou Backspace para remover um. Alt+Shift+T, I e A são recusados, porque o Chrome e o Edge os usam. Sugestões em um campo não tem atalho padrão; em qualquer campo que pode ser completado, Ctrl+Space abre a lista de sugestões. A visualização Ferramentas do pop-up lista os seus atalhos atuais.

O tamanho do painel de propriedades

O painel de propriedades abaixo do diagrama abre na altura do SAP sempre que você seleciona uma etapa. Na página de opções, em Tamanho do painel de propriedades, escolha em vez disso uma altura em pixels ou uma porcentagem da janela. Se você arrastar a borda dele, esse tamanho é mantido até o painel abrir de novo. Pausar tamanho do painel no menu do Kitegra devolve ao SAP o seu próprio tamanho até você retomar.

Seus iFlows no pop-up

Com o designer aberto, o pop-up lista os pacotes e iFlows da conta SAP com login ali: primeiro Abertos recentemente, depois Todos os pacotes. Pesquise por nome, filtre por pacotes, iFlows ou iFlows desbloqueados, ou por quando um iFlow foi aberto (qualquer data ou hoje). Cada iFlow abre em uma nova aba, e Atualizar recarrega do SAP o iFlow ou pacote aberto.

Em uma aba sem designer, o pop-up mostra as contas SAP salvas neste computador como uma árvore: conta, tenant, pacote e iFlow. Cada iFlow guarda o seu próprio payload de exemplo e especificação de API, que o Helper usa para as sugestões de XPath e as sugestões de requisição.

A visualização Conta mostra o seu plano e quantos iFlows você desbloqueou, o idioma da interface (um de 15, ou o mesmo do navegador) e o login. Um iFlow além do limite do seu plano mostra um cadeado no designer e no pop-up, e os módulos que contam iFlows ficam desligados nele até você entrar ou fazer upgrade. Uma ferramenta que faz parte de um plano pago leva um selo com o plano; enquanto o Kitegra é lançado, ela fica liberada para todos que entrarem.

A página de opções

Abra-a pelo pop-up. Cada mudança é salva na hora, e as abas abertas do designer passam a usá-la imediatamente.

  • Sugestões: ligadas ou desligadas, e se a lista abre sozinha depois de $ ou ${. Quando não abre, Ctrl+Space a abre.
  • Verificação de expressões: a lista de expressões que ficarão vazias ou vão falhar, abaixo do campo que você edita.
  • Módulos: desligue o Helper, o Message Monitor, o iFlow Inspector, o iFlow Docs ou a Toolbox. A mudança vale quando a página do SAP é recarregada.
  • Ações que alteram o tenant: um único interruptor oculta Trace, Undeploy, Unlock e a exclusão de uma entrada do Data Store. Veja Undeploy, Unlock e Data Store.
  • Atalhos de teclado e Tamanho do painel de propriedades, como acima.
  • Sincronização: quando você sincronizou pela última vez, Sincronizar agora e Excluir dados sincronizados, que remove as suas configurações da sua conta Kitegra e as mantém neste navegador.
  • Painel do Kitegra: Mostrar meus pacotes e iFlows no painel do Kitegra. Envia só nomes e ids, e vem ligado por padrão. Em um plano de equipe, o dono da sua equipe também os vê.
  • Limpar dados salvos: remove os iFlows em cache e a lista de pacotes do pop-up. Nada muda no SAP.

O que é sincronizado

Sem uma conta, tudo nesta página fica no seu navegador. Com login, as suas configurações e atalhos, notas, identidade visual dos tenants, regras de nomenclatura, configurações das verificações de design, snippets e coleções do HTTP Runner acompanham a sua conta Kitegra. Valores de autenticação e variáveis secretas são removidos antes. Com o interruptor do painel ligado, os nomes e ids dos seus pacotes e iFlows também são enviados. Conteúdo de mensagens, scripts, mappings e credenciais nunca são enviados.

Os extras do espaço de trabalho estão em todos os planos. A sincronização de configurações e notas começa no Starter. Enquanto o Kitegra é lançado, todas as ferramentas ficam liberadas para todos que entrarem, inclusive no plano Free. Compare os planos.

Experimente no seu próximo iFlow

Veja o que o Kitegra acrescenta ao redor do designer do SAP Integration Suite, ou as suas ferramentas offline para payloads.

Perguntas frequentes

Como mostro qual tenant do SAP CPI é produção?

Na visualização Ferramentas do pop-up, em Este tenant SAP, defina o ambiente como PROD e ligue a barra de ambiente. Adicione uma cor de cabeçalho e o ícone colorido da guia se quiser mais do que a barra.

Posso alterar os atalhos de teclado?

Sim, na página de opções, em Atalhos de teclado. Cada um é Alt+Shift com uma letra ou um dígito; Alt+Shift+T, I e A ficam reservados para o navegador.

Quem pode ler as minhas notas?

Você, em todos os computadores em que estiver com login. Em um plano de equipe, o dono da sua equipe pode vê-las no painel do Kitegra. As notas não são criptografadas, então mantenha senhas fora delas.

O que o interruptor do painel do Kitegra envia?

Os nomes e ids dos pacotes e iFlows de cada conta SAP, para que apareçam no painel do Kitegra. Nada mais é lido do SAP. Desligue-o na página de opções.

Por que um iFlow mostra um cadeado?

Os iFlows do seu plano já foram desbloqueados para esse módulo. Entre, ou faça upgrade, para usá-lo em mais iFlows. Os iFlows que você já desbloqueou continuam desbloqueados.

Trabalhe em iFlows sem sair do designer

Adicione o Kitegra ao Chrome ou ao Microsoft Edge. Comece grátis, sem precisar de conta.