Pola formularza
Formularz: CIT-D (7) (archiwalny) Informacja podatnika podatku dochodowego od osób prawnych o otrzymanych/przekazanych darowiznach
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
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>17483088</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <p1>[NIP]</p1> <p4>[data]</p4> <p5>[data]</p5> <p6_1>[Pole integer - wartość liczbowa]</p6_1> <p6_2>[Pole integer - wartość liczbowa]</p6_2> <fun_czysamcitd>[Checkbox (pole wyboru tak/nie)]</fun_czysamcitd> <p7_subfield_0>[Kod urzędu skarbowego]</p7_subfield_0> <p8_>[Wartość wyboru w polu p8. Dostępne wartości: 1 2 ]</p8_> <p9_>[Wartość wyboru w polu p9. Dostępne wartości: 1 2 ]</p9_> <p10_>[Wartość wyboru w polu p10. Dostępne wartości: 1 2 3 ]</p10_> <p11>[nazwaPelna]</p11> <p12>[KodKraju]</p12> <p13>[Wojewodztwo]</p13> <p14>[Powiat]</p14> <p15>[Gmina]</p15> <p16>[Ulica]</p16> <p17>[NrDomu]</p17> <p18>[NrLokalu]</p18> <p19>[Miejscowosc]</p19> <p20>[KodPocztowy]</p20> <p21>[Pole kwoty]</p21> <p22>[Pole kwoty]</p22> <p23>[Pole kwoty]</p23> <p24>[Pole kwoty]</p24> <p25>[nazwaPelna]</p25> <p26>[KodKraju]</p26> <p27>[Wojewodztwo]</p27> <p28>[Powiat]</p28> <p29>[Gmina]</p29> <p30>[Ulica]</p30> <p31>[NrDomu]</p31> <p32>[NrLokalu]</p32> <p33>[Miejscowosc]</p33> <p34>[KodPocztowy]</p34> <p35>[nazwaPelna]</p35> <p36>[KodKraju]</p36> <p37>[Wojewodztwo]</p37> <p38>[Powiat]</p38> <p39>[Gmina]</p39> <p40>[Ulica]</p40> <p41>[NrDomu]</p41> <p42>[NrLokalu]</p42> <p43>[Miejscowosc]</p43> <p44>[KodPocztowy]</p44> <p45>[nazwaPelna]</p45> <p46>[KodKraju]</p46> <p47>[Wojewodztwo]</p47> <p48>[Powiat]</p48> <p49>[Gmina]</p49> <p50>[Ulica]</p50> <p51>[NrDomu]</p51> <p52>[NrLokalu]</p52> <p53>[Miejscowosc]</p53> <p54>[KodPocztowy]</p54> <p55>[Checkbox (pole wyboru tak/nie)]</p55> <p56>[Checkbox (pole wyboru tak/nie)]</p56> <p57>[Checkbox (pole wyboru tak/nie)]</p57> <p58>[Checkbox (pole wyboru tak/nie)]</p58> <p59>[Checkbox (pole wyboru tak/nie)]</p59> <p60>[Checkbox (pole wyboru tak/nie)]</p60> <p61>[Checkbox (pole wyboru tak/nie)]</p61> <p62>[Checkbox (pole wyboru tak/nie)]</p62> <p63>[Checkbox (pole wyboru tak/nie)]</p63> <p64>[Checkbox (pole wyboru tak/nie)]</p64> <p65>[Checkbox (pole wyboru tak/nie)]</p65> <p66>[Checkbox (pole wyboru tak/nie)]</p66> <p67>[Checkbox (pole wyboru tak/nie)]</p67> <p68>[Checkbox (pole wyboru tak/nie)]</p68> <p69>[Checkbox (pole wyboru tak/nie)]</p69> <p70>[Checkbox (pole wyboru tak/nie)]</p70> <p71>[Pole kwoty]</p71> <p72>[Pole kwoty]</p72> <p73_subfield_0>[NIP]</p73_subfield_0> <p73_subfield_1>[nr podatnika zagranicznego]</p73_subfield_1> <p74>[kraj]</p74> <p75>[nazwaPelna]</p75> <p76>[KodKraju]</p76> <p77>[Wojewodztwo]</p77> <p78>[Powiat]</p78> <p79>[Gmina]</p79> <p80>[Ulica]</p80> <p81>[NrDomu]</p81> <p82>[NrLokalu]</p82> <p83>[Miejscowosc]</p83> <p84>[KodPocztowy]</p84> <p85>[Pole kwoty]</p85> <p86>[Pole kwoty]</p86> <p87_subfield_0>[NIP]</p87_subfield_0> <p87_subfield_1>[nr podatnika zagranicznego]</p87_subfield_1> <p88>[kraj]</p88> <p89>[nazwaPelna]</p89> <p90>[KodKraju]</p90> <p91>[Wojewodztwo]</p91> <p92>[Powiat]</p92> <p93>[Gmina]</p93> <p94>[Ulica]</p94> <p95>[NrDomu]</p95> <p96>[NrLokalu]</p96> <p97>[Miejscowosc]</p97> <p98>[KodPocztowy]</p98> <p99>[Pole kwoty]</p99> <p100>[Pole kwoty]</p100> <p101_subfield_0>[NIP]</p101_subfield_0> <p101_subfield_1>[nr podatnika zagranicznego]</p101_subfield_1> <p102>[kraj]</p102> <p103>[nazwaPelna]</p103> <p104>[KodKraju]</p104> <p105>[Wojewodztwo]</p105> <p106>[Powiat]</p106> <p107>[Gmina]</p107> <p108>[Ulica]</p108> <p109>[NrDomu]</p109> <p110>[NrLokalu]</p110> <p111>[Miejscowosc]</p111> <p112>[KodPocztowy]</p112> <p113_subfield_0>[imię przedstawiciela]</p113_subfield_0> <p113_subfield_1>[nazwisko przedstawiciela]</p113_subfield_1> <p114>[Data wypełnienia]</p114> </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>CIT-D (7)</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>17483088</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <p1>8875155741</p1> <p4>30-10-1990</p4> <p5>30-10-1990</p5> <p6_1>10</p6_1> <p6_2>10</p6_2> <fun_czysamcitd>1</fun_czysamcitd> <p7_subfield_0>3022</p7_subfield_0> <p8_>1</p8_> <p9_>1</p9_> <p10_>1</p10_> <p11>Pełna nazwa testowa</p11> <p12>PL</p12> <p13>wielkopolskie</p13> <p14>poznański</p14> <p15>Poznań</p15> <p16>Strzelecka</p16> <p17>1</p17> <p18>1</p18> <p19>Poznań</p19> <p20>61-155</p20> <p21>10</p21> <p22>10</p22> <p23>10</p23> <p24>10</p24> <p25>Pełna nazwa testowa</p25> <p26>PL</p26> <p27>wielkopolskie</p27> <p28>poznański</p28> <p29>Poznań</p29> <p30>Strzelecka</p30> <p31>1</p31> <p32>1</p32> <p33>Poznań</p33> <p34>61-155</p34> <p35>Pełna nazwa testowa</p35> <p36>PL</p36> <p37>wielkopolskie</p37> <p38>poznański</p38> <p39>Poznań</p39> <p40>Strzelecka</p40> <p41>1</p41> <p42>1</p42> <p43>Poznań</p43> <p44>61-155</p44> <p45>Pełna nazwa testowa</p45> <p46>PL</p46> <p47>wielkopolskie</p47> <p48>poznański</p48> <p49>Poznań</p49> <p50>Strzelecka</p50> <p51>1</p51> <p52>1</p52> <p53>Poznań</p53> <p54>61-155</p54> <p55>1</p55> <p56>1</p56> <p57>1</p57> <p58>1</p58> <p59>1</p59> <p60>1</p60> <p61>1</p61> <p62>1</p62> <p63>1</p63> <p64>1</p64> <p65>1</p65> <p66>1</p66> <p67>1</p67> <p68>1</p68> <p69>1</p69> <p70>1</p70> <p71>10</p71> <p72>10</p72> <p73_subfield_0>8875155741</p73_subfield_0> <p73_subfield_1></p73_subfield_1> <p74>PL</p74> <p75>Pełna nazwa testowa</p75> <p76>PL</p76> <p77>wielkopolskie</p77> <p78>poznański</p78> <p79>Poznań</p79> <p80>Strzelecka</p80> <p81>1</p81> <p82>1</p82> <p83>Poznań</p83> <p84>61-155</p84> <p85>10</p85> <p86>10</p86> <p87_subfield_0>8875155741</p87_subfield_0> <p87_subfield_1></p87_subfield_1> <p88>PL</p88> <p89>Pełna nazwa testowa</p89> <p90>PL</p90> <p91>wielkopolskie</p91> <p92>poznański</p92> <p93>Poznań</p93> <p94>Strzelecka</p94> <p95>1</p95> <p96>1</p96> <p97>Poznań</p97> <p98>61-155</p98> <p99>10</p99> <p100>10</p100> <p101_subfield_0>8875155741</p101_subfield_0> <p101_subfield_1></p101_subfield_1> <p102>PL</p102> <p103>Pełna nazwa testowa</p103> <p104>PL</p104> <p105>wielkopolskie</p105> <p106>poznański</p106> <p107>Poznań</p107> <p108>Strzelecka</p108> <p109>1</p109> <p110>1</p110> <p111>Poznań</p111> <p112>61-155</p112> <p113_subfield_0>Krzysztof</p113_subfield_0> <p113_subfield_1>Kowalczyk</p113_subfield_1> <p114>30-10-2014</p114> </item> </forms> </item> </FormsList> </item> </Profiles> </data>