About Altova MapForce Enterprise Edition

Graphical data mapping, conversion, and integration tool.

Altova MapForce Enterprise Edition includes support for XML-to-XML data mapping and XSLT 1.0/2.0 code generation. It also includes support for XML/database/flat file data mapping, and auto-generation of XSLT 1.0/2.0, XQuery, Java, C++, and C# code. The Enterprise edition adds support for EDI, XBRL, flat file, Excel, and JSON data mapping, consuming existing Web services in data mapping projects, building new Web services, and the FlexText utility for parsing flat files.

Altova Mapforce Features

Supported Data Formats

  • Support for XML
  • Support for relational databases
  • Support for flat files (CSV, tab-separated, fixed width, etc.)
  • FlexText™ utility for parsing structured text files
  • Support for ANSI X12 EDI messages (versions 3040 to 6020)
  • Support for HIPAA X12 transactions (version 5010)
  • Support for all UN/EDIFACT EDI configuration files (versions 93a to 10a)
  • Support for all HL7 EDI formats (versions 2.2 to 2.6)
  • Support for all HL7 XML formats (version 3.x)
  • Support for SAP IDoc
  • Support for IATA PADIS (versions 92.1 to 08.1)
  • Support for TRADACOMS EDI
  • Support for Excel 2007+ (OOXML)
  • Support for Excel 2013 Strict Open XML
  • Support for JSON (JavaScript Object Notation)
  • Support for XBRL, XBRL Dimensions & XBRL Table Linkbases
  • Support for Web services based on WSDL 1.1/2.0

Data Processing

  • Multi-source, multi-target mapping
  • Processing data from/into multiple files
  • Chained transformations
  • Built-in extensible function libraries
  • Visual function builder for creating user-defined functions
  • Transformation input parameters
  • Sort data by various criteria
  • Optionally apply an XML digital signature to XML and XBRL output documents
  • Direct file input and output (data streaming)
  • Process XML, JSON, EDI, CSV, FLF, or FlexText components as strings
  • Built-in execution engine for immediate output of all edition-supported data formats
  • Project management support

Data Mapping Debugger

  • Step through data mappings and examine intermediate values
  • Set breakpoints on any input or output node
  • All intermediate values displayed on the mapping pane
  • History of values for all data mapping nodes
  • View partial output during debug session

XSLT / XQuery Generation

  • Generation of XSLT 1.0 or Schema-aware XSLT 2.0 transformation code
  • XSLT transformation engine for immediate XML-to-XML conversion
  • Generation of XQuery transformation code

Program Code Generation

  • Java code generation
  • C# code generation
  • C++ code generation

Automation Support

  • COM-based and Java APIs
  • OLE support
  • ActiveX Control
  • Command-line interface
  • Deploy mapping projects to FlowForce Server for automation

Supported Databases

  • Microsoft® SQL Server® 2005, 2008, 2012, 2014
  • PostgreSQL 8, 9.0.10, 9.1.6, 9.2.1, 9.4
  • Oracle® 9i, 10g, 11g, 12c
  • MySQL® 5, 5.1, 5.5, 5.6
  • IBM DB2® 8, 9, 9.5, 9.7, 10.1, 10.5
  • IBM DB2 for iSeries® v6.1, 7.1
  • Informix® 11.70
  • Sybase® ASE 15
  • Microsoft Access™ 2003, 2007, 2010, 2013
  • SQLite 3.x
  • Firebird 2.5

Web Services Tools

  • Map data from REST and SOAP Web services with support for parameters and authentication
  • Build new Web services graphically
  • Connect data to Web services
  • Use Web services as a mapping source, target, or data processing function
  • Support for authentication based on the WS-Security (Web Services Security) standard

Global Resources

  • Configure / switch to multiple deployment environments
  • Deep integration with MissionKit tools

Multi-purpose IDE integration

  • Visual Studio integration
  • Eclipse integration

Mapping Documentation

  • Documentation generation in HTML, Microsoft® Word, or RTF
  • Custom mapping analysis reports via StyleVision®