Pola formularza
Formularz: W-1/04 (archiwalny) Wniosek o wpis do ewidencji producentów
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>6092844</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <pI>[Pole tekstowe]</pI> <pI_>[Wartość wyboru w polu pI. Dostępne wartości: 1 2 3 ]</pI_> <pII>[Pole tekstowe]</pII> <p1_>[Wartość wyboru w polu p1. Dostępne wartości: 1 2 3 4 ]</p1_> <p2_>[Wartość wyboru w polu p2. Dostępne wartości: 1 2 3 4 ]</p2_> <p3_1_>[Wartość wyboru w polu p3_1. Dostępne wartości: 1 2 ]</p3_1_> <p3_3_>[Wartość wyboru w polu p3_3. Dostępne wartości: 1 2 ]</p3_3_> <p3_2_>[Wartość wyboru w polu p3_2. Dostępne wartości: 1 2 ]</p3_2_> <p3_4_>[Wartość wyboru w polu p3_4. Dostępne wartości: 1 2 ]</p3_4_> <p4_subfield_>[Wybór rodzaj podatnika]</p4_subfield_> <p4_subfield_2>[nazwa skrócona]</p4_subfield_2> <p4_subfield_1>[nazwisko]</p4_subfield_1> <p5_subfield_>[Wybór rodzaj podatnika]</p5_subfield_> <p5_subfield_2>[nazwa skrócona]</p5_subfield_2> <p5_subfield_1>[imię]</p5_subfield_1> <p6>[drugieImie]</p6> <p7>[obywatelstwo]</p7> <p8>[PESEL]</p8> <p9>[REGON]</p9> <p10>[NIP]</p10> <p11_1>[kraj]</p11_1> <p11_2>[Rodzaj dokumentu [1:dowód osobisty / 2:paszport / 3:prawo jazdy]]</p11_2> <p11_3>[Numer dokumentu którego rozdaj wybrano w polu 'Rodzaj dokumentu'.]</p11_3> <p12>[Wojewodztwo]</p12> <p13>[Powiat]</p13> <p14>[Gmina]</p14> <p15>[KodPocztowy]</p15> <p16>[Poczta]</p16> <p17>[Miejscowosc]</p17> <p18>[Ulica]</p18> <p19>[NrDomu]</p19> <p20>[NrLokalu]</p20> <p21>[Telefon]</p21> <p22>[Faks]</p22> <p23>[Mail]</p23> <pVI_>[Wartość wyboru w polu pVI. Dostępne wartości: 1 2 1 2 ]</pVI_> <p24_4>[pole wielowierszowe]</p24_4> <p24>[WojewodztwoKor]</p24> <p25>[PowiatKor]</p25> <p26>[GminaKor]</p26> <p27>[KodPocztowyKor]</p27> <p28>[PocztaKor]</p28> <p29>[MiejscowoscKor]</p29> <p30>[UlicaKor]</p30> <p31>[NrDomuKor]</p31> <p32>[NrLokaluKor]</p32> <p33>[Telefon]</p33> <p34>[Faks]</p34> <p35>[Mail]</p35> <pVII_>[Wartość wyboru w polu pVII. Dostępne wartości: 1 2 ]</pVII_> <p36>[nazwisko]</p36> <p37>[pierwszeImie]</p37> <p38>[drugieImie]</p38> <p39>[obywatelstwo]</p39> <p40>[PESEL]</p40> <p41>[NIP]</p41> <p42_1>[kraj]</p42_1> <p42_2>[Rodzaj dokumentu [1:dowód osobisty / 2:paszport / 3:prawo jazdy]]</p42_2> <p42_3>[Numer dokumentu którego rozdaj wybrano w polu 'Rodzaj dokumentu'.]</p42_3> <p44>[Wojewodztwo]</p44> <p45>[Powiat]</p45> <p46>[Gmina]</p46> <p47>[KodPocztowy]</p47> <p48>[Poczta]</p48> <p49>[Miejscowosc]</p49> <p50>[Ulica]</p50> <p51>[NrDomu]</p51> <p52>[NrLokalu]</p52> <p53>[Telefon]</p53> <p54>[Faks]</p54> <p55>[Mail]</p55> <p56>[pole wielowierszowe]</p56> <p57_1>[NazwaBanku]</p57_1> <p57_2>[Pole tekstowe]</p57_2> <p58>[Rachunek]</p58> <p59_1>[Checkbox (pole wyboru tak/nie)]</p59_1> <p59_2>[Checkbox (pole wyboru tak/nie)]</p59_2> <p59_3>[Checkbox (pole wyboru tak/nie)]</p59_3> <p59_4>[Checkbox (pole wyboru tak/nie)]</p59_4> <p59_5>[Checkbox (pole wyboru tak/nie)]</p59_5> <p59_6>[Checkbox (pole wyboru tak/nie)]</p59_6> <p59_7>[pole wielowierszowe]</p59_7> <p61_1>[nazwisko]</p61_1> <p61_2>[pierwszeImie]</p61_2> <p61_3_1>[PESEL]</p61_3_1> <p61_3_2>[kraj]</p61_3_2> <p61_3_3>[Rodzaj dokumentu [1:dowód osobisty / 2:paszport / 3:prawo jazdy]]</p61_3_3> <p61_3_4>[Numer dokumentu którego rozdaj wybrano w polu 'Rodzaj dokumentu'.]</p61_3_4> <pXIV_>[Wartość wyboru w polu pXIV. Dostępne wartości: 1 2 ]</pXIV_> <p63_1_1_subfield_>[Wybór rodzaj podatnika]</p63_1_1_subfield_> <p63_1_1_subfield_2>[nazwa skrócona]</p63_1_1_subfield_2> <p63_1_1_subfield_1>[nazwisko]</p63_1_1_subfield_1> <p63_1_2>[pierwszeImie]</p63_1_2> <p63_1_3_1>[PESEL]</p63_1_3_1> <p63_1_3_2>[kraj]</p63_1_3_2> <p63_1_3_3>[Rodzaj dokumentu [1:dowód osobisty / 2:paszport / 3:prawo jazdy]]</p63_1_3_3> <p63_1_3_4>[Numer dokumentu którego rozdaj wybrano w polu 'Rodzaj dokumentu'.]</p63_1_3_4> <p63_1_3_5>[REGON]</p63_1_3_5> <p63_2_1_subfield_>[Wybór rodzaj podatnika]</p63_2_1_subfield_> <p63_2_1_subfield_2>[nazwa skrócona]</p63_2_1_subfield_2> <p63_2_1_subfield_1>[nazwisko]</p63_2_1_subfield_1> <p63_2_2>[pierwszeImie]</p63_2_2> <p63_2_3_1>[PESEL]</p63_2_3_1> <p63_2_3_2>[kraj]</p63_2_3_2> <p63_2_3_3>[Rodzaj dokumentu [1:dowód osobisty / 2:paszport / 3:prawo jazdy]]</p63_2_3_3> <p63_2_3_4>[Numer dokumentu którego rozdaj wybrano w polu 'Rodzaj dokumentu'.]</p63_2_3_4> <p63_2_3_5>[REGON]</p63_2_3_5> <p65>[Data wypełnienia]</p65> </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>W-1/04</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>6092844</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <pI>test pola tekstowego</pI> <pI_>1</pI_> <pII>test pola tekstowego</pII> <p1_>1</p1_> <p2_>1</p2_> <p3_1_>1</p3_1_> <p3_3_>1</p3_3_> <p3_2_>1</p3_2_> <p3_4_>1</p3_4_> <p4_subfield_>2</p4_subfield_> <p4_subfield_2>nazwa testowa</p4_subfield_2> <p4_subfield_1>Kowalski</p4_subfield_1> <p5_subfield_>2</p5_subfield_> <p5_subfield_2>nazwa testowa</p5_subfield_2> <p5_subfield_1>Jan</p5_subfield_1> <p6>Stefan</p6> <p7>polskie</p7> <p8>23050608219</p8> <p9>773461194</p9> <p10>8875155741</p10> <p11_1>PL</p11_1> <p11_2>1</p11_2> <p11_3>NR-4321</p11_3> <p12>wielkopolskie</p12> <p13>poznański</p13> <p14>Poznań</p14> <p15>61-155</p15> <p16>Poznań</p16> <p17>Poznań</p17> <p18>Strzelecka</p18> <p19>1</p19> <p20>1</p20> <p21>500600400</p21> <p22></p22> <p23>test@test.pl</p23> <pVI_>1</pVI_> <p24_4>to jest pole wielowierszowe</p24_4> <p24>wielkopolskie</p24> <p25>poznański</p25> <p26>Poznań</p26> <p27>61-155</p27> <p28>Poznań</p28> <p29>Poznań</p29> <p30>Półwiejska</p30> <p31>1</p31> <p32>1</p32> <p33>500600400</p33> <p34></p34> <p35>test@test.pl</p35> <pVII_>1</pVII_> <p36>Kowalski</p36> <p37>Jan</p37> <p38>Stefan</p38> <p39>polskie</p39> <p40>23050608219</p40> <p41>8875155741</p41> <p42_1>PL</p42_1> <p42_2>1</p42_2> <p42_3>NR-4321</p42_3> <p44>wielkopolskie</p44> <p45>poznański</p45> <p46>Poznań</p46> <p47>61-155</p47> <p48>Poznań</p48> <p49>Poznań</p49> <p50>Strzelecka</p50> <p51>1</p51> <p52>1</p52> <p53>500600400</p53> <p54></p54> <p55>test@test.pl</p55> <p56>to jest pole wielowierszowe</p56> <p57_1>Bank Zachodni WBK</p57_1> <p57_2>test pola tekstowego</p57_2> <p58>453054504926965134154839080720</p58> <p59_1>1</p59_1> <p59_2>1</p59_2> <p59_3>1</p59_3> <p59_4>1</p59_4> <p59_5>1</p59_5> <p59_6>1</p59_6> <p59_7>to jest pole wielowierszowe</p59_7> <p61_1>Kowalski</p61_1> <p61_2>Jan</p61_2> <p61_3_1>23050608219</p61_3_1> <p61_3_2>PL</p61_3_2> <p61_3_3>1</p61_3_3> <p61_3_4>NR-4321</p61_3_4> <pXIV_>1</pXIV_> <p63_1_1_subfield_>2</p63_1_1_subfield_> <p63_1_1_subfield_2>nazwa testowa</p63_1_1_subfield_2> <p63_1_1_subfield_1>Kowalski</p63_1_1_subfield_1> <p63_1_2>Jan</p63_1_2> <p63_1_3_1>23050608219</p63_1_3_1> <p63_1_3_2>PL</p63_1_3_2> <p63_1_3_3>1</p63_1_3_3> <p63_1_3_4>NR-4321</p63_1_3_4> <p63_1_3_5>773461194</p63_1_3_5> <p63_2_1_subfield_>2</p63_2_1_subfield_> <p63_2_1_subfield_2>nazwa testowa</p63_2_1_subfield_2> <p63_2_1_subfield_1>Kowalski</p63_2_1_subfield_1> <p63_2_2>Jan</p63_2_2> <p63_2_3_1>23050608219</p63_2_3_1> <p63_2_3_2>PL</p63_2_3_2> <p63_2_3_3>1</p63_2_3_3> <p63_2_3_4>NR-4321</p63_2_3_4> <p63_2_3_5>773461194</p63_2_3_5> <p65>30-10-2014</p65> </item> </forms> </item> </FormsList> </item> </Profiles> </data>