KSeF Guard - Sample Pack / Zestaw przykladowych faktur
======================================================

This pack contains 10 sample FA(3) XML invoices for testing KSeF Guard.
Drag and drop them into the app to see validation in action.

Ten zestaw zawiera 10 przykladowych faktur FA(3) XML do testowania KSeF Guard.
Przeciagnij je do aplikacji, aby zobaczyc walidacje w dzialaniu.

--- FAIL files (KSeF accepts these, but they violate Polish tax law) ---

1. faktura_walutowa_FAIL.xml
   Rule: BUS-003 - Foreign currency invoice missing P_14_1W (VAT amount converted to PLN).
   KSeF accepts this file, but Art. 106e ust. 11 requires VAT amounts to be presented in PLN.

2. wiersz_arytmetyka_FAIL.xml
   Rule: BUS-044 - Line net value (P_11) does not match P_8B * (P_9A - P_10 + P_10_Dodatki).
   KSeF accepts this file, but the line total is mathematically wrong.

3. kurs_waluty_FAIL.xml
   Rule: BUS-006 - Foreign currency invoice has VAT amounts but the exchange rate (KursWaluty) is missing.
   KSeF accepts this file, but the rate is required to convert VAT to PLN.

4. data_przyszla_FAIL.xml
   Rule: BUS-030 - Issue date (P_1) is more than 30 days in the future.
   KSeF accepts this file, but Art. 106na ust. 1 implies the issue date should be reasonable.

5. stawka_zwolnienie_FAIL.xml
   Rule: BUS-088 - Invoice line has "zw" (VAT exempt) rate but the summary is missing bucket P_13_7.
   KSeF accepts this file, but Art. 106e ust. 1 pkt 12-14 requires exempt amounts in the summary.

--- PASS files (fully compliant invoices) ---

6.  faktura_poprawna_01_PASS.xml - Standard domestic invoice with currency
7.  faktura_poprawna_02_PASS.xml - Invoice with correct line arithmetic
8.  faktura_poprawna_03_PASS.xml - Tax-exempt invoice with proper annotation
9.  faktura_poprawna_04_PASS.xml - Multi-line invoice with bucket totals
10. faktura_poprawna_05_PASS.xml - Invoice with tolerance-tested amounts
