¿Qué es SAP Adobe Forms?
SAP Adobe Forms – Desde 2002, existe una asociación estratégica entre SAP AG y Adobe. A partir de SAP NetWeaver 2004 (SAP Web AS 6.40), la nueva tecnología de formularios SAP Interactive Forms by Adobe está disponible además de SAPScript y Smart Forms. La herramienta como tal se llama oficialmente SAP Interactive Forms por Adobe, incluso si se utiliza parcialmente en escenarios de impresión pura. Esta tecnología fue diseñada originalmente para reemplazar las tecnologías SAPScript y SAP Smart Forms. A diferencia de SAPScript, ADOBE separa estrictamente los datos del diseño. Aunque se han entregado nuevos formularios PDF con cada paquete de mejora en Business Suite, estas tecnologías ahora coexisten.
SAP Smart Forms frente a SAP Interactive Forms de Adobe
Smart Forms frente a Adobe: el enfoque para el desarrollo de formularios de Adobe se basa en SAP Smart Forms. Esto facilita a los desarrolladores cambiar. Nota 1009567 describe las diferencias funcionales entre SAP Smart Forms y SAP Interactive Forms by Adobe. Como requisito previo, necesitamos la pila JAVA. No importa si se utilizan o no formularios interactivos. Un servicio web convierte la llamada SOAP en un documento PDF. La llamada se puede hacer desde un programa ABAP, el POSTMAN u otros programas. Ya no puede utilizar nodos ABAP en el formulario adobe. Existe el supuesto contexto para esto. Las herramientas de tiempo de diseño relevantes son interfaz, contexto, diseño y plantilla de formulario. Esto hace que la interfaz (ABAP, XML o Smart Forms) sea la única parte que todavía se reproduce en ABAP. Porque no hay más ABAP en el formulario. El formulario apunta exactamente a una interfaz. Los formularios inteligentes tienen la opción de cambiar a la nueva tecnología en tiempo de ejecución.
Beneficios Adobe Forms
- PDF de serie (Nota: también funciona con SAPScript y Smart Forms)
- Life Cyle Designer fácil de usar (Nota: Sabor)
- Formularios de diseño de acuerdo con las pautas de accesibilidad
- Usar fuentes TrueType, sin necesidad de carga (Nota: Esto es muy bueno)
- Escenarios interactivos posibles
¿Cuándo tomaremos qué?
Ahora llegamos a la decisión entre Smart Forms y Adobe Forms. ¿Cuándo usamos qué? Básicamente, hay reglas generales simples. Adobe para cosas gráficamente desafiantes, accesibilidad o PDF/A-2. Cuando no se utiliza: Escenario de impresión en masa > 100.000 operaciones (la llamada Http y los datos XML hacen que el sistema sea más lento); véanse también las notas sobre restricciones 894389, 735050, 852235. Adobe es independiente de la plataforma. Esto significa que ya no hay ningún control específico de la impresora (control de eje). Convertir formularios inteligentes a Adobe es problemático.
¿Cuánto cuesta Adobe Forms?
Costo – Consulte la nota 750784. En resumen, se puede decir lo siguiente: En principio, no hay costos de licencia adicionales para el uso de los componentes para el diseño y la salida pura de los formularios. Sólo para formularios interactivos necesitamos licencias. Por supuesto, también necesitamos un lector para mostrar los formularios. Esto es lo que ofrece Adobe. Adobe LiveCycle Designer para el desarrollo de formularios es gratuito.
Instalación de SAP Adobe Forms
Requisitos ADOBE
Para trabajar con SAP Interactive Forms by Adobe, necesita Adobe Document Services (ADS) y Adobe LiveCyle Designer. Adobe Document Services está integrado con Netweaver Java.Application Server. La arquitectura es más compleja que SAPScript y Smart Forms debido a la integración de Adobe Services externos. La transacción central para el procesamiento de los formularios es la transacción SFP (transacción SMARTFORMS para Smart Forms y transacción SE71 para SAPScript).
Servidor – Instalación de Adobe ADS
Adobe Document Services es como un complemento. Es una aplicación en un sistema SAP JAVA. Los servicios ADS son el componente de servidor de la aplicación. Excursión: Originalmente, SAP tenía 3 tipos de sistema diferentes:
- ABAP – ERP, BW, Netweaver GRC, IDES, S/4HANA, SRM
- JAVA – Portales, SAP PI, SAP PO, SAP Netweaver, ADS
- ABAP + JAVA – Gestores de soluciones, CRM – las llamadas pilas duales
Más tarde, SAP dijo que las pilas duales están obsoletas de Netweaver 7.4. Ahora se dividen e instalan por separado si es necesario. Ahora sólo hay sistemas ABAP o JAVA. Desafortunadamente, no es posible instalar el ADS en un sistema ABAP existente. En cualquier caso, necesita instalar su propio sistema JAVA:
- propia base de datos, archivos de datos, archivos de registro
- propio SID y número de instancia, puertos
- debe ser detenido / iniciado usted mismo, tener copias de seguridad
- se conecta a través del portal al administrador de SAP Netweaver: http://hostname:500/nwa
No cuenta en qué servidor está instalado. Todo lo que necesita hacer es tener suficiente memoria, CPU y espacio en disco. Utilice SAP Interactive Forms by Adobe como formulario de impresión y desee utilizar PDF/A-2b o PDF/A-3b como formato de salida. Para esta funcionalidad, necesita Adobe Document Services ADS NW750 ADS SP-5 o posterior. Además, usted y la versión correspondiente de Netweaver Base y Support Package son necesarios.
- SAP BASE 7.31 SP20 / 7.40 SP16 / 7.50 SP05 / 7.51 SP01
Cliente: instale Adobe LiveCycle Designer
Adobe LiveCycle Designer es una herramienta independiente que los diseñadores de formularios utilizan para crear los formularios. Sin embargo, la estructura del formulario es similar a la estructura de SMART Forms. Los elementos esenciales de los formularios son los bloques de creación estáticos y dinámicos. Además, hay las llamadas tablas. En cualquier caso, LiveCycle Designer se instala localmente. Es una aplicación front-end. Esto está bien integrado en la GUI de SAP. También se puede operar standalonely. Cuanto mayor sea la versión del diseñador, más funcionalidades están disponibles. Por lo tanto, se recomienda instalar siempre la última versión de Adobe LiveCycle Designer en su PC. Puede recibirlo de forma gratuita en SAP Service Market Place.
Adobe LiveCycle Designer se sirve dentro de la transacción SFP. En la transacción SFP, interactúa estrechamente con el contexto SAP y la interfaz SAP.
Comprobación de los aspectos de rendimiento y la instalación de Adobe
Debido a la complejidad de la instalación y el intercambio de flujos de datos XML, se debe prestar especial atención al rendimiento. Esto es, por supuesto, especialmente cierto para el uso de grandes cantidades de datos. Comprobación de la conexión RFC de ADS a través de la transacción SM59.
Capacitación de SAP Adobe Forms
SAP ofrece los siguientes cursos:
BC480 – Formularios de impresión basados en PDF
Cree formularios de impresión con la herramienta FORMULARIOS interactivos de SAP de Adobe Forms. Aprenda a integrarlos en los programas de aplicaciones ABAP. Este curso proporciona conocimientos básicos de escenarios de impresión. No se cubren los detalles de la aplicación ni los detalles del Customizing.
- Descripción general de la arquitectura de los formularios impresos basados en PDF
- Interfaz de formulario
- Adobe LiveCycle Designer • Integración de formularios con programas ABAP
- Funcionalidad adicional de formularios basados en PDF
- Administrar formularios basados en PDF
- Migración de formas antiguas
BC481 – Formularios interactivos
Aprenderás a crear formularios interactivos. Tratará tanto con escenarios de formulario sin conexión como con escenarios de formulario en línea. Aprenderá a implementar scripts basados en JavaScript.
- Utilice JavaScript como lenguaje de scripting en formularios interactivos
- Enviar y recibir formularios por correo electrónico
- Descargar, subir y analizar formularios
- Extraiga el contenido XML de formularios sin conexión mediante la tabla DOM y la técnica de controlador de entrada
BC 482 – SAP PDF Forms Workshop
Aprenderá a encontrar programas y formularios de impresión estándar. Aprenda a analizarlos, depurarlos y personalizarlos. En cualquier caso, el curso cubre detalles sobre los programas de solicitud, también conocidos como programas de impresión de formularios. Además, aprenderá a manejar trabajos de cola de impresión, imprimir datos masivos, agrupar, paralelizar y enviar correo electrónico.
- Requisitos para el diseño de formularios y la posible implementación con scripting (FormCalc y JavaScript)
- Buscar, analizar y depurar escenarios estándar
- Adaptación de dos formularios estándar con SAP Adobe Forms a las necesidades del cliente (factura y albarán)
Notas Adobe Forms
Aquí hemos recopilado algunas notas importantes en Adobe Forms. Para obtener más información, consulte la nota correspondiente. Puede encontrarlos a través del portal SAP en service.sap.com.
Notas | |
Número | Descripción |
750784 | SAP Interactive Forms: Licencias |
834573 | SAP Interactive Forms de Adobe: versión Acrobat/Reader |
1861606 | Nuevas funciones de Adobe Reader XI0 |
1009567 | Diferencias funcionales SAP Interactive Forms/Smart Forms |
894389 | Restricciones de versión: SAP NW 7.0 – Adobe Document Services |
Referencia 735050 | Salida de formularios (modificados) |
852235 | Restricciones de versión para SAP ERP 6.0 |
2347809 | IFbA: Extensión de los formatos PDF/A compatibles |
2783795 | eDocument EU PEPPOL: Resumen de la instalación |
894389 | Restricciones de versión: SAP NW 7.0 – Adobe Document Services |