docu
This commit is contained in:
parent
9a3e6146ea
commit
4894d11f83
1 changed files with 23 additions and 12 deletions
|
|
@ -6,6 +6,29 @@ Java integration for the Polish **Krajowy System e-Faktur (KSeF)** - the nationa
|
|||
|
||||
This integration provides secure communication with the KSeF API to upload electronic invoices. It handles the complex multi-step authentication flow and encryption requirements mandated by the Polish tax authorities.
|
||||
|
||||
- [Environment Endpoints](https://github.com/CIRFMF/ksef-docs/blob/main/srodowiska.md)
|
||||
- [KSeF Official Documentation](https://www.gov.pl/web/kas/ksef)
|
||||
- [KSeF API Specification](https://api-test.ksef.mf.gov.pl/docs/v2/index.html)
|
||||
- [Upload Invoice](https://api-test.ksef.mf.gov.pl/docs/v2/index.html#tag/Wysylka-interaktywna/paths/~1api~1v2~1sessions~1online~1%7BreferenceNumber%7D~1invoices/post)
|
||||
- [Facture Details](https://github.com/CIRFMF/ksef-docs/blob/main/sesja-interaktywna.md#2-wys%C5%82anie-faktury)
|
||||
- [XML Invoice Example](https://github.com/CIRFMF/ksef-docs/blob/main/faktury/weryfikacja-faktury.md)
|
||||
- [QR Code](https://github.com/CIRFMF/ksef-docs/blob/main/kody-qr.md)
|
||||
|
||||
- [Github Discussions](https://github.com/CIRFMF/ksef-docs/issues/351#issuecomment-3538013805)
|
||||
- [Github Discussions](https://github.com/CIRFMF/ksef-docs/issues/399)
|
||||
|
||||
Test environment endpoint:
|
||||
|
||||
```
|
||||
https://api-test.ksef.mf.gov.pl/api/v2
|
||||
```
|
||||
|
||||
Production endpoint:
|
||||
|
||||
```
|
||||
https://api.ksef.mf.gov.pl/api/v2
|
||||
```
|
||||
|
||||
## Components
|
||||
|
||||
### 1. KSeFAuthManager
|
||||
|
|
@ -165,18 +188,6 @@ The implementation uses `PluginException` for error handling with two error type
|
|||
- Java 11+ (HttpClient, Crypto APIs)
|
||||
- Imixs Workflow (for document management)
|
||||
|
||||
## References
|
||||
|
||||
- [KSeF Official Documentation](https://www.gov.pl/web/kas/ksef)
|
||||
- [KSeF API Specification](https://ksef-test.mf.gov.pl/docs/v2/index.html)
|
||||
- [Upload Invoice](https://ksef-test.mf.gov.pl/docs/v2/index.html#tag/Wysylka-interaktywna/paths/~1api~1v2~1sessions~1online~1%7BreferenceNumber%7D~1invoices/post)
|
||||
- [Facture Details](https://github.com/CIRFMF/ksef-docs/blob/main/sesja-interaktywna.md#2-wys%C5%82anie-faktury)
|
||||
- [XML Invoice Example](https://github.com/CIRFMF/ksef-docs/blob/main/faktury/weryfikacja-faktury.md)
|
||||
- [QR Code](https://github.com/CIRFMF/ksef-docs/blob/main/kody-qr.md)
|
||||
|
||||
- [Github Discussions](https://github.com/CIRFMF/ksef-docs/issues/351#issuecomment-3538013805)
|
||||
- [Github Discussions](https://github.com/CIRFMF/ksef-docs/issues/399)
|
||||
|
||||
# Validate XML
|
||||
|
||||
To validate XML results use xmllint. To install run:
|
||||
|
|
|
|||
Loading…
Reference in a new issue