reports.reforms21.com Open in urlscan Pro
52.17.119.105  Public Scan

URL: https://reports.reforms21.com/
Submission: On July 22 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

Name: email-formGET

<form id="email-form" name="email-form" data-name="Email Form" method="get" data-wf-page-id="668bc8201e33c78c5964ef48" data-wf-element-id="fb07d17c-9546-542c-4a37-d0a9ab18381d" aria-label="Email Form"><label for="name"
    class="field-label">Name</label><input class="text-field w-input" maxlength="256" name="name" data-name="Name" placeholder="" type="text" id="name"><label for="email" class="field-label">Email</label><input class="text-field w-input"
    maxlength="256" name="email" data-name="Email" placeholder="" type="email" id="email" required=""><label for="field" class="field-label">Message</label><textarea placeholder="" maxlength="5000" id="field" name="field" data-name="Field"
    class="textarea w-input"></textarea>
  <div class="text-align-center"><input type="submit" data-wait="Please wait..." class="button w-button" value="SEND"></div>
</form>

Text Content

How We Can HelpBenefitsCustomer StoriesHow It WorksTestimonialsabout usContact
uscheck pricing



Back to Re_forms 21



Discover how to migrate Oracle Reports quickly and efficiently




AUTOMATED MIGRATION OF ORACLE REPORTS TO JAVA



Automate the migration of reports from Oracle Forms & Reports to a modern Java
platform, preserving the logic and functionality of your reports.


learn more



HOW CAN WE HELP YOU?



We can transform your reports from the discontinued Oracle Reports technology
into modern reports based on the JasperReports Java library.




CHALLENGES THAT OUR CLIENTS OFTEN FACE



Oracle Reports is part of the popular, but outdated, Oracle Forms & Reports
environment, which is in a declining phase of life and:



It is unprofitable to maintain.

Continuity of its operation is at risk.

Oracle Reports will no longer be actively developed.

It causes security problems.

Rewriting reports from scratch, e.g., in Java / Oracle Analytics Publisher
(formerly called BI Publisher) is tedious, costly, time-consuming and fraught
with the risk of errors.





BENEFITS OF MIGRATING



Oracle Reports to Java JasperReports using Re_Forms21.



Multiple Automation Options



Achieve 80% to 100% automation with minimal manual corrections.

High Automation Levels



Achieve 95-100% automation for standard reports.

Faster Migration



Migrate standard reports 10 times faster compared to manual rewriting.

Cost Reduction



Reduce migration costs by up to 6 times.

Error Reduction



Nearly 100% reduction in the risk of errors due to high automation levels.

Zero Downtime



Ensure uninterrupted reporting during migration.

Better Code Quality



Improve code quality and ease of maintenance.

Flexible Approach



Adapt to different cooperation models and customer needs.

Preserve Report Logic



Maintain the logic and design of your reports.

Increased Efficiency



Speed up the reporting process significantly.


START YOUR MIGRATION JOURNEY TODAY



To check the price — download the ReForms21 Assessment Tool, then analyze your
reports and send us the results.


Download the tool


WHAT ARE YOUR ADDITIONAL BENEFITS?



Business and technological benefits of using Re_Forms21.




AUTOMATIC OR SEMI-AUTOMATIC MIGRATION


Standard reports
Standard reports


Standard Reports (95-100% automation)



Different text width.

Subtle changes in text formatting.

Leading zeros in numeric values.

Complex Reports (80-95% automation)



Empty values for out-of-context summaries.

Scaled or truncated texts.

Overlapping frames.

Unexpected vertical space.

Different page breaks.





FLEXIBLE APPROACH TO THE MIGRATION MODEL AND COSTS INCURRED



Fast migration and our support in fine tuning reports:



You get reports ready for fine-tuning.

We support you in fine-tuning your reports.



Turnkey report migration:



We migrate and tune reports for you

You get reports that are 100% ready to use




HAVE A LOOK AT OUR CUSTOMERS’ STORIES



Companies that worked with us:



Warsaw Stock Exchange (Poland)



Migrated two applications in Oracle Forms & Reports to modern Java web
technology. The migration involved nearly 300 objects and 437,471 lines of
PL/SQL code.

Additional challenges: The included forms displayed over 1500 text fields at
once and there was a need for high performance in reading files from the user's
disk.



The migration part took only 6 months.

The full project, including PoC, migration, UX/UI design, remigration of
changes, and acceptance tests, was successfully completed in 12 months.

This opened up possibilities for integration with other systems and
applications.

Visma Oy (Finland)



Migrated two CRM-class systems in Oracle Forms & Reports to a modern Java web
technology. The migration involved 256 objects and 446,211 lines of PL/SQL code.
Additional challenges: Reading and writing files to the user's disk using
JavaScript, and Integrating files with the financial transaction system.



The full project, including Pilot, migration, developer workshops and acceptance
tests was successfully completed in 9 months.

The migration part took only 5 months.

Significant improvements in data security.

Increase the scalability of the system and its flexibility in the further
evolution of the system.


ENHANCE THE EFFICIENCY AND SECURITY OF YOUR REPORTS



Learn how migrating reports to modern stack can save money and increase
operational efficiency


check pricing



WHAT WILL WE PROVIDE YOU?



Automated and Semi-automated Oracle Reports migration to modern tech stacks.




PL/SQL TO JAVA TRANSLATION, INCLUDING:

all report triggers.

functions, procedures, packages.

PLL libraries.

complete transfer of all SQL statements.

automatic conversion of all major report components.

Java code compatible with Oracle Forms applications migrated with Re_Forms21.



Automated PL/SQL to Java translation



PACKAGE utils_pkg IS

   FUNCTION is_type_visible(p_type_id VARCHAR2) RETURN BOOLEAN;
END;

-- Utility package

PACKAGE BODY utils_pkg IS

   FUNCTION is_type_visible(p_type_id VARCHAR2) IS
      v_priority INTEGER;

   BEGIN

      SELECT priority INTO v_priority FROM Types

      WHERE type_id = p_type_id;



     RETURN v_priority > 10;

   END;

END;

FUNCTION FTypeFormatTrigger RETURN BOOLEAN IS
BEGIN

   RETURN utils_pkg.is_type_visible(:TYPE_ID);
END;

FUNCTION BeforeReport RETURN BOOLEAN IS
BEGIN

  :CP_GLOBAL := 2;
  -- Initializing user session with Library

 session_utils.init();
END;

@ReportController("EXAMPLE_REPORT")
public class ExampleReport extends BaseScriptlet {

    @Inject CommonLib commonLib;
    @Inject UtilsPkg  utils_pkg;

    // Utility package

   @Package

   public class UtilsPkg {
‍
     public boolean is_type_visible(SqlVarchar p_type_id) {
        SqlInteger v_priority;

     sqlSelectInto(

         v_priority,

        "SELECT priority FROM Types WHERE type_id = :1",
         p_type_id);

     return v_priority > 10;
  }
}

@FormatTrigger(“F_TYPE”)

public boolean fTypeFormatTrigger() {

   return utils_pkg.is_type_visible(getVarchar("TYPE_ID"));
}

@BeforeReport

public void beforeReport() {

   setValue("CP_GLOBAL", 2);
‍
  // Initializing user session with Library

   commonLib.session_utils.init();

   }

}




MIGRATION OF OBJECTS: ORACLE REPORTS > JASPERREPORTS, INCLUDING:

RDF and PLL transformed to Java and JRXML in multiple stages (extraction,
pre-patching, conversion, post-patching, installation).






ORACLE REPORTS VS JASPERREPORTS – PRESERVED STRUCTURE OF MIGRATED REPORTS

migration of margins and content, elements arranged in appropriate sections.






AUTOMATED LINKED QUERIES MIGRATION

Queries are represented by datasets.

Linked queries get separate datasets in embedded lists.





WHY MIGRATE NOW?



Outdated reports reduce productivity, raise costs and compromise security.
Modernize you reports now to stay competitive. We can do it automatically! Stop
waiting!


check pricing


CHECK OUT DEMO



See how ReForms21 can transform your reports.






ADDITIONAL BONUSES OF MIGRATING ORACLE REPORTS TO JASPER REPORTS



Migrating from Oracle Reports to JasperReports offers numerous advantages that
can significantly enhance your reporting capabilities and overall system
performance.



Reduced licensing and support costs



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Flexibility and scalability



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Rich visualization capabilities



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Easy integration



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Various output formats



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

State-of-the-art design tools



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Active community and regular updates



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Reduced risk of obsolescence



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.

Better maintenance and flexibility



JasperReports is an open-source solution, making it more economical in terms of
licensing and support costs compared to Oracle Reports.


WHY MIGRATE NOW?



Outdated reports reduce productivity, raise costs and compromise security.
Modernize you reports now to stay competitive. We can do it automatically! Stop
waiting!


check pricing


HOW EASY IT IS TO WORK WITH US




POC REQUIREMENTS



Fast migration and our support in fine tuning reports:



report definition in RDF or XML format.

all report dependencies (e.g., PLL files).

test values of user parameters.

expected output of reports in PDF format.



Database dump or VPN access to test database





WHAT OUR CLIENTS SAY



What makes us stand out.



We are very satisfied with the results and can fully recommend ReForms21 as a
trustworthy partner with the highest level of competences and with an innovative
product that stood up to very high expectations.



Olli Suihkonen

Sr. Manager at Visma Software Oy

We recommend ReForms21 as reliable and timely suppliers, and the ReForms21
technology as a mature and secure tool for quickly transitioning from Oracle
Forms & Reports to Java technology.



Mariusz Zieliński

Director of the IT Department at PGNiG, ORLEN Group




WE KNOW HOW TO HELP



ReForms21 is part of the 7bulls.com Group, with over 200 programming
professionals. We have specialized in Oracle Forms & Reports migration for over
8 years and are an Oracle partner since 2018. You can completely count on us!


67
million

lines of code migrated.

20,000+

objects handled.

4

continents we operate in.


START YOUR MIGRATION JOURNEY TODAY



To check the price — download the ReForms21 Assessment Tool, then analyze your
reports and send us the results.


Download the tool


BUSINES CONTACT



Piotr Niedźwiecki


Business Solutions Director
+48 668 221 322‍
‍p.niedzwiecki@reforms21.com


ReForms21 Sp. z o.o
‍Grupa 7bulls.com
‍ul. Adama Mickiewicza 56/7
87-100 Toruń
tel. +48 56 621 07 64




CONTACT US!


NameEmailMessage

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.


ReForms21 Sp. z o.o
‍Grupa 7bulls.com
‍ul. Adama Mickiewicza 56/7
87-100 Toruń
tel. +48 56 621 07 64

Among others, we have worked for:




®RE_FORMS ™ 2024


GET STARTED