Reengineering the Financial and Customer Order Module to N-Tier, GUI Architecture

Published Date: 
Feb 10, 2011

Customer
A global software company with a suite of products catering to Discreet Manufacturing industries.

The Challenge

  • As part of the Product Lifecycle management, the customer is in the process of converting its existing iSeries suite of applications from Cool:2E/RPGLE environment to a proprietary client- server architecture on the lines of the J2EE recommendations.
  • Reengineering the existing Financial Module and Customer Order Module (Monolithic code) in to N-Tier architecture.
  • Understand the customer’s Proprietary Architecture.
  • Extract the Business Rules from the existing Cool:2e based application and develop the Business Layer in RPGLE in Proprietary J2EE Architecture.

HCL’s Solution

  • Study the Source Application for Reengineering and understand Proprietary Architecture for Reengineering.
  • Studied the Existing Customer Order Application developed on business layer using Proprietary Architecture.
  • Successfully developed and tested and rolled out client-server based CSM 7.3 containing business functions like Customer Quote Order maintenance, Line Item maintenance, Ship To and Sold To modules.
  • Successfully developed and tested and rolled out client-server based CSM 7.6 and CSM 7.7 containing business functions like Price Book maintenance, UOM maintenance, Sale Rep. Maintenance.
  • Successfully developed and tested client-server based EFIN module containing business functions like Account Payable, Account Receivable, General Ledger, and Tax Module.

Value Delivered

  • Reengineered the monolithic COM and CSM application to Ntier architecture and reduced time-to-market pressure for Mapics.
  • Reduced time and delivery cost through offshore leverage.
  • Reduced rework/waste through robust and tested delivery processes.
^ Back to Top

Contact Us



For desktop/laptop related queries or complaints, click here

Enter your login details

Download Resource

Image CAPTCHA
Enter the characters shown in the image.