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§
- accounting_
estimate_ generator - Accounting estimates generator — ISA 540.
- analytical_
procedure_ generator - Analytical procedure generator per ISA 520.
- analytical_
relationship_ generator - Analytical relationship generator — ISA 520.
- audit_
opinion_ generator - Audit Opinion Generator — ISA 700 / 701 / 705 / 706.
- component_
audit_ generator - ISA 600 Component Audit Generator.
- confirmation_
generator - Confirmation generator for audit engagements.
- cra_
generator - Combined Risk Assessment (CRA) generator per ISA 315.
- engagement_
letter_ generator - Engagement letter generator per ISA 210.
- going_
concern_ generator - Going concern assessment generator — ISA 570 / ASC 205-40.
- internal_
audit_ generator - Internal audit generator per ISA 610.
- materiality_
generator - Materiality benchmark calculation generator per ISA 320.
- 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.
- sampling_
plan_ generator - Audit sampling plan generator per ISA 530.
- scots_
generator - Significant Classes of Transactions (SCOTS) generator per ISA 315.
- service_
org_ generator - Service organization and SOC report generator per ISA 402.
- sox_
generator - SOX 302 / 404 Assessment Generator.
- subsequent_
event_ generator - Subsequent event generator per ISA 560 and IAS 10.
- unusual_
item_ generator - Unusual item marker generator — ISA 520.
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
Context - Context for generating coherent audit evidence.
- 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
Context - Context for coherent judgment 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
Enrichment - Context for generating coherent workpapers with real financial data.
- Workpaper
Generator - Generator for audit workpapers.
- Workpaper
Generator Config - Configuration for workpaper generation.