Document types
The document engine is extensible — kinds compose concerns (numbering · KSeF · settlement · lines).
| Kind | Numbered | KSeF | Settlement | Register |
|---|---|---|---|---|
| Order (customer order) | ✓ ORD | — | — · spawns Project | — |
| VAT invoice | ✓ FV | ✓ | AR | Sprzedaż |
| Advance (zaliczka) | ✓ FZ | ✓ | AR | Sprzedaż |
| Final (końcowa) | ✓ FK | ✓ | AR | Sprzedaż |
| Correction (korekta) | ✓ KOR | ✓ | adjusts parent | Sprzedaż |
| Proforma (pro forma) | ✓ PF | — | — (held) | — |
| Expense — cost invoice | — supplier № | inbound | AP | Zakup |
| Expense correction | — supplier № | inbound | adjusts parent | Zakup |
| Internal (WEW) | — | — | — | both · WNT/import |
The ✗ gaps are why there is no god-
Document base — each kind composes only the concerns it needs.Read-only — document kinds are defined in code (each composes its own concerns); this matrix is a reference view, not an editor.