Pola formularza
Formularz: SWZP-W Sprawozdanie z wykonania zadania publicznego, o którym mowa w art. 18 ust. 5 ustawy z dnia 24 kwietnia 2003 r. o działalności pożytku publicznego i o wolontariacie (Dz. U. z 2016 r. poz. 239 i 395)
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>35443514</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <p0_>[Wartość wyboru w polu p0. Dostępne wartości: 1 2 ]</p0_> <p1>[data]</p1> <p2>[data]</p2> <p3>[pole wielowierszowe]</p3> <p4_1>[pole wielowierszowe]</p4_1> <p4_1_2>[NIP]</p4_1_2> <p4_2>[pole wielowierszowe]</p4_2> <p4_2_2>[NIP]</p4_2_2> <p5_1>[pole wielowierszowe]</p5_1> <p5_1_2>[NIP]</p5_1_2> <p5_2>[pole wielowierszowe]</p5_2> <p5_2_2>[NIP]</p5_2_2> <p6>[data]</p6> <p7>[Pole tekstowe]</p7> <p8>[pole wielowierszowe]</p8> <p9>[pole wielowierszowe]</p9> <p10>[pole wielowierszowe]</p10> <p11>[pole wielowierszowe]</p11> <pnaglowek_1>[Nagłówek]</pnaglowek_1> <p12a>[pole wielowierszowe]</p12a> <p12c>[pole wielowierszowe]</p12c> <rect1471>[Pole powtarzalne]</rect1471> <p12d>[data]</p12d> <p12e>[Pole kwoty]</p12e> <p12f>[Pole kwoty]</p12f> <p12g>[Pole kwoty]</p12g> <p12h>[Pole kwoty]</p12h> <p12i>[Pole kwoty]</p12i> <p12b_subfield_0>[miejscowość]</p12b_subfield_0> <p12b_subfield_1>[ulica]</p12b_subfield_1> <p12b_subfield_2>[nr domu]</p12b_subfield_2> <p12b_subfield_3>[nr lokalu]</p12b_subfield_3> <p12b_subfield_4>[kod pocztowy]</p12b_subfield_4> <p12b_subfield_5>[poczta]</p12b_subfield_5> <rect4>[Pole podziału sekcji]</rect4> <rect45>[Pole podziału sekcji]</rect45> <p17>[pole wielowierszowe]</p17> <rect46>[Pole podziału sekcji]</rect46> <rect312234>[Koniec strony]</rect312234> <pnaglowek_2>[Nagłówek]</pnaglowek_2> <p18_0>[rok]</p18_0> <p18_1>[pole wielowierszowe]</p18_1> <p19b>[Pole tekstowe]</p19b> <p19c>[Pole kwoty]</p19c> <p19d>[Pole kwoty]</p19d> <p19e>[Pole kwoty]</p19e> <p19f>[Pole kwoty]</p19f> <p19g>[Pole kwoty]</p19g> <p19h>[Pole tekstowe]</p19h> <p19i>[Pole kwoty]</p19i> <p19j>[Pole kwoty]</p19j> <p19k>[Pole kwoty]</p19k> <p19l>[Pole kwoty]</p19l> <p19m>[Pole kwoty]</p19m> <p19n>[Pole tekstowe]</p19n> <rect1472>[Pole powtarzalne]</rect1472> <p25_6>[Pole tekstowe]</p25_6> <p25_12>[Pole tekstowe]</p25_12> <rect5>[Pole podziału sekcji]</rect5> <rect3>[Koniec strony]</rect3> <pnaglowek_3>[Nagłówek]</pnaglowek_3> <p26>[pole wielowierszowe]</p26> <p27b>[Pole tekstowe]</p27b> <p27c>[Pole kwoty]</p27c> <p27d>[Pole kwoty]</p27d> <p27e>[Pole kwoty]</p27e> <p27f>[Pole kwoty]</p27f> <p27g>[Pole kwoty]</p27g> <p27h>[Pole tekstowe]</p27h> <p27i>[Pole kwoty]</p27i> <p27j>[Pole kwoty]</p27j> <p27k>[Pole kwoty]</p27k> <p27l>[Pole kwoty]</p27l> <p27m>[Pole kwoty]</p27m> <p27n>[Pole tekstowe]</p27n> <rect1472a>[Pole powtarzalne]</rect1472a> <p35_6>[Pole tekstowe]</p35_6> <p35_12>[Pole tekstowe]</p35_12> <rect52>[Pole podziału sekcji]</rect52> <p36_1>[pole wielowierszowe]</p36_1> <p36_2>[Pole kwoty]</p36_2> <p36_3>[Pole kwoty]</p36_3> <p36_4>[Pole kwoty]</p36_4> <p36_5>[Pole kwoty]</p36_5> <p36_6>[Pole kwoty]</p36_6> <p36_7>[Pole tekstowe]</p36_7> <p36_8>[Pole kwoty]</p36_8> <p36_9>[Pole kwoty]</p36_9> <p36_10>[Pole kwoty]</p36_10> <p36_11>[Pole kwoty]</p36_11> <p36_12>[Pole kwoty]</p36_12> <p37_1>[pole wielowierszowe]</p37_1> <p37_2>[Pole kwoty]</p37_2> <p37_3>[Pole kwoty]</p37_3> <p37_4>[Pole kwoty]</p37_4> <p37_5>[Pole kwoty]</p37_5> <p37_6>[Pole kwoty]</p37_6> <p37_7>[Pole tekstowe]</p37_7> <p37_8>[Pole kwoty]</p37_8> <p37_9>[Pole kwoty]</p37_9> <p37_10>[Pole kwoty]</p37_10> <p37_11>[Pole kwoty]</p37_11> <p37_12>[Pole kwoty]</p37_12> <p38_6>[Pole tekstowe]</p38_6> <rect53>[Koniec strony]</rect53> <p39_1>[Pole kwoty]</p39_1> <p39_2>[Pole kwoty]</p39_2> <p39_3>[Pole kwoty]</p39_3> <p39_4>[Pole kwoty]</p39_4> <p39_5>[Pole kwoty]</p39_5> <p39_8>[Pole kwoty]</p39_8> <p39_9>[Pole kwoty]</p39_9> <p39_10>[Pole kwoty]</p39_10> <p39_11>[Pole kwoty]</p39_11> <p40>[pole wielowierszowe]</p40> <p39_12>[Pole kwoty]</p39_12> <p39_13>[Pole kwoty]</p39_13> <p39_16>[Pole kwoty]</p39_16> <p39_17>[Pole kwoty]</p39_17> <p39_18>[Pole kwoty]</p39_18> <p39_19>[Pole kwoty]</p39_19> <p39_20>[Pole liczby (do 5 miejsc po przecinku)]</p39_20> <p39_21>[Pole liczby (do 5 miejsc po przecinku)]</p39_21> <p39_22>[Pole liczby (do 5 miejsc po przecinku)]</p39_22> <p39_23>[Pole liczby (do 5 miejsc po przecinku)]</p39_23> <p39_24>[Pole liczby (do 5 miejsc po przecinku)]</p39_24> <p39_25>[Pole liczby (do 5 miejsc po przecinku)]</p39_25> <pnaglowek_4>[Nagłówek]</pnaglowek_4> <p34_0_>[Wartość wyboru w polu p34_0. Dostępne wartości: 1 2 ]</p34_0_> <p41b>[Pole tekstowe]</p41b> <p41c>[Pole tekstowe]</p41c> <p41d>[data]</p41d> <p41e>[Pole tekstowe]</p41e> <p41f>[Pole kwoty]</p41f> <p41g>[Pole kwoty]</p41g> <p41h>[Pole kwoty]</p41h> <p41i>[Pole kwoty]</p41i> <p41j>[Pole kwoty]</p41j> <p41_11>[data]</p41_11> <rect1471d>[Pole powtarzalne]</rect1471d> <rect4d132>[Pole podziału sekcji]</rect4d132> <p47b>[Pole tekstowe]</p47b> <p47c>[Pole tekstowe]</p47c> <p47d>[data]</p47d> <p47e>[Pole tekstowe]</p47e> <p47f>[Pole kwoty]</p47f> <p47g>[Pole kwoty]</p47g> <p47h>[Pole kwoty]</p47h> <p47i>[Pole kwoty]</p47i> <p47j>[Pole kwoty]</p47j> <p47k>[data]</p47k> <rect1471de>[Pole powtarzalne]</rect1471de> <rect4de>[Pole podziału sekcji]</rect4de> <rect4dw>[Pole podziału sekcji]</rect4dw> <rect4dww>[Koniec strony]</rect4dww> <p46>[pole wielowierszowe]</p46> <p47>[pole wielowierszowe]</p47> <p48>[pole wielowierszowe]</p48> <p49>[Data wypełnienia]</p49> </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>SWZP-W</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>35443514</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <p0_>1</p0_> <p1>30-10-1990</p1> <p2>30-10-1990</p2> <p3>to jest pole wielowierszowe</p3> <p4_1>to jest pole wielowierszowe</p4_1> <p4_1_2>8875155741</p4_1_2> <p4_2>to jest pole wielowierszowe</p4_2> <p4_2_2>8875155741</p4_2_2> <p5_1>to jest pole wielowierszowe</p5_1> <p5_1_2>8875155741</p5_1_2> <p5_2>to jest pole wielowierszowe</p5_2> <p5_2_2>8875155741</p5_2_2> <p6>30-10-1990</p6> <p7>test pola tekstowego</p7> <p8>to jest pole wielowierszowe</p8> <p9>to jest pole wielowierszowe</p9> <p10>to jest pole wielowierszowe</p10> <p11>to jest pole wielowierszowe</p11> <pnaglowek_1></pnaglowek_1> <p12a>to jest pole wielowierszowe</p12a> <p12c>to jest pole wielowierszowe</p12c> <rect1471></rect1471> <p12d>30-10-1990</p12d> <p12e>10</p12e> <p12f>10</p12f> <p12g>10</p12g> <p12h>10</p12h> <p12i>10</p12i> <p12b_subfield_0>Poznań</p12b_subfield_0> <p12b_subfield_1>Strzelecka</p12b_subfield_1> <p12b_subfield_2>1</p12b_subfield_2> <p12b_subfield_3>1</p12b_subfield_3> <p12b_subfield_4>61-155</p12b_subfield_4> <p12b_subfield_5>Poznań</p12b_subfield_5> <rect4></rect4> <rect45></rect45> <p17>to jest pole wielowierszowe</p17> <rect46></rect46> <rect312234></rect312234> <pnaglowek_2></pnaglowek_2> <p18_0></p18_0> <p18_1>to jest pole wielowierszowe</p18_1> <p19b>test pola tekstowego</p19b> <p19c>10</p19c> <p19d>10</p19d> <p19e>10</p19e> <p19f>10</p19f> <p19g>10</p19g> <p19h>test pola tekstowego</p19h> <p19i>10</p19i> <p19j>10</p19j> <p19k>10</p19k> <p19l>10</p19l> <p19m>10</p19m> <p19n>test pola tekstowego</p19n> <rect1472></rect1472> <p25_6>test pola tekstowego</p25_6> <p25_12>test pola tekstowego</p25_12> <rect5></rect5> <rect3></rect3> <pnaglowek_3></pnaglowek_3> <p26>to jest pole wielowierszowe</p26> <p27b>test pola tekstowego</p27b> <p27c>10</p27c> <p27d>10</p27d> <p27e>10</p27e> <p27f>10</p27f> <p27g>10</p27g> <p27h>test pola tekstowego</p27h> <p27i>10</p27i> <p27j>10</p27j> <p27k>10</p27k> <p27l>10</p27l> <p27m>10</p27m> <p27n>test pola tekstowego</p27n> <rect1472a></rect1472a> <p35_6>test pola tekstowego</p35_6> <p35_12>test pola tekstowego</p35_12> <rect52></rect52> <p36_1>to jest pole wielowierszowe</p36_1> <p36_2>10</p36_2> <p36_3>10</p36_3> <p36_4>10</p36_4> <p36_5>10</p36_5> <p36_6>10</p36_6> <p36_7>test pola tekstowego</p36_7> <p36_8>10</p36_8> <p36_9>10</p36_9> <p36_10>10</p36_10> <p36_11>10</p36_11> <p36_12>10</p36_12> <p37_1>to jest pole wielowierszowe</p37_1> <p37_2>10</p37_2> <p37_3>10</p37_3> <p37_4>10</p37_4> <p37_5>10</p37_5> <p37_6>10</p37_6> <p37_7>test pola tekstowego</p37_7> <p37_8>10</p37_8> <p37_9>10</p37_9> <p37_10>10</p37_10> <p37_11>10</p37_11> <p37_12>10</p37_12> <p38_6>test pola tekstowego</p38_6> <rect53></rect53> <p39_1>10</p39_1> <p39_2>10</p39_2> <p39_3>10</p39_3> <p39_4>10</p39_4> <p39_5>10</p39_5> <p39_8>10</p39_8> <p39_9>10</p39_9> <p39_10>10</p39_10> <p39_11>10</p39_11> <p40>to jest pole wielowierszowe</p40> <p39_12>10</p39_12> <p39_13>10</p39_13> <p39_16>10</p39_16> <p39_17>10</p39_17> <p39_18>10</p39_18> <p39_19>10</p39_19> <p39_20>10</p39_20> <p39_21>10</p39_21> <p39_22>10</p39_22> <p39_23>10</p39_23> <p39_24>10</p39_24> <p39_25>10</p39_25> <pnaglowek_4></pnaglowek_4> <p34_0_>1</p34_0_> <p41b>test pola tekstowego</p41b> <p41c>test pola tekstowego</p41c> <p41d>30-10-1990</p41d> <p41e>test pola tekstowego</p41e> <p41f>10</p41f> <p41g>10</p41g> <p41h>10</p41h> <p41i>10</p41i> <p41j>10</p41j> <p41_11>30-10-1990</p41_11> <rect1471d></rect1471d> <rect4d132></rect4d132> <p47b>test pola tekstowego</p47b> <p47c>test pola tekstowego</p47c> <p47d>30-10-1990</p47d> <p47e>test pola tekstowego</p47e> <p47f>10</p47f> <p47g>10</p47g> <p47h>10</p47h> <p47i>10</p47i> <p47j>10</p47j> <p47k>30-10-1990</p47k> <rect1471de></rect1471de> <rect4de></rect4de> <rect4dw></rect4dw> <rect4dww></rect4dww> <p46>to jest pole wielowierszowe</p46> <p47>to jest pole wielowierszowe</p47> <p48>to jest pole wielowierszowe</p48> <p49>30-10-2014</p49> </item> </forms> </item> </FormsList> </item> </Profiles> </data>