¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo establecer valores predeterminados en campos de transacciones usando SHDO - Guía paso a paso

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

Hola chicos,

En realidad, por lo que sé, si queremos establecer valores predeterminados para ciertos campos en cualquier transacción, ¿podemos hacerlo con SHDO? ¿Es correcto?

En realidad, para el encabezado de la orden de producción, quiero mantener ciertos valores predeterminados para un par de campos. A través de la mejora (PPCO0006) podemos hacerlo. Pero un amigo me dijo que también es posible con SHDO.

¿Podrían ayudarme a hacer esto, por favor? No conozco el procedimiento.

En la pantalla CO01, quiero mantener valores predeterminados para los siguientes campos,

Planta- 1009

Tipo de orden- ZPP01.

Gracias por toda la ayuda que han proporcionado.

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

3 Respuestas

0
Cargando...

Puedes usar la transacción SHD0 para crear una variante de transacción. La variante de transacción se puede asignar a un usuario.

Por favor, revisa el siguiente proceso.

Creando la Variante de Transacción

Elige Crear para crear una variante.

El sistema llama a la transacción de aplicación para la cual deseas crear una variante. Ingresa los valores que deseas utilizar en los campos de entrada. Cada vez que se completa una acción, aparece un cuadro de diálogo que lista los campos de la pantalla actual con sus valores actuales. El tipo de cuadro de diálogo llamado depende del tipo de pantalla que se esté procesando actualmente (ver Requisitos).

Aquí puedes determinar:

si deseas guardar los valores de campo que has insertado en la pantalla actual (la casilla "Adoptar valores de campo")

si deseas ocultar toda la pantalla (la casilla "No mostrar pantalla"). Esto solo es posible si la configuración se copia en tu variante ("Adoptar valores de campo")

si se guardan los contenidos de campo (la casilla "Con contenidos")

si se debe revocar el estado listo para entrada de campos específicos (la casilla "Solo salida")

si se deben ocultar campos específicos (la casilla "Invisible")

si se deben hacer campos específicos obligatorios (la casilla "Obligatorio")

Puedes o no seleccionar cada una de estas casillas para cada campo dependiendo del tipo de campo (--> Requisitos).

Las variantes de pantalla se crean automáticamente para cada pantalla donde se han guardado valores (adoptados). Ingresa los nombres de las variantes de pantalla en el campo "Nombre de la variante de pantalla". Estos nombres deben ser únicos. Si el sistema puede encontrar un nombre único para una variante de pantalla, se inserta automáticamente en este campo. La convención se lee así: (<nombre_de_la_variante_de_transacción>_(<cliente>)_<número_de_pantalla>).

Elige la función Continuar para proceder. Los siguientes botones están disponibles:

La función Cancelar muestra nuevamente la pantalla actual de la transacción de aplicación. Aquí puedes realizar cambios en tu configuración.

La función Funciones de menú muestra un cuadro de diálogo adicional donde puedes desactivar funciones de menú.

La función GuiXT permite al usuario editar un script GuiXT para la pantalla actual (--> GuiXT).

La función Salir y Guardar sale y guarda la transacción de aplicación. Aparece una lista que contiene todas las pantallas de la transacción de aplicación para las que deseas guardar entradas (es decir, todas las pantallas para las que se crearán variantes de pantalla).

Ingresa un texto breve para tu variante de transacción aquí.

Los ajustes de visualización se pueden cambiar según sea necesario en el futuro desde esta lista. Los ajustes que requieren información en tiempo de ejecución de la transacción de aplicación (valores de campo, columnas de control de tabla) no se pueden cambiar desde esta lista.

Elige "Guardar". El sistema guarda tu variante de transacción y las variantes de pantalla correspondientes. Se muestra el cuadro de diálogo del Organizador de Workbench para la variante de transacción y para cada variante de pantalla. Úsalo para asignar cada uno de estos objetos a un paquete.

También puedes acceder a esta lista utilizando la función Cambiar valores durante el proceso de selección de funciones.

-


Además de esto, hay una alternativa para usar roles/identificadores de parámetros y asignarlos al usuario. En este caso, cuando el usuario inicia sesión, los mismos valores se poblarían en la pantalla CO01 en todos los casos. Esto se hace fácilmente por el consultor de base.

Gracias,

Srinivas Karri

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

Estoy cerrando el hilo.

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

Hola

Ve a SHD0, ingresa CO01. Selecciona la opción de variante de pantalla seguida del botón Crear (F5). El sistema te llevará a todas las pantallas una por una. Después guarda. Luego ve al menú de cambio de pantalla. Configura los campos según tus necesidades. Guarda (esto también se puede hacer durante la grabación). Activa la variante de transacción.

Saludos

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?