✒️ABAP La arquitectura Smartform
ABAP La arquitectura Smartform
Formularios
Un formulario es un objeto de SAP que se utiliza para crear documentos que se necesitan ser impresos, visualizados por pantalla o enviados vía correo electrónico. Ejemplo: ordenes de compra, solicitudes de pedido, facturas, etc.
Tecnologías SAP para crear formularios
- SAPScripts: fue la primer herramienta de SAP para el desarrollo de formularios. no es muy amigable ni flexible y aun se sigue utilizando en versiones antiguas de SAP.
- SmartForms: Remplazaron a los SAPScripts a partir de la versión 4.7 de SAP. son los mas amigables y flexibles al momento de realizar cambios. soporta impresoras, fax y emails. crea y mantiene formularios en la mitad de tiempo, adapta formularios sin la necesidad de programación y publicación web mediante XML.
- AdoveForms: ultima tecnología de SAP en cuanto a formularios, es producto de la alianza entre SAP Y Adobe.
Modelo Smartform
Un formulario Smartforrm esta compuesto por 2 objetos, un programa impresor donde se definirán los datos a imprimir y un formulario donde se definirá el layout o disposición de los datos.
Para ejecutar un formulario se puede ejecutar el programa impresor o bien se puede parametrizar o configurar la impresión.
Transacciones para SmartForms
- SMARTFORMS: crea el layout o disposición de datos.
- SMARTSTYLES: crea los estilos para el SmartForm o también se puede utilizar la transacción SMARTFORMS.
- SE38: Crea el programa impresor que ejecuta el formulario.
Estilos
los estilos son formatos de párrafo que contienen información sobre sangrías, espaciados, configuración de fuentes, texto, colores, numeración y formatos de carácter que se utilizan para asignar atributos especiales de salida a las secciones de texto dentro de un párrafo.
Medidad de un SmartForm
- CH - caracter
- LN - Lineas
- CM - centimetros
- MM - milimetros
- IN - pulgadas
- PT - puntos
- TW - Twips (1/20)
Transacción SE73
Es utilizada para crear, modificar y visualizar los código de barras del sistema SAP. Para imprimir códigos de barras en los formularios es necesario:
- crear código de barras en la transacción SE73
- crear el estilo que incluya el código de barras.
- aplicar el estilo al texto del formulario.
 
 
 
Sobre el autor
Publicación académica de Jetzabel Citlali Mendoza Rangel, en su ámbito de estudios para la Carrera Consultor ABAP.
Jetzabel Citlali Mendoza Rangel
Profesión: Lic. Informatica - Mexico - Legajo: JN36R
✒️Autor de: 12 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Licenciada en informática con 8 años de experiencia como funcional sap, incursionando en el interesante mundo de la programación abap.
Certificación Académica de Jetzabel Mendoza