Verifique a tabela VARI
Avalados por :
Tenho uma tela que possui 4 campos como parâmetros de entrada. Depois de especificar os valores e salvá-los como variante, toda essa informação é armazenada em alguma tabela. Preciso do nome da tabela que armazena todas essas informações da variante, ou seja,
nome da variante e seus campos associados com valores.
Pontos serão concedidos.
Verifique a tabela VARI
Olá,
As variantes são armazenadas nas tabelas VARI e VARID.
Você pode usar o RS_ALL_VARIANTS_4_1_REPORT para obter todas as variantes de um programa de relatório.
Por favor, verifique o link abaixo, pode ser útil:
Também é possível identificar as variantes seguindo estes passos:
1. Simples.
2. Ir para a tela inicial do se38.
3. Digitar o nome do programa.
4. Selecionar o BOTÃO DE RÁDIO - VARIANTES.
6. Escolher alterar.
7. Uma nova tela aparecerá.
8. Selecionar o nome da variante.
9. Escolher o botão ELIMINAR.
Na definição de um código de transação de variante, uma transação de diálogo está vinculada a uma variante de transação. Quando uma transação de variante é acessada, a transação de diálogo é chamada e executada com a variante de transação. Nas variantes de transação, é possível atribuir valores padrão aos campos de entrada em várias telas Dynpro em uma transação, alterar os atributos dos elementos da tela e ocultar telas completas. As variantes de transação são mantidas na transação SHD0.
Use as variantes de transação para tornar campos obrigatórios, ocultos ou visíveis. Também aplicável a telas e abas.
Você pode ocultar telas e campos indesejados em qualquer um dos programas padrão do SAP sem alterar nenhum dos programas padrão. Funcionalidades adicionais, como tornar a variante padrão no código de transação padrão do SAP, estão disponíveis a partir da versão 4.6x.
Transação SHD0 - Crie uma variante para a transação necessária alterando o design através da ocultação de campos e telas.
Transação SE93 - Crie uma transação de variante (por exemplo, para VA02 = ZVA02).
Em seguida, atribua a variante de transação a esta transação de variante.
Na versão 4.6c, você pode definir sua variante de transação como a variante padrão. (SHD0 - Editar -> Ativar/Desativar como variante padrão)
Um exemplo de uso da variante de transação (restringindo a visualização de campos para CO11N - Movimento de mercadorias):
Se desejar restringir alterações nos campos no movimento de mercadorias para um grupo de usuários.
1. Crie uma variante de transação para CO11N.
2. Crie um novo código de transação para a variante de transação e atribua um objeto de autorização.
3. Divida os usuários nesses dois códigos de transação. Aqueles que podem alterar o campo usando CO11N. Para aqueles com alterações limitadas nos campos, conceda a autorização para ZCO11 (este é um novo código de transação que você deve criar).
Verifique o seguinte link, pode ser útil:
http://help.sap.com/saphelp_webas620/helpdata/en/c0/98038ce58611d194cc00a0c94260a5/content.htm
http://help.sap.com/saphelp_webas620/helpdata/en/c0/980389e58611d194cc00a0c94260a5/content.htm
************ Por favor, recompense com pontos se as informações forem úteis. *************
Olá,
Verifique a tabela VARI e VARID.
Pontos de recompensa, se útil,
Sandeep Kaushik
Existem três tabelas:
- VARID - cabeçalho
- VARIT - textos
- VARI - dados e atributos (INDX como arquivo, através de IMPORTAR/EXPORTAR DA BASE DE DADOS)
Para acessar VARI, utilize a FM do grupo SVAR (existente, copiar, adicionar, manter)
RS_VARIANT_VALUES_TECH_DATA lhe dará o que você solicita na tabela VARIANT_VALUES.
Saudações
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute