Pola formularza

Formularz: NIP-2 (9) - Rach (archiwalny) Załącznik do NIP-2: Rachunki związane z działalnością



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>3119729</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <p1_56>[KrajBanku]</p1_56>
              <p1_57>[NazwaBanku]</p1_57>
              <p1_58>[PosiadaczRachunku]</p1_58>
              <p1_59>[Rachunek]</p1_59>
              <p1_60>[Checkbox (pole wyboru tak/nie)]</p1_60>
              <p2_56>[KrajBanku]</p2_56>
              <p2_57>[NazwaBanku]</p2_57>
              <p2_58>[PosiadaczRachunku]</p2_58>
              <p2_59>[Rachunek]</p2_59>
              <p2_60>[Checkbox (pole wyboru tak/nie)]</p2_60>
              <p3_56>[KrajBanku]</p3_56>
              <p3_57>[NazwaBanku]</p3_57>
              <p3_58>[PosiadaczRachunku]</p3_58>
              <p3_59>[Rachunek]</p3_59>
              <p3_60>[Checkbox (pole wyboru tak/nie)]</p3_60>
              <p4_56>[KrajBanku]</p4_56>
              <p4_57>[NazwaBanku]</p4_57>
              <p4_58>[PosiadaczRachunku]</p4_58>
              <p4_59>[Rachunek]</p4_59>
              <p4_60>[Checkbox (pole wyboru tak/nie)]</p4_60>
              <p5_56>[KrajBanku]</p5_56>
              <p5_57>[NazwaBanku]</p5_57>
              <p5_58>[PosiadaczRachunku]</p5_58>
              <p5_59>[Rachunek]</p5_59>
              <p5_60>[Checkbox (pole wyboru tak/nie)]</p5_60>
              <p6_56>[KrajBanku]</p6_56>
              <p6_57>[NazwaBanku]</p6_57>
              <p6_58>[PosiadaczRachunku]</p6_58>
              <p6_59>[Rachunek]</p6_59>
              <p6_60>[Checkbox (pole wyboru tak/nie)]</p6_60>
              <p7_56>[KrajBanku]</p7_56>
              <p7_57>[NazwaBanku]</p7_57>
              <p7_58>[PosiadaczRachunku]</p7_58>
              <p7_59>[Rachunek]</p7_59>
              <p7_60>[Checkbox (pole wyboru tak/nie)]</p7_60>
              <p8_56>[KrajBanku]</p8_56>
              <p8_57>[NazwaBanku]</p8_57>
              <p8_58>[PosiadaczRachunku]</p8_58>
              <p8_59>[Rachunek]</p8_59>
              <p8_60>[Checkbox (pole wyboru tak/nie)]</p8_60>
              <p9_56>[KrajBanku]</p9_56>
              <p9_57>[NazwaBanku]</p9_57>
              <p9_58>[PosiadaczRachunku]</p9_58>
              <p9_59>[Rachunek]</p9_59>
              <p9_60>[Checkbox (pole wyboru tak/nie)]</p9_60>
              <p10_56>[KrajBanku]</p10_56>
              <p10_57>[NazwaBanku]</p10_57>
              <p10_58>[PosiadaczRachunku]</p10_58>
              <p10_59>[Rachunek]</p10_59>
              <p10_60>[Checkbox (pole wyboru tak/nie)]</p10_60>

            </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>NIP-2 (9) - Rach</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>3119729</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <p1_56>Polska</p1_56>
              <p1_57>Bank Zachodni WBK</p1_57>
              <p1_58>Jan Nowak</p1_58>
              <p1_59>453054504926965134154839080720</p1_59>
              <p1_60>1</p1_60>
              <p2_56>Polska</p2_56>
              <p2_57>Bank Zachodni WBK</p2_57>
              <p2_58>Jan Nowak</p2_58>
              <p2_59>453054504926965134154839080720</p2_59>
              <p2_60>1</p2_60>
              <p3_56>Polska</p3_56>
              <p3_57>Bank Zachodni WBK</p3_57>
              <p3_58>Jan Nowak</p3_58>
              <p3_59>453054504926965134154839080720</p3_59>
              <p3_60>1</p3_60>
              <p4_56>Polska</p4_56>
              <p4_57>Bank Zachodni WBK</p4_57>
              <p4_58>Jan Nowak</p4_58>
              <p4_59>453054504926965134154839080720</p4_59>
              <p4_60>1</p4_60>
              <p5_56>Polska</p5_56>
              <p5_57>Bank Zachodni WBK</p5_57>
              <p5_58>Jan Nowak</p5_58>
              <p5_59>453054504926965134154839080720</p5_59>
              <p5_60>1</p5_60>
              <p6_56>Polska</p6_56>
              <p6_57>Bank Zachodni WBK</p6_57>
              <p6_58>Jan Nowak</p6_58>
              <p6_59>453054504926965134154839080720</p6_59>
              <p6_60>1</p6_60>
              <p7_56>Polska</p7_56>
              <p7_57>Bank Zachodni WBK</p7_57>
              <p7_58>Jan Nowak</p7_58>
              <p7_59>453054504926965134154839080720</p7_59>
              <p7_60>1</p7_60>
              <p8_56>Polska</p8_56>
              <p8_57>Bank Zachodni WBK</p8_57>
              <p8_58>Jan Nowak</p8_58>
              <p8_59>453054504926965134154839080720</p8_59>
              <p8_60>1</p8_60>
              <p9_56>Polska</p9_56>
              <p9_57>Bank Zachodni WBK</p9_57>
              <p9_58>Jan Nowak</p9_58>
              <p9_59>453054504926965134154839080720</p9_59>
              <p9_60>1</p9_60>
              <p10_56>Polska</p10_56>
              <p10_57>Bank Zachodni WBK</p10_57>
              <p10_58>Jan Nowak</p10_58>
              <p10_59>453054504926965134154839080720</p10_59>
              <p10_60>1</p10_60>

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