Pola formularza
Formularz: TPR-C Z (archiwalny) Informacja o cenach transferowych - podmiot zawierał WYŁĄCZNIE TRANSAKCJE KONTROLOWANĄ ZWOLNIONĄ z obowiązku sporządzenia lokalnej dokumentacji cen transferowych
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>25108365</typ> <dataDod>[opcjonalne: data dodania jako timestamp w milisekundach]</dataDod> <dataMod>[opcjonalne: data modyfikacji jako timestamp w milisekundach]</dataMod> <p1>[data]</p1> <p2>[data]</p2> <pA1_>[Wartość wyboru w polu pA1. Dostępne wartości: 1 2 ]</pA1_> <pB1_>[Wartość wyboru w polu pB1. Dostępne wartości: 1 2 ]</pB1_> <pB2>[NIP]</pB2> <pB3>[nrIdPodatnikaZagr]</pB3> <pB4> / 1:numer identyfikacyjny TIN / 2:numer ubezpieczeniowy / 3:paszport / 4:urzędowy dokument stwierdzający tożsamość / 8:inny rodzaj identyfikacji podatkowej / 9:inny dokument potwierdzający tożsamość</pB4> <pB5>[krajIdPodatnikaZagr]</pB5> <pB6>[nazwaPelna]</pB6> <pB7>[kraj]</pB7> <pC1_>[Wartość wyboru w polu pC1. Dostępne wartości: 1 2 ]</pC1_> <pC2>[NIP]</pC2> <pC3>[nrIdPodatnikaZagr]</pC3> <pC4> / 1:numer identyfikacyjny TIN / 2:numer ubezpieczeniowy / 3:paszport / 4:urzędowy dokument stwierdzający tożsamość / 8:inny rodzaj identyfikacji podatkowej / 9:inny dokument potwierdzający tożsamość</pC4> <pC5>[krajIdPodatnikaZagr]</pC5> <pC7>[nazwaPelna]</pC7> <pC8> / 0111Z / 0112Z / 0113Z / 0114Z / 0115Z / 0116Z / 0119Z / 0121Z / 0122Z / 0123Z / 0124Z / 0125Z / 0126Z / 0127Z / 0128Z / 0129Z / 0130Z / 0141Z / 0142Z / 0143Z / 0144Z / 0145Z / 0146Z / 0147Z / 0149Z / 0150Z / 0161Z / 0162Z / 0163Z / 0164Z / 0170Z / 0210Z / 0220Z / 0230Z / 0240Z / 0311Z / 0312Z / 0321Z / 0322Z / 0510Z / 0520Z / 0610Z / 0620Z / 0710Z / 0721Z / 0729Z / 0811Z / 0812Z / 0891Z / 0892Z / 0893Z / 0899Z / 0910Z / 0990Z / 1011Z / 1012Z / 1013Z / 1020Z / 1031Z / 1032Z / 1039Z / 1041Z / 1042Z / 1051Z / 1052Z / 1061Z / 1062Z / 1071Z / 1072Z / 1073Z / 1081Z / 1082Z / 1083Z / 1084Z / 1085Z / 1086Z / 1089Z / 1091Z / 1092Z / 1101Z / 1102Z / 1103Z / 1104Z / 1105Z / 1106Z / 1107Z / 1200Z / 1310A / 1310B / 1310C / 1310D / 1320A / 1320B / 1320C / 1320D / 1330Z / 1391Z / 1392Z / 1393Z / 1394Z / 1395Z / 1396Z / 1399Z / 1411Z / 1412Z / 1413Z / 1414Z / 1419Z / 1420Z / 1431Z / 1439Z / 1511Z / 1512Z / 1520Z / 1610Z / 1621Z / 1622Z / 1623Z / 1624Z / 1629Z / 1711Z / 1712Z / 1721Z / 1722Z / 1723Z / 1724Z / 1729Z / 1811Z / 1812Z / 1813Z / 1814Z / 1820Z / 1910Z / 1920Z / 2011Z / 2012Z / 2013Z / 2014Z / 2015Z / 2016Z / 2017Z / 2020Z / 2030Z / 2041Z / 2042Z / 2051Z / 2052Z / 2053Z / 2059Z / 2060Z / 2110Z / 2120Z / 2211Z / 2219Z / 2221Z / 2222Z / 2223Z / 2229Z / 2311Z / 2312Z / 2313Z / 2314Z / 2319Z / 2320Z / 2331Z / 2332Z / 2341Z / 2342Z / 2343Z / 2344Z / 2349Z / 2351Z / 2352Z / 2361Z / 2362Z / 2363Z / 2364Z / 2365Z / 2369Z / 2370Z / 2391Z / 2399Z / 2410Z / 2420Z / 2431Z / 2432Z / 2433Z / 2434Z / 2441Z / 2442A / 2442B / 2443Z / 2444Z / 2445Z / 2446Z / 2451Z / 2452Z / 2453Z / 2454A / 2454B / 2511Z / 2512Z / 2521Z / 2529Z / 2530Z / 2540Z / 2550Z / 2561Z / 2562Z / 2571Z / 2572Z / 2573Z / 2591Z / 2592Z / 2593Z / 2594Z / 2599Z / 2611Z / 2612Z / 2620Z / 2630Z / 2640Z / 2651Z / 2652Z / 2660Z / 2670Z / 2680Z / 2711Z / 2712Z / 2720Z / 2731Z / 2732Z / 2733Z / 2740Z / 2751Z / 2752Z / 2790Z / 2811Z / 2812Z / 2813Z / 2814Z / 2815Z / 2821Z / 2822Z / 2823Z / 2824Z / 2825Z / 2829Z / 2830Z / 2841Z / 2849Z / 2891Z / 2892Z / 2893Z / 2894Z / 2895Z / 2896Z / 2899Z / 2910A / 2910B / 2910C / 2910D / 2910E / 2920Z / 2931Z / 2932Z / 3011Z / 3012Z / 3020Z / 3030Z / 3040Z / 3091Z / 3092Z / 3099Z / 3101Z / 3102Z / 3103Z / 3109Z / 3211Z / 3212Z / 3213Z / 3220Z / 3230Z / 3240Z / 3250Z / 3291Z / 3299Z / 3311Z / 3312Z / 3313Z / 3314Z / 3315Z / 3316Z / 3317Z / 3319Z / 3320Z / 3511Z / 3512Z / 3513Z / 3514Z / 3521Z / 3522Z / 3523Z / 3530Z / 3600Z / 3700Z / 3811Z / 3812Z / 3821Z / 3822Z / 3831Z / 3832Z / 3900Z / 4110Z / 4120Z / 4211Z / 4212Z / 4213Z / 4221Z / 4222Z / 4291Z / 4299Z / 4311Z / 4312Z / 4313Z / 4321Z / 4322Z / 4329Z / 4331Z / 4332Z / 4333Z / 4334Z / 4339Z / 4391Z / 4399Z / 4511Z / 4519Z / 4520Z / 4531Z / 4532Z / 4540Z / 4611Z / 4612Z / 4613Z / 4614Z / 4615Z / 4616Z / 4617Z / 4618Z / 4619Z / 4621Z / 4622Z / 4623Z / 4624Z / 4631Z / 4632Z / 4633Z / 4634A / 4634B / 4635Z / 4636Z / 4637Z / 4638Z / 4639Z / 4641Z / 4642Z / 4643Z / 4644Z / 4645Z / 4646Z / 4647Z / 4648Z / 4649Z / 4651Z / 4652Z / 4661Z / 4662Z / 4663Z / 4664Z / 4665Z / 4666Z / 4669Z / 4671Z / 4672Z / 4673Z / 4674Z / 4675Z / 4676Z / 4677Z / 4690Z / 4711Z / 4719Z / 4721Z / 4722Z / 4723Z / 4724Z / 4725Z / 4726Z / 4729Z / 4730Z / 4741Z / 4742Z / 4743Z / 4751Z / 4752Z / 4753Z / 4754Z / 4759Z / 4761Z / 4762Z / 4763Z / 4764Z / 4765Z / 4771Z / 4772Z / 4773Z / 4774Z / 4775Z / 4776Z / 4777Z / 4778Z / 4779Z / 4781Z / 4782Z / 4789Z / 4791Z / 4799Z / 4910Z / 4920Z / 4931Z / 4932Z / 4939Z / 4941Z / 4942Z / 4950A / 4950B / 5010Z / 5020Z / 5030Z / 5040Z / 5110Z / 5121Z / 5122Z / 5210A / 5210B / 5221Z / 5222A / 5222B / 5223Z / 5224A / 5224B / 5224C / 5229A / 5229B / 5229C / 5310Z / 5320Z / 5510Z / 5520Z / 5530Z / 5590Z / 5610A / 5610B / 5621Z / 5629Z / 5630Z / 5811Z / 5812Z / 5813Z / 5814Z / 5819Z / 5821Z / 5829Z / 5911Z / 5912Z / 5913Z / 5914Z / 5920Z / 6010Z / 6020Z / 6110Z / 6120Z / 6130Z / 6190Z / 6201Z / 6202Z / 6203Z / 6209Z / 6311Z / 6312Z / 6391Z / 6399Z / 6411Z / 6419Z / 6420Z / 6430Z / 6491Z / 6492Z / 6499Z / 6511Z / 6512Z / 6520Z / 6530Z / 6611Z / 6612Z / 6619Z / 6621Z / 6622Z / 6629Z / 6630Z / 6810Z / 6820Z / 6831Z / 6832Z / 6910Z / 6920Z / 7010Z / 7021Z / 7022Z / 7111Z / 7112Z / 7120A / 7120B / 7211Z / 7219Z / 7220Z / 7311Z / 7312A / 7312B / 7312C / 7312D / 7320Z / 7410Z / 7420Z / 7430Z / 7490Z / 7500Z / 7711Z / 7712Z / 7721Z / 7722Z / 7729Z / 7731Z / 7732Z / 7733Z / 7734Z / 7735Z / 7739Z / 7740Z / 7810Z / 7820Z / 7830Z / 7911A / 7911B / 7912Z / 7990A / 7990B / 7990C / 8010Z / 8020Z / 8030Z / 8110Z / 8121Z / 8122Z / 8129Z / 8130Z / 8211Z / 8219Z / 8220Z / 8230Z / 8291Z / 8292Z / 8299Z / 8411Z / 8412Z / 8413Z / 8421Z / 8422Z / 8423Z / 8424Z / 8425Z / 8430Z / 8510Z / 8520Z / 8531A / 8531B / 8532A / 8532B / 8532C / 8532D / 8541A / 8541B / 8541C / 8542Z / 8551Z / 8552Z / 8553Z / 8559A / 8559B / 8560Z / 8610Z / 8621Z / 8622Z / 8623Z / 8690A / 8690B / 8690C / 8690D / 8690E / 8710Z / 8720Z / 8730Z / 8790Z / 8810Z / 8891Z / 8899Z / 9001Z / 9002Z / 9003Z / 9004Z / 9101A / 9101B / 9102Z / 9103Z / 9104Z / 9200Z / 9311Z / 9312Z / 9313Z / 9319Z / 9321Z / 9329Z / 9411Z / 9412Z / 9420Z / 9491Z / 9492Z / 9499Z / 9511Z / 9512Z / 9521Z / 9522Z / 9523Z / 9524Z / 9525Z / 9529Z / 9601Z / 9602Z / 9603Z / 9604Z / 9609Z / 9700Z / 9810Z / 9820Z / 9900Z</pC8> <rect1311>[Klawisz (klik - eval na Wartosc)]</rect1311> <rect1312>[Klawisz (klik - eval na Wartosc)]</rect1312> <rect1313>[Klawisz (klik - eval na Wartosc)]</rect1313> <rect1313_9>[Klawisz (klik - eval na Wartosc)]</rect1313_9> <rect1315>[Klawisz (klik - eval na Wartosc)]</rect1315> <pF>[pole wielowierszowe]</pF> </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>TPR-C Z</title> <id>647394756</id> <forms type="Array"> <item type="com.efile.data.FormFields"> <typ>25108365</typ> <dataDod>1374565725382</dataDod> <dataMod>1374565725382</dataMod> <p1>30-10-1990</p1> <p2>30-10-1990</p2> <pA1_>1</pA1_> <pB1_>1</pB1_> <pB2>8875155741</pB2> <pB3></pB3> <pB4></pB4> <pB5></pB5> <pB6>Pełna nazwa testowa</pB6> <pB7>PL</pB7> <pC1_>1</pC1_> <pC2>8875155741</pC2> <pC3></pC3> <pC4></pC4> <pC5></pC5> <pC7>Pełna nazwa testowa</pC7> <pC8></pC8> <rect1311></rect1311> <rect1312></rect1312> <rect1313></rect1313> <rect1313_9></rect1313_9> <rect1315></rect1315> <pF>to jest pole wielowierszowe</pF> </item> </forms> </item> </FormsList> </item> </Profiles> </data>