Você está na página 1de 12

Transporte de Queries / reas Funcionais e Grupos de Usurios

Verso 4.0 para 4.6C


By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 1



Abap Query constitudo de :

Grupo de Usurios : devemos relacionar os Usurios e reas Funcionais para que
possamos fazer e utilizar uma Query. O grupo de usurios serve para fins de
administrao e organizao das Queries;

rea Funcional (Infosets) : o local onde sero relacionadas todas as tabelas e campos
que estaro disponveis durante a execuo da Query. Tenha sempre em mente o seguinte :
Onde eu defino determinada tabela ? Onde eu marco que determinado campo ser
utilizado pela minha Query ? A resposta simples, na rea Funcional. O interessante da
rea Funcional que ela pode ser utilizada para se fazer diversas Queries, portanto, uma
rea Funcional bem constituda poder ser til para diversos usurios e processos. A
rea Funcional pode ser feita se relacionando com tabelas uma-a-uma ou com base num
Banco de Dados Lgico, neste ponto importante destacar que, os Bancos de Dados
Lgicos so excelentes ferramentas, pois, podem conter diversas tabelas de uma
determinada rea Funcional com seus respectivos relacionamentos, poupando ao usurio
ter que relacion-las na mo, afinal o R/3 possui inmeras tabelas e estas podem conter
centenas de campos;

Query : uma ferramenta que possibilita a construo / emisso de relatrios mais
simples, pois auxiliam no desenvolvimento de relatrios de uma forma menos complexa. A
Query em si um programa ABAP puro; mas como nem tudo perfeito, as Queries
possuem limitaes, principalmente estticas, sendo que em alguns casos devemos optar
pela codificao de um programa ABAP. Pense em Query como uma ferramenta fcil de
extrair dados do R/3 num formato de listas, tabelas; e claro, com totalizaes, quebras e
etc.


Algumas consideraes importantes :

Uma Request s gerada, quando estamos no ambiente de rea Global, se voc estiver
utilizando rea Standard, no ser solicitado Request e Classe de Desenvolvimento;

Pode ser dado qualquer nome para a rea Funcional, repare que j existem algumas reas
Standards que podem ser utilizadas para se fazer qualquer Query;

Nomenclatura do programa Query AQmmbbbbbbbbbbbbqqqqqqqqqqqqqq, onde :

- mm cdigo do client (rea Standard) ou ZZ (rea Global);
- bbbbbbbbbbbb nome do Grupo de Usurios (at 12 caracteres);
- qqqqqqqqqqqqqq nome da Query (at 14 caracteres);

Na nomenclatura acima onde houver Space (Espaos em branco) sero substitudos por =.





Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 2


Para navegao podemos utilizar as seguintes transaes :

SQ03 Grupo de Usurios;
SQ02 rea Funcional ou Infoset;
SQ01 Query.

Ou ainda, pelo Menu SAP, conforme mostra a tela seguinte :

Menu SAP Ferramentas ABAP Workbench Utilitrios SAP Query Grupo de
Usurios;
Menu SAP Ferramentas ABAP Workbench Utilitrios SAP Query Infosets;
Menu SAP Ferramentas ABAP Workbench Utilitrios SAP Query Queries.










Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 3


Existem duas reas no sistema para se trabalhar com Query :

rea Standard e;
rea Global.


A rea Standard dependente de mandante, isto significa que se fizermos uma Query no Client
150 de uma mquina, somente poderemos utiliz-la neste Client, enquanto que, a rea Global
independente de Mandante, podemos fazer uma Query no Client 150 e utiliz-la no Client 120
tambm. Sugerimos desenvolver as Queries sempre na rea Global, pois desta forma evitamos
cpias de um client para outro e facilita os testes.

Para descobrirmos em qual rea esto as Queries que queremos transportar, basta seguir a
sequncia ilustrada nas prximas telas, ou ainda :

Entrar numa das transaes ( SQ01, SQ02 ou SQ03 );
No Menu escolher, Ambiente reas de Trabalho;






Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 4


Escolher uma das duas reas existentes ( rea Standard ou rea Global );
























Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 5


Na ilustrao que segue, optamos pela rea Global, logo aparecer uma lista dos Grupos de
Usurios pertencentes a rea Global ou vice-versa, caso tivssemos optado pela rea
Standard;






















Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 6


Para melhor ilustrarmos, repetimos os passos acima mencionados e optamos ento pela
rea Standard, desta forma apareceram a lista dos Grupos de Usurios pertencentes a rea
Standard;






















Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 7


Creio que j deve estar claro que, antes de efetuarmos o transporte dos objetos devemos saber em
qual rea de Trabalho eles esto e, quais Objetos sero transportados, ou seja, Grupos de Usurios,
Infosets (rea Funcional) e Queries.

Quando no possumos todos os nomes dos Objetos a serem transportados, seguem algumas dicas :

Caso tenha o nome da Query, a partir da transao SQ01 Queries, conseguimos obter a
rea Funcional (Infosets) a qual Query em questo est associada, contudo ainda nos falta
um dado muito importante que o Grupo de Usurios que devemos transportar;

Caso tenhamos o nome do programa da Query, tudo fica mais simples, pois podemos obter
quase todas as informaes necessrias atravs da Nomenclatura do Programa Query,
conforme descrito anteriormente, faltando apenas a rea Funcional que podemos obter
atravs da transao SQ01 Queries;

Caso s possua a Transao que executa a Query, podemos descobrir qual o programa que
est sendo processado atravs do Sistema Status, e desta forma teremos a Nomenclatura
do Programa Query, em seguida, atravs da transao SQ01 Queries, a rea Funcional;

Estas so algumas formas para descobrirmos as informaes que precisaremos para efetuar o
transporte dos objetos com sucesso.


Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 8


Caso o Transporte seja executado atravs das transaes SQ01 ou SQ02 ou ainda SQ03,
importante ressaltar que somente nas SQ02 e SQ03 conseguimos efetuar Transporte, e ser
apresentada a seguinte tela :






















Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 9


Quando for efetuar o Transporte, na opo Ao transporte, voc dever selecionar :

Copiar rea Standard rea Global ou Copiar rea Global rea Standard. Para
selecionar uma ou outra opo, depender de onde esto os objetos a serem transportados,
caso eles estejam na rea de Trabalho Standard voc dever escolher a opo Copiar rea
Standard rea Global, caso estejam na rea Global, escolha Copiar rea Global
rea Standard; ainda na Ao transporte, selecionar Sobregravao permitida (s ao
exportar / importar / copiar);

O processo acima de seleo dever ser repetido para cada item seguinte :

selecionar Transporte Grupos de Usurios, e digitar o nome do Grupo de Usurios e
teclar Executar (F8);

Transporte de Infosets e Queries, digitar o nome da rea Funcional (Infosets) e Queries,
em seguida teclar Executar (F8);

Transporte Queries, digitar o nome do Grupo de Usurios e Queries, em seguida teclar
Executar (F8);




Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 10


Para cada transporte executado, aparecer uma tela como a que segue abaixo, informando como
ocorreu o processo de transporte, ou seja, Protocolo de cpia, listando os objetos copiados, preste
muita ateno no Return Code (RC=00).







Aps trmino de todo o transporte, liberar as Requests geradas e solicitar ao Consultor de Basis
para subir as mesmas na Instance / Client desejado. importante ressaltar que este transporte de
Request no executado como os outros transportes. No caso de Queries, o Consultor de Basis
dever acionar um Utilitrio especfico, caso contrrio o processo no funcionar.

importante tambm, informar ao Consultor de Basis, quais os mtodos utilizados durante a Ao
de Transporte, para que assim ele possa Subir os Objetos utilizando o processo contrrio de Cpia,
ou seja, se o transporte foi feito com Copiar rea Standard rea Global, para subir esta Query
o Consultor Basis dever flegar Copiar rea Global rea Standard, bem como todas as outras
opes selecionadas, a ordem do transporte tambm importante.




Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 11


Abaixo seguem algumas telas ilustrando como verificar Queries e Infosets a partir da informao do
Grupo de Usurios (Transao SQ03).























Transporte de Queries / reas Funcionais e Grupos de Usurios
Verso 4.0 para 4.6C
By Kelly Cristina Bereta Gaspar Data: 09/10/14 Pgina: 12


Visualizando todas as Queries do Grupo de Usurios Z_RELCLI, bem como Infosets, Banco de
Dados Lgico, dentre outros. Neste caso est sendo selecionado a Query APOIO-COM-JK,
conforme mostra a tela abaixo.

Você também pode gostar