sexta-feira, 12 de setembro de 2008

RSCUR - Conversão de Moeda em tempo de execução de Query

Primeiramente, deve-se criar a conversão de moeda na transação RSCUR. A conversão é realizada utilizando a tabela TCURR como base e uma data, que costuma ser a data do documento (pedido, contrato etc). Na imagem-exemplo é utilizado a característica temporal 0CALDAY.


Como funciona? Define-se um índice ou uma fórmula ou uma seleção na query. Clicando em cima com o botão direito, selecione: Características. No final da tela, pode-se selecionar uma de conversão de moeda, criada na RSCUR. A conversão de moeda será realizada procurando na tabela TCURR a taxa de conversão de moeda referente a data (TCURR-GDATU) lida no infoprovider (0CALDAY, já que este foi definido como sua data de referência). Logo, a data de referência (0CALDAY) precisa estar no seu infoprovider para a conversão funcionar.


A conversão de moeda, em tempo de execução de query, não apresenta boa performance, porém, ela pode ser utilizada facilmente quando há necessidade de muitas conversões de moedas na query, sem precisar modificar a modelagem do fluxo de dados até o infoprovider.

sexta-feira, 29 de agosto de 2008

RSANWB - Designer Análise Processo

RSANWB - Esta transação acessa o que chamamos de APD.

RSSTOBJDIR - BW: tabela administração p/objetos autorização.

RSSTOBJDIR - BW: tabela administração p/objetos autorização.

Esta tabela indica se há liberação para utilização do objeto, basta filtrar pelo infoProvider que deseja extrair os dados e verificar a permissão concedida. Conforme imagem ao lado, a coluna AKTPS marcada indica que não há pemissão de utilização do objeto COMP_CODE.


segunda-feira, 16 de junho de 2008

STMS - Transport Management System

STMS - Transação serve para gerenciamento de transporte de ordens. Ao clicar no caminhão, primeiro botão na tarja azul acima, aparecerá uma lista de filas, cada uma de um mandante diferente e seu respectivo status. Se o mesmo estiver com um X vermelho significa que a fila de transporte está com algum problema. Ao dar duplo clique em cima da fila, o sistema mostrará a lista de ordens que foram importadas (triângulo amarelo ou círculo vermelho) e as que estão disponíveis para importação (círculo verde). É recomendado que ao entrar nessa tela, que o usuário dê um refresh, pois, geralmente não é exibida a última ordem que ficou disponível para importação. Ao selecionar, no menu: "Ir para", depois: "Histórico de Importação", é possível visualizar uma lista com o status de importação da ordem. Se aparecer um quadrado verde, então, importou com sucesso; se aparecer um triângulo amarelo então a request está sendo transportada no momento; se aparecer com um circulo vermelho, então deu erro 8; se aparecer um quadrado vermelho com um raio branco, então deu erro 12 ou erro 16. Para visualizar a descrição dos erros basta clicar 2x em cima do status. Se tiver dado erro 12 ou erro 16, é recomendado a eliminação da ordem da fila de importação para evitar o travamento da fila.

quinta-feira, 12 de junho de 2008

BWCCMS - SAP BW Monitors

BWCCMS - Esta transação é uma transação bem interessente, com ela você pode obter vários tipos de monitoração, inclusive de cargas (process chain), como é feito na RSPC, você pode inclusive ter o log do banco de dados, de transações em background e RFCs. O interessante é que com apenas alguns clicks você consegue obter informações de erro, e se quiser ver o log na íntegra, basta dar um duplo click e ele te encaminhará para o log da transação em específico.

quarta-feira, 21 de maio de 2008

RSRT - Monitor Query

RSRT - Uso muito essa transação para executar queries, quando executo as queries pelo browser as vezes tenho problema de cache e acaba vindo mesmo resultado, ao ser executada por esta transação você garante que o cache não está interfirindo. É possível limpar o cache, como podem ver existe uma aba chamada "monitor cache", você pode limpar o cache de execução da querie por ali. Outra utilidade é com relação a mensagens de erro ou mensagens de alertas, você pode na aba de mensagens configurar se deseja que exiba uma mensagem ou não. Pode ainda ter informações sobre performance e teste de IGS, que seria testar se o serviço de exibição de gráficos na internet, está configurado devidamente.

terça-feira, 20 de maio de 2008

SE11 - ABAP Dictionary: Entrada

SE11 - Nome estranho ABAP Dictionary, mas serve para manipular tabelas ou views. Uso mais para fazer a seleção de uma tabela ou criar uma visão (VIEW), para os entendidos de banco de dados, é como fazer um select. A diferença para a SQ02 é que na SQ02 você consegue fazer left join enquanto na SE11 apenas joins simples.