Pola formularza

Formularz: DWOOK(n) - Ol (archiwalny) Deklaracja o wysokości opłaty za gospodarowanie odpadami komunalnymi nieruchomości niezamieszkałe - Olsztyn



Pola

  • Pola typu String: dowolny ciąg znaków, znaki specjalne powinny być zapisane za pomocą encji HTML (np znaki < > to odpowiednio &lt; oraz &gt;
  • 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>2757356</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <_>[Wartość wyboru w polu . Dostępne wartości: ]</_>
              <pc1_>[Wartość wyboru w polu pc1. Dostępne wartości: 1 2 3 ]</pc1_>
              <pc_2_subfield_>[Wybór rodzaj podatnika]</pc_2_subfield_>
              <pc_2_subfield_4>[nazwa pełna]</pc_2_subfield_4>
              <pc_2_subfield_2>[nazwisko]</pc_2_subfield_2>
              <pc_2_subfield_1>[imię]</pc_2_subfield_1>
              <pc_2_subfield_3>[drugie imię]</pc_2_subfield_3>
              <pc_3>[PESEL]</pc_3>
              <pc_4>[KRS]</pc_4>
              <pc_5>[REGON]</pc_5>
              <pc_6>[KodKraju]</pc_6>
              <pc_7>[Wojewodztwo]</pc_7>
              <pc_8>[Powiat]</pc_8>
              <pc_9>[Gmina]</pc_9>
              <pc_10>[Ulica]</pc_10>
              <pc_11>[NrDomu]</pc_11>
              <pc_12>[NrLokalu]</pc_12>
              <pc_13>[Miejscowosc]</pc_13>
              <pc_14>[KodPocztowy]</pc_14>
              <pc_15>[Poczta]</pc_15>
              <pc_16>[KrajKor]</pc_16>
              <pc_17>[WojewodztwoKor]</pc_17>
              <pc_18>[PowiatKor]</pc_18>
              <pc_19>[GminaKor]</pc_19>
              <pc_20>[UlicaKor]</pc_20>
              <pc_21>[NrDomuKor]</pc_21>
              <pc_22>[NrLokaluKor]</pc_22>
              <pc_23>[MiejscowoscKor]</pc_23>
              <pc_24>[KodPocztowyKor]</pc_24>
              <pc_25>[PocztaKor]</pc_25>
              <pd1_1>[kraj]</pd1_1>
              <pd1_2>[województwo]</pd1_2>
              <pd1_3>[powiat]</pd1_3>
              <pd1_4>[gmina]</pd1_4>
              <pd1_8>[miejscowość]</pd1_8>
              <pd2_3_>[Wartość wyboru w polu pd2_3. Dostępne wartości: 1 2 ]</pd2_3_>
              <pd2_4>[Pole tekstowe]</pd2_4>
              <pe2>80 l:80 l / 110 l:110 l / 240 l:240 l / 1100 l:1100 l / KP-7:KP-7</pe2>
              <pe3>[Pole integer - wartość liczbowa]</pe3>
              <pe4>[Pole kwoty]</pe4>
              <pe5>[Pole integer - wartość liczbowa]</pe5>
              <pe7>[Miejscowość wypełnienia]</pe7>
              <pe8>[Data wypełnienia]</pe8>

            </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>DWOOK(n) - Ol</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>2757356</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <_>1</_>
              <pc1_>1</pc1_>
              <pc_2_subfield_>2</pc_2_subfield_>
              <pc_2_subfield_4>Pełna nazwa testowa</pc_2_subfield_4>
              <pc_2_subfield_2>Kowalski</pc_2_subfield_2>
              <pc_2_subfield_1>Jan</pc_2_subfield_1>
              <pc_2_subfield_3>Stefan</pc_2_subfield_3>
              <pc_3>23050608219</pc_3>
              <pc_4>12345</pc_4>
              <pc_5>773461194</pc_5>
              <pc_6>PL</pc_6>
              <pc_7>wielkopolskie</pc_7>
              <pc_8>poznański</pc_8>
              <pc_9>Poznań</pc_9>
              <pc_10>Strzelecka</pc_10>
              <pc_11>1</pc_11>
              <pc_12>1</pc_12>
              <pc_13>Poznań</pc_13>
              <pc_14>61-155</pc_14>
              <pc_15>Poznań</pc_15>
              <pc_16>PL</pc_16>
              <pc_17>wielkopolskie</pc_17>
              <pc_18>poznański</pc_18>
              <pc_19>Poznań</pc_19>
              <pc_20>Półwiejska</pc_20>
              <pc_21>1</pc_21>
              <pc_22>1</pc_22>
              <pc_23>Poznań</pc_23>
              <pc_24>61-155</pc_24>
              <pc_25>Poznań</pc_25>
              <pd1_1>PL</pd1_1>
              <pd1_2>wielkopolskie</pd1_2>
              <pd1_3>poznański</pd1_3>
              <pd1_4>Poznań</pd1_4>
              <pd1_8>Poznań</pd1_8>
              <pd2_3_>1</pd2_3_>
              <pd2_4>test pola tekstowego</pd2_4>
              <pe2>80 l</pe2>
              <pe3>10</pe3>
              <pe4>10</pe4>
              <pe5>10</pe5>
              <pe7>Poznań</pe7>
              <pe8>30-10-2014</pe8>

            </item>
          </forms>
        </item>    
      </FormsList>
    </item>
  </Profiles>
</data>