NOVO.EVENT.HANDLER

From NovoWiki
Jump to: navigation, search
JoNovoLogoVerbage3.gif



NOVO.EVENT.HANDLER



This is a subroutine that is used by the processes to generate BCI.ACTION records. The subroutine may be invoked within custom processes - if desired. This would then replace the normal triggering process.

Some situations where this could be used are:

  • User wants to bypass the NovoMotion trigger.
  • User wants to add schema interaction to an ECA.
  • File updates occur multiple times and updates to the schema are only desired once.
  • User wants to execute the schema update from a specific process.


Execution call for the subroutine is:

CALL NOVO.EVENT.HANDLER(FILENAME,ID,RECORD,EVENT.TYPE)

Definition of arguments:

  • FILENAME - The U2 file for which BCI.ACTION records are to be created.
  • ID - The key to the U2 item being processed.
  • RECORD - The record being processed.
  • EVENT.TYPE - Possible valid answers are D, I , or C.


Event type Description
D Delete of the record
I Insert of a new record
C Change to an existing record



Personal tools