Expand description
Audit data generators.
This module provides generators for audit-related data:
- Audit engagements per ISA 210/220
- Workpapers per ISA 230
- Audit evidence per ISA 500
- Risk assessments per ISA 315/330
- Audit findings per ISA 265
- Professional judgments per ISA 200
- External confirmations per ISA 505 (
audit::confirmation_generator)
Note: ConfirmationGenerator / ConfirmationGeneratorConfig are NOT
wildcard-re-exported from this module to avoid a name collision with the
identically-named types in standards::confirmation_generator. Import
them via the full path:
ⓘ
use datasynth_generators::audit::confirmation_generator::{
ConfirmationGenerator, ConfirmationGeneratorConfig,
};Similarly, the generators below are NOT wildcard-re-exported to avoid potential name collisions. Import them via their full module paths:
ⓘ
use datasynth_generators::audit::procedure_step_generator::{
ProcedureStepGenerator, ProcedureStepGeneratorConfig,
};
use datasynth_generators::audit::sample_generator::{
SampleGenerator, SampleGeneratorConfig,
};
use datasynth_generators::audit::analytical_procedure_generator::{
AnalyticalProcedureGenerator, AnalyticalProcedureGeneratorConfig,
};
use datasynth_generators::audit::internal_audit_generator::{
InternalAuditGenerator, InternalAuditGeneratorConfig,
};
use datasynth_generators::audit::related_party_generator::{
RelatedPartyGenerator, RelatedPartyGeneratorConfig,
};Modules§
- analytical_
procedure_ generator - Analytical procedure generator per ISA 520.
- confirmation_
generator - Confirmation generator for audit engagements.
- internal_
audit_ generator - Internal audit generator per ISA 610.
- procedure_
step_ generator - Procedure step generator for audit workpapers.
- related_
party_ generator - Related party generator per ISA 550.
- sample_
generator - Audit sample generator per ISA 530.
Structs§
- Audit
Engagement Config - Configuration for audit engagement generation.
- Audit
Engagement Generator - Generator for audit engagements and related data.
- Available
Control - A control available for linkage during finding generation.
- Available
Risk - A risk assessment available for linkage during finding generation.
- Company
Info - Information about a company for engagement generation.
- Evidence
Generator - Generator for audit evidence.
- Evidence
Generator Config - Configuration for evidence generation.
- Finding
Generator - Generator for audit findings.
- Finding
Generator Config - Configuration for finding generation.
- Judgment
Generator - Generator for professional judgments.
- Judgment
Generator Config - Configuration for judgment generation.
- Risk
Assessment Generator - Generator for risk assessments.
- Risk
Assessment Generator Config - Configuration for risk assessment generation.
- Workpaper
Generator - Generator for audit workpapers.
- Workpaper
Generator Config - Configuration for workpaper generation.