SAPscript frente a Smart Forms
Diferencias entre los tres tipos de formularios de SAP y cuál conviene usar hoy.
Para formularios nuevos SAP recomienda Adobe Forms (transacción SFP). En S/4HANA se usan dentro de la gestión de salida (Output Management) y, en la nube, con el servicio SAP Forms Service by Adobe.
- Formularios
- 2 de 5
- Anterior
- Imprimir un logo en SAPscript
- Siguiente
- Adobe Forms
| SAPscript | Smart Forms | Adobe Forms | |
|---|---|---|---|
| Transacción | SE71 | SMARTFORMS | SFP |
| Diseño | Ventanas y elementos de texto; comandos que hay que memorizar | Editor gráfico con nodos (textos, tablas, gráficos, bucles) | Adobe LiveCycle Designer, con el aspecto final del PDF |
| Lógica | Casi toda en el programa de impresión | En el propio formulario, con nodos de programa y condiciones | En la interfaz del formulario y en el diseño |
| Datos | El programa llama a WRITE_FORM con campos globales | Interfaz de un módulo de función generado: estructuras y tablas | Interfaz y contexto: estructuras, tablas y CDS |
| Mandante | Depende del mandante: hay que copiarlo para probarlo en otro | Independiente del mandante | Independiente del mandante |
| Salida | Impresora y fax | Impresora, fax, correo electrónico y XML | PDF imprimible, interactivo y con firma |
| Necesita | Nada adicional | Nada adicional | Servidor Adobe Document Services (ADS) |
| Estándar de SAP | La mayoría de formularios de R/3 y ECC | Algunos formularios de ECC | Los formularios de S/4HANA |
Un SAPscript se puede migrar a Smart Forms desde la transacción SMARTFORMS (Utilidades › Migración). Entre Smart Forms y Adobe Forms no hay migración automática completa: conviene rehacer el diseño.