Skip to main content

AuditSettings

Audit configuration controlling how corrections to submitted entries are handled.

audit_level_settingstringrequired

The audit level for this sheet, which primarily concerns whether correction records are generated, or the original records are simply modified in place.

  • auditlevel1: "Do not track changes" - never generate correction records.
  • auditlevel2: "Track changes after sheet submission" - generate correction records only after the sheet has been submitted for approval.
  • auditlevel3: "Require correction notes after sheet submission" - correction records must include a correction note.
  • auditlevel4: "Always track changes" - always generate correction records, even before sheet submission.
  • auditlevel5: "Always require correction notes" - correction records must include a correction note, even before sheet submission.

Possible values: [auditlevel1, auditlevel2, auditlevel3, auditlevel4, auditlevel5]

Example: auditlevel2
has_ever_been_submittedinteger

Whether this sheet has ever been submitted (0 or 1)

Example: 0
requires_correction_recsinteger

Whether correction records are required for changes (0 or 1)

Example: 0
requires_new_entriesboolean

Whether new entries require special handling

Example: false
AuditSettings
{
"audit_level_setting": "auditlevel2",
"has_ever_been_submitted": 0,
"requires_correction_recs": 0,
"requires_new_entries": false
}