SapScript VS SmartForm |
Factores |
SAPScript |
SmartForm |
Pros |
Contra |
Pros |
Contra |
Elementos de texto / Nodos |
Los elementos del texto se pueden llamar en cualquier momento en el programa. |
Los elementos del texto se definen en ventanas en ninguna orden particular y esto se puede ver por ventana solamente. |
Los nodos en SmartForms son equivalentes a los elementos del texto en SAPScript. Estos nodos contienen lógica correspondiente. |
Crear nodos consume más tiempo que escribendo los elementos del texto en SAPScript. |
Form Logic.
El proceso por el cual el Programa / Formulario es ejecutado.
|
|
El formulario en SAPScript se incorpora con el programa de impresión, cualquier modificación en el formulario exige hacer cabios en el formulario y en el programa de impresión. |
El formulario depende de la jerarquía de los nodos en el SmartForm. Sería más fácil construir la lógica sin la codificación de él al programa de uso. |
|
Tiempo de ejecución
|
No hay diferencia visible en términos del tiempo de ejecución entre SapScript y SmartForm. |
No hay diferencia visible en términos del tiempo de ejecución entre SapScript y SmartForm. |
Facilidad del mantenimiento. |
Habrá gente más formada que puede mantener un programa de SapScript comparado a SmartForms; principalmente porque esta habilidad es común a los programadores de ABAP. |
Es más aburrido mantenerlo si se requieren cambios, desde lo técnico, es más complejo que SmartForms. |
SmartForms es más fácil de mantener debido a la lógica dentro de la forma a sí mismo, al GUI y a otros. |
Las habilidades de SmartForms no son tan comunes como las habilidades de SAPScript. |
Grado de la dificultad a la hora de corregir un Formulario. |
SAP proporciona la ayuda para su mantenimiento. |
(ver la contra del Form Logic) |
|
Ayuda mínima de SAP |
Tiempo de desarrollo.
Tiempo para crear un Programa / Formulario.
|
Los códigos del programa y los elementos de la forma se escriben manualmente y sobre todo que contribuye a un tiempo de reacción más
rápido de sistema. |
El accionar el sistema entre la disposición y el
programa de la impresión consume más tiempo. |
El formulario es elegante, el desarrollo y la prueba se pueden hacer eficientemente.
Los gráficos, los códigos de barras, las cajas, etc... son mucho más
fáciles de crear en formas elegantes.
|
Los aspectos de menor importancia del uso pueden ser reveladores. |
Configuración.
Todos los formularios comerciales pueden ser configurados. |
|
SAP se inclina hacia el uso de SmartForms. |
|
No todas las transacciones se pueden integrar con las formas elegantes. El ejemplo es QC02.
Nota: tenemos una lista de las transacciones que Smartforms apoya.
|
Facilidad de empleo (Desarrollador)
La facilidad en crear Formularios con
cierto uso.
|
La extracción de datos se hace mas fácilmente en SAPScript.
(véase los pros de la extracción de datos en SAPScript)
|
La codificación del programa de impresión y crear el sistema de la disposición son más aburridas.
El uso de SAPScript no es tan gráfico ni elegante. Muchos de los comandos de SAPScript son de memorizar.
|
El conocimiento de programación es mínimo debido al interfaz utilizador enteramente gráfico.
Los procesos en diseñar el formulario y crear su lógica son apoyados por las herramientas gráficas. |
Retarda el tiempo de transformación para crear nodos, elementos. |
Dependencia del cliente
Causa de la restricción del cliente dentro del servidor Programa / Formulario.
|
|
Dependiente: Solo puedes probar un SAPScript particular en el cliente donde se crea.
|
Independente: puede s probar un SmartForm en cualquier cliente mientras esté
en la misma máquina de SAP. |
|
Medio de salida
El medio por el cual el Programa / Formulario puede
hacer salir la información |
|
SAPScript apoya solamente la impresora y el fax. |
SmartForm apoya la impresora, el fax, el email y el Internet (usando XML). Con el renombre de aumento del Internet, esta característica es un buen punto a considerar. |
|
Disposición estándar de SAP
|
Todas los formularios del estándar se crean en SAPScript. |
|
|
Los formularios son mas limitados del estándar. |
Extracción de datos
Cómo se pasan los datos de un programa de impresión a los formularios |
Las tablas internas se utilizan en SAPScript para pasar datos del
programa de la impresión a los sistemas de la disposición. |
|
|
Las estructuras planas son necesarias para pasar datos del programa de uso
a SmartForms |