Consultor Eletrônico



Kbase P116776: Audit records are created when updating the fields that should not be audited
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/08/2006
Status: Unverified

FACT(s) (Environment):

OpenEdge 10.1A

SYMPTOM(s):

OpenEdge 10.1A01

Audit records are created when updating the fields that should not be audited

Only specific fields in a table are audited

An audit record is created with no event detail

CAUSE:

This is a known issue being investigated by Development

CAUSE:

This issue occurs when using OpenEdge 10.1A and OpenEdge 10.1A01.
When auditing database record UPDATE operations, additional audit-data records are created when the application updates a field that the auditing policy indicates should not be audited.
This is an example that illustrates the improper behavior:

Table ?Customer? has the fields ?Code?, ?Name? and ?Phone?.
Auditing is enabled for the field ?Name?.
When a user changes the fields ?Code? or ?Phone? but not "Name", an auditing record will be created. This should not happen because the fields ?Code? and ?Phone? are not enabled for auditing therefore no auditing record should be created (unless the field "Name" is also modified).

FIX:

A T-Fix has been created for 10.1A02 which addresses this problem. Later versions will incorporate the fix into the shipped product.
Contact Progress Software Technical Support to request the T-Fix.