Visualizando caracteres permitidos no SAP BW com RSKC, RSALLOWEDCHAR e RSKC_ALLOWED_CHAR_GET
1. Visualizando os caracteres permitidos no BW
Esse passo-a-passo tem como objetivo demonstrar como os caracteres válidos estão configurados no BW. Dessa forma, pode-se observar que tipo de validação está sendo aplicada para o tratamento de caracteres válidos.
É possível visualizar os caracteres permitidos de três formas:
A. Através da transação RSKC
B. Através da tabela RSALLOWEDCHAR
C. Através do módulo de função RSKC_ALLOWED_CHAR_GET
A. Através da transação RSKC
1) Entre na transação RSKC, esta transação mostra quais caracteres são permitidos no BW.
Nesse caso, percebe-se que os caracteres permitidos são os do ALL_CAPITAL_PLUS_HEX.
Neste outro ambiente, os caracteres permitidos são os que estão preenchidos no campo.
2. B. Através da tabela RSALLOWEDCHAR
1) Caso não seja possível acessar a RSKC, é possível visualizar os caracteres permitidos na tabela através da transação SE16.
a) Transação sem acesso
b) Entre na transação SE16
2) Digite “RSALLOWEDCHAR” no campo nome da tabela e clique em .
3) Na tela de seleção, apague o número máximo de ocorrências, para não haver limitação na quantidade de ocorrências. Além disso, no campo largura de listagem digite “1024”, para exibir o máximo de colunas. Execute .
3. OBS: Clique em número de entradas para saber a quantidade de registros existentes na tabela.
4) É disponibilizado o registro contendo os caracteres permitidos no BW, que estão configurados na transação RSKC.
Como visto acima, percebe-se que os caracteres permitidos são os do ALL_CAPITAL_PLUS_HEX.
Neste outro ambiente, os caracteres permitidos são os que estão preenchidos no campo.
4. C. Através do módulo de função RSKC_ALLOWED_CHAR_GET
Uma forma mais detalhada de se visualizar a validação dos caracteres permitidos é através da transação SE38.
1) Entre na transação SE38
2) Preencha o campo de módulo de função com o nome “RSKC_ALLOWED_CHAR_GET”. Essa função trata da validação dos caracteres. Clique em Exibir .
3) Será exibido o código ABAP.
5. 4) Clique duas vezes na variável G_C_ALLOWED_CHAR
5) Será exibido o código LRSKCTOP que contém as variáveis permitidas e não permitidas.