VAVANG INVOICE / DOCS / EN
Invoice lifecycle
Vavang Invoice separates the source Sylius invoice from its fiscal representation and compliance state.
Pipeline
- Sylius InvoicingPlugin creates the source invoice.
- Vavang freezes the required fiscal data: seller, customer and line nature where available.
- The immutable reader builds a representation independent from the mutable order.
- That representation feeds the electronic invoice model.
- A Factur-X document can be generated and validated.
- Depending on configuration, transmission remains manual or goes through the dedicated Messenger transport.
- Status, error and audit data support operations around the flow.
Sylius invoice
↓
Fiscal snapshots
↓
Immutable invoice
↓
Electronic invoice
↓
Factur-X / validation
↓
Manual or async transmission
↓
Status + audit
Immutability rule
Changing a customer, the configured seller or the product catalog later must not retroactively alter values already frozen for a historical invoice.