✒️ABAP La arquitectura Smartform
ABAP La arquitectura Smartform
Formulario: Objetos SAP usados para crear Documentos para visualizar/imprimir datos tales como pedidos, facturas, órdenes de compra, etc..
Tecnologías (3):
- SAPScript: Se usa en las primeras versiones de SAP principalmente
- SmartForm: Se comenzó a utilizar a partir de la versión 4.7 de SAP. Son más flexibles que su predecesor y más amigables para el desarrollador.
- AdobeForm: Es la tecnología más moderna fruto de la alianza entre SAP y Adobe
MODELO SMARTFORM: Se compone de 2 objetos:
- Un programa impresor: en él se definen los datos
- Un formulario: en él se definen su disposición en el layout
Existen 2 formas de ejecutar un formulario:
- Ejecutar el programa impresor
- Configurar la impresión mediante parametrización (tr. SPRO). Asocia el progr. impresor con un evento.
TRANSACCIONES UTILIZADAS PARA LA CREACION DE FORMULARIOS SMARTFORMS:
Tr. SMARTFORMS: Crear el layout de los datos
Tr. SMARTSTYLES: Crear los estilos (tb. se pueden crear desde la tr. SMARTFORMS)
Tr. SE38: Para crear el programa impresor
CREACION DE UN ESTILO Mediante tr. SMARTSTYLES
Descripción pantallas tr. SMARTSTYLES:
-Al entrar en el estilo nos aparecen los datos de cabecera (generales): donde se establece el párrafo estándar y su fuente y tamaño.
- Podemos establecer formatos de párrafo y de carácteres, creando nodos en la pestaña respectiva del árbol:
- Datos del Formato de Párrafo:
- Alineación y sangría; tb. interlineado
- Fuente: tb tamaño y sección(negrita, negrita cursiva), color
- Tabuladores
- Enumeración y esquema (esquema tipo Word)
- Datos del Formato de Carácter:
- Superíndice, subíndice o código de barras. Cód. barras a través de tr. SE73
- Fuente: tipo, tamaño, sección (negrita, negrita cursiva), subrayado y color.
 
 
 
Sobre el autor
Publicación académica de David Campillo Martinez, en su ámbito de estudios para la Carrera Consultor ABAP.
David Campillo Martinez
Profesión: Administrador de Sistemas - España - Legajo: PC32Z
✒️Autor de: 56 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de David Campillo