¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guía completa sobre las salidas de usuario y su uso eficiente

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 44 Vistas
0
Cargando...

¿Qué es una salida de usuario y cómo se utiliza?

rm

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

'Salidas de usuario:

Las salidas de usuario te permiten agregar funciones adicionales al estándar de SAP. Las salidas de usuario (salidas de módulos de función) son salidas desarrolladas por SAP.

Si deseas verificar la emisión y recepción de mercancías durante la orden de producción, en ese caso utilizamos este tipo de salida de usuario.

Para encontrar las salidas de usuario para cualquier código de transacción,

1. Obtén la clase de desarrollo del código de transacción de SE93.

2. Ahora ve a la transacción SMOD y presiona F4,

3. Ingresa la clase de desarrollo en la clase de desarrollo y presiona ENTER

esto te mostrará las salidas para cualquier código de transacción.

Por favor, consulta también estos enlaces,

http://www.erpgenie.com/sap/abap/code/abap26.htm

que proporciona la lista de salidas para un código de transacción

http://help.sap.com/saphelp_nw04/helpdata/en/bf/ec079f5db911d295ae0000e82de14a/frameset.htm

Espero que quede claro para ti.

Saludos,

R.Brahmankar

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hello,

Mejoras para el Cliente = Salidas de Usuario

Punto en un programa SAP donde se puede llamar al programa del propio cliente.

A diferencia de las salidas para el cliente, las salidas de usuario permiten a los desarrolladores acceder y modificar componentes de programas y objetos de datos en el sistema estándar. En una actualización, cada salida de usuario debe ser verificada para asegurar que cumple con el sistema estándar.

Hay dos tipos de salida de usuario:

  • Salidas de usuario que usan INCLUDEs.

Estas son mejoras para el cliente que se llaman directamente en el programa.

  • Salidas de usuario que usan tablas.

¿Qué son las Salidas de Usuario y las Salidas para el Cliente?

Diferencia entre salidas de usuario y salidas para el cliente:

Salida de usuario - Un código de tres caracteres que instruye al sistema a acceder a un programa durante el procesamiento del sistema.

SXX: S es para salidas estándar entregadas por SAP. XX representa el número de salida de 2 dígitos.

UXX: U es para salidas de usuario definidas por el usuario. XX representa el número de salida de 2 dígitos.

Salida para el cliente - El concepto de mejora R/3 le permite agregar su propia funcionalidad a las aplicaciones comerciales estándar de SAP sin tener que modificar las aplicaciones originales. SAP crea salidas para el cliente para programas específicos, pantallas y menús dentro de las aplicaciones R/3 estándar. Estas salidas no contienen ninguna funcionalidad. En cambio, las salidas para el cliente actúan como ganchos. Puede colgar su propia funcionalidad adicional en estos ganchos. *-- Mani

El siguiente documento trata sobre salidas en SAP:

El concepto de mejora R/3 le permite agregar su propia funcionalidad a las aplicaciones comerciales estándar de SAP sin tener que modificar las aplicaciones originales.

SAP crea salidas de usuario para programas específicos, pantallas y menús dentro de las aplicaciones R/3 estándar. Estas salidas no contienen ninguna funcionalidad. En cambio, las salidas para el cliente actúan como ganchos. Puede colgar su propia funcionalidad adicional en estos ganchos.

Tipos de Salidas

Hay varios tipos diferentes de salidas de usuario. Cada una de estas salidas actúa como ganchos donde puede adjuntar o "colgar" sus propias extensiones.

Salidas de Menú

Las salidas de menú agregan elementos a los menús desplegables en las aplicaciones estándar de SAP. Puede usar estos elementos de menú para llamar a sus propias pantallas o para activar aplicaciones adicionales completas.

SAP crea salidas de menú definiendo elementos de menú especiales en el Menu Painter. Estas entradas especiales tienen códigos de función que comienzan con "+" (un signo más). Especifica el texto del elemento de menú al activar el elemento en un proyecto adicional.

Salidas de Pantalla

Las salidas de pantalla agregan campos a las pantallas en las aplicaciones R/3. SAP crea salidas de pantalla colocando áreas de subpantalla especiales en una pantalla R/3 estándar y llamando a una subpantalla de cliente desde la lógica de flujo de la pantalla estándar.

Salidas de Módulo de Función

Las salidas de módulo de función agregan funciones a las aplicaciones R/3. Las salidas de módulo de función desempeñan un papel tanto en las salidas de menú como en las salidas de pantalla.

Cuando agrega un nuevo elemento de menú a un menú desplegable estándar, utiliza una salida de módulo de función para definir las acciones que deben tener lugar una vez que se active su menú.

Las salidas de módulo de función también controlan el flujo de datos entre programas estándar y campos de salida de pantalla. Los desarrolladores de aplicaciones SAP crean salidas de módulo de función escribiendo llamadas a funciones de cliente en el código fuente de programas R/3 estándar.

Estas llamadas tienen la siguiente sintaxis:

LLAMAR A FUNCIÓN DE CLIENTE u2018001u2019.

Salidas de Campo

Las salidas de campo le permiten crear su propia lógica de programación para cualquier elemento de datos en el Diccionario. Puede utilizar esta lógica para realizar controles, conversiones o procesamiento relacionado con el negocio para cualquier campo de pantalla. Ejemplo: El elemento de datos BBBNR identifica el número de ubicación internacional de

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Las salidas de usuario te permiten agregar funciones adicionales al estándar de SAP.

Los programas con salidas de usuario contienen llamadas a subrutinas en ciertos puntos de su sintaxis que son identificados por el prefijo USEREXIT.

Las salidas de usuario reales se encuentran en un include que ha sido asignado a un pool de módulos. Aquí es donde los clientes pueden incluir

los cambios (mejoras) que deseen realizar en el sistema. Estos includes siempre se procesan durante el flujo del programa.

Ventaja: En principio, los clientes pueden modificar cualquier cosa que se encuentre en el include (tablas, estructuras, etc.).

Desventaja: SAP no puede verificar las mejoras individuales por sí mismo, lo que a menudo conduce a errores en el proceso de mejora.

________________________________________________________

Por ejemplo, desde el punto de vista de PP, si desea realizar algunas verificaciones específicas durante la creación/liberación de la orden de proceso, puede colocar esas verificaciones en las siguientes Salidas de Usuario:

o PPCO0006 para predefinir entradas para los campos de encabezado de la orden al crear una orden

o PPCO0001 para proporcionar información al guardar (para órdenes de producción y órdenes de proceso)

o PPCO0007 para verificar o cambiar datos de encabezado al guardar

o PPCO0002 para agregar verificaciones adicionales que deben realizarse al establecer la bandera de eliminación

o PPCO0003 para evitar cambios en los elementos del pedido de venta que causarían cambios en la orden de proceso para el procesamiento de ensamblaje estático

o STATTEXT para formatear la línea de estado

o PPCO0008 para verificar componentes que se han cambiado o agregado

o PPCO0005 para cambiar la ubicación de almacenamiento y el indicador de 'devolución'

en la reserva

o PPCO0013 para cambiar la prioridad de los criterios de selección para la determinación de lotes en órdenes de producción o órdenes de proceso

o PPCO0014 para restringir la selección de órdenes de proceso que se ofrecen al crear relaciones externas

o PPCO0020 para mostrar información adicional en otra pestaña en el encabezado de la orden de proceso

o PPCO0021 para controlar la liberación de órdenes de producción y órdenes de proceso si no se han asignado lotes suficientes

[ Consulta los siguientes enlaces, Salida de Usuario|http://help.sap.com/saphelp_erp2004/helpdata/en/5b/d231a843c611d182b30000e829fbfe/content.htm]

Saludos,

Dhaval

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?