Skip to main content

datasynth_generators/project_accounting/
mod.rs

1//! Project accounting generators.
2//!
3//! This module provides generators for:
4//! - Project creation with WBS hierarchies
5//! - Cost linking (time entries, expenses, POs → project cost lines)
6//! - Revenue recognition (Percentage of Completion / ASC 606)
7//! - Earned Value Management (EVM) metrics
8//! - Change orders with cost/schedule/revenue impacts
9//! - Milestones with payment and completion tracking
10//! - Retainage hold and release
11
12mod change_order_generator;
13mod earned_value_generator;
14mod project_cost_generator;
15mod project_generator;
16mod revenue_generator;
17
18pub use change_order_generator::*;
19pub use earned_value_generator::*;
20pub use project_cost_generator::*;
21pub use project_generator::*;
22pub use revenue_generator::*;