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

 X 

📘ABAP - Smartform

Selector Alummnos / Empresas

Definición de Smartform

Es la tecnología de SAP utilizada para la creación de formularios.

Los formularios SmartForms reemplazaron a los SapScripts a partir de la versión 4.7 de SAP.

Son los más amigables al desarrollador y los más flexibles a la hora realizar cambios.

Al igual de lo que sucede con los SAPScripts, el desarrollo de Formularios SmartForms consta de 2 dos pasos:

  • Primero lo que vamos a hacer es crear el programa impresos que dispara la ejecución del Smartfoms. Aqui es donde se realizará toda la captura de datos que luego serán mostrados en el formulario
  • Luego vamos a crear el formulario SmartForms en donde vamos a definir el layout o disposición gráfica.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Smartform" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master

chequeo de un smartform, aprendimos a ver algunas funcionalidades como son el chequeo de errores de sintaxis, probar un smartform de modo de poder corrregir los errores sin tener que ejecutar el programa impresor, descargar un smartform de modo de poder utilizarlo en otro sistema SAP de ser necesario y trabajar con el Table painter. Esta lecciion se basa en videos que explican estas funcionalidades. estas funcionalidades permiten personalizar la salida de nuestro formulario, como cambiar el color del background, linea de recuadros, ancho de las columnas, etc.

Acceder a esta publicación

Creado y Compartido por: Rainer Diaz

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

SAP Master

Lo principal en está lección es que para trabajar con los smartforms se necesita trabajat con las transacciones: - Smartstyles Para Crear los etilos - Smartform Para crear el formulario o Layout - SE38 Para crear el programa que genera la data a mostrar en el smartform

Acceder a esta publicación

Creado y Compartido por: Juan Carlos Ayala Chira

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

SAP Master

PROGRAMA IMPRESOR El programa impresor consiste básicamente de dos pasos: Obtención de los datos de salida Invocar el formulario SmartForm pasando los datos de salida como parámetro Para invocar el formulario SmartForm debemos hacer los siguientes pasos: CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME' --> de esta forma obtenemos el nombre del módulo de función que ejecuta el formulario CALL FUNCTION v_form_name --> en esta variable que obtenemos de la función anterior tenemos el nombre del formulario SmartForm, y es aquí donde pasamos los parámetros EXPORTING y TABLES

Acceder a esta publicación

Creado y Compartido por: Jonatan Richioni

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

SAP Master

CONFIGURACIÓN GENERAL DE UN SMARTFORM Uno de los puntos mas fuertes de los SMARTFORM es que pueden ser traducidos a varios idiomas con poco trabajo. TYPE_TABLE: Objeto ABAP mediante el cual se crea un tipo de tabla interna utilizando el formato de una estructura se crea a través de la transacción SE11. Los formularios al igual que los programas en ABAP deben activarse. ELEMENTOS QUE CONFORMAN UN SMARTFORM: -Pagina -Ventana -Gráficos -Elementos de texto. -Módulos de texto -Direcciones. -Tablas. -Loops. -Líneas de código. -Comandos. -Carpetas. APAISADO: Este formato hace que la pagina se visualice de forma horizontal. FORM PAINTER: Herramienta de la transacción SMARTFORMS que permite configurar...

Acceder a esta publicación

Creado y Compartido por: Juan Santamaria Borja

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

SAP Senior

Tecnologías para la creación de formularios: SAPScripts Smartforms AdobeForms Smartform esta compuesto por dos objetos Programa Impresor Formulario Transacción SPRO es utilizada por los Consultores Funcionales SAP de los distintos módulos de SAP para realizar todo el customizing o configuración en el sistema SMARTSTYLES es usado para crear estilos que podremos utilizar en los SMARTFORMS SMARTFORM es la transacción donde crearemos el objeto en si de formulario Los códigos de barra se pueden dar mantenimiento en la transacción SE73 Una vez creado el estilo, se activa para poder usarlo

Acceder a esta publicación

Creado y Compartido por: John Marin Hilary

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

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 ***

SAP Master

La arquitectura Smartform Fomularios: son objetos de sap que usan para crear documentos que necesitan ser impresos, visualizados por pantallas, enviados por mail. Audio1: La creacion de fomularios abarca la creacion y mantenimiento de forumulario. Diseño y logica del layoud (determina la estructura la pagina). Tecnologia para la creacion de formularios: SAPScripts: en deshuso. Smartform: lo que se ve en el curso adobeForms: producto de alianza entre SAp y adobe Audio2: se usa Smartform para crear y mantener formularios. soporta(impresoras, fax, email, xml). Ventajas de los Smartform : comparado con adobeForms es mas rapido. facil de usar, sin necesida de saber programación. utiliza...

Acceder a esta publicación

Creado y Compartido por: Pablo Adrian Oggero

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

SAP Master

Que es un formulario? son objetos de SAP que se utilizan para crear documentos que necesitan ser impresos, visualizados por pantalla o enviados por correo electrónico. Tecnologias SAP para la creacion de formularios. - SAPScripts - SmartForms - AdobeForms Modelos SmartForm un formulario SmartForm esta compuesto por dos objetos: - un programa impresor que es donde se define los datos que se imprimiran en el formulario. - un formulario que es donde se define el layout o disposicion de los datos. La transacción SPRO es utilizada por los consultores funcionales de los disntintos modulos de sap para realizar todo el customizing o configuracion en el sistema. Transacciones para la creacion de formularios smartforms SMARTFORMS SMARTSTYLES...

Acceder a esta publicación

Creado y Compartido por: Oscar Sebastian Caicedo Carlier / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Senior

Audio nA U1L5-A: Módulos de texto. Los módulos de texto son objetos de ABAP totalmente independiente de los formularios Smartform. Esto significa que al momento de transportar el formulario Smartform al ambiente de testing, debemos tener en cuenta que también debemos transportar a los módulos de texto que hayamos creado para utilizar en dicho formulario. Los módulos de texto se pueden descargar del sistema o subir al sistema SAP en el formato XML. Para ello debemos ir al menú --> Utilidades y allí elegir la opción "Hacer Upload" o "Hacer Download", según deseemos.

Acceder a esta publicación

Creado y Compartido por: Juan Alberto Peñalver Alvarez / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Arquitectura Smartform Que es un formulario son objetos de SAP que se utilizan para crear documento que se necesitan ser impresos visualizadr etc Tecnologias SAP para la creacion de formularios SAPScripts: herramienta de SAP para desarrollo de formularios. SmartForms : remplazo SAPScript Adobeforms: Ultima tecnologia de SAP en cuanto a formularios MODELO SMARTFORM Esta compuesto por dos objetos Programa impresor: donde se definen los datos que se imprimen en el formulario Formulario: donde se define el layout o disposicion de los datos NOTA: La parametrizacion de los formularios se realiza a traves de la transaccion de customizing SPRO taread de los analistas funcionales para la creacion de formularios smartforms se utilizan las transacciones...

Acceder a esta publicación

Creado y Compartido por: Andres Felipe Escobar Lopez


👉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.