Altova Mapforce Enterprise 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 16a).
- Support for all HL7 EDI formats (versions 2.2 to 2.6).
- Support for all HL7 XML formats (version 3.x).
- Support for NCPDP SCRIPT EDI formats (versions 8.1, 10.6, 10.10).
- Support for NCPDP SCRIPT XML formats.
- 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, JSON5, and JSON Lines.
- Support for XBRL, XBRL Dimensions & XBRL Table Linkbases, Inline XBRL, XBRL Taxonomy Packages.
- Support for Google Protocol Buffers.
- Support for Web services based on WSDL 1.1/2.0.
- Support for REST Web services.
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/2.0/3.0 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.
- Compile mapping execution files for MapForce Server.
- Deploy mapping projects to FlowForce Server for automation.
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.
- Support for OAuth 2.0 authorization.
- Web services error handling.
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®.