Formularz: SFJINZ DInfo (archiwalny) Nota podatkowa - Informacja dodatkowa dotycząca podatku dochodowego w złotych - z wysyłką JPK_SF (1)
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>14573878</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>
<rect3640>[Klawisz (klik - eval na Wartosc)]</rect3640>
<pRPP_1_4>[Klawisz (klik - eval na Wartosc)]</pRPP_1_4>
<pARB_1>[Pole kwoty]</pARB_1>
<pBRB_1>[Pole kwoty]</pBRB_1>
<pBRB_2>[Pole kwoty]</pBRB_2>
<pBRB_3>[Pole kwoty]</pBRB_3>
<pnazwaBRB_1>[Pole tekstowe]</pnazwaBRB_1>
<pBRB_1A>[Pole kwoty]</pBRB_1A>
<pBRB_2A>[Pole kwoty]</pBRB_2A>
<pBRB_3A>[Pole kwoty]</pBRB_3A>
<pBRB_r>[Pole powtarzalne]</pBRB_r>
<partBRB_1_54_1>[pole wyświetlające tylko tekst]</partBRB_1_54_1>
<partBRB>[Pole tekstowe]</partBRB>
<pustBRB>[Pole tekstowe]</pustBRB>
<ppktBRB>[Pole tekstowe]</ppktBRB>
<plitBRB>[Pole tekstowe]</plitBRB>
<pCRB_1>[Pole kwoty]</pCRB_1>
<pCRB_2>[Pole kwoty]</pCRB_2>
<pCRB_3>[Pole kwoty]</pCRB_3>
<rect1713>[Pole podziału sekcji]</rect1713>
<pnazwaCRB_1>[Pole tekstowe]</pnazwaCRB_1>
<pCRB_1A>[Pole kwoty]</pCRB_1A>
<pCRB_2A>[Pole kwoty]</pCRB_2A>
<pCRB_3A>[Pole kwoty]</pCRB_3A>
<pCRB_r>[Pole powtarzalne]</pCRB_r>
<partBRB_1_54_1_3>[pole wyświetlające tylko tekst]</partBRB_1_54_1_3>
<partCRB>[Pole tekstowe]</partCRB>
<pustCRB>[Pole tekstowe]</pustCRB>
<ppktCRB>[Pole tekstowe]</ppktCRB>
<plitCRB>[Pole tekstowe]</plitCRB>
<rect17132>[Pole podziału sekcji]</rect17132>
<pDRB_1>[Pole kwoty]</pDRB_1>
<pDRB_2>[Pole kwoty]</pDRB_2>
<pDRB_3>[Pole kwoty]</pDRB_3>
<pnazwaDRB_1>[Pole tekstowe]</pnazwaDRB_1>
<pDRB_1A>[Pole kwoty]</pDRB_1A>
<pDRB_2A>[Pole kwoty]</pDRB_2A>
<pDRB_3A>[Pole kwoty]</pDRB_3A>
<pDRB_r>[Pole powtarzalne]</pDRB_r>
<partBRB_1_54_1_4>[pole wyświetlające tylko tekst]</partBRB_1_54_1_4>
<partDRB>[Pole tekstowe]</partDRB>
<pustDRB>[Pole tekstowe]</pustDRB>
<ppktDRB>[Pole tekstowe]</ppktDRB>
<plitDRB>[Pole tekstowe]</plitDRB>
<rect17135>[Pole podziału sekcji]</rect17135>
<pERB_1>[Pole kwoty]</pERB_1>
<pERB_2>[Pole kwoty]</pERB_2>
<pERB_3>[Pole kwoty]</pERB_3>
<pnazwaERB_1>[Pole tekstowe]</pnazwaERB_1>
<pERB_1A>[Pole kwoty]</pERB_1A>
<pERB_2A>[Pole kwoty]</pERB_2A>
<pERB_3A>[Pole kwoty]</pERB_3A>
<pERB_r>[Pole powtarzalne]</pERB_r>
<partBRB_1_54_1_4_4>[pole wyświetlające tylko tekst]</partBRB_1_54_1_4_4>
<partERB>[Pole tekstowe]</partERB>
<pustERB>[Pole tekstowe]</pustERB>
<ppktERB>[Pole tekstowe]</ppktERB>
<plitERB>[Pole tekstowe]</plitERB>
<rect17133>[Pole podziału sekcji]</rect17133>
<pFRB_1>[Pole kwoty]</pFRB_1>
<pFRB_2>[Pole kwoty]</pFRB_2>
<pFRB_3>[Pole kwoty]</pFRB_3>
<pnazwaFRB_1>[Pole tekstowe]</pnazwaFRB_1>
<pFRB_1A>[Pole kwoty]</pFRB_1A>
<pFRB_2A>[Pole kwoty]</pFRB_2A>
<pFRB_3A>[Pole kwoty]</pFRB_3A>
<pFRB_r>[Pole powtarzalne]</pFRB_r>
<partBRB_1_54_1_13>[pole wyświetlające tylko tekst]</partBRB_1_54_1_13>
<partFRB>[Pole tekstowe]</partFRB>
<pustFRB>[Pole tekstowe]</pustFRB>
<ppktFRB>[Pole tekstowe]</ppktFRB>
<plitFRB>[Pole tekstowe]</plitFRB>
<rect17131>[Pole podziału sekcji]</rect17131>
<pGRB_1>[Pole kwoty]</pGRB_1>
<pGRB_2>[Pole kwoty]</pGRB_2>
<pGRB_3>[Pole kwoty]</pGRB_3>
<pnazwaGRB_1>[Pole tekstowe]</pnazwaGRB_1>
<pGRB_1A>[Pole kwoty]</pGRB_1A>
<pGRB_2A>[Pole kwoty]</pGRB_2A>
<pGRB_3A>[Pole kwoty]</pGRB_3A>
<pGRB_r>[Pole powtarzalne]</pGRB_r>
<partBRB_1_54_1_8>[pole wyświetlające tylko tekst]</partBRB_1_54_1_8>
<partGRB>[Pole tekstowe]</partGRB>
<pustGRB>[Pole tekstowe]</pustGRB>
<ppktGRB>[Pole tekstowe]</ppktGRB>
<plitGRB>[Pole tekstowe]</plitGRB>
<pHRB_1>[Pole kwoty]</pHRB_1>
<pHRB_2>[Pole kwoty]</pHRB_2>
<pHRB_3>[Pole kwoty]</pHRB_3>
<rect171331>[Pole podziału sekcji]</rect171331>
<pnazwaHRB_1>[Pole tekstowe]</pnazwaHRB_1>
<pHRB_1A>[Pole kwoty]</pHRB_1A>
<pHRB_2A>[Pole kwoty]</pHRB_2A>
<pHRB_3A>[Pole kwoty]</pHRB_3A>
<pHRB_r>[Pole powtarzalne]</pHRB_r>
<pIRB_1>[Pole kwoty]</pIRB_1>
<pIRB_2>[Pole kwoty]</pIRB_2>
<pIRB_3>[Pole kwoty]</pIRB_3>
<rect17134>[Pole podziału sekcji]</rect17134>
<pnazwaIRB_1>[Pole tekstowe]</pnazwaIRB_1>
<pIRB_1A>[Pole kwoty]</pIRB_1A>
<pIRB_2A>[Pole kwoty]</pIRB_2A>
<pIRB_3A>[Pole kwoty]</pIRB_3A>
<pIRB_r>[Pole powtarzalne]</pIRB_r>
<partBRB_1_54_1_42>[pole wyświetlające tylko tekst]</partBRB_1_54_1_42>
<partIRB>[Pole tekstowe]</partIRB>
<pustIRB>[Pole tekstowe]</pustIRB>
<ppktIRB>[Pole tekstowe]</ppktIRB>
<plitIRB>[Pole tekstowe]</plitIRB>
<rect17130>[Pole podziału sekcji]</rect17130>
<pKRB_1>[Pole kwoty]</pKRB_1>
<rect17156>[Pole podziału sekcji]</rect17156>
<pARP_1>[Pole kwoty]</pARP_1>
<pBRP_1>[Pole kwoty]</pBRP_1>
<pBRP_2>[Pole kwoty]</pBRP_2>
<pBRP_3>[Pole kwoty]</pBRP_3>
<pCRP_1>[Pole kwoty]</pCRP_1>
<pCRP_2>[Pole kwoty]</pCRP_2>
<pCRP_3>[Pole kwoty]</pCRP_3>
<pDRP_1>[Pole kwoty]</pDRP_1>
<pDRP_2>[Pole kwoty]</pDRP_2>
<pDRP_3>[Pole kwoty]</pDRP_3>
<pERP_1>[Pole kwoty]</pERP_1>
<pERP_2>[Pole kwoty]</pERP_2>
<pERP_3>[Pole kwoty]</pERP_3>
<pFRP_1>[Pole kwoty]</pFRP_1>
<pFRP_2>[Pole kwoty]</pFRP_2>
<pFRP_3>[Pole kwoty]</pFRP_3>
<pGRP_1>[Pole kwoty]</pGRP_1>
<pGRP_2>[Pole kwoty]</pGRP_2>
<pGRP_3>[Pole kwoty]</pGRP_3>
<pHRP_1>[Pole kwoty]</pHRP_1>
<pHRP_2>[Pole kwoty]</pHRP_2>
<pHRP_3>[Pole kwoty]</pHRP_3>
<pIRP_1>[Pole kwoty]</pIRP_1>
<pIRP_2>[Pole kwoty]</pIRP_2>
<pIRP_3>[Pole kwoty]</pIRP_3>
<pKRP_1>[Pole kwoty]</pKRP_1>
<podp1>[Pole tekstowe]</podp1>
<podp3>[Pole tekstowe]</podp3>
<podp4>[data]</podp4>
<podp5>[Pole tekstowe]</podp5>
<podp6>[data]</podp6>
<podp2>[data]</podp2>
<podp7>[Pole tekstowe]</podp7>
<podp8>[data]</podp8>
<podp9>[Pole tekstowe]</podp9>
<podp10>[data]</podp10>
<sygnatura>[Pole tekstowe]</sygnatura>
<rect17156_3>[Koniec strony]</rect17156_3>
</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>SFJINZ DInfo</title>
<id>647394756</id>
<forms type="Array">
<item type="com.efile.data.FormFields">
<typ>14573878</typ>
<dataDod>1374565725382</dataDod>
<dataMod>1374565725382</dataMod>
<refreshForm></refreshForm>
<rect3640></rect3640>
<pRPP_1_4></pRPP_1_4>
<pARB_1>10</pARB_1>
<pBRB_1>10</pBRB_1>
<pBRB_2>10</pBRB_2>
<pBRB_3>10</pBRB_3>
<pnazwaBRB_1>test pola tekstowego</pnazwaBRB_1>
<pBRB_1A>10</pBRB_1A>
<pBRB_2A>10</pBRB_2A>
<pBRB_3A>10</pBRB_3A>
<pBRB_r></pBRB_r>
<partBRB_1_54_1></partBRB_1_54_1>
<partBRB>test pola tekstowego</partBRB>
<pustBRB>test pola tekstowego</pustBRB>
<ppktBRB>test pola tekstowego</ppktBRB>
<plitBRB>test pola tekstowego</plitBRB>
<pCRB_1>10</pCRB_1>
<pCRB_2>10</pCRB_2>
<pCRB_3>10</pCRB_3>
<rect1713></rect1713>
<pnazwaCRB_1>test pola tekstowego</pnazwaCRB_1>
<pCRB_1A>10</pCRB_1A>
<pCRB_2A>10</pCRB_2A>
<pCRB_3A>10</pCRB_3A>
<pCRB_r></pCRB_r>
<partBRB_1_54_1_3></partBRB_1_54_1_3>
<partCRB>test pola tekstowego</partCRB>
<pustCRB>test pola tekstowego</pustCRB>
<ppktCRB>test pola tekstowego</ppktCRB>
<plitCRB>test pola tekstowego</plitCRB>
<rect17132></rect17132>
<pDRB_1>10</pDRB_1>
<pDRB_2>10</pDRB_2>
<pDRB_3>10</pDRB_3>
<pnazwaDRB_1>test pola tekstowego</pnazwaDRB_1>
<pDRB_1A>10</pDRB_1A>
<pDRB_2A>10</pDRB_2A>
<pDRB_3A>10</pDRB_3A>
<pDRB_r></pDRB_r>
<partBRB_1_54_1_4></partBRB_1_54_1_4>
<partDRB>test pola tekstowego</partDRB>
<pustDRB>test pola tekstowego</pustDRB>
<ppktDRB>test pola tekstowego</ppktDRB>
<plitDRB>test pola tekstowego</plitDRB>
<rect17135></rect17135>
<pERB_1>10</pERB_1>
<pERB_2>10</pERB_2>
<pERB_3>10</pERB_3>
<pnazwaERB_1>test pola tekstowego</pnazwaERB_1>
<pERB_1A>10</pERB_1A>
<pERB_2A>10</pERB_2A>
<pERB_3A>10</pERB_3A>
<pERB_r></pERB_r>
<partBRB_1_54_1_4_4></partBRB_1_54_1_4_4>
<partERB>test pola tekstowego</partERB>
<pustERB>test pola tekstowego</pustERB>
<ppktERB>test pola tekstowego</ppktERB>
<plitERB>test pola tekstowego</plitERB>
<rect17133></rect17133>
<pFRB_1>10</pFRB_1>
<pFRB_2>10</pFRB_2>
<pFRB_3>10</pFRB_3>
<pnazwaFRB_1>test pola tekstowego</pnazwaFRB_1>
<pFRB_1A>10</pFRB_1A>
<pFRB_2A>10</pFRB_2A>
<pFRB_3A>10</pFRB_3A>
<pFRB_r></pFRB_r>
<partBRB_1_54_1_13></partBRB_1_54_1_13>
<partFRB>test pola tekstowego</partFRB>
<pustFRB>test pola tekstowego</pustFRB>
<ppktFRB>test pola tekstowego</ppktFRB>
<plitFRB>test pola tekstowego</plitFRB>
<rect17131></rect17131>
<pGRB_1>10</pGRB_1>
<pGRB_2>10</pGRB_2>
<pGRB_3>10</pGRB_3>
<pnazwaGRB_1>test pola tekstowego</pnazwaGRB_1>
<pGRB_1A>10</pGRB_1A>
<pGRB_2A>10</pGRB_2A>
<pGRB_3A>10</pGRB_3A>
<pGRB_r></pGRB_r>
<partBRB_1_54_1_8></partBRB_1_54_1_8>
<partGRB>test pola tekstowego</partGRB>
<pustGRB>test pola tekstowego</pustGRB>
<ppktGRB>test pola tekstowego</ppktGRB>
<plitGRB>test pola tekstowego</plitGRB>
<pHRB_1>10</pHRB_1>
<pHRB_2>10</pHRB_2>
<pHRB_3>10</pHRB_3>
<rect171331></rect171331>
<pnazwaHRB_1>test pola tekstowego</pnazwaHRB_1>
<pHRB_1A>10</pHRB_1A>
<pHRB_2A>10</pHRB_2A>
<pHRB_3A>10</pHRB_3A>
<pHRB_r></pHRB_r>
<pIRB_1>10</pIRB_1>
<pIRB_2>10</pIRB_2>
<pIRB_3>10</pIRB_3>
<rect17134></rect17134>
<pnazwaIRB_1>test pola tekstowego</pnazwaIRB_1>
<pIRB_1A>10</pIRB_1A>
<pIRB_2A>10</pIRB_2A>
<pIRB_3A>10</pIRB_3A>
<pIRB_r></pIRB_r>
<partBRB_1_54_1_42></partBRB_1_54_1_42>
<partIRB>test pola tekstowego</partIRB>
<pustIRB>test pola tekstowego</pustIRB>
<ppktIRB>test pola tekstowego</ppktIRB>
<plitIRB>test pola tekstowego</plitIRB>
<rect17130></rect17130>
<pKRB_1>10</pKRB_1>
<rect17156></rect17156>
<pARP_1>10</pARP_1>
<pBRP_1>10</pBRP_1>
<pBRP_2>10</pBRP_2>
<pBRP_3>10</pBRP_3>
<pCRP_1>10</pCRP_1>
<pCRP_2>10</pCRP_2>
<pCRP_3>10</pCRP_3>
<pDRP_1>10</pDRP_1>
<pDRP_2>10</pDRP_2>
<pDRP_3>10</pDRP_3>
<pERP_1>10</pERP_1>
<pERP_2>10</pERP_2>
<pERP_3>10</pERP_3>
<pFRP_1>10</pFRP_1>
<pFRP_2>10</pFRP_2>
<pFRP_3>10</pFRP_3>
<pGRP_1>10</pGRP_1>
<pGRP_2>10</pGRP_2>
<pGRP_3>10</pGRP_3>
<pHRP_1>10</pHRP_1>
<pHRP_2>10</pHRP_2>
<pHRP_3>10</pHRP_3>
<pIRP_1>10</pIRP_1>
<pIRP_2>10</pIRP_2>
<pIRP_3>10</pIRP_3>
<pKRP_1>10</pKRP_1>
<podp1>test pola tekstowego</podp1>
<podp3>test pola tekstowego</podp3>
<podp4>30-10-1990</podp4>
<podp5>test pola tekstowego</podp5>
<podp6>30-10-1990</podp6>
<podp2>30-10-1990</podp2>
<podp7>test pola tekstowego</podp7>
<podp8>30-10-1990</podp8>
<podp9>test pola tekstowego</podp9>
<podp10>30-10-1990</podp10>
<sygnatura>test pola tekstowego</sygnatura>
<rect17156_3></rect17156_3>
</item>
</forms>
</item>
</FormsList>
</item>
</Profiles>
</data>