# OperationExecutionRecordingStrategyType (Complex Type)

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

How operationExecution records should be updated.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
skipWhenSuccess | property boolean | [0,1] | Operation execution records are not updated if the operation result is success.
skip | property boolean | [0,1] | Operation execution records are not updated at all.
maxRecords | property anyType | [0,1] |
maxRecordsPerTask | property anyType | [0,1] |

- ### Items

  - #### skipWhenSuccess

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Operation execution records are not updated if the operation result is success. (The default is false.) This setting can be used to improve performance.

  - #### skip

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

    Operation execution records are not updated at all. (The default is false.) This is to be used only in exceptional cases.

  - #### maxRecords

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order:

  - #### maxRecordsPerTask

    Flags: RAM,runtime

    Multiplicity: [0,1]

    Display order: