Pola formularza

Formularz: CBC-R (2) - zal Informacja o grupie podmiotów - lista jednostek wchodzących w skład grupy podmiotów



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>29548677</typ>
              <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
              <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
              <rect865>[Nagłówek]</rect865>
              <p44> / OECD1:Nowe dane / OECD2:Dane korygowane / OECD3:Dane usuwane</p44>
              <p45>[Pole integer - wartość liczbowa]</p45>
              <p46>[Pole integer - wartość liczbowa]</p46>
              <p47>[kraj]</p47>
              <p48>[Lista walut]</p48>
              <p49>[Pole kwoty zaokrąglonej do 1 zł]</p49>
              <p50>[Pole kwoty zaokrąglonej do 1 zł]</p50>
              <p51>[Pole kwoty zaokrąglonej do 1 zł]</p51>
              <p52>[Pole kwoty zaokrąglonej do 1 zł]</p52>
              <p53>[Pole kwoty zaokrąglonej do 1 zł]</p53>
              <p54>[Pole kwoty zaokrąglonej do 1 zł]</p54>
              <p55>[Pole kwoty zaokrąglonej do 1 zł]</p55>
              <p56>[Pole kwoty zaokrąglonej do 1 zł]</p56>
              <p57>[Pole kwoty zaokrąglonej do 1 zł]</p57>
              <p58>[Pole kwoty zaokrąglonej do 1 zł]</p58>
              <p9>[nazwaPelna]</p9>
              <p60>[Pole tekstowe]</p60>
              <p61>[kraj]</p61>
              <rect1>[Pole powtarzalne]</rect1>
              <p62>[Pole tekstowe]</p62>
              <p63> / 1:US GIIN / 2:EIN / 3:Other</p63>
              <p64>[kraj]</p64>
              <rec1>[Pole podziału sekcji]</rec1>
              <p67>[KodKraju]</p67>
              <p68>[Ulica]</p68>
              <p69>[NrDomu]</p69>
              <p70>[NrLokalu]</p70>
              <p71>[Pole tekstowe]</p71>
              <p72>[Miejscowosc]</p72>
              <p73>[Skrytka]</p73>
              <p74>[KodPocztowy]</p74>
              <p75>[Poczta]</p75>
              <p76>[Pole tekstowe]</p76>
              <rec2>[Pole podziału sekcji]</rec2>
              <p77> / CBC801:Jednostka dominująca / CBC802:Jednostka raportująca / CBC803:Jednostka dominująca oraz raportująca</p77>
              <p78>[kraj]</p78>
              <p79>[pole wielowierszowe]</p79>
              <rec5>[Pole podziału sekcji]</rec5>
              <rect12>[Pole powtarzalne]</rect12>
              <p80> / CBC501:Badania i rozwój / CBC502:Posiadanie lub zarządzanie wartościami niematerialnymi / CBC503:Zakupy lub zamówienia / CBC504:Produkcja lub przetwórstwo / CBC505:Sprzedaż, marketing lub dystrybucja / CBC506:Usługi administracyjne, zarządcze lub wsparcia / CBC507:Świadczenie usług dla podmiotów niezależnych / CBC508:Finansowanie wewnątrzgrupowe / CBC509:Regulowane usługi finansowe / CBC510:Ubezpieczenia / CBC511:Posiadanie akcji lub innych praw własności w jednostkach / CBC512:Działalność nieaktywna / CBC513:Inny rodzaj działalności</p80>
              <rec16>[Koniec strony]</rec16>

            </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>CBC-R (2) - zal</title>
          <id>647394756</id>
          <forms type="Array">
            <item type="com.efile.data.FormFields">
              <typ>29548677</typ>
              <dataDod>1374565725382</dataDod>
              <dataMod>1374565725382</dataMod>
              <rect865></rect865>
              <p44></p44>
              <p45>10</p45>
              <p46>10</p46>
              <p47>PL</p47>
              <p48></p48>
              <p49>10</p49>
              <p50>10</p50>
              <p51>10</p51>
              <p52>10</p52>
              <p53>10</p53>
              <p54>10</p54>
              <p55>10</p55>
              <p56>10</p56>
              <p57>10</p57>
              <p58>10</p58>
              <p9>Pełna nazwa testowa</p9>
              <p60>test pola tekstowego</p60>
              <p61>PL</p61>
              <rect1></rect1>
              <p62>test pola tekstowego</p62>
              <p63></p63>
              <p64>PL</p64>
              <rec1></rec1>
              <p67>PL</p67>
              <p68>Strzelecka</p68>
              <p69>1</p69>
              <p70>1</p70>
              <p71>test pola tekstowego</p71>
              <p72>Poznań</p72>
              <p73>111</p73>
              <p74>61-155</p74>
              <p75>Poznań</p75>
              <p76>test pola tekstowego</p76>
              <rec2></rec2>
              <p77></p77>
              <p78>PL</p78>
              <p79>to jest pole wielowierszowe</p79>
              <rec5></rec5>
              <rect12></rect12>
              <p80></p80>
              <rec16></rec16>

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