Formularz: KzPZZ (archiwalny) Kalkulator zaliczek PIT/ZUS/zdrowotne za 2022 - zestawienie miesięczne
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>28207769</typ>
<dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
<dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
<otworz_PIT5>[Klawisz (klik - eval na Wartosc)]</otworz_PIT5>
<refreshForm>[Klawisz (klik - eval na Wartosc)]</refreshForm>
<otworz_PIT5L>[Klawisz (klik - eval na Wartosc)]</otworz_PIT5L>
<p_nip>[NIP]</p_nip>
<B18>[Checkbox (pole wyboru tak/nie)]</B18>
<B20>[Checkbox (pole wyboru tak/nie)]</B20>
<B23>[Checkbox (pole wyboru tak/nie)]</B23>
<B19>[Checkbox (pole wyboru tak/nie)]</B19>
<placeChorobowe>[Checkbox (pole wyboru tak/nie)]</placeChorobowe>
<B24>[Checkbox (pole wyboru tak/nie)]</B24>
<p_nazwa_firmy>[nazwaPelna]</p_nazwa_firmy>
<malyZUS>[Checkbox (pole wyboru tak/nie)]</malyZUS>
<B25>[Checkbox (pole wyboru tak/nie)]</B25>
<C25Lista>2:Stawka 2% / 3:Stawka 3% / 5.5:Stawka 5.5% / 8.5:Stawka 8.5%\* / 10:Stawka 10% / 12:Stawka 12% / 12.5:Stawka 12.5% / 12:Stawka 12% / 14:Stawka 14% / 15:Stawka 15% / 17:Stawka 17% / :Własna stawka</C25Lista>
<B26>[Pole kwoty]</B26>
<B27>[Pole kwoty]</B27>
<B1_subfield_1>[Przychód za miesiąc Pole B1 = return (B1_subfield_1) ? B1_subfield_1 : B26; ]</B1_subfield_1>
<C1_subfield_1>[Koszt za miesiąc Pole C1 = (C1_subfield_1) ? C1_subfield_1 : B27; ]</C1_subfield_1>
<D1>[Pole kwoty]</D1>
<I1_subfield_1>[Faktycznie zapłacona składka zdrowotna w 01.2022 Pole I1 = I1_subfield_1 || I1_subfield_1_format_zero ? I1_subfield_1 : jezeli(B23,419.92,0); ]</I1_subfield_1>
<J1_subfield_1>[Faktycznie zapłacona składka zdrowotna w 01.2022 Pole J1 = J1_subfield_1 || J1_subfield_1_format_zero ? J1_subfield_1 : jezeli(B24,419.92,0); ]</J1_subfield_1>
<F1>[Pole kwoty]</F1>
<P1>[Pole kwoty]</P1>
<B2_subfield_1>[Przychód za miesiąc Pole B2 = return (B2_subfield_1) ? B2_subfield_1 : B26; ]</B2_subfield_1>
<C2_subfield_1>[Koszt za miesiąc Pole C2 = (C2_subfield_1) ? C2_subfield_1 : B27; ]</C2_subfield_1>
<D2>[Pole kwoty]</D2>
<I2_subfield_1>[Faktycznie zapłacona składka zdrowotna w 02.2022 Pole I2 = I2_subfield_1 || I2_subfield_1_format_zero ? I2_subfield_1 : jezeli(B23,max(270.9,H2\*G23),0); ]</I2_subfield_1>
<J2_subfield_1>[Faktycznie zapłacona składka zdrowotna w 02.2022 Pole J2 = J2_subfield_1 || J2_subfield_1_format_zero ? J2_subfield_1 : jezeli(B24,max(270.9,H2\*H23),0); ]</J2_subfield_1>
<F2>[Pole kwoty]</F2>
<P2>[Pole kwoty]</P2>
<B3_subfield_1>[Przychód za miesiąc Pole B3 = return (B3_subfield_1) ? B3_subfield_1 : B26; ]</B3_subfield_1>
<C3_subfield_1>[Koszt za miesiąc Pole C3 = (C3_subfield_1) ? C3_subfield_1 : B27; ]</C3_subfield_1>
<D3>[Pole kwoty]</D3>
<I3_subfield_1>[Faktycznie zapłacona składka zdrowotna w 03.2022 Pole I3 = I3_subfield_1 || I3_subfield_1_format_zero ? I3_subfield_1 : jezeli(B23,max(270.9,H3\*G23),0); ]</I3_subfield_1>
<J3_subfield_1>[Faktycznie zapłacona składka zdrowotna w 03.2022 Pole J3 = J3_subfield_1 || J3_subfield_1_format_zero ? J3_subfield_1 : jezeli(B24,max(270.9,H3\*H23),0); ]</J3_subfield_1>
<F3>[Pole kwoty]</F3>
<P3>[Pole kwoty]</P3>
<B4_subfield_1>[Przychód za miesiąc Pole B4 = return (B4_subfield_1) ? B4_subfield_1 : B26; ]</B4_subfield_1>
<C4_subfield_1>[Koszt za miesiąc Pole C4 = (C4_subfield_1) ? C4_subfield_1 : B27; ]</C4_subfield_1>
<D4>[Pole kwoty]</D4>
<I4_subfield_1>[Faktycznie zapłacona składka zdrowotna w 04.2022 Pole I4 = I4_subfield_1 || I4_subfield_1_format_zero ? I4_subfield_1 : jezeli(B23,max(270.9,H4\*G23),0); ]</I4_subfield_1>
<J4_subfield_1>[Faktycznie zapłacona składka zdrowotna w 04.2022 Pole J4 = J4_subfield_1 || J4_subfield_1_format_zero ? J4_subfield_1 : jezeli(B24,max(270.9,H4\*H23),0); ]</J4_subfield_1>
<F4>[Pole kwoty]</F4>
<P4>[Pole kwoty]</P4>
<B5_subfield_1>[Przychód za miesiąc Pole B5 = return (B5_subfield_1) ? B5_subfield_1 : B26; ]</B5_subfield_1>
<C5_subfield_1>[Koszt za miesiąc Pole C5 = (C5_subfield_1) ? C5_subfield_1 : B27; ]</C5_subfield_1>
<D5>[Pole kwoty]</D5>
<I5_subfield_1>[Faktycznie zapłacona składka zdrowotna w 05.2022 Pole I5 = I5_subfield_1 || I5_subfield_1_format_zero ? I5_subfield_1 : jezeli(B23,max(270.9,H5\*G23),0); ]</I5_subfield_1>
<J5_subfield_1>[Faktycznie zapłacona składka zdrowotna w 05.2022 Pole J5 = J5_subfield_1 || J5_subfield_1_format_zero ? J5_subfield_1 : jezeli(B24,max(270.9,H5\*H23),0); ]</J5_subfield_1>
<F5>[Pole kwoty]</F5>
<P5>[Pole kwoty]</P5>
<B6_subfield_1>[Przychód za miesiąc Pole B6 = return (B6_subfield_1) ? B6_subfield_1 : B26; ]</B6_subfield_1>
<C6_subfield_1>[Koszt za miesiąc Pole C6 = (C6_subfield_1) ? C6_subfield_1 : B27; ]</C6_subfield_1>
<D6>[Pole kwoty]</D6>
<I6_subfield_1>[Faktycznie zapłacona składka zdrowotna w 06.2022 Pole I6 = I6_subfield_1 || I6_subfield_1_format_zero ? I6_subfield_1 : jezeli(B23,max(270.9,H6\*G23),0); ]</I6_subfield_1>
<J6_subfield_1>[Faktycznie zapłacona składka zdrowotna w 06.2022 Pole J6 = J6_subfield_1 || J6_subfield_1_format_zero ? J6_subfield_1 : jezeli(B24,max(270.9,H6\*H23),0); ]</J6_subfield_1>
<F6>[Pole kwoty]</F6>
<P6>[Pole kwoty]</P6>
<B7_subfield_1>[Przychód za miesiąc Pole B7 = return (B7_subfield_1) ? B7_subfield_1 : B26; ]</B7_subfield_1>
<C7_subfield_1>[Koszt za miesiąc Pole C7 = (C7_subfield_1) ? C7_subfield_1 : B27; ]</C7_subfield_1>
<D7>[Pole kwoty]</D7>
<I7_subfield_1>[Faktycznie zapłacona składka zdrowotna w 07.2022 Pole I7 = I7_subfield_1 || I7_subfield_1_format_zero ? I7_subfield_1 : jezeli(B23,max(270.9,H7\*G23),0); ]</I7_subfield_1>
<J7_subfield_1>[Faktycznie zapłacona składka zdrowotna w 07.2022 Pole J7 = J7_subfield_1 || J7_subfield_1_format_zero ? J7_subfield_1 : jezeli(B24,max(270.9,H7\*H23),0); ]</J7_subfield_1>
<F7>[Pole kwoty]</F7>
<P7>[Pole kwoty]</P7>
<B8_subfield_1>[Przychód za miesiąc Pole B8 = return (B8_subfield_1) ? B8_subfield_1 : B26; ]</B8_subfield_1>
<C8_subfield_1>[Koszt za miesiąc Pole C8 = (C8_subfield_1) ? C8_subfield_1 : B27; ]</C8_subfield_1>
<D8>[Pole kwoty]</D8>
<I8_subfield_1>[Faktycznie zapłacona składka zdrowotna w 08.2022 Pole I8 = I8_subfield_1 || I8_subfield_1_format_zero ? I8_subfield_1 : jezeli(B23,max(270.9,H8\*G23),0); ]</I8_subfield_1>
<J8_subfield_1>[Faktycznie zapłacona składka zdrowotna w 08.2022 Pole J8 = J8_subfield_1 || J8_subfield_1_format_zero ? J8_subfield_1 : jezeli(B24,max(270.9,H8\*H23),0); ]</J8_subfield_1>
<F8>[Pole kwoty]</F8>
<P8>[Pole kwoty]</P8>
<B9_subfield_1>[Przychód za miesiąc Pole B9 = return (B9_subfield_1) ? B9_subfield_1 : B26; ]</B9_subfield_1>
<C9_subfield_1>[Koszt za miesiąc Pole C9 = (C9_subfield_1) ? C9_subfield_1 : B27; ]</C9_subfield_1>
<D9>[Pole kwoty]</D9>
<I9_subfield_1>[Faktycznie zapłacona składka zdrowotna w 09.2022 Pole I9 = I9_subfield_1 || I9_subfield_1_format_zero ? I9_subfield_1 : jezeli(B23,max(270.9,H9\*G23),0); ]</I9_subfield_1>
<J9_subfield_1>[Faktycznie zapłacona składka zdrowotna w 09.2022 Pole J9 = J9_subfield_1 || J9_subfield_1_format_zero ? J9_subfield_1 : jezeli(B24,max(270.9,H9\*H23),0); ]</J9_subfield_1>
<F9>[Pole kwoty]</F9>
<P9>[Pole kwoty]</P9>
<B10_subfield_1>[Przychód za miesiąc Pole B10 = return (B10_subfield_1) ? B10_subfield_1 : B26; ]</B10_subfield_1>
<C10_subfield_1>[Koszt za miesiąc Pole C10 = (C10_subfield_1) ? C10_subfield_1 : B27; ]</C10_subfield_1>
<D10>[Pole kwoty]</D10>
<I10_subfield_1>[Faktycznie zapłacona składka zdrowotna w 10.2022 Pole I10 = I10_subfield_1 || I10_subfield_1_format_zero ? I10_subfield_1 : jezeli(B23,max(270.9,H10\*G23),0); ]</I10_subfield_1>
<J10_subfield_1>[Faktycznie zapłacona składka zdrowotna w 10.2022 Pole J10 = J10_subfield_1 || J10_subfield_1_format_zero ? J10_subfield_1 : jezeli(B24,max(270.9,H10\*H23),0); ]</J10_subfield_1>
<F10>[Pole kwoty]</F10>
<P10>[Pole kwoty]</P10>
<B11_subfield_1>[Przychód za miesiąc Pole B11 = return (B11_subfield_1) ? B11_subfield_1 : B26; ]</B11_subfield_1>
<C11_subfield_1>[Koszt za miesiąc Pole C11 = (C11_subfield_1) ? C11_subfield_1 : B27; ]</C11_subfield_1>
<D11>[Pole kwoty]</D11>
<I11_subfield_1>[Faktycznie zapłacona składka zdrowotna w 11.2022 Pole I11 = I11_subfield_1 || I11_subfield_1_format_zero ? I11_subfield_1 : jezeli(B23,max(270.9,H11\*G23),0); ]</I11_subfield_1>
<J11_subfield_1>[Faktycznie zapłacona składka zdrowotna w 11.2022 Pole J11 = J11_subfield_1 || J11_subfield_1_format_zero ? J11_subfield_1 : jezeli(B24,max(270.9,H11\*H23),0); ]</J11_subfield_1>
<F11>[Pole kwoty]</F11>
<P11>[Pole kwoty]</P11>
<B12_subfield_1>[Przychód za miesiąc Pole B12 = return (B12_subfield_1) ? B12_subfield_1 : B26; ]</B12_subfield_1>
<C12_subfield_1>[Koszt za miesiąc Pole C12 = return (C12_subfield_1) ? C12_subfield_1 : B27; ]</C12_subfield_1>
<D12>[Pole kwoty]</D12>
<I12_subfield_1>[Faktycznie zapłacona składka zdrowotna w 12.2022 Pole I12 = I12_subfield_1 || I12_subfield_1_format_zero ? I12_subfield_1 : jezeli(B23,max(270.9,H12\*G23),0); ]</I12_subfield_1>
<J12_subfield_1>[Faktycznie zapłacona składka zdrowotna w 12.2022 Pole J12 = J12_subfield_1 || J12_subfield_1_format_zero ? J12_subfield_1 : jezeli(B24,max(270.9,H12\*H23),0); ]</J12_subfield_1>
<F12>[Pole kwoty]</F12>
<P12>[Pole kwoty]</P12>
<I13_subfield_1>[Faktycznie zapłacona składka zdrowotna w 12.2022 Pole I13 = I13_subfield_1 || I13_subfield_1_format_zero ? I13_subfield_1 : jezeli(B23,max(270.9,H13\*G23),0); ]</I13_subfield_1>
<J13_subfield_1>[Faktycznie zapłacona składka zdrowotna w 12.2022 Pole J13 = J13_subfield_1 || J13_subfield_1_format_zero ? J13_subfield_1 : jezeli(B24,max(270.9,H13\*H23),0); ]</J13_subfield_1>
</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>KzPZZ</title>
<id>647394756</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>28207769</typ>
<dataDod>1374565725382</dataDod>
<dataMod>1374565725382</dataMod>
<otworz_PIT5></otworz_PIT5>
<refreshForm></refreshForm>
<otworz_PIT5L></otworz_PIT5L>
<p_nip>8875155741</p_nip>
<B18>1</B18>
<B20>1</B20>
<B23>1</B23>
<B19>1</B19>
<placeChorobowe>1</placeChorobowe>
<B24>1</B24>
<p_nazwa_firmy>Pełna nazwa testowa</p_nazwa_firmy>
<malyZUS>1</malyZUS>
<B25>1</B25>
<C25Lista>8.5</C25Lista>
<B26>10</B26>
<B27>10</B27>
<B1_subfield_1>1</B1_subfield_1>
<C1_subfield_1>1</C1_subfield_1>
<D1>10</D1>
<I1_subfield_1>1</I1_subfield_1>
<J1_subfield_1>1</J1_subfield_1>
<F1>10</F1>
<P1>10</P1>
<B2_subfield_1>1</B2_subfield_1>
<C2_subfield_1>1</C2_subfield_1>
<D2>10</D2>
<I2_subfield_1>1</I2_subfield_1>
<J2_subfield_1>1</J2_subfield_1>
<F2>10</F2>
<P2>10</P2>
<B3_subfield_1>1</B3_subfield_1>
<C3_subfield_1>1</C3_subfield_1>
<D3>10</D3>
<I3_subfield_1>1</I3_subfield_1>
<J3_subfield_1>1</J3_subfield_1>
<F3>10</F3>
<P3>10</P3>
<B4_subfield_1>1</B4_subfield_1>
<C4_subfield_1>1</C4_subfield_1>
<D4>10</D4>
<I4_subfield_1>1</I4_subfield_1>
<J4_subfield_1>1</J4_subfield_1>
<F4>10</F4>
<P4>10</P4>
<B5_subfield_1>1</B5_subfield_1>
<C5_subfield_1>1</C5_subfield_1>
<D5>10</D5>
<I5_subfield_1>1</I5_subfield_1>
<J5_subfield_1>1</J5_subfield_1>
<F5>10</F5>
<P5>10</P5>
<B6_subfield_1>1</B6_subfield_1>
<C6_subfield_1>1</C6_subfield_1>
<D6>10</D6>
<I6_subfield_1>1</I6_subfield_1>
<J6_subfield_1>1</J6_subfield_1>
<F6>10</F6>
<P6>10</P6>
<B7_subfield_1>1</B7_subfield_1>
<C7_subfield_1>1</C7_subfield_1>
<D7>10</D7>
<I7_subfield_1>1</I7_subfield_1>
<J7_subfield_1>1</J7_subfield_1>
<F7>10</F7>
<P7>10</P7>
<B8_subfield_1>1</B8_subfield_1>
<C8_subfield_1>1</C8_subfield_1>
<D8>10</D8>
<I8_subfield_1>1</I8_subfield_1>
<J8_subfield_1>1</J8_subfield_1>
<F8>10</F8>
<P8>10</P8>
<B9_subfield_1>1</B9_subfield_1>
<C9_subfield_1>1</C9_subfield_1>
<D9>10</D9>
<I9_subfield_1>1</I9_subfield_1>
<J9_subfield_1>1</J9_subfield_1>
<F9>10</F9>
<P9>10</P9>
<B10_subfield_1>1</B10_subfield_1>
<C10_subfield_1>1</C10_subfield_1>
<D10>10</D10>
<I10_subfield_1>1</I10_subfield_1>
<J10_subfield_1>1</J10_subfield_1>
<F10>10</F10>
<P10>10</P10>
<B11_subfield_1>1</B11_subfield_1>
<C11_subfield_1>1</C11_subfield_1>
<D11>10</D11>
<I11_subfield_1>1</I11_subfield_1>
<J11_subfield_1>1</J11_subfield_1>
<F11>10</F11>
<P11>10</P11>
<B12_subfield_1>1</B12_subfield_1>
<C12_subfield_1>1</C12_subfield_1>
<D12>10</D12>
<I12_subfield_1>1</I12_subfield_1>
<J12_subfield_1>1</J12_subfield_1>
<F12>10</F12>
<P12>10</P12>
<I13_subfield_1>1</I13_subfield_1>
<J13_subfield_1>1</J13_subfield_1>
</item>
</forms>
</item>
</FormsList>
</item>
</Profiles>
</data>