Formularz: Ppwg (Autopay) Zlecenie płatnicze-zapłata podatku przez Autopay / wpłata gotówkowa na rachunek organu podatkowego (podatki)
Pola
- Pola typu String: dowolny ciąg znaków, znaki specjalne powinny być zapisane za pomocą encji HTML (np znaki < > to odpowiednio < oraz >
- Pola typu Number: dozwolone znaki to cyfry 0-9 oraz separator dziesiętny (kropka)
- Pola typu Boolean: wartości logiczne true/false
- Pola daty: data zapisana w formacie timestamp w milisekundach lub w formacie rrrr-mm-dd, na przykład 1976-11-10.
- Format znaków to UTF-8
Bazy kodów
Podstawowa struktura:
Wzór pliku:
<data type="com.efile.importer.ImportData">
<Profiles type="Array">
<item type="com.efile.data.DBProfile">
<FormsList type="Array">
<item type="com.efile.data.DBForm">
<title>[nazwa formularza na liście moich formularzy]</title>
<id>[opcjonalne: id wypełnionego formularza, jeśli będzie już taki wpisany w profilu to zostanie nadpisany, musi być unikalny w zakresie profilu, do którego jest importowany]</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>14315563</typ>
<dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
<dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
<refreshForm>[Klawisz (klik - eval na Wartosc)]</refreshForm>
<zaplac1>[Klawisz (klik - eval na Wartosc)]</zaplac1>
<pO5>[Pole kwoty]</pO5>
<pO9_subfield_>[Zaznaczenie wyboru: 1:NIP / 2:PESEL]</pO9_subfield_>
<pO9_subfield_2>[Pole PESEL]</pO9_subfield_2>
<pO9_subfield_3>[Pole NIP]</pO9_subfield_3>
<czyOsobaNiefizyczna>[Checkbox (pole wyboru tak/nie)]</czyOsobaNiefizyczna>
<nazwisko>[nazwisko]</nazwisko>
<nazwaPelna>[nazwaPelna]</nazwaPelna>
<imie>[pierwszeImie]</imie>
<kraj>[KodKraju]</kraj>
<ulica>[Ulica]</ulica>
<nrDomu>[NrDomu]</nrDomu>
<nrLokalu>[NrLokalu]</nrLokalu>
<miejscowosc>[Miejscowosc]</miejscowosc>
<kodPocztowy>[KodPocztowy]</kodPocztowy>
<email>[Mail]</email>
<pO7_subfield_0>[Kod urzędu skarbowego]</pO7_subfield_0>
<pO12>AKC / AKC2 / AKC-2 / CIT / CIT10 / CIT-10 / CIT10R / CIT-10R / CIT10Z / CIT-10Z / CIT11 / CIT-11 / CIT11R / CIT-11R / CIT2 / CIT-2 / CIT2A / CIT-2A / CIT2B / CIT-2B / CIT6 / CIT-6 / CIT6A / CIT-6A / CIT6AR / CIT-6AR / CIT6R / CIT-6R / CIT8 / CIT-8 / CIT8A / CIT-8A / CIT8B / CIT-8B / CIT9 / CIT-9 / CIT9R / CIT-9R / DAR / DJB / GK / GKP / GL / INNE / KP / NBP / OPR / PCC / PCC-2 / PCC-3 / PIT / PIT23 / PIT-23 / PIT28 / PIT-28 / PIT36 / PIT-36 / PIT36L / PIT-36L / PIT37 / PIT-37 / PIT38 / PIT-38 / PIT39 / PIT-39 / PIT4 / PIT-4 / PIT4G / PIT-4G / PIT4R / PIT-4R / PIT5 / PIT-5 / PIT53 / PIT-53 / PIT5L / PIT-5L / PIT7 / PIT-7 / PIT8A / PIT-8A / PIT8AR / PIT-8AR / PIT-CFC / PIT-STD / POG3 / POG-3 / POG3A / POG-3A / POG3C / POG-3C / POG3D / POG-3D / POGR / POG-R / POZOST. / POZOSTA / PPD / PPE / PPL / PPW / PT / PU1 / SD / SD2 / SD-2 / VAI / VAP1 / VAP-1 / VAT / VAT10 / VAT-10 / VAT12 / VAT-12 / VAT7 / VAT-7 / VAT7D / VAT-7D / VAT7K / VAT-7K / VAT8 / VAT-8 / VAT9 / VAT-9 / VAT9M / VAT-9M / VATIN / VAT-IN / VATT / VAT-T / VATZ / VAT-Z / VAZ / VU1 / VU2 / WRD / WRO / WZD / WZP / WZP1K / WZP-1K / WZP1M / WZP-1M / WZP1R / WZP-1R / WZS / WZS1K / WZS-1K / WZS1M / WZS-1M / WZS1R / WZS-1R / ZPZ / ZpZ</pO12>
<pO13>[Pole tekstowe]</pO13>
<p_mikrorachunek_checkbox>[Checkbox (pole wyboru tak/nie)]</p_mikrorachunek_checkbox>
<pO11_1>[rok]</pO11_1>
<pO11_2>M:M - Miesiąc / K:K - Kwartał / P:P - Półrocze / R:R - Rok</pO11_2>
<pO11_3>[Pole integer - wartość liczbowa]</pO11_3>
<symbol_formularza>PIT / VAT / CIT / in.d. / KP_PCC_SD</symbol_formularza>
<zaplac>[Klawisz (klik - eval na Wartosc)]</zaplac>
<rect909>[Klawisz (klik - eval na Wartosc)]</rect909>
<rect907_4>[Klawisz (klik - eval na Wartosc)]</rect907_4>
</item>
</forms>
</item>
<item type="com.efile.data.DBForm">
<forms type="Array">
<item type="com.efile.data.FormFields">
[... kolejny formularz ...]
</item>
</forms>
<title>[nazwa formularza na liście moich formularzy]</title>
</item>
</FormsList>
</item>
</Profiles>
</data>
Przykład pliku:
<data type="com.efile.importer.ImportData">
<Profiles type="Array">
<item type="com.efile.data.DBProfile">
<FormsList type="Array">
<item type="com.efile.data.DBForm">
<title>Ppwg (Autopay)</title>
<id>647394756</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>14315563</typ>
<dataDod>1374565725382</dataDod>
<dataMod>1374565725382</dataMod>
<refreshForm></refreshForm>
<zaplac1></zaplac1>
<pO5>5</pO5>
<pO9_subfield_>2</pO9_subfield_>
<pO9_subfield_2>23050608219</pO9_subfield_2>
<pO9_subfield_3>8875155741</pO9_subfield_3>
<czyOsobaNiefizyczna>1</czyOsobaNiefizyczna>
<nazwisko>Kowalski</nazwisko>
<nazwaPelna>Pełna nazwa testowa</nazwaPelna>
<imie>Jan</imie>
<kraj>PL</kraj>
<ulica>Strzelecka</ulica>
<nrDomu>1</nrDomu>
<nrLokalu>1</nrLokalu>
<miejscowosc>Poznań</miejscowosc>
<kodPocztowy>61-155</kodPocztowy>
<email>test@test.pl</email>
<pO7_subfield_0>3022</pO7_subfield_0>
<pO12>AKC</pO12>
<pO13>13</pO13>
<p_mikrorachunek_checkbox>1</p_mikrorachunek_checkbox>
<pO11_1></pO11_1>
<pO11_2>M</pO11_2>
<pO11_3>10</pO11_3>
<symbol_formularza>PIT</symbol_formularza>
<zaplac></zaplac>
<rect909></rect909>
<rect907_4></rect907_4>
</item>
</forms>
</item>
</FormsList>
</item>
</Profiles>
</data>