Report Format Conversion Between Markup and Banded Schemas

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Migrating reports from one reporting tool to another imposes a significant burden on IT resources due to differences in report formats and data schemas, particularly when transitioning from markup-based reports to banded report formats like .RPT files used by SAP Crystal Reports.

Innovation Solution

A system and method for converting reports between disparate formats, involving a conversion module that receives a source report in a markup data schema and generates a target report in a banded report schema, including formatting and content conversions, utilizing a processor and memory to execute program code and manage report formatting settings and content layout.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If reports are migrated from one reporting tool to another using traditional methods, then report format compatibility is achieved, but IT resource burden increases significantly

Engineering Contradiction:
Improvereport format compatibilityVSAvoidIT resource efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary conversion system that acts as a mediator between source and target reporting tools. This conversion system translates reports from source format to target format automatically, eliminating the need for manual migration processes and reducing IT resource burden while maintaining format compatibility.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies parameter changes by transforming report parameters, formatting settings, and structural elements from the source reporting tool's parameter space to the target reporting tool's parameter space. This systematic parameter translation enables automatic format conversion while preserving report functionality.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If manual conversion methods are used to migrate reports between tools, then format transformation is achieved, but time consumption increases

Engineering Contradiction:
Improveformat transformation capabilityVSAvoidconversion time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The conversion system is designed to be self-service, automatically performing format transformation without requiring manual intervention. The system independently analyzes source report structures, applies appropriate conversion rules, and generates target format reports, significantly reducing conversion time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements preliminary action by pre-defining conversion rules, mapping relationships, and transformation templates for common report formats. This preparatory work enables rapid automatic conversion when reports need to be migrated, eliminating the need for time-consuming manual analysis during actual conversion.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If automated conversion systems are implemented, then conversion speed increases, but system complexity increases

Engineering Contradiction:
Improveconversion speedVSAvoidconversion system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The conversion system is segmented into modular components including format parsers, structure analyzers, rule engines, and output generators. Each module handles a specific aspect of conversion, making the overall complex system manageable through clear separation of concerns and independent module development.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The conversion system is designed with universal capabilities to handle multiple report formats and schemas through a single unified platform. By implementing format-agnostic parsing and configurable transformation rules, the system achieves high conversion speed across diverse formats without requiring separate specialized tools for each format pair.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9128908B2Converting reports between disparate report formats
Publication Date: 2015.09.08 SAP SE
  • US9128908B2 patent drawing
  • US9128908B2 patent drawing
  • US9128908B2 patent drawing

AI summary

Various embodiments of systems and methods for converting reports between disparate report formats are described herein. In one aspect, a first report in a markup data schema is received. On another aspect, a second report in a banded report schema, comprising one or more bands, is created. The second report is created as a blank report. First report formatting settings of the first report are converted to second report formatting setting of the second report. Report content and report content layout from the first report are converted to the second report.