🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP Formulario Smartform Configuración General, Páginas y Ventanas

Selector Alummnos / Empresas

Definición de ABAP Formulario Smartform Configuración General, Páginas y Ventanas

Cuando ingresamos a la transacción SMARTFORMS, lo primero que vemos dentro de la carpeta Parametrizaciones Globales (Global Settings) son los atributos del formulario.

Aquí podremos asignar una descripción a nuestro formulario. En este caso escribiremos "Formulario de Usuarios".

En la solapa Propiedades Generales (General Attributes) vemos el idioma de creación del formulario, que será ES (Español) y podremos seleccionar los distintos idiomas en los que traduciremos el formulario.

Uno de los puntos más fuertes de los formularios SmartForms es que pueden ser traducidos a varios idiomas con un mínimo de trabajo.

Un formulario SmartForm está compuesto por distintos objetos, dos de los más importantes son:

Páginas: Un formulario consiste en una o más páginas.La primera página es la de inicio que ya existe cuando se crea el formulario. Debemos cambiar su nombre y descripción ya que por defecto ABAP le asigna un nombre genérico que este caso es %PAGE1. Lo cambiaremos por PRIMERA con la descripción "Primera página".

Ventanas: Las ventanas son áreas de salida para los datos que mostramos dentro de las páginas en el formulario. Cuando creamos un formulario nuevo automáticamente se generará la ventana MAIN dentro de la página %PAGE1.

Existen varios tipos de ventanas pero se utilizan dos generalmente: la principal o MAIN Window que puede ser una sola por página y las secundarias o Ventana auxiliar (SECONDARY Window) que pueden existir tantas como necesitemos.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "ABAP Formulario Smartform Configuración General, Páginas y Ventanas" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

Construcción del Programa impresor de un formulario SmartForms.- Los objetivos principales del programa impresor de un formulario SmartForms son: La selección de los datos que se mostrarán en el formulario. La invocación o ejecución del formulario. Si bien dentro de un formulario Smartform podremos agregar sentencias de código y selecciones de datos, es sumamente conveniente minimizar el código que se coloca en los formularios debido a una cuestión de performance y facilidad de mantenimiento futuro de estos objetos. Es importante tener en cuenta cada letra del codigo, asi como tambien el nombre con del smartform creado.

Acceder a esta publicación

Creado y Compartido por: Yair Miguel Ramirez Martinez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Formularios son todos los objetos donde se muestran datos por pantalla, por papel o por email. Un smartform tiene dos objetos: - Programa impresor - Formulario Para ejecutar un formulario se puede: - Llamar directamente al programa impresor que llamara al formulario - Que un evento llame al programa impresor y este llame al formulario Para crear un formulario se necesita: - SMARTFORMS: Crea el formulario y coloca los datos - SMARTSTYLES: Para los estilos - SE38: Crea el programa impresor Siempre utilizar las unidades internacionales como Centimetros, milimetros...

Acceder a esta publicación

Creado y Compartido por: Diego Gomez Alberca

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Junior

1.Los formularios son objetos que se utilizan para crear documentos que necesiten ser impresos, ejemplo: Facturas, ordenes de compra, solicitudes de pedidos. 2. SAP posee varias tecnologías diseñadas para la creación de formularios como son: -SAPScripts: Primera herramienta que creo SAP para el desarrollo de formularios. - SmartForms: Reemplazaron a los SAPScripts a partir de la versión 4.7 de SAP. - AdobeForms: Es la última tecnología de SAP en cuanto a formularios. 3.El modelo Smartform: Un formulario está compuesto por dos objetos: - programa impresor: donde se definen los datos que se imprimirán en el formulario. - formulario: es donde se define el layout Transacción SPRO: Utilizada...

Acceder a esta publicación

Creado y Compartido por: Luz Valencia

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

Para la impresión hay que tener muy en cuenta el LAYOUT, ya que en este se determina: La estructura de la página El numero de páginas Posicion de salida de elementos La lógica y condiciones que hay dentro del smartform nos permitirá que este sea dinámico y acorde a la lógica que varien los textos o se oculten acorde a la necesidad. La salida de un formulario se lo puede realizar de dos maneras: Programa impresor.- Tiene la lógica de los datos que deseemos visualizar Por evento.- el consultor parametrizará por la SPRO cuando ejecutar el formulario Transacciones usadas son: SMARTFORMS: Para crear, modificar y editar el formulario SMARTSTYLES:...

Acceder a esta publicación

Creado y Compartido por: David Noe Cruz Ojeda

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Que tal, Mi nombre es Jesus Caldera, soy de ciudad juarez Mexico, soy ingeniero en sistemas computacionales. Actualmente trabajo como desarrollador de software en una empresa orientada a logistica y aduanas, utilizo los lenguajes de programacion WIndev (en el cual cuento con certificacion ), Clarion y PHP, Javascript, Ajax y desarrollo en el framework de Laravel. Administro servidores y doy mantenimiento a paginas web, actualmente se administran y desarrollan 2 paginas web dinamicas que son propias para clientes especificos. Solo he tomado un curso de ABAP anterior a este pero no he trabajado con SAP y espero en un futuro trabajar con esta tecnologia.

Acceder a esta publicación

Creado y Compartido por: Jesus Caldera

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Para obtener el numero/nombre de la función que contiene el formulario (Smartform) utilizamos la FM SSF_FUNCTION_MODULE_NAME, se ejecuta la función obtenida con el método CALL FUNCTION enviandole los parametros necesarios.

Acceder a esta publicación

Creado y Compartido por: Jesús Gilberto Miramontes

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Formularios Formularios, son objetos de SAP los cuales se utilizan para crear documentos que pueden ser visualizados por pantalla o ser enviados por email, los cuales puede ser Facturas, Remisiones, OC, o CO., la estructura de los formularios se realizan mediante un layout. Tecnologías SAP para la creación de formularios. SAPScripts: utilizada aun en versiones antiguas. SmartForms: reemplazo de SAPScripts, poseen muchas ventajas en comparación con sus antecesores. AdobeForms: la ultima tecnología de SAP. Modelo Smartform. programa impresor - se definen los datos a imprimir formulario - se define el layout o disposición de los datos. la parametrización de los formularios se realiza a través...

Acceder a esta publicación

Creado y Compartido por: Noe Rivera Acosta

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

Para crear un SMARTFORM es necesario realizar 2 acciones. 1. Crear el programa en la transacción SE38, donde se desarrollará la lógica que retorne los datos que se usarán con el estilo del formulario. 2. El estilo de formulario creado en la transacción SMARTFORMS, donde se definirá el interlineado, tamaño y tipo de letra, etc. Es decir la forma en que los datos obtenidos se mostrarán en pantalla. A cada estilo creado se asigna un "identificador" de 2 caracteres. => Los SMARTFORMS son los más utilizados.

Acceder a esta publicación

Creado y Compartido por: Freddy Carrillo Tucto

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Mensaje de salida: La determinación de la clase de mensaje que debe emitirse y el medio por el que se envía se determina por un concepto denominado Técnica de condición. Estos mensajes pueden enviarse para diversos documentos comerciales. Se puede definir en el maestro de mensajes el medio de trasmisión, el momento y la función interlocutor. Los momentos de envío de mensajes incluyen: justo en el momento de grabar o al utilizar el programa estándar (RSNAST00) que se ejecuta regularmente. El layout o modelo de formulario es realizado en SAPscript o Smartform y externamente por Adobe Forms Clase de mensajes en SD: Para determinar el mensaje se realiza mediante diferentes criterios definidos...

Acceder a esta publicación

Creado y Compartido por: Gladys Paola Quintana Dieguez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP SemiSenior

TECNOLOGIAS SAP PARA LA CREACION DE FORMULARIOS * Los Smartforms son implementados a partir de la versión 4.7 de SAP MODELO SMARTFORM: 1. Programa impresor, donde se definen los datos 2. Formulario, se define el Layout PARAMETRIZACION DE LOS FORMULARIOS TX SPRO (responsabilidad del funcional) TRANSACCIONES PARA EL MANEJO DE LOS FORMULARIOS: SMARTFORMS, SMARTSTYLES, SE38 TX SE73: Mantenimiento de los códigos de Barras

Acceder a esta publicación

Creado y Compartido por: Diego Alejandro Santamaria Raigosa


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.