1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "documents": [{
9 "documentId": "generated-fa3-invoice",
10 "fileName": "generated-fa3-invoice.xml",
11 "xml": """<?xml version='1.0' encoding='UTF-8'?>
12<Faktura xmlns=\"http://crd.gov.pl/wzor/2025/06/25/13775/\">
13 <Naglowek>
14 <KodFormularza kodSystemowy=\"FA (3)\" wersjaSchemy=\"1-0E\">FA</KodFormularza>
15 <WariantFormularza>3</WariantFormularza>
16 <DataWytworzeniaFa>2026-08-01T08:58:08Z</DataWytworzeniaFa>
17 <SystemInfo>Apify KSeF FA(3) Invoice Generator 1.0.0</SystemInfo>
18 </Naglowek>
19 <Podmiot1>
20 <DaneIdentyfikacyjne>
21 <NIP>5265877635</NIP>
22 <Nazwa>Przykladowy Sprzedawca Sp. z o.o.</Nazwa>
23 </DaneIdentyfikacyjne>
24 <Adres>
25 <KodKraju>PL</KodKraju>
26 <AdresL1>ul. Prosta 1</AdresL1>
27 <AdresL2>00-001 Warszawa</AdresL2>
28 </Adres>
29 </Podmiot1>
30 <Podmiot2>
31 <DaneIdentyfikacyjne>
32 <NIP>1234563218</NIP>
33 <Nazwa>Przykladowy Nabywca Sp. z o.o.</Nazwa>
34 </DaneIdentyfikacyjne>
35 <Adres>
36 <KodKraju>PL</KodKraju>
37 <AdresL1>ul. Dluga 2</AdresL1>
38 <AdresL2>30-001 Krakow</AdresL2>
39 </Adres>
40 <JST>2</JST>
41 <GV>2</GV>
42 </Podmiot2>
43 <Fa>
44 <KodWaluty>PLN</KodWaluty>
45 <P_1>2026-07-29</P_1>
46 <P_2>INV-2026-0001</P_2>
47 <P_6>2026-07-29</P_6>
48 <P_13_1>1000.00</P_13_1>
49 <P_14_1>230.00</P_14_1>
50 <P_15>1230.00</P_15>
51 <Adnotacje>
52 <P_16>2</P_16>
53 <P_17>2</P_17>
54 <P_18>2</P_18>
55 <P_18A>2</P_18A>
56 <Zwolnienie>
57 <P_19N>1</P_19N>
58 </Zwolnienie>
59 <NoweSrodkiTransportu>
60 <P_22N>1</P_22N>
61 </NoweSrodkiTransportu>
62 <P_23>2</P_23>
63 <PMarzy>
64 <P_PMarzyN>1</P_PMarzyN>
65 </PMarzy>
66 </Adnotacje>
67 <RodzajFaktury>VAT</RodzajFaktury>
68 <DodatkowyOpis>
69 <Klucz>BuyerReference</Klucz>
70 <Wartosc>BUYER-REF-1001</Wartosc>
71 </DodatkowyOpis>
72 <DodatkowyOpis>
73 <Klucz>PaymentReference</Klucz>
74 <Wartosc>INV-2026-0001</Wartosc>
75 </DodatkowyOpis>
76 <FaWiersz>
77 <NrWierszaFa>1</NrWierszaFa>
78 <P_7>Usluga doradcza</P_7>
79 <P_8A>HUR</P_8A>
80 <P_8B>2</P_8B>
81 <P_9A>500</P_9A>
82 <P_11>1000.00</P_11>
83 <P_12>23</P_12>
84 </FaWiersz>
85 <Platnosc>
86 <TerminPlatnosci>
87 <Termin>2026-08-28</Termin>
88 </TerminPlatnosci>
89 <FormaPlatnosci>6</FormaPlatnosci>
90 <RachunekBankowy>
91 <NrRB>PL61109010140000071219812874</NrRB>
92 </RachunekBankowy>
93 </Platnosc>
94 <WarunkiTransakcji>
95 <Zamowienia>
96 <NrZamowienia>PO-2026-1001</NrZamowienia>
97 </Zamowienia>
98 </WarunkiTransakcji>
99 </Fa>
100</Faktura>
101""",
102 }] }
103
104
105run = client.actor("kamerozkan/poland-ksef-preflight-validator").call(run_input=run_input)
106
107
108print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
109for item in client.dataset(run.default_dataset_id).iterate_items():
110 print(item)
111
112