Expand description
Document flow generators for P2P and O2C processes.
This module provides generators for complete document flows:
- P2P (Procure-to-Pay): PO → GR → Invoice → Payment
- O2C (Order-to-Cash): SO → Delivery → Invoice → Receipt
The document_flow_je_generator submodule creates corresponding
journal entries from document flows to ensure GL coherence.
Structs§
- Document
Chain Manager - Document Chain Manager for coordinated P2P and O2C generation.
- Document
Chain Manager Config - Configuration for document chain manager.
- Document
Chain Stats - Summary statistics for generated document chains.
- Document
Flow JeConfig - Configuration for document flow JE generation.
- Document
Flow JeGenerator - Generator for creating JEs from document flows.
- Generated
Document Flows - Generated document flows result.
- Journal
Entry Sources - Sources for journal entry generation.
- Late
Payment Distribution - Distribution of late payment days.
- Match
Variance - A specific variance found during three-way match.
- O2CDocument
Chain - A complete O2C document chain.
- O2CGenerator
- Generator for O2C document flows.
- O2CGenerator
Config - Configuration for O2C flow generation.
- O2CPayment
Behavior - Payment behavior configuration for O2C.
- P2PDocument
Chain - A complete P2P document chain.
- P2PGenerator
- Generator for P2P document flows.
- P2PGenerator
Config - Configuration for P2P flow generation.
- P2PPayment
Behavior - Payment behavior configuration for P2P.
- Payment
Timing Info - Information about payment timing.
- Three
WayMatch Config - Configuration for three-way match validation.
- Three
WayMatch Result - Result of three-way match validation.
- Three
WayMatcher - Three-way match validator.
Enums§
- Payment
Event - Payment event in an O2C chain.
- Variance
Type - Type of variance in three-way match.
Functions§
- extract_
je_ sources - Helper to extract all journal entry-generating documents from flows.