Pola formularza
Formularz: TW-3 (2) (archiwalny) Kolejny tytuł wykonawczy
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
Tabele kodów krajów, US etc.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>24837411</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <p0_2>[NIP]</p0_2> <p01>Dz. U. z 2020 r. poz. 1427, z późn. zm.* / Dz. U. z 2022 r. poz. 479, z późn. zm.</p01> <p1>[Pole tekstowe]</p1> <p2>[data]</p2> <p3>[Pole tekstowe]</p3> <p4_>[Wartość wyboru w polu p4. Dostępne wartości: 1 2 ]</p4_> <p5_>[Wartość wyboru w polu p5. Dostępne wartości: 1 2 3 ]</p5_> <p6_>[Wartość wyboru w polu p6. Dostępne wartości: 1 2 ]</p6_> <p6>[Pole tekstowe]</p6> <pA_1_>[Wartość wyboru w polu pA_1. Dostępne wartości: 1 2 3 7 ]</pA_1_> <pA_2_>[Wartość wyboru w polu pA_2. Dostępne wartości: 1 ]</pA_2_> <pA_1_2_>[Wartość wyboru w polu pA_1_2. Dostępne wartości: 2 3 7 ]</pA_1_2_> <pA_1_2_3_>[Wartość wyboru w polu pA_1_2_3. Dostępne wartości: 3 7 ]</pA_1_2_3_> <pA_3>[pierwszeImie]</pA_3> <pA_4_subfield_>[Wybór rodzaj podatnika]</pA_4_subfield_> <pA_4_subfield_2>[nazwa skrócona]</pA_4_subfield_2> <pA_4_subfield_1>[nazwisko]</pA_4_subfield_1> <pA_5>[KodKraju]</pA_5> <pA_6>[Wojewodztwo]</pA_6> <pA_7>[Powiat]</pA_7> <pA_8>[Gmina]</pA_8> <pA_9>[Ulica]</pA_9> <pA_10>[NrDomu]</pA_10> <pA_11>[NrLokalu]</pA_11> <pA_12>[Miejscowosc]</pA_12> <pA_13>[KodPocztowy]</pA_13> <pA_14>[NIP]</pA_14> <pA_15>[PESEL]</pA_15> <pA_16>[REGON]</pA_16> <pA_17>[dataUrodzenia]</pA_17> <pAA_1>[pierwszeImie]</pAA_1> <pAA_2_subfield_>[Wybór rodzaj podatnika]</pAA_2_subfield_> <pAA_2_subfield_2>[nazwa skrócona]</pAA_2_subfield_2> <pAA_2_subfield_1>[nazwisko]</pAA_2_subfield_1> <pAA_3>[KodKraju]</pAA_3> <pAA_4>[Wojewodztwo]</pAA_4> <pAA_5>[Powiat]</pAA_5> <pAA_6>[Gmina]</pAA_6> <pAA_7>[Ulica]</pAA_7> <pAA_8>[NrDomu]</pAA_8> <pAA_9>[NrLokalu]</pAA_9> <pAA_10>[Miejscowosc]</pAA_10> <pAA_11>[KodPocztowy]</pAA_11> <pAA_12>[NIP]</pAA_12> <pAA_13>[PESEL]</pAA_13> <pAB_1_>[Wartość wyboru w polu pAB_1. Dostępne wartości: 1 2 ]</pAB_1_> <pAB_2>[pierwszeImie]</pAB_2> <pAB_3_subfield_>[Wybór rodzaj podatnika]</pAB_3_subfield_> <pAB_3_subfield_2>[nazwa skrócona]</pAB_3_subfield_2> <pAB_3_subfield_1>[nazwisko]</pAB_3_subfield_1> <pAB_4>[KodKraju]</pAB_4> <pAB_5>[Wojewodztwo]</pAB_5> <pAB_6>[Powiat]</pAB_6> <pAB_7>[Gmina]</pAB_7> <pAB_8>[Ulica]</pAB_8> <pAB_9>[NrDomu]</pAB_9> <pAB_10>[NrLokalu]</pAB_10> <pAB_11>[Miejscowosc]</pAB_11> <pAB_12>[KodPocztowy]</pAB_12> <pAB_13>[NIP]</pAB_13> <pAB_14>[PESEL]</pAB_14> <pAB_15>[REGON]</pAB_15> <pAB_16>[dataUrodzenia]</pAB_16> <pAC_1>[pierwszeImie]</pAC_1> <pAC_2_subfield_>[Wybór rodzaj podatnika]</pAC_2_subfield_> <pAC_2_subfield_2>[nazwa skrócona]</pAC_2_subfield_2> <pAC_2_subfield_1>[nazwisko]</pAC_2_subfield_1> <pAC_3>[KodKraju]</pAC_3> <pAC_4>[Wojewodztwo]</pAC_4> <pAC_5>[Powiat]</pAC_5> <pAC_6>[Gmina]</pAC_6> <pAC_7>[Ulica]</pAC_7> <pAC_8>[NrDomu]</pAC_8> <pAC_9>[NrLokalu]</pAC_9> <pAC_10>[Miejscowosc]</pAC_10> <pAC_11>[KodPocztowy]</pAC_11> <pAC_12>[NIP]</pAC_12> <pAC_13>[PESEL]</pAC_13> <pAC_15>[REGON]</pAC_15> <pB1_1>[pierwszeImie]</pB1_1> <pB1_2_subfield_>[Wybór rodzaj podatnika]</pB1_2_subfield_> <pB1_2_subfield_2>[nazwa skrócona]</pB1_2_subfield_2> <pB1_2_subfield_1>[nazwisko]</pB1_2_subfield_1> <pB1_3>[KodKraju]</pB1_3> <pB1_4>[Wojewodztwo]</pB1_4> <pB1_5>[Powiat]</pB1_5> <pB1_6>[Gmina]</pB1_6> <pB1_7>[Ulica]</pB1_7> <pB1_8>[NrDomu]</pB1_8> <pB1_9>[NrLokalu]</pB1_9> <pB1_10>[Miejscowosc]</pB1_10> <pB1_11>[KodPocztowy]</pB1_11> <pB1_12>[NIP]</pB1_12> <pB1_13>[PESEL]</pB1_13> <pB1_14>[REGON]</pB1_14> <pC1_1>[pierwszeImie]</pC1_1> <pC1_2_subfield_>[Wybór rodzaj podatnika]</pC1_2_subfield_> <pC1_2_subfield_2>[nazwa skrócona]</pC1_2_subfield_2> <pC1_2_subfield_1>[nazwisko]</pC1_2_subfield_1> <pC1_3>[NIP]</pC1_3> <pC1_4>[PESEL]</pC1_4> <pC1_5>[REGON]</pC1_5> <pD_1>[Pole tekstowe]</pD_1> <pD_2>[Pole tekstowe]</pD_2> <pD_3_>[Wartość wyboru w polu pD_3. Dostępne wartości: 1 2 3 ]</pD_3_> <pD_4>[Pole tekstowe]</pD_4> <pD_5>[data]</pD_5> <pD_6_>[Wartość wyboru w polu pD_6. Dostępne wartości: 1 2 ]</pD_6_> <pD_8>[Pole liczby (do 5 miejsc po przecinku)]</pD_8> <pD_7_>[Wartość wyboru w polu pD_7. Dostępne wartości: 1 4 2 5 3 6 ]</pD_7_> <pD_8_1>[Pole liczby (do 5 miejsc po przecinku)]</pD_8_1> <pD_9>[Pole tekstowe]</pD_9> <pD_10>[data]</pD_10> <pD_11>[Pole tekstowe]</pD_11> <pD_12>[Pole liczby (do 5 miejsc po przecinku)]</pD_12> <pD_13>[Pole tekstowe]</pD_13> <pD1_1>[Pole liczby (do 5 miejsc po przecinku)]</pD1_1> <pD1_2>[data]</pD1_2> <pD1_3>[Pole liczby (do 5 miejsc po przecinku)]</pD1_3> <pD1_4>[data]</pD1_4> <pD1_5>[data]</pD1_5> <pD1_6>[data]</pD1_6> <pD1_7>[Pole tekstowe]</pD1_7> <pE_1>[nazwaPelna]</pE_1> <pE_2_subfield_0>[Kod Pocztowy]</pE_2_subfield_0> <pE_2_subfield_1>[miejscowość]</pE_2_subfield_1> <pE_2_subfield_2>[ulica]</pE_2_subfield_2> <pE_2_subfield_3>[nr domu]</pE_2_subfield_3> <pE_2_subfield_4>[nr lokalu]</pE_2_subfield_4> <pE_3>[NIP]</pE_3> <pE_4>[REGON]</pE_4> <pE_5_1>[nazwaPelna]</pE_5_1> <pE_5_2_subfield_0>[Kod Pocztowy]</pE_5_2_subfield_0> <pE_5_2_subfield_1>[miejscowość]</pE_5_2_subfield_1> <pE_5_2_subfield_2>[ulica]</pE_5_2_subfield_2> <pE_5_2_subfield_3>[nr domu]</pE_5_2_subfield_3> <pE_5_2_subfield_4>[nr lokalu]</pE_5_2_subfield_4> <pE_6>[Rachunek]</pE_6> <pF1_1>[nazwaPelna]</pF1_1> <pF1_2_subfield_0>[Kod Pocztowy]</pF1_2_subfield_0> <pF1_2_subfield_1>[miejscowość]</pF1_2_subfield_1> <pF1_2_subfield_2>[ulica]</pF1_2_subfield_2> <pF1_2_subfield_3>[nr domu]</pF1_2_subfield_3> <pF1_2_subfield_4>[nr lokalu]</pF1_2_subfield_4> <pF1_3>[nazwaPelna]</pF1_3> <pF2_1>[nazwaPelna]</pF2_1> <pF2_2_subfield_0>[Kod Pocztowy]</pF2_2_subfield_0> <pF2_2_subfield_1>[miejscowość]</pF2_2_subfield_1> <pF2_2_subfield_2>[ulica]</pF2_2_subfield_2> <pF2_2_subfield_3>[nr domu]</pF2_2_subfield_3> <pF2_2_subfield_4>[nr lokalu]</pF2_2_subfield_4> <pF2_3>[nazwaPelna]</pF2_3> <pH_1>[nazwaPelna]</pH_1> <pH_3>[data]</pH_3> <pH_2_subfield_0>[Kod Pocztowy]</pH_2_subfield_0> <pH_2_subfield_1>[miejscowość]</pH_2_subfield_1> <pH_2_subfield_2>[ulica]</pH_2_subfield_2> <pH_2_subfield_3>[nr domu]</pH_2_subfield_3> <pH_2_subfield_4>[nr lokalu]</pH_2_subfield_4> <pI_1>[data]</pI_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>TW-3 (2)</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>24837411</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <p0_2>8875155741</p0_2> <p01>Dz. U. z 2020 r. poz. 1427, z późn. zm.</p01> <p1>test pola tekstowego</p1> <p2>30-10-1990</p2> <p3>test pola tekstowego</p3> <p4_>1</p4_> <p5_>1</p5_> <p6_>1</p6_> <p6>test pola tekstowego</p6> <pA_1_>1</pA_1_> <pA_2_>1</pA_2_> <pA_1_2_>1</pA_1_2_> <pA_1_2_3_>1</pA_1_2_3_> <pA_3>Jan</pA_3> <pA_4_subfield_>2</pA_4_subfield_> <pA_4_subfield_2>nazwa testowa</pA_4_subfield_2> <pA_4_subfield_1>Kowalski</pA_4_subfield_1> <pA_5>PL</pA_5> <pA_6>wielkopolskie</pA_6> <pA_7>poznański</pA_7> <pA_8>Poznań</pA_8> <pA_9>Strzelecka</pA_9> <pA_10>1</pA_10> <pA_11>1</pA_11> <pA_12>Poznań</pA_12> <pA_13>61-155</pA_13> <pA_14>8875155741</pA_14> <pA_15>23050608219</pA_15> <pA_16>773461194</pA_16> <pA_17>30-10-1985</pA_17> <pAA_1>Jan</pAA_1> <pAA_2_subfield_>2</pAA_2_subfield_> <pAA_2_subfield_2>nazwa testowa</pAA_2_subfield_2> <pAA_2_subfield_1>Kowalski</pAA_2_subfield_1> <pAA_3>PL</pAA_3> <pAA_4>wielkopolskie</pAA_4> <pAA_5>poznański</pAA_5> <pAA_6>Poznań</pAA_6> <pAA_7>Strzelecka</pAA_7> <pAA_8>1</pAA_8> <pAA_9>1</pAA_9> <pAA_10>Poznań</pAA_10> <pAA_11>61-155</pAA_11> <pAA_12>8875155741</pAA_12> <pAA_13>23050608219</pAA_13> <pAB_1_>1</pAB_1_> <pAB_2>Jan</pAB_2> <pAB_3_subfield_>2</pAB_3_subfield_> <pAB_3_subfield_2>nazwa testowa</pAB_3_subfield_2> <pAB_3_subfield_1>Kowalski</pAB_3_subfield_1> <pAB_4>PL</pAB_4> <pAB_5>wielkopolskie</pAB_5> <pAB_6>poznański</pAB_6> <pAB_7>Poznań</pAB_7> <pAB_8>Strzelecka</pAB_8> <pAB_9>1</pAB_9> <pAB_10>1</pAB_10> <pAB_11>Poznań</pAB_11> <pAB_12>61-155</pAB_12> <pAB_13>8875155741</pAB_13> <pAB_14>23050608219</pAB_14> <pAB_15>773461194</pAB_15> <pAB_16>30-10-1985</pAB_16> <pAC_1>Jan</pAC_1> <pAC_2_subfield_>2</pAC_2_subfield_> <pAC_2_subfield_2>nazwa testowa</pAC_2_subfield_2> <pAC_2_subfield_1>Kowalski</pAC_2_subfield_1> <pAC_3>PL</pAC_3> <pAC_4>wielkopolskie</pAC_4> <pAC_5>poznański</pAC_5> <pAC_6>Poznań</pAC_6> <pAC_7>Strzelecka</pAC_7> <pAC_8>1</pAC_8> <pAC_9>1</pAC_9> <pAC_10>Poznań</pAC_10> <pAC_11>61-155</pAC_11> <pAC_12>8875155741</pAC_12> <pAC_13>23050608219</pAC_13> <pAC_15>773461194</pAC_15> <pB1_1>Jan</pB1_1> <pB1_2_subfield_>2</pB1_2_subfield_> <pB1_2_subfield_2>nazwa testowa</pB1_2_subfield_2> <pB1_2_subfield_1>Kowalski</pB1_2_subfield_1> <pB1_3>PL</pB1_3> <pB1_4>wielkopolskie</pB1_4> <pB1_5>poznański</pB1_5> <pB1_6>Poznań</pB1_6> <pB1_7>Strzelecka</pB1_7> <pB1_8>1</pB1_8> <pB1_9>1</pB1_9> <pB1_10>Poznań</pB1_10> <pB1_11>61-155</pB1_11> <pB1_12>8875155741</pB1_12> <pB1_13>23050608219</pB1_13> <pB1_14>773461194</pB1_14> <pC1_1>Jan</pC1_1> <pC1_2_subfield_>2</pC1_2_subfield_> <pC1_2_subfield_2>nazwa testowa</pC1_2_subfield_2> <pC1_2_subfield_1>Kowalski</pC1_2_subfield_1> <pC1_3>8875155741</pC1_3> <pC1_4>23050608219</pC1_4> <pC1_5>773461194</pC1_5> <pD_1>test pola tekstowego</pD_1> <pD_2>test pola tekstowego</pD_2> <pD_3_>1</pD_3_> <pD_4>test pola tekstowego</pD_4> <pD_5>30-10-1990</pD_5> <pD_6_>1</pD_6_> <pD_8>10</pD_8> <pD_7_>1</pD_7_> <pD_8_1>10</pD_8_1> <pD_9>test pola tekstowego</pD_9> <pD_10>30-10-1990</pD_10> <pD_11>test pola tekstowego</pD_11> <pD_12>10</pD_12> <pD_13>test pola tekstowego</pD_13> <pD1_1>10</pD1_1> <pD1_2>30-10-1990</pD1_2> <pD1_3>10</pD1_3> <pD1_4>30-10-1990</pD1_4> <pD1_5>30-10-1990</pD1_5> <pD1_6>30-10-1990</pD1_6> <pD1_7>test pola tekstowego</pD1_7> <pE_1>Pełna nazwa testowa</pE_1> <pE_2_subfield_0>61-155</pE_2_subfield_0> <pE_2_subfield_1>Poznań</pE_2_subfield_1> <pE_2_subfield_2>Strzelecka</pE_2_subfield_2> <pE_2_subfield_3>1</pE_2_subfield_3> <pE_2_subfield_4>1</pE_2_subfield_4> <pE_3>8875155741</pE_3> <pE_4>773461194</pE_4> <pE_5_1>Pełna nazwa testowa</pE_5_1> <pE_5_2_subfield_0>61-155</pE_5_2_subfield_0> <pE_5_2_subfield_1>Poznań</pE_5_2_subfield_1> <pE_5_2_subfield_2>Strzelecka</pE_5_2_subfield_2> <pE_5_2_subfield_3>1</pE_5_2_subfield_3> <pE_5_2_subfield_4>1</pE_5_2_subfield_4> <pE_6>453054504926965134154839080720</pE_6> <pF1_1>Pełna nazwa testowa</pF1_1> <pF1_2_subfield_0>61-155</pF1_2_subfield_0> <pF1_2_subfield_1>Poznań</pF1_2_subfield_1> <pF1_2_subfield_2>Strzelecka</pF1_2_subfield_2> <pF1_2_subfield_3>1</pF1_2_subfield_3> <pF1_2_subfield_4>1</pF1_2_subfield_4> <pF1_3>Pełna nazwa testowa</pF1_3> <pF2_1>Pełna nazwa testowa</pF2_1> <pF2_2_subfield_0>61-155</pF2_2_subfield_0> <pF2_2_subfield_1>Poznań</pF2_2_subfield_1> <pF2_2_subfield_2>Strzelecka</pF2_2_subfield_2> <pF2_2_subfield_3>1</pF2_2_subfield_3> <pF2_2_subfield_4>1</pF2_2_subfield_4> <pF2_3>Pełna nazwa testowa</pF2_3> <pH_1>Pełna nazwa testowa</pH_1> <pH_3>30-10-1990</pH_3> <pH_2_subfield_0>61-155</pH_2_subfield_0> <pH_2_subfield_1>Poznań</pH_2_subfield_1> <pH_2_subfield_2>Strzelecka</pH_2_subfield_2> <pH_2_subfield_3>1</pH_2_subfield_3> <pH_2_subfield_4>1</pH_2_subfield_4> <pI_1>30-10-1990</pI_1> </item> </forms> </item> </FormsList> </item> </Profiles> </data>