Formularz: AKC-US (1) Deklaracja uproszczona w sprawie podatku akcyzowego od samochodów osobowych
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
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>25163701</typ>
<dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod>
<dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod>
<refreshForm>[Klawisz (klik - eval na Wartosc)]</refreshForm>
<p1_>[Wartość wyboru w polu p1. Dostępne wartości: 1 2 1 2 3 ]</p1_>
<p1_3_subfield_>[Zaznaczenie wyboru: 1:NIP / 2:PESEL]</p1_3_subfield_>
<p1_3_subfield_2>[Pole PESEL]</p1_3_subfield_2>
<p1_3_subfield_3>[Pole NIP]</p1_3_subfield_3>
<p4_1>[Pole integer - wartość liczbowa]</p4_1>
<p4_2>[Pole integer - wartość liczbowa]</p4_2>
<p5_subfield_0>[Kod urzędu skarbowego]</p5_subfield_0>
<p6_>[Wartość wyboru w polu p6. Dostępne wartości: 1 2 ]</p6_>
<p_korekta_id>[Pole tekstowe]</p_korekta_id>
<p_korekta_przyczyna>[pole wielowierszowe]</p_korekta_przyczyna>
<p7_>[Wartość wyboru w polu p7. Dostępne wartości: 1 2 3 ]</p7_>
<p8_>[Wartość wyboru w polu p8. Dostępne wartości: 1 2 ]</p8_>
<p9>[pole wielowierszowe]</p9>
<p10_>[Wartość wyboru w polu p10. Dostępne wartości: 1 2 3 ]</p10_>
<p11>[KodKraju]</p11>
<p12>[Wojewodztwo]</p12>
<p13>[Powiat]</p13>
<p14>[Gmina]</p14>
<p15>[Ulica]</p15>
<p16>[NrDomu]</p16>
<p17>[NrLokalu]</p17>
<p18>[Miejscowosc]</p18>
<p19>[KodPocztowy]</p19>
<p20>[Pole integer - wartość liczbowa]</p20>
<p22a_>[Wartość wyboru w polu p22a. Dostępne wartości: 1 2 ]</p22a_>
<p21_1>[pole wielowierszowe]</p21_1>
<p22a_3_subfield_>[Zaznaczenie wyboru: 1:NIP / 2:PESEL]</p22a_3_subfield_>
<p22a_3_subfield_2>[Pole PESEL]</p22a_3_subfield_2>
<p22a_3_subfield_3>[Pole NIP]</p22a_3_subfield_3>
<p23_1>[KodKraju]</p23_1>
<p24_1>[Wojewodztwo]</p24_1>
<p25_1>[Powiat]</p25_1>
<p26_1>[Gmina]</p26_1>
<p27_1>[Ulica]</p27_1>
<p28_1>[NrDomu]</p28_1>
<p29_1>[NrLokalu]</p29_1>
<p30_1>[Miejscowosc]</p30_1>
<p31_1>[KodPocztowy]</p31_1>
<p22b_>[Wartość wyboru w polu p22b. Dostępne wartości: 1 2 ]</p22b_>
<p21_2>[pole wielowierszowe]</p21_2>
<p22b_3_subfield_>[Zaznaczenie wyboru: 1:NIP / 2:PESEL]</p22b_3_subfield_>
<p22b_3_subfield_2>[Pole PESEL]</p22b_3_subfield_2>
<p22b_3_subfield_3>[Pole NIP]</p22b_3_subfield_3>
<p23_2>[KodKraju]</p23_2>
<p24_2>[Wojewodztwo]</p24_2>
<p25_2>[Powiat]</p25_2>
<p26_2>[Gmina]</p26_2>
<p27_2>[Ulica]</p27_2>
<p28_2>[NrDomu]</p28_2>
<p29_2>[NrLokalu]</p29_2>
<p30_2>[Miejscowosc]</p30_2>
<p31_2>[KodPocztowy]</p31_2>
<p22c_>[Wartość wyboru w polu p22c. Dostępne wartości: 1 2 ]</p22c_>
<p21_3>[pole wielowierszowe]</p21_3>
<p22c_3_subfield_>[Zaznaczenie wyboru: 1:NIP / 2:PESEL]</p22c_3_subfield_>
<p22c_3_subfield_2>[Pole PESEL]</p22c_3_subfield_2>
<p22c_3_subfield_3>[Pole NIP]</p22c_3_subfield_3>
<p23_3>[KodKraju]</p23_3>
<p24_3>[Wojewodztwo]</p24_3>
<p25_3>[Powiat]</p25_3>
<p26_3>[Gmina]</p26_3>
<p27_3>[Ulica]</p27_3>
<p28_3>[NrDomu]</p28_3>
<p29_3>[NrLokalu]</p29_3>
<p30_3>[Miejscowosc]</p30_3>
<p31_3>[KodPocztowy]</p31_3>
<p33>[Pole kwoty zaokrąglonej do 1 zł]</p33>
<p35_1_>[Wartość wyboru w polu p35_1. Dostępne wartości: 1 2 ]</p35_1_>
<p36_1>[Pole tekstowe]</p36_1>
<p37_1>[Pole tekstowe]</p37_1>
<p39_1_>[Wartość wyboru w polu p39_1. Dostępne wartości: 1 2 3 4 ]</p39_1_>
<p38_1>[rok]</p38_1>
<p39_1>[Pole tekstowe]</p39_1>
<p40_1>[Pole tekstowe]</p40_1>
<p41_1>[Pole tekstowe]</p41_1>
<p42_1>[Pole integer - wartość liczbowa]</p42_1>
<p43_1_>[Wartość wyboru w polu p43_1. Dostępne wartości: 1 2 ]</p43_1_>
<p44_1_>[Wartość wyboru w polu p44_1. Dostępne wartości: 1 2 3 4 5 6 7 8 ]</p44_1_>
<p45_1_>[Wartość wyboru w polu p45_1. Dostępne wartości: 1 2 3 ]</p45_1_>
<p_stan_lista>0:\* / 1:baquet / 2:barchetta / 3:break / 4:buggy / 5:bus / 6:cabriolet / 7:camper / 8:convertible / 9:coupé / 10:crossover / 11:dual-cowl / 12:fastback / 13:furgon / 14:hatchback-3-D / 15:hatchback-5-D / 16:kabriolimuzyna / 17:kombi / 18:landaulet / 19:liftback / 20:limousine / 21:mikrobus / 22:mikrovan / 23:minivan / 24:naked / 25:otwarte-z-opończą / 26:phaéton / 27:pick-up / 28:quad / 29:roadster / 30:runabout / 31:sedan / 32:spider / 33:SUV / 34:targa / 35:torpedo / 36:tourer / 37:tricycle / 38:tudor / 39:van / 40:vis-à-vis</p_stan_lista>
<p47_1_3>[Pole tekstowe]</p47_1_3>
<p47_1_>[Wartość wyboru w polu p47_1. Dostępne wartości: 1 2 4 ]</p47_1_>
<p48_1_>[Wartość wyboru w polu p48_1. Dostępne wartości: 1 2 3 4 5 7 1 ]</p48_1_>
<p49_1>[data]</p49_1>
<p50_1>[Pole liczby (do 5 miejsc po przecinku)]</p50_1>
<p51_1_1>0:\* / 0.0155:1,55 / 0.0310:3,1 / 0.0930:9,3 / 0.1860:18,6</p51_1_1>
<p35_2_>[Wartość wyboru w polu p35_2. Dostępne wartości: 1 2 ]</p35_2_>
<p36_2>[Pole tekstowe]</p36_2>
<p37_2>[Pole tekstowe]</p37_2>
<p39_2_>[Wartość wyboru w polu p39_2. Dostępne wartości: 1 2 3 4 ]</p39_2_>
<p38_2>[rok]</p38_2>
<p39_2>[Pole tekstowe]</p39_2>
<p40_2>[Pole tekstowe]</p40_2>
<p41_2>[Pole tekstowe]</p41_2>
<p42_2>[Pole integer - wartość liczbowa]</p42_2>
<p43_2_>[Wartość wyboru w polu p43_2. Dostępne wartości: 1 2 ]</p43_2_>
<p44_2_>[Wartość wyboru w polu p44_2. Dostępne wartości: 1 2 3 4 5 6 7 8 ]</p44_2_>
<p45_2_>[Wartość wyboru w polu p45_2. Dostępne wartości: 1 2 3 ]</p45_2_>
<p_stan_lista2>0:\* / 1:baquet / 2:barchetta / 3:break / 4:buggy / 5:bus / 6:cabriolet / 7:camper / 8:convertible / 9:coupé / 10:crossover / 11:dual-cowl / 12:fastback / 13:furgon / 14:hatchback-3-D / 15:hatchback-5-D / 16:kabriolimuzyna / 17:kombi / 18:landaulet / 19:liftback / 20:limousine / 21:mikrobus / 22:mikrovan / 23:minivan / 24:naked / 25:otwarte-z-opończą / 26:phaéton / 27:pick-up / 28:quad / 29:roadster / 30:runabout / 31:sedan / 32:spider / 33:SUV / 34:targa / 35:torpedo / 36:tourer / 37:tricycle / 38:tudor / 39:van / 40:vis-à-vis</p_stan_lista2>
<p47_2_3>[Pole tekstowe]</p47_2_3>
<p47_2_>[Wartość wyboru w polu p47_2. Dostępne wartości: 1 2 4 ]</p47_2_>
<p48_>[Wartość wyboru w polu p48. Dostępne wartości: 1 2 3 4 5 7 1 2 3 4 5 8 ]</p48_>
<p49_2>[data]</p49_2>
<p50_2>[Pole liczby (do 5 miejsc po przecinku)]</p50_2>
<p51_2_1>0:\* / 0.0155:1,55 / 0.0310:3,1 / 0.0930:9,3 / 0.1860:18,6</p51_2_1>
<p54>[Checkbox (pole wyboru tak/nie)]</p54>
<p55>[pierwszeImie]</p55>
<p56>[nazwisko]</p56>
<p57_>[Wartość wyboru w polu p57. Dostępne wartości: 1 2 ]</p57_>
<p57_3_subfield_>[Zaznaczenie wyboru: 1:NIP / 2:PESEL]</p57_3_subfield_>
<p57_3_subfield_2>[Pole PESEL]</p57_3_subfield_2>
<p57_3_subfield_3>[Pole NIP]</p57_3_subfield_3>
<p58>[Data wypełnienia]</p58>
<p60_subfield_0>[telefon]</p60_subfield_0>
<p60_subfield_1>[e-mail]</p60_subfield_1>
</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>AKC-US (1)</title>
<id>647394756</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>25163701</typ>
<dataDod>1374565725382</dataDod>
<dataMod>1374565725382</dataMod>
<refreshForm></refreshForm>
<p1_>1</p1_>
<p1_3_subfield_>2</p1_3_subfield_>
<p1_3_subfield_2>23050608219</p1_3_subfield_2>
<p1_3_subfield_3>8875155741</p1_3_subfield_3>
<p4_1>10</p4_1>
<p4_2>10</p4_2>
<p5_subfield_0>3022</p5_subfield_0>
<p6_>1</p6_>
<p_korekta_id>test pola tekstowego</p_korekta_id>
<p_korekta_przyczyna>to jest pole wielowierszowe</p_korekta_przyczyna>
<p7_>1</p7_>
<p8_>1</p8_>
<p9>to jest pole wielowierszowe</p9>
<p10_>1</p10_>
<p11>PL</p11>
<p12>wielkopolskie</p12>
<p13>poznański</p13>
<p14>Poznań</p14>
<p15>Strzelecka</p15>
<p16>1</p16>
<p17>1</p17>
<p18>Poznań</p18>
<p19>61-155</p19>
<p20>10</p20>
<p22a_>1</p22a_>
<p21_1>to jest pole wielowierszowe</p21_1>
<p22a_3_subfield_>2</p22a_3_subfield_>
<p22a_3_subfield_2>23050608219</p22a_3_subfield_2>
<p22a_3_subfield_3>8875155741</p22a_3_subfield_3>
<p23_1>PL</p23_1>
<p24_1>wielkopolskie</p24_1>
<p25_1>poznański</p25_1>
<p26_1>Poznań</p26_1>
<p27_1>Strzelecka</p27_1>
<p28_1>1</p28_1>
<p29_1>1</p29_1>
<p30_1>Poznań</p30_1>
<p31_1>61-155</p31_1>
<p22b_>1</p22b_>
<p21_2>to jest pole wielowierszowe</p21_2>
<p22b_3_subfield_>2</p22b_3_subfield_>
<p22b_3_subfield_2>23050608219</p22b_3_subfield_2>
<p22b_3_subfield_3>8875155741</p22b_3_subfield_3>
<p23_2>PL</p23_2>
<p24_2>wielkopolskie</p24_2>
<p25_2>poznański</p25_2>
<p26_2>Poznań</p26_2>
<p27_2>Strzelecka</p27_2>
<p28_2>1</p28_2>
<p29_2>1</p29_2>
<p30_2>Poznań</p30_2>
<p31_2>61-155</p31_2>
<p22c_>1</p22c_>
<p21_3>to jest pole wielowierszowe</p21_3>
<p22c_3_subfield_>2</p22c_3_subfield_>
<p22c_3_subfield_2>23050608219</p22c_3_subfield_2>
<p22c_3_subfield_3>8875155741</p22c_3_subfield_3>
<p23_3>PL</p23_3>
<p24_3>wielkopolskie</p24_3>
<p25_3>poznański</p25_3>
<p26_3>Poznań</p26_3>
<p27_3>Strzelecka</p27_3>
<p28_3>1</p28_3>
<p29_3>1</p29_3>
<p30_3>Poznań</p30_3>
<p31_3>61-155</p31_3>
<p33>1</p33>
<p35_1_>1</p35_1_>
<p36_1>test pola tekstowego</p36_1>
<p37_1>test pola tekstowego</p37_1>
<p39_1_>1</p39_1_>
<p38_1></p38_1>
<p39_1>test pola tekstowego</p39_1>
<p40_1>test pola tekstowego</p40_1>
<p41_1>test pola tekstowego</p41_1>
<p42_1>10</p42_1>
<p43_1_>1</p43_1_>
<p44_1_>1</p44_1_>
<p45_1_>1</p45_1_>
<p_stan_lista>0</p_stan_lista>
<p47_1_3>test pola tekstowego</p47_1_3>
<p47_1_>1</p47_1_>
<p48_1_>1</p48_1_>
<p49_1>30-10-1990</p49_1>
<p50_1>2</p50_1>
<p51_1_1>0</p51_1_1>
<p35_2_>1</p35_2_>
<p36_2>test pola tekstowego</p36_2>
<p37_2>test pola tekstowego</p37_2>
<p39_2_>1</p39_2_>
<p38_2></p38_2>
<p39_2>test pola tekstowego</p39_2>
<p40_2>test pola tekstowego</p40_2>
<p41_2>test pola tekstowego</p41_2>
<p42_2>10</p42_2>
<p43_2_>1</p43_2_>
<p44_2_>1</p44_2_>
<p45_2_>1</p45_2_>
<p_stan_lista2>0</p_stan_lista2>
<p47_2_3>test pola tekstowego</p47_2_3>
<p47_2_>1</p47_2_>
<p48_>1</p48_>
<p49_2>30-10-1990</p49_2>
<p50_2>2</p50_2>
<p51_2_1>0</p51_2_1>
<p54>1</p54>
<p55>Jan</p55>
<p56>Kowalski</p56>
<p57_>1</p57_>
<p57_3_subfield_>2</p57_3_subfield_>
<p57_3_subfield_2>23050608219</p57_3_subfield_2>
<p57_3_subfield_3>8875155741</p57_3_subfield_3>
<p58>30-10-2014</p58>
<p60_subfield_0>500600400</p60_subfield_0>
<p60_subfield_1>test@test.pl</p60_subfield_1>
</item>
</forms>
</item>
</FormsList>
</item>
</Profiles>
</data>