Transactional integrity property

Official Content
This documentation is valid for:
Allows you to establish the level of transactional integrity to be used by all programs generated by GeneXus.

Values

All files except Data Views Only Cobol and RPG.
No No transactional integrity is generated.
Yes All Transactions and Procedures are generated with transactional integrity and all tables are considered. This is the default value.

Description

To apply changes rebuild one object. This change is implemented under Client.cfg or web.config file (Java and .Net respectively).

Notes

  • This property is not taken into account with ADO.Net. The objects are always generated with transactional integrity, with the exception of database reorganizations (with Autocommit).
     
  • This property is not taken into account in reorganizations.
     
  • The lack of transactional integrity implies doing an autocommit; that is to say, each sentence is automatically committed.
  • The lack of transactional integrity causes the rollbacks to the database generated by genexus not to work (For example the rule error on after level in a transaction will not work because it sends a rollback to the database to cancel the commit)

Scope

Platforms: Web(.Net, Java)