pub struct EnhancedGenerationStatistics {Show 77 fields
pub total_entries: u64,
pub total_line_items: u64,
pub accounts_count: usize,
pub companies_count: usize,
pub period_months: u32,
pub vendor_count: usize,
pub customer_count: usize,
pub material_count: usize,
pub asset_count: usize,
pub employee_count: usize,
pub p2p_chain_count: usize,
pub o2c_chain_count: usize,
pub ap_invoice_count: usize,
pub ar_invoice_count: usize,
pub ocpm_event_count: usize,
pub ocpm_object_count: usize,
pub ocpm_case_count: usize,
pub audit_engagement_count: usize,
pub audit_workpaper_count: usize,
pub audit_evidence_count: usize,
pub audit_risk_count: usize,
pub audit_finding_count: usize,
pub audit_judgment_count: usize,
pub anomalies_injected: usize,
pub data_quality_issues: usize,
pub banking_customer_count: usize,
pub banking_account_count: usize,
pub banking_transaction_count: usize,
pub banking_suspicious_count: usize,
pub graph_export_count: usize,
pub graph_node_count: usize,
pub graph_edge_count: usize,
pub llm_enrichment_ms: u64,
pub llm_vendors_enriched: usize,
pub diffusion_enhancement_ms: u64,
pub diffusion_samples_generated: usize,
pub causal_generation_ms: u64,
pub causal_samples_generated: usize,
pub causal_validation_passed: Option<bool>,
pub sourcing_project_count: usize,
pub rfx_event_count: usize,
pub bid_count: usize,
pub contract_count: usize,
pub catalog_item_count: usize,
pub scorecard_count: usize,
pub financial_statement_count: usize,
pub bank_reconciliation_count: usize,
pub payroll_run_count: usize,
pub time_entry_count: usize,
pub expense_report_count: usize,
pub revenue_contract_count: usize,
pub impairment_test_count: usize,
pub production_order_count: usize,
pub quality_inspection_count: usize,
pub cycle_count_count: usize,
pub sales_quote_count: usize,
pub kpi_count: usize,
pub budget_line_count: usize,
pub tax_jurisdiction_count: usize,
pub tax_code_count: usize,
pub esg_emission_count: usize,
pub esg_disclosure_count: usize,
pub ic_matched_pair_count: usize,
pub ic_elimination_count: usize,
pub ic_transaction_count: usize,
pub fa_subledger_count: usize,
pub inventory_subledger_count: usize,
pub treasury_debt_instrument_count: usize,
pub treasury_hedging_instrument_count: usize,
pub project_count: usize,
pub project_change_order_count: usize,
pub tax_provision_count: usize,
pub opening_balance_count: usize,
pub subledger_reconciliation_count: usize,
pub tax_line_count: usize,
pub project_cost_line_count: usize,
pub cash_position_count: usize,
}Expand description
Enhanced statistics about a generation run.
Fields§
§total_entries: u64Total journal entries generated.
total_line_items: u64Total line items generated.
accounts_count: usizeNumber of accounts in CoA.
companies_count: usizeNumber of companies.
period_months: u32Period in months.
vendor_count: usizeMaster data counts.
customer_count: usize§material_count: usize§asset_count: usize§employee_count: usize§p2p_chain_count: usizeDocument flow counts.
o2c_chain_count: usize§ap_invoice_count: usizeSubledger counts.
ar_invoice_count: usize§ocpm_event_count: usizeOCPM counts.
ocpm_object_count: usize§ocpm_case_count: usize§audit_engagement_count: usizeAudit counts.
audit_workpaper_count: usize§audit_evidence_count: usize§audit_risk_count: usize§audit_finding_count: usize§audit_judgment_count: usize§anomalies_injected: usizeAnomaly counts.
data_quality_issues: usizeData quality issue counts.
banking_customer_count: usizeBanking counts.
banking_account_count: usize§banking_transaction_count: usize§banking_suspicious_count: usize§graph_export_count: usizeGraph export counts.
graph_node_count: usize§graph_edge_count: usize§llm_enrichment_ms: u64LLM enrichment timing (milliseconds).
llm_vendors_enriched: usizeNumber of vendor names enriched by LLM.
diffusion_enhancement_ms: u64Diffusion enhancement timing (milliseconds).
diffusion_samples_generated: usizeNumber of diffusion samples generated.
causal_generation_ms: u64Causal generation timing (milliseconds).
causal_samples_generated: usizeNumber of causal samples generated.
causal_validation_passed: Option<bool>Whether causal validation passed.
sourcing_project_count: usizeS2C sourcing counts.
rfx_event_count: usize§bid_count: usize§contract_count: usize§catalog_item_count: usize§scorecard_count: usize§financial_statement_count: usizeFinancial reporting counts.
bank_reconciliation_count: usize§payroll_run_count: usizeHR counts.
time_entry_count: usize§expense_report_count: usize§revenue_contract_count: usizeAccounting standards counts.
impairment_test_count: usize§production_order_count: usizeManufacturing counts.
quality_inspection_count: usize§cycle_count_count: usize§sales_quote_count: usizeSales & reporting counts.
kpi_count: usize§budget_line_count: usize§tax_jurisdiction_count: usizeTax counts.
tax_code_count: usize§esg_emission_count: usizeESG counts.
esg_disclosure_count: usize§ic_matched_pair_count: usizeIntercompany counts.
ic_elimination_count: usize§ic_transaction_count: usizeNumber of intercompany journal entries (seller + buyer side).
fa_subledger_count: usizeNumber of fixed asset subledger records.
inventory_subledger_count: usizeNumber of inventory subledger records.
treasury_debt_instrument_count: usizeTreasury debt instrument count.
treasury_hedging_instrument_count: usizeTreasury hedging instrument count.
project_count: usizeProject accounting project count.
project_change_order_count: usizeProject accounting change order count.
tax_provision_count: usizeTax provision count.
opening_balance_count: usizeOpening balance count.
subledger_reconciliation_count: usizeSubledger reconciliation count.
tax_line_count: usizeTax line count.
project_cost_line_count: usizeProject cost line count.
cash_position_count: usizeCash position count.
Trait Implementations§
Source§impl Clone for EnhancedGenerationStatistics
impl Clone for EnhancedGenerationStatistics
Source§fn clone(&self) -> EnhancedGenerationStatistics
fn clone(&self) -> EnhancedGenerationStatistics
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for EnhancedGenerationStatistics
impl Debug for EnhancedGenerationStatistics
Source§impl Default for EnhancedGenerationStatistics
impl Default for EnhancedGenerationStatistics
Source§fn default() -> EnhancedGenerationStatistics
fn default() -> EnhancedGenerationStatistics
Source§impl<'de> Deserialize<'de> for EnhancedGenerationStatistics
impl<'de> Deserialize<'de> for EnhancedGenerationStatistics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Auto Trait Implementations§
impl Freeze for EnhancedGenerationStatistics
impl RefUnwindSafe for EnhancedGenerationStatistics
impl Send for EnhancedGenerationStatistics
impl Sync for EnhancedGenerationStatistics
impl Unpin for EnhancedGenerationStatistics
impl UnsafeUnpin for EnhancedGenerationStatistics
impl UnwindSafe for EnhancedGenerationStatistics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
self to the equivalent element of its superset.