🚀PROMO #PLANCARRERA2024| 🔥Bonificaciones, Precios Congelados y Cuotas
📘ABAP - Smartform
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.
*** 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
*** 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
*** 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...
*** 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
*** 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.
Soy una persona proactiva con la meta de seguir aprendiendo y poder lograr metas en mi carrera, quiero desempeñarme como uno de los mejores programadores y tener éxito en todos los próximos proyectos.
*** 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...
*** 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...
Mi objetivo es seguir creciendo cada día mas en cuanto a lo personal como en lo intelectual, capacitando y dando lo mejor de mi para tener plenos conocimientos y un manejo profesional en el campo sap
*** 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.
Mi objetivo principal es formarme como parte de la plantilla de atos it iberia, consolidar mis conocimientos y avanzar en mi carrera técnica profesional como desarrollador sap abap hana.
*** 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...
👉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.