Pola formularza

Formularz: EFDp Ewidencja faktur dokumentujących przychody rozliczane metodą kasową



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>29287950</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <p1_subfield_0>[imię]</p1_subfield_0>
              <p1_subfield_1>[nazwisko]</p1_subfield_1>
              <p2_subfield_0>[miejscowość]</p2_subfield_0>
              <p2_subfield_1>[ulica]</p2_subfield_1>
              <p2_subfield_2>[nr domu]</p2_subfield_2>
              <p2_subfield_3>[nr lokalu]</p2_subfield_3>
              <p3_subfield_0>[kod pocztowy]</p3_subfield_0>
              <p3_subfield_1>[poczta]</p3_subfield_1>
              <p5>[NIP]</p5>
              <p7>[REGON]</p7>
              <pa_1>[Pole integer - wartość liczbowa]</pa_1>
              <pb_1>[data]</pb_1>
              <pc_1>[Pole tekstowe]</pc_1>
              <pd_1>[Pole kwoty]</pd_1>
              <pe_1>[data]</pe_1>
              <pa_2>[Pole integer - wartość liczbowa]</pa_2>
              <pb_2>[data]</pb_2>
              <pc_2>[Pole tekstowe]</pc_2>
              <pd_2>[Pole kwoty]</pd_2>
              <pe_2>[data]</pe_2>
              <pa_3>[Pole integer - wartość liczbowa]</pa_3>
              <pb_3>[data]</pb_3>
              <pc_3>[Pole tekstowe]</pc_3>
              <pd_3>[Pole kwoty]</pd_3>
              <pe_3>[data]</pe_3>
              <pa_4>[Pole integer - wartość liczbowa]</pa_4>
              <pb_4>[data]</pb_4>
              <pc_4>[Pole tekstowe]</pc_4>
              <pd_4>[Pole kwoty]</pd_4>
              <pe_4>[data]</pe_4>
              <pa_5>[Pole integer - wartość liczbowa]</pa_5>
              <pb_5>[data]</pb_5>
              <pc_5>[Pole tekstowe]</pc_5>
              <pd_5>[Pole kwoty]</pd_5>
              <pe_5>[data]</pe_5>
              <pa_6>[Pole integer - wartość liczbowa]</pa_6>
              <pb_6>[data]</pb_6>
              <pc_6>[Pole tekstowe]</pc_6>
              <pd_6>[Pole kwoty]</pd_6>
              <pe_6>[data]</pe_6>
              <pa_7>[Pole integer - wartość liczbowa]</pa_7>
              <pb_7>[data]</pb_7>
              <pc_7>[Pole tekstowe]</pc_7>
              <pd_7>[Pole kwoty]</pd_7>
              <pe_7>[data]</pe_7>
              <pa_8>[Pole integer - wartość liczbowa]</pa_8>
              <pb_8>[data]</pb_8>
              <pc_8>[Pole tekstowe]</pc_8>
              <pd_8>[Pole kwoty]</pd_8>
              <pe_8>[data]</pe_8>
              <pa_9>[Pole integer - wartość liczbowa]</pa_9>
              <pb_9>[data]</pb_9>
              <pc_9>[Pole tekstowe]</pc_9>
              <pd_9>[Pole kwoty]</pd_9>
              <pe_9>[data]</pe_9>
              <pa_10>[Pole integer - wartość liczbowa]</pa_10>
              <pb_10>[data]</pb_10>
              <pc_10>[Pole tekstowe]</pc_10>
              <pd_10>[Pole kwoty]</pd_10>
              <pe_10>[data]</pe_10>
              <pa_11>[Pole integer - wartość liczbowa]</pa_11>
              <pb_11>[data]</pb_11>
              <pc_11>[Pole tekstowe]</pc_11>
              <pd_11>[Pole kwoty]</pd_11>
              <pe_11>[data]</pe_11>
              <pa_12>[Pole integer - wartość liczbowa]</pa_12>
              <pb_12>[data]</pb_12>
              <pc_12>[Pole tekstowe]</pc_12>
              <pd_12>[Pole kwoty]</pd_12>
              <pe_12>[data]</pe_12>
              <pa_13>[Pole integer - wartość liczbowa]</pa_13>
              <pb_13>[data]</pb_13>
              <pc_13>[Pole tekstowe]</pc_13>
              <pd_13>[Pole kwoty]</pd_13>
              <pe_13>[data]</pe_13>
              <pa_14>[Pole integer - wartość liczbowa]</pa_14>
              <pb_14>[data]</pb_14>
              <pc_14>[Pole tekstowe]</pc_14>
              <pd_14>[Pole kwoty]</pd_14>
              <pe_14>[data]</pe_14>
              <pa_15>[Pole integer - wartość liczbowa]</pa_15>
              <pb_15>[data]</pb_15>
              <pc_15>[Pole tekstowe]</pc_15>
              <pd_15>[Pole kwoty]</pd_15>
              <pe_15>[data]</pe_15>
              <pa_16>[Pole integer - wartość liczbowa]</pa_16>
              <pb_16>[data]</pb_16>
              <pc_16>[Pole tekstowe]</pc_16>
              <pd_16>[Pole kwoty]</pd_16>
              <pe_16>[data]</pe_16>
              <pa_17>[Pole integer - wartość liczbowa]</pa_17>
              <pb_17>[data]</pb_17>
              <pc_17>[Pole tekstowe]</pc_17>
              <pd_17>[Pole kwoty]</pd_17>
              <pe_17>[data]</pe_17>
              <pa_18>[Pole integer - wartość liczbowa]</pa_18>
              <pb_18>[data]</pb_18>
              <pc_18>[Pole tekstowe]</pc_18>
              <pd_18>[Pole kwoty]</pd_18>
              <pe_18>[data]</pe_18>
              <pa_19>[Pole integer - wartość liczbowa]</pa_19>
              <pb_19>[data]</pb_19>
              <pc_19>[Pole tekstowe]</pc_19>
              <pd_19>[Pole kwoty]</pd_19>
              <pe_19>[data]</pe_19>
              <pa_20>[Pole integer - wartość liczbowa]</pa_20>
              <pb_20>[data]</pb_20>
              <pc_20>[Pole tekstowe]</pc_20>
              <pd_20>[Pole kwoty]</pd_20>
              <pe_20>[data]</pe_20>
              <pa_21>[Pole integer - wartość liczbowa]</pa_21>
              <pb_21>[data]</pb_21>
              <pc_21>[Pole tekstowe]</pc_21>
              <pd_21>[Pole kwoty]</pd_21>
              <pe_21>[data]</pe_21>
              <pa_22>[Pole integer - wartość liczbowa]</pa_22>
              <pb_22>[data]</pb_22>
              <pc_22>[Pole tekstowe]</pc_22>
              <pd_22>[Pole kwoty]</pd_22>
              <pe_22>[data]</pe_22>
              <pa_23>[Pole integer - wartość liczbowa]</pa_23>
              <pb_23>[data]</pb_23>
              <pc_23>[Pole tekstowe]</pc_23>
              <pd_23>[Pole kwoty]</pd_23>
              <pe_23>[data]</pe_23>
              <pa_24>[Pole integer - wartość liczbowa]</pa_24>
              <pb_24>[data]</pb_24>
              <pc_24>[Pole tekstowe]</pc_24>
              <pd_24>[Pole kwoty]</pd_24>
              <pe_24>[data]</pe_24>
              <pa_25>[Pole integer - wartość liczbowa]</pa_25>
              <pb_25>[data]</pb_25>
              <pc_25>[Pole tekstowe]</pc_25>
              <pd_25>[Pole kwoty]</pd_25>
              <pe_25>[data]</pe_25>
              <pa_26>[Pole integer - wartość liczbowa]</pa_26>
              <pb_26>[data]</pb_26>
              <pc_26>[Pole tekstowe]</pc_26>
              <pd_26>[Pole kwoty]</pd_26>
              <pe_26>[data]</pe_26>
              <pa_27>[Pole integer - wartość liczbowa]</pa_27>
              <pb_27>[data]</pb_27>
              <pc_27>[Pole tekstowe]</pc_27>
              <pd_27>[Pole kwoty]</pd_27>
              <pe_27>[data]</pe_27>
              <pa_28>[Pole integer - wartość liczbowa]</pa_28>
              <pb_28>[data]</pb_28>
              <pc_28>[Pole tekstowe]</pc_28>
              <pd_28>[Pole kwoty]</pd_28>
              <pe_28>[data]</pe_28>
              <p8>[Pole tekstowe]</p8>
              <p9>[Pole tekstowe]</p9>

            </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>EFDp</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>29287950</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <p1_subfield_0>Jan</p1_subfield_0>
              <p1_subfield_1>Kowalski</p1_subfield_1>
              <p2_subfield_0>Poznań</p2_subfield_0>
              <p2_subfield_1>Strzelecka</p2_subfield_1>
              <p2_subfield_2>1</p2_subfield_2>
              <p2_subfield_3>1</p2_subfield_3>
              <p3_subfield_0>61-155</p3_subfield_0>
              <p3_subfield_1>Poznań</p3_subfield_1>
              <p5>8875155741</p5>
              <p7>773461194</p7>
              <pa_1>10</pa_1>
              <pb_1>30-10-1990</pb_1>
              <pc_1>test pola tekstowego</pc_1>
              <pd_1>10</pd_1>
              <pe_1>30-10-1990</pe_1>
              <pa_2>10</pa_2>
              <pb_2>30-10-1990</pb_2>
              <pc_2>test pola tekstowego</pc_2>
              <pd_2>10</pd_2>
              <pe_2>30-10-1990</pe_2>
              <pa_3>10</pa_3>
              <pb_3>30-10-1990</pb_3>
              <pc_3>test pola tekstowego</pc_3>
              <pd_3>10</pd_3>
              <pe_3>30-10-1990</pe_3>
              <pa_4>10</pa_4>
              <pb_4>30-10-1990</pb_4>
              <pc_4>test pola tekstowego</pc_4>
              <pd_4>10</pd_4>
              <pe_4>30-10-1990</pe_4>
              <pa_5>10</pa_5>
              <pb_5>30-10-1990</pb_5>
              <pc_5>test pola tekstowego</pc_5>
              <pd_5>10</pd_5>
              <pe_5>30-10-1990</pe_5>
              <pa_6>10</pa_6>
              <pb_6>30-10-1990</pb_6>
              <pc_6>test pola tekstowego</pc_6>
              <pd_6>10</pd_6>
              <pe_6>30-10-1990</pe_6>
              <pa_7>10</pa_7>
              <pb_7>30-10-1990</pb_7>
              <pc_7>test pola tekstowego</pc_7>
              <pd_7>10</pd_7>
              <pe_7>30-10-1990</pe_7>
              <pa_8>10</pa_8>
              <pb_8>30-10-1990</pb_8>
              <pc_8>test pola tekstowego</pc_8>
              <pd_8>10</pd_8>
              <pe_8>30-10-1990</pe_8>
              <pa_9>10</pa_9>
              <pb_9>30-10-1990</pb_9>
              <pc_9>test pola tekstowego</pc_9>
              <pd_9>10</pd_9>
              <pe_9>30-10-1990</pe_9>
              <pa_10>10</pa_10>
              <pb_10>30-10-1990</pb_10>
              <pc_10>test pola tekstowego</pc_10>
              <pd_10>10</pd_10>
              <pe_10>30-10-1990</pe_10>
              <pa_11>10</pa_11>
              <pb_11>30-10-1990</pb_11>
              <pc_11>test pola tekstowego</pc_11>
              <pd_11>10</pd_11>
              <pe_11>30-10-1990</pe_11>
              <pa_12>10</pa_12>
              <pb_12>30-10-1990</pb_12>
              <pc_12>test pola tekstowego</pc_12>
              <pd_12>10</pd_12>
              <pe_12>30-10-1990</pe_12>
              <pa_13>10</pa_13>
              <pb_13>30-10-1990</pb_13>
              <pc_13>test pola tekstowego</pc_13>
              <pd_13>10</pd_13>
              <pe_13>30-10-1990</pe_13>
              <pa_14>10</pa_14>
              <pb_14>30-10-1990</pb_14>
              <pc_14>test pola tekstowego</pc_14>
              <pd_14>10</pd_14>
              <pe_14>30-10-1990</pe_14>
              <pa_15>10</pa_15>
              <pb_15>30-10-1990</pb_15>
              <pc_15>test pola tekstowego</pc_15>
              <pd_15>10</pd_15>
              <pe_15>30-10-1990</pe_15>
              <pa_16>10</pa_16>
              <pb_16>30-10-1990</pb_16>
              <pc_16>test pola tekstowego</pc_16>
              <pd_16>10</pd_16>
              <pe_16>30-10-1990</pe_16>
              <pa_17>10</pa_17>
              <pb_17>30-10-1990</pb_17>
              <pc_17>test pola tekstowego</pc_17>
              <pd_17>10</pd_17>
              <pe_17>30-10-1990</pe_17>
              <pa_18>10</pa_18>
              <pb_18>30-10-1990</pb_18>
              <pc_18>test pola tekstowego</pc_18>
              <pd_18>10</pd_18>
              <pe_18>30-10-1990</pe_18>
              <pa_19>10</pa_19>
              <pb_19>30-10-1990</pb_19>
              <pc_19>test pola tekstowego</pc_19>
              <pd_19>10</pd_19>
              <pe_19>30-10-1990</pe_19>
              <pa_20>10</pa_20>
              <pb_20>30-10-1990</pb_20>
              <pc_20>test pola tekstowego</pc_20>
              <pd_20>10</pd_20>
              <pe_20>30-10-1990</pe_20>
              <pa_21>10</pa_21>
              <pb_21>30-10-1990</pb_21>
              <pc_21>test pola tekstowego</pc_21>
              <pd_21>10</pd_21>
              <pe_21>30-10-1990</pe_21>
              <pa_22>10</pa_22>
              <pb_22>30-10-1990</pb_22>
              <pc_22>test pola tekstowego</pc_22>
              <pd_22>10</pd_22>
              <pe_22>30-10-1990</pe_22>
              <pa_23>10</pa_23>
              <pb_23>30-10-1990</pb_23>
              <pc_23>test pola tekstowego</pc_23>
              <pd_23>10</pd_23>
              <pe_23>30-10-1990</pe_23>
              <pa_24>10</pa_24>
              <pb_24>30-10-1990</pb_24>
              <pc_24>test pola tekstowego</pc_24>
              <pd_24>10</pd_24>
              <pe_24>30-10-1990</pe_24>
              <pa_25>10</pa_25>
              <pb_25>30-10-1990</pb_25>
              <pc_25>test pola tekstowego</pc_25>
              <pd_25>10</pd_25>
              <pe_25>30-10-1990</pe_25>
              <pa_26>10</pa_26>
              <pb_26>30-10-1990</pb_26>
              <pc_26>test pola tekstowego</pc_26>
              <pd_26>10</pd_26>
              <pe_26>30-10-1990</pe_26>
              <pa_27>10</pa_27>
              <pb_27>30-10-1990</pb_27>
              <pc_27>test pola tekstowego</pc_27>
              <pd_27>10</pd_27>
              <pe_27>30-10-1990</pe_27>
              <pa_28>10</pa_28>
              <pb_28>30-10-1990</pb_28>
              <pc_28>test pola tekstowego</pc_28>
              <pd_28>10</pd_28>
              <pe_28>30-10-1990</pe_28>
              <p8>test pola tekstowego</p8>
              <p9>test pola tekstowego</p9>

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