Revelation Newsletter October 2013

AddThis Social Bookmark Button

In Development:
Building OpenInsight 10
Promoted Events and the Repository 
One of the most powerful programming features of OpenInsight is the “Promoted Event” model, allowing you to write “global” event handing code that can be triggered for a variety of situations, such as for all objects of a certain type, or for all objects in an application, and so on. This helps to centralize your code base and restrict unnecessary duplication, thereby making development faster and more robust.

However, promoted events have also been one of the most opaque parts of the system and their use is somewhat awkward and error-prone because they rely on the dark art of naming conventions and manual record copying between tables. In an effort to rectify this, we have integrated them into the OpenInsight Repository so they can be tracked properly and you can see at a glance exactly what is in your system. To read more of Carl Pates' blog, "News and notes from the bleeding edge of Revelation Software development", click HERE.

Did you know...That you can configure RDK installation processes.

One of the records in the SYSUPGRADE table, %PROCESS%, contains the instructions to be used during the installation process. Instructions are placed into this record in blocks, with a header at the top of the block indicating the process to perform. Below is a list of the installation processes:

[CREATE TABLES] * To create tables

[COPY TABLES] * To copy tables
Create the dictionary in the deployment and copy all of the dictionary records into the SYSUPGRADE table; this will also create any indexes on that table that existed in the development system.

[DELETE TABLES] * To delete tables

[ATTACH TABLES] * To attach tables

[DETACH TABLES] * To detach tables

[ALIAS TABLES] * To alias tables
Will alias a table in the RDK directory.

[COPY OSFILE] * To copy OSFile

[DELETE ROWS] * To delete rows

[EXECUTE PROCEDURES] * To execute procedures prior to upgrading RDK

[DECLARE DLL] * To declare DLL

[EXEC PROCEDURES POST] * To execute procedures after RDK upgrade



The October 2013 issue of Database Trends and Applications features an article written by Joyce Wells titled European Payroll Software Provider Expands with Revelation Software's OpenInsight for Web

With the myriad of constantly changing tax rules, dealing with payroll deductions and tax payments can be a time-consuming and costly endeavor. To get this onerous job done efficiently and cost-effectively, many businesses utilize payroll software specialists that provide tools to support their in-house staff. For Ardbrook, a Dublin, Ireland-based software provider of payroll software, Revelation Software’s OpenInsight provides the agility necessary to adjust its payroll product features to address emerging market requirements. The recent introduction of OpenInsight for Web has also enabled Ardbrook to provide its software as a service online.

Ardbrook has relied on Revelation Software to provide the backbone technology for its premium products and services for more than 20 years. While the company’s main business is payroll software, the company provides banking software as well, all targeted at the Irish market. “Our core product is payroll, but payroll - and paying employees into their bank accounts - led to us to produce a piece of banking software,” says Peter Furlong, Ardbrook’s managing director.

Using OpenInsight for its payroll solution Ardbrook developed EuroPay and it is used by organizations that require extreme flexibility in calculations, analysis and reporting. Again, using OpenInsight to develop its banking software Ardbrook developed PayCE and DEFT for debiting and crediting. READ ON.

Support for Windows XP is ending on April 8, 2014.

After April 8, 2014, technical assistance for Windows XP will no longer be available, including automatic updates that help protect your PC. If you continue to use Windows XP, your computer might become more vulnerable to security risks and viruses. 

An unsupported version of Windows will no longer receive software updates from Windows Update. These include security updates that can help protect your PC from harmful viruses, spyware, and other malicious software, which can steal your personal information. Windows Update also installs the latest software updates to improve the reliability of Windows—new drivers for your hardware and more.

Advanced Revelation will not run on workstations installed with Windows Vista, Windows 7 or Windows 8. If you are running an application built with Advanced Revelation we strongly suggest that you consider upgrading to OpenInsight usingArev32.

Become a friend or a follower. Just click the icons to get our RSS Feeds, LinkedIn Profile, Facebook or YouTube page.

©2013 Revelation Software. All rights reserved. 99 Kinderkamack Road, Westwood, NJ 07675


Revelation Conference

Revelation Software does not have a Conference scheduled for 2019.  Click the button below for our previous Conference web site.

Click Here

On The Road

Throughout the year Revelation Software attends various multivalue User Conferences as well as our Regional User Group meetings.

Click Here

International Offices

Revelation Software has various International Offices and sales regions located on multiple continents.

Click Here

Featured Clients

Revelation Software's clients are involved in every industry around the world. Here is a sampling of some of our clients and their businesses

Click Here