Habilite JavaScript para visualizar esta página.

Altova MapForce 2021 Enterprise Edition

MapForce® es una aplicación Windows de 32/64 bits compatible con estos sistemas operativos:

 

Windows 7 SP1 con actualización de la plataforma, Windows 8, Windows 10

Windows Server 2008 R2 SP1 con actualización de la plataforma o superior

 

Solamente las ediciones Enterprise y Professional Edition están disponibles como aplicación de 64 bits.

 

MapForce también puede utilizarse como complemento e integrarse con estos entornos de desarrollo:

 

Visual Studio 2010/2012/2013/2015/2017/2019 (véase Complemento de MapForce para Visual Studio).

Eclipse 2020-12, 2020-09, 2020-06, 2020-03 (véase Complemento de MapForce para Eclipse).

 

MapForce también se integra con los productos de Microsoft Office:

 

para crear asignaciones de datos de bases de datos Access (véase Bases de datos en MapForce).

para generar la documentación de la asignación en Word 2000 o superior (véase Generar y personalizar la documentación de la asignación).

para crear asignaciones de datos de hojas de cálculo Excel 2007 o superior (véase Microsoft OOXML Excel 2007+).

 

Orígenes y destinos de datos compatibles

Al cambiar el lenguaje de transformación de una asignación de MapForce, es posible que algunas funciones no sean compatibles con ese lenguaje en concreto. Esta tabla recoge, ordenados por lenguaje, todos los orígenes y destinos de datos compatibles con MapForce Enterprise Edition.

 

Observaciones:

 

"Built-in" permite ejecutar la asignación haciendo clic en la pestaña Resultados de MapForce o bien con MapForce Server.

 

Formato de la asignación

XSLT 1.0

XSLT 2.0

XSLT 3.0

XQuery

C++

C#

Java

BUILT-IN

XML1

bullet

bullet

bullet

bullet

bullet

bullet

bullet

bullet

CSV y texto





bullet

bullet

bullet

bullet

Texto, vía MapForce FlexText





bullet

bullet

bullet

bullet

JSON






bullet

bullet

bullet

XBRL2





bullet

bullet

bullet

bullet

Excel 2007 y posteriores3

Como origen de datos


bullet

bullet



bullet

bullet

bullet

Como destino de datos (generar archivo nuevo)






bullet

bullet

bullet

Como destino de datos (actualizar archivo que ya existe)








bullet

EDI

ASC X12





bullet

bullet

bullet

bullet

HIPAA X12





bullet

bullet

bullet

bullet

HL7 versión 2





bullet

bullet

bullet

bullet

HL7 versión 3

bullet

bullet

bullet

bullet

bullet

bullet

bullet

bullet

IATA PADIS





bullet

bullet

bullet

bullet

NCPDP SCRIPT

formato EDIFACT





bullet

bullet

bullet

bullet

NCPDP SCRIPT

formato XML

bullet

bullet

bullet

bullet

bullet

bullet

bullet

bullet

SAP IDoc





bullet

bullet

bullet

bullet

SWIFT MT








bullet

SWIFT MX / ISO 20022

bullet

bullet

bullet

bullet

bullet

bullet

bullet

bullet

TRADACOMS





bullet

bullet

bullet

bullet

UN/EDIFACT





bullet

bullet

bullet

bullet

Bases de datos4

ADO





bullet

bullet


bullet

ADO.NET






bullet


bullet

JDBC







bullet

bullet

SQLite nativo








bullet

PostgreSQL nativo








bullet

ODBC





bullet

bullet

bullet

bullet

Servicios web5

Estilo REST








bullet

SOAP






bullet

bullet

bullet

Protocol Buffers








bullet

Archivos binarios sin formato








bullet

 

Notas:

 

1.XML con procesamiento de firmas digitales solo es compatible con BUILT-IN.

2.XBRL con procesamiento de firmas digitales solo es compatible con BUILT-IN.

3.Hace referencia a archivos de Excel 2007 o versiones posteriores en formato Office Open XML (.xlsx). Tenga en cuenta que el formato Strict Open XML también usa la extensión .xlsx, pero solo se admite como origen de datos, no como destino. Para más información consulte Microsoft OOXML Excel 2007+.

4.Pueden existir limitaciones en función del tipo de base de datos y del entorno de destino. Para más información consulte Asignaciones de BD en distintos entornos de ejecución.

5.Hace referencia a las llamadas a servicios web (en contraposición a generar los servicios a partir de asignaciones). Para servicios web SOAP debe tener en cuenta que los certificados cliente, la autenticación preventiva y la seguridad WS no son compatibles con el código generado en C# y Java. Para más información consulte Llamar a servicios web.

 

Funciones compatibles en el código generado

En esta tabla se recogen las funciones relevantes para la generación de código y el alcance de la compatibilidad con MapForce Enterprise Edition para cada lenguaje.

 

Función

XSLT 1.0

XSLT 2.0

XSLT 3.0

XQuery

C++

C#

Java

BUILT-IN




bullet





Pasar parámetros a la asignación

bullet

bullet

bullet

bullet

bullet

bullet

bullet

bullet

Suministrar los nombres de los archivos de entrada dinámicamente desde la asignación

bullet

bullet

bullet

bullet

bullet

bullet

bullet

bullet

Suministrar nombres de archivos comodín como entrada de la asignación 1


bullet

bullet

bullet

bullet

bullet

bullet

bullet

Generar los nombres de los archivos de salida dinámicamente desde la asignación


bullet

bullet

bullet

bullet

bullet

bullet

Obtener valores de cadena de una asignación

bullet

bullet

bullet

bullet

bullet

bullet

bullet

Variables


bullet

bullet

bullet

bullet

bullet

bullet

bullet

Ordenar componentes


bullet

bullet

bullet




bullet

Agrupar funciones


bullet

bullet

bullet

bullet

bullet

bullet

Filtros

bullet

bullet


bullet

bullet

bullet

bullet

bullet

Combinar componentes



bullet




bullet

Componentes Asignación de valores

bullet

bullet


bullet

bullet

bullet

bullet

bullet

Valores predeterminados y funciones



bullet




bullet

Asignaciones: excepciones


bullet


bullet

bullet

bullet

bullet

bullet

Redistribuir y serializar cadenas de texto 2



bullet




bullet

Nombres de nodo dinámicos


bullet


bullet

bullet

bullet

bullet

bullet

Firmas digitales XML y XBRL








bullet

BD: inserciones masivas








bullet

Instrucciones SQL SELECT para BD sin parámetros de entrada





bullet

bullet

bullet

bullet

Instrucciones SQL SELECT para BD con parámetros de entrada








bullet

BD: procedimientos almacenados








bullet

Gestionar excepciones de BD 3





bullet

bullet

bullet

bullet

Seguimiento de BD y registro de errores








bullet

Generar servicios web SOAP






bullet

bullet


Generar archivos de ejecución de MapForce Server








bullet

Implementar asignaciones en FlowForce Server








bullet

Leer datos de archivos binarios








bullet

Escribir datos en archivos binarios








bullet

 

Notas:

 

1.XSLT 2.0, XSLT 3.0 y XQuery utilizan la función fn:collection. La implementación en los motores XSLT 2.0, XSLT 3.0 y XQuery de Altova resuelve comodines. Los demás motores pueden comportarse de modo distinto.

2.Para JSON, la redistribución y serialización también se admite en Java y C#.

3.Se pueden gestionar las excepciones de BD si el lenguaje de la asignación es compatible con el controlador de la BD conectada actualmente, como se indica en la tabla anterior.

© 2015-2021 Altova GmbH