# AbstractActivityReportDefinitionType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/common/common-3

Common parts of definitions of activity-related reports.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
enabled | property boolean | [0,1] | If false, the report is (temporarily) disabled.
recordFilter | property SearchFilterType | [0,1] | If specified, only records matching this filter will be reported.
recordFilteringExpression | property ExpressionType | [0,1] | If specified and if returns false, the specified record will not be included in the report.

- ### Items

  - #### enabled

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    If false, the report is (temporarily) disabled.

  - #### recordFilter

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    If specified, only records matching this filter will be reported.

  - #### recordFilteringExpression

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    If specified and if returns false, the specified record will not be included in the report.