Olá,
Melhorias para o Cliente = Saídas de Usuário
Ponto em um programa SAP onde é possível chamar o programa do próprio cliente.
Ao contrário das saídas para o cliente, as saídas de usuário permitem aos desenvolvedores acessar e modificar componentes de programas e objetos de dados no sistema padrão. Em uma atualização, cada saída de usuário deve ser verificada para garantir que esteja em conformidade com o sistema padrão.
Existem dois tipos de saída de usuário:
Estas são melhorias para o cliente que são chamadas diretamente no programa.
O que são Saídas de Usuário e Saídas para o Cliente?
Diferença entre saídas de usuário e saídas para o cliente:
Saída de usuário - Um código de três caracteres que instrui o sistema a acessar um programa durante o processamento do sistema.
SXX: S é para saídas padrão entregues pela SAP. XX representa o número de saída de 2 dígitos.
UXX: U é para saídas de usuário definidas pelo usuário. XX representa o número de saída de 2 dígitos.
Saída para o cliente - O conceito de melhoria R/3 permite adicionar sua própria funcionalidade às aplicações comerciais padrão da SAP sem ter que modificar as aplicações originais. A SAP cria saídas para o cliente para programas específicos, telas e menus dentro das aplicações R/3 padrão. Essas saídas não contêm nenhuma funcionalidade. Em vez disso, as saídas para o cliente agem como ganchos. Você pode adicionar sua própria funcionalidade adicional a esses ganchos. *-- Mani
O próximo documento trata sobre saídas no SAP:
O conceito de melhoria R/3 permite adicionar sua própria funcionalidade às aplicações comerciais padrão da SAP sem ter que modificar as aplicações originais.
A SAP cria saídas de usuário para programas específicos, telas e menus dentro das aplicações R/3 padrão. Essas saídas não contêm nenhuma funcionalidade. Em vez disso, as saídas para o cliente agem como ganchos. Você pode adicionar sua própria funcionalidade adicional a esses ganchos.
Tipos de Saídas
Existem vários tipos diferentes de saídas de usuário. Cada uma dessas saídas atua como ganchos onde você pode anexar ou "pendurar" suas próprias extensões.
Saídas de Menu
As saídas de menu adicionam elementos aos menus suspensos nas aplicações padrão da SAP. Você pode usar esses elementos de menu para chamar suas próprias telas ou para ativar aplicações adicionais completas.
A SAP cria saídas de menu definindo elementos de menu especiais no Menu Painter. Essas entradas especiais têm códigos de função que começam com "+" (um sinal de mais). Você especifica o texto do elemento de menu ao ativar o elemento em um projeto adicional.
Saídas de Tela
As saídas de tela adicionam campos às telas nas aplicações R/3. A SAP cria saídas de tela colocando áreas de subtela especiais em uma tela R/3 padrão e chamando uma subtela de cliente a partir da lógica de fluxo da tela padrão.
Saídas de Módulo de Função
As saídas de módulo de função adicionam funções às aplicações R/3. As saídas de módulo de função desempenham um papel tanto nas saídas de menu quanto nas saídas de tela.
Ao adicionar um novo elemento de menu a um menu suspenso padrão, você usa uma saída de módulo de função para definir as ações que devem ocorrer quando seu menu for ativado.
As saídas de módulo de função também controlam o fluxo de dados entre programas padrão e campos de saída de tela. Os desenvolvedores de aplicativos SAP criam saídas de módulo de função escrevendo chamadas de funções de cliente no código-fonte de programas R/3 padrão.
Essas chamadas têm a seguinte sintaxe:
CHAMAR FUNÇÃO DE CLIENTE '001'.
Saídas de Campo
As saídas de campo permitem que você crie sua própria lógica de programação para qualquer elemento de dados no Dicionário. Você pode usar essa lógica para realizar controles, conversões ou processamento relacionado ao negócio para qualquer campo de tela. Exemplo: O elemento de dados BBBNR identifica o número de localização internacional de