Esclusione dei campi dal controllo

Per ogni tipo di entità (o anche ogni entità), utilizzare la seguente estensione per specificare i campi da escludere dalla cattura AuditTrail:
sub atCust_ExcludeField {
    my ($session, $entity, $fieldName) = @_;
    # Return 1 for the Description field (excluding it from the audit
    # trail history). Return 0 for any other field.
    return ($fieldName eq "Description");
} 
Argomenti: Valori di ritorno: 0 per conservare il campo nella traccia di controllo; diverso da zero per escluderlo.

Quando una modifica ad un record influenza solo i campi esclusi, il package registra ancora il nome utente, l'ora della modifica e le informazioni di stato per il record.


Feedback