![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP La arquitectura Smartform
ABAP La arquitectura Smartform
![ABAP La arquitectura Smartform ABAP La arquitectura Smartform](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/272.jpg)
Formularios, Son objetos de SAP que se utlizan para crear docuemntos q necsitan ser impresos o visualizados por pantalla.
Partes de un fomulario:
@Disenio layout o disposicion --> Determiana la estructura o esqueleto de la pagina y la posicion del area de salida (dentro de esta se utilizan tablas, parrafos, formatos de parrafos .
@parte logica. -->controla el formato dinamico este perimite ver los campos variables.
*-----Tecnologia SAP para la creacion de formularios.-----*
@SAPScript. (SE71), Ambiente nada amigable pero que hay empresas que aun tiene sus impresiones de cheques, facturas, notas de remision.
@Samrtforms, Ambiente super amigable con muchas ventajas sobre los sapscript.
@AdobeForms (SFP). Tecnologia nueva.
Ventajas de los SmartForms:
@Tiempo, Crea y mantiene los formularios en la mitad del tiempo que los sapscript.
@Adapatacion, adpata formularios sin la necesida de los conocimientos de programacion.
@Publicacion, su publicacion web ulizando el formato de salida XML.
*-----------Composicion de un SmartForms-----------------------*
-Programa Impresor. Es donde se definen los datos que se imprimiran en el formualrio, Se puede utilizar el standard o hacer una copia para la personalizacion.
-Layout. Se define el layout o disposicion de los dato, al igual que el porgrama impresor se puede hacer una copia del estandar para su personalizacion.
@Ejecucion de los form.
-Ejecutar el programa impresor. Este imprime el formulario al ejecutar el programa impresor.
-Parametrizando (la realiza el funcional del modulo). se asocia el programa impresor y el formulario a la ejecucion de determiando evento. Ejemplo.
---Impresion de una Factura: LB_BIL_INVOICE (estandard) y su programa impresor RLB_INVOICE (estandard), estas se parametriza en la NACE
*-----------------transacciones utlizadas en la creacion de Samrtforms-----------*
Smartforms: para crear el layout o disposición de los datos.
Smartstyles: Crea los estilos que utilizaremos en el SmartForm. Los estilos también pueden crearse a través de la transacción SmartForms.
SE38 crea el programa impresor que ejecutará el formulario.
 
 
 
Sobre el autor
Publicación académica de Francisco Orlando Lopez Martinez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Orlando Lopez Martinez
El Salvador - Legajo: DQ93R
✒️Autor de: 35 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Máster ABAP for HANA
- Máster ABAP Orientado a Objetos
- Máster Funcional ABAP
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial