Home News News Support About Gnosis Solutions Contact

Gnosis Transaction Manager

 
The Gnosis Work Manager application manages Gnosis Transactions and represents a Gnosis Transaction (be it Work, Decision Point or Alternative) as a Folder. The Work Manager can be run in three program styles, Explorer, Tool Window and Toolbar styles.

Explorer Style.

Explorer style offers more functionality in a larger window area, whereas Tool Window and Toolbar styles are still highly functional within a far smaller window area.

Tool Window Style
Toolbar Style
   

Folder Representations

 

 

Committed. When we complete work we perform a process called commit, which loads the contents of the Work folder (ultimately) into the Committed data set. All Work (Transactions) are derived from Committed.

Work. A Work folder is a representation of a set of changes (inserts, updates & deleted) made by a user that relate together. The group of changes are managed together in a Work folder and when completed are committed.

 

 

Decision Points. Decision Points are represented by a multitab blue folder. A Decision Point is the Parent of Alternatives. One of the Alternatives will be chosen to be Committed into the Decision Point, thus completing the decision making process.

Alternatives. An Alternative is equivalent to Work, in that it is a set of changes (inserts, updates & deleted) made by a user that relate together. However, an Alternative is one of many Alternatives, of which only one will be chosen to become committed at the Decision Point..

Hidden. When Work, Decision Points or Alternatives are hidden, the contents (of Inserts, Updates and Deletes) are not visible in the database and cannot be shown/displayed in the Work Manager or any other applications.

Shown. When Work, Decision Points or Alternatives are shown, the contents (resulting from Inserts, Updates and Deletes) are visible in the database and can be viewed from the Work Manager and applications. Shown and not Started means the contents may not updated.

Started. When Work or Alternatives are Started for update, applications may make changes to the database tables, and the changes will be stored in the Work or Alternative. Decision Points behave differently and cannot store updates, as the updates must be stored in one of the Alternatives of the Decision Point..

 

Save Point. A save point is a marker that can be placed in a Work or Alternative and used to Rollback to or View contents as at the time the Save Point was created.

Owned By. All Work, Decision Points and Alternatives have an Owner, the Owner is the the user who is able to Commit the Work or Alternative and is usually the person who created the Work or Alternative.

 

Display of Work, Decision Points and Alternatives

Tree
  Work, Decision Points and Alternatives are represented as a Tree structure that originates from Committed, as in these examples on the left. You may double click on the Hidden Work, Decision Point or Alternative folder to make it Shown.

Path

The Path is a space efficient representation of the currently Shown (and/or Started) Work, Decision Point or Alternative. Characters used as delimiters in the Path are '.', '?', '/', '|'

Attributes

Work, Decision Points and Alternatives contain attributes, such as the Owner and Save Points. These are displayed and can be edited where required by the Work Manager in the Explorer Style.

Button Functionality

New. The Gnosis Work Manager creates New Work, Decision Points and Alternatives under what is currently shown, which may be directly under Committed or under another Work, Decision Point or Alternative. The New Work, Decision Point or Alternative always begins in the (Shown and) Started state.

Show. An existing Work, Decision Point or Alternative folder will become Shown and the previously Shown will become Hidden, if it is not a parent.

Start. This button will Start the currently Shown Work, Decision Point or Alternative, if it is not already Started.

Stop. This button will Stop the currently Started Work, Decision Point or Alternative, if it is not already Stopped.

Hide. This button will Hide the Shown Work, Decision Point or Alternative. The parent Work will remain Shown.

Insert Save Point. This button will allow the user to create a new Save Point, which is a marker within the Gnosis Transaction that can be gone back to, or viewed as at.

Browse. Browse produces a list of the Business Objects that are being worked on. A Business Object is an instance of a Business Entity.

Check. Check Work or Alternative will apply the Constraints and Rules defined by the Gnosis Business Rule Manager to be enforced on commit to the contents of the Gnosis Transaction (Folder). The results are displayed in the Check Results form.

Commit Work. When Work is completed it is committed into its parent and so on until the Work reaches the fully committed data set.

If there are constraint violations, due to Business Rules defined in the Business rule Manager, then the Commit will not be successful and the Check Results form will display with the Constraint Errors.

Rollback and Rollback to Save Point. Work and Alternatives may be fully reversed (Rolled Back) or reversed (Rolled Back) to a predefined Save Point.

When Rollback Constraints are defined in the Business Rules, it is possible a Rollback is not successful, and in such circumstances the errors are displayed in the Check Results form.

Show as at Historic Date & Time. This button is only displayed when Committed is displayed and the database is Auditable. For more information on setting to an Historical Date and Time click here.

Show as at Save Point. This button allows the user to define a Save Point in the currently shown transaction to show as at.

Path

Above is the Work Path displayed when Showing as at an Historic Date or as at Save Point.

Work Navigator Filter. This button allows the user to display Work owned by other users, or to control what work is displayed in the Work Navigator Tree.

Protected and Unprotected Modes. The program operates in two modes, protected and unprotected. When in Protected mode all operations are confirmed by a dialogue box, in which you must affirm the selected operation.
Launch Application. This drop down menu button lists all Applications that can be Launched, as defined in the Gnosis Business Rule Manager for the Environment. Options. This drop down menu button lists micellaneous functions, such as Reconnect, Refresh, About and Help.