Archive for August 20, 2013

FREE ALM Change Managment

Have you wanted to use Change Management software but found it is always to expensive?

CM First has an alternative for you, MatchPoint Essentials.  We recently took some of the most used features of CM MatchPoint and placed them into a free product.  With MatchPoint Essentials you get 2 free licenses to use as long as you want.  This is not a short term trial but a fully useable subset of MatchPoint that you can use in your own work environment.

MatchPoint Essentials features include:

  • Change Request Management
  • Project Management
  • Time Sheet Management
  • Free Users
  • Import File system
  • Import IBMi
  • Deployement File System
  • Deployement IBMi
  • IBMi Tools

Full CM MatchPoint Features included:

  • All Essentials Features
  • Import CA Plex
  • SVN Integration
  • Import Olympic
  • Import CA 2E
  • Deployment IBMi Remote
  • Deployment Packages
  • ISV Distrubution
  • Scheduled Deployments

Optional Enhancements:

  • Ca Plex Model Manager
  • CA Plex Model Translator
  • Web/Mobile Interface

Download the software at: contact us at

Let me know if you download this and how it works for you.

10 Easy Steps to Webify Your CA 2E Application


Got a great CA 2E screen you’d like to use for the web?  Though there are many tools that can turn your CA 2E screen into a web page, each has plusses and minuses.  One stands out – get the best integration with CA 2E with Web Option, allowing you to do more while working less.  Life doesn’t have to be that hard.

If you know how to generate ‘green screens’ with CA 2E, you can make a web page just as easily.  Don’t worry about CSS, JavaScript or HTML – you don’t have to know any of this to be a web superstar.

Follow the 10 steps after installing the Web Option on your IBM i and see what you can do!


10 Easy Steps to Web Magic


1. Create the Web Option Server.

The Web Option server provides the link between the generated web skeletons and the actual web pages displayed on the browser.

2. Create the HTTP server

The HTTP server displays your screens a HTML web pages.

3. Configure the Web Option server

The web option server has quite a few items you can customize based on your specific needs.

4. Customizing Web Server Configuration Easily

Simply point to the proper environment and IFS directories.

5. Creating the Web Environment

The web environment is the location on your IBM i where you will build and configure your web application.  It contains the files, data areas and server configuration for your specific web application.

6. Customizing Pages Globally

You can customize individual pages by modifying generated HTML or you can customize global values that will allow pages to generate with the same HTML, Javascript and CSS customizations.  The latter is the most effective  way to globally customize the skeleton creation.

7. Generate Skeletons for 2E pages

Once you have determined the customizations then skeletons must be generated for each page.  Each page that is generated will need a screen identifier.  You can customize your current header footer to include the screen id or use the provided header footer with the screen id.

When the skeletons are generated they use the global skeleton customizations to provide the look and feel you have defined.  In most cases, you will not have to do any more customization.

This is the step the most 2E developers will use. You simply place an H on the function and generate the HTML.

8. Run the generated screens

Once the skeletons are generated, they can be run in the web server.  Go to the appropriate url for your environment and run the web page. At this point, you have a fully functional web application.

9. Element Level Customization

In some cases you may want to provide element level customizations.  This could as simple as setting all date fields to display as calendars and telling all Yes/No fields to display as selectors.

10.Customize navigation

Finally, if you want to make your application navigate optimally for a web page, Web Option Scripting lets you modify navigation.  For example, you may want to skip a couple of screen but you want to keep the parms on the last screen.  The script can remember the parms you pass so the last screen you open has all the necessary parameters.

You can even provide users with the ability to create and run their own macros.  This can be a time saver for users and possibly a great way to add short cuts to your application.


That is all there is to creating a web application from your green screen.  If you need more a more detailed understanding about this process, we do offer beginner and advanced level training on Web Option. Contact us for more information.


© 2013 CM First Group - All rights reserved