Class CI_CommonAuditReport

Inherits

CI_Time_val

Properties

PROPERTY PurgeDate$  

Methods

FUNCTION GetEntityTableNames$()  

Get Entity Table Names. This method allows for extensibility of the audit functionality

Returns [string] If stub method is overridden, return a SEP separated list of table names
FUNCTION GetSourceTables$(table$)  

Gets source tables for custom office

ParameterDescription
table$ [input, string] table names used to print report
Returns a SEP separated string of source tables
FUNCTION PurgeAuditRecords()  

Purges audit records.

Returns [boolean] retSUCCESS(1)
FUNCTION LOCAL PopulateWorkTable()  

Populates report work table

Returns [boolean] retSUCCESS(1) if work table has data, retFAILURE(0) if work table is empty
FUNCTION LOCAL SetDefaultPurgeDate()  

Sets default purge date based on module date and years to retained history.

Returns [boolean] retSUCCESS(1)
FUNCTION LOCAL SetFormulas()  

Sets formulas in the crystal report.

Returns Always returns retSUCCESS(1)

Methods inherited from: CI_Time_val

FormatTimeString(), ClassValidateTime(), ConvertDecimalTime()