Pola formularza
Formularz: WoUP Wniosek o udzielenie pożyczki
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>3385474</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <pA1>[REGON]</pA1> <pA2>[NIP]</pA2> <pA3>[nazwaPelna]</pA3> <pA4>[nazwa]</pA4> <pA5>[KodPocztowy]</pA5> <pA6>[Miejscowosc]</pA6> <pA7>[Ulica]</pA7> <pA8>[NrDomu]</pA8> <pA9>[NrLokalu]</pA9> <pA10>[Telefon]</pA10> <pA11>[Faks]</pA11> <pA12>[Mail]</pA12> <pA13>[Pole tekstowe]</pA13> <pA14>[KodPocztowyKor]</pA14> <pA15>[MiejscowoscKor]</pA15> <pA16>[UlicaKor]</pA16> <pA17>[NrDomuKor]</pA17> <pA18>[NrLokaluKor]</pA18> <pB1>[pole wielowierszowe]</pB1> <pC1>[pole wielowierszowe]</pC1> <pC2>[pole wielowierszowe]</pC2> <pC3>[pole wielowierszowe]</pC3> <pD1>[pole wielowierszowe]</pD1> <pD2>[pole wielowierszowe]</pD2> <pD3>[pole wielowierszowe]</pD3> <pA19_1>[miejscowość]</pA19_1> <pA20_subfield_0>[imię]</pA20_subfield_0> <pA20_subfield_1>[nazwisko]</pA20_subfield_1> <pA19_2>[Data wypełnienia]</pA19_2> </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>WoUP</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>3385474</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <pA1>773461194</pA1> <pA2>8875155741</pA2> <pA3>Pełna nazwa testowa</pA3> <pA4>nazwa testowa</pA4> <pA5>61-155</pA5> <pA6>Poznań</pA6> <pA7>Strzelecka</pA7> <pA8>1</pA8> <pA9>1</pA9> <pA10>500600400</pA10> <pA11></pA11> <pA12>test@test.pl</pA12> <pA13>test pola tekstowego</pA13> <pA14>61-155</pA14> <pA15>Poznań</pA15> <pA16>Półwiejska</pA16> <pA17>1</pA17> <pA18>1</pA18> <pB1>to jest pole wielowierszowe</pB1> <pC1>to jest pole wielowierszowe</pC1> <pC2>to jest pole wielowierszowe</pC2> <pC3>to jest pole wielowierszowe</pC3> <pD1>to jest pole wielowierszowe</pD1> <pD2>to jest pole wielowierszowe</pD2> <pD3>to jest pole wielowierszowe</pD3> <pA19_1>Poznań</pA19_1> <pA20_subfield_0>Jan</pA20_subfield_0> <pA20_subfield_1>Kowalski</pA20_subfield_1> <pA19_2>30-10-2014</pA19_2> </item> </forms> </item> </FormsList> </item> </Profiles> </data>