ak vidíte túto správu príliš dlho.
Popis atribútov v dokumente
Dokument pre formulár "Kontrolný výkaz DPH" môžete vytvoriť aj prostredníctvom webovej služby JSON alebo SOAP.
Nasledovná tabuľka popisuje atribúty (vstupné polia) použité pre vytvorenie dátovej štruktúry potrebnej pre vytvorenie dokumentu.
Pri odosielaní atribútov je potrebné ošetriť odosielané hodnoty ešte pred ich odoslaním - tzn. odoslaná hodnota by mala byť vždy správna.
K tomuto účelu slúži stĺpec "Validátory" s popisom validátorov a obmedzení pre daný atribút.
Prečítajte si viac o validátoroch.
# | Atribút | Popis | Validátory |
---|---|---|---|
1. | A1_TOTAL_DAN | ||
2. | A1_ZAKLAD_TOTAL | ||
3. | A2_ZAKLAD_TOTAL | ||
4. | ADRESA_CISLO | Číslo | |
5. | ADRESA_OBEC | Obec | required |
6. | ADRESA_PSC | PSČ | numeric;length(5) |
7. | ADRESA_STAT | Štát | |
8. | ADRESA_ULICA | Ulica | |
9. | B1_TOTAL_DAN | ||
10. | B1_TOTAL_ODPOC_DAN | ||
11. | B1_ZAKLAD_TOTAL | ||
12. | B2_TOTAL_DAN | ||
13. | B2_TOTAL_ODPOC_DAN | ||
14. | B2_ZAKLAD_TOTAL | ||
15. | B31_TOTAL_DAN | ||
16. | B31_TOTAL_ODPOC_DAN | ||
17. | B31_ZAKLAD_TOTAL | ||
18. | B32_TOTAL_DAN | ||
19. | B32_TOTAL_ODPOC_DAN | ||
20. | B32_ZAKLAD_TOTAL | ||
21. | C1_TOTAL_ROZDIEL_DAN | ||
22. | C1_TOTAL_ROZDIEL_MNOZSTVO | ||
23. | C1_TOTAL_ROZDIEL_ZAKLADOV | ||
24. | C2_TOTAL_ROZDIEL_DAN | ||
25. | C2_TOTAL_ROZDIEL_ODPOCET | ||
26. | C2_TOTAL_ROZDIEL_ZAKLADOV | ||
27. | D1_TOTAL_DAN10 | ||
28. | D1_TOTAL_DAN20 | ||
29. | D1_TOTAL_OBRAT | ||
30. | D1_TOTAL_ZAKLAD10 | ||
31. | D1_TOTAL_ZAKLAD20 | ||
32. | D2_TOTAL_DAN10 | ||
33. | D2_TOTAL_DAN20 | ||
34. | D2_TOTAL_ZAKLAD10 | ||
35. | D2_TOTAL_ZAKLAD20 | ||
36. | DRUH_VYKAZU_DODATOCNY | Druh výkazu | |
37. | DRUH_VYKAZU_OPRAVNY | Druh výkazu | |
38. | DRUH_VYKAZU_RIADNY | Druh výkazu | |
39. | EMAIL | ||
40. | IC_DPH | IČ-DPH | numeric;length(10);required |
41. | OBCHODNE_MENO | Obchodné meno | required |
42. | OBDOBIE_MESIAC | Obdobie | IN(1,2,3,4,5,6,7,8,9,10,11,12) |
43. | OBDOBIE_ROK | Obdobie - rok | required |
44. | OBDOBIE_STVRTROK | Obdobie | IN(1,2,3,4) |
45. | TEL_CISLO | Tel. číslo | numericx |
Atribúty v šablóne: kvdph_a1 |
|||
46. | A1_ODBERATEL_ICDPH | IČ DPH | regex(/SK\d{10}/i) |
47. | A1_CISLO_FAKTURY | Číslo faktúry | |
48. | A1_DATUM_DODANIA | Dátum | numericx |
49. | A1_ZAKLAD_DANE | Základ dane | float |
50. | A1_DAN | Suma dane | float |
51. | A1_SADZBA | Sadzba dane | in(5,10,20) |
52. | A1_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_a2 |
|||
53. | A2_ODBERATEL_ICDPH | IČ DPH | regex(/SK\d{10}/i) |
54. | A2_CISLO_FAKTURY | Číslo faktúry | |
55. | A2_DATUM_DODANIA | Dátum | numericx |
56. | A2_ZAKLAD_DANE | Základ dane | float |
57. | A2_KOD_TOVARU | Kód tovaru | numeric;length(4) |
58. | A2_DRUH_TOVARU | Druh tovaru | in(IO,MT);orEmpty |
59. | A2_MNOZSTVO | Množstvo | float |
60. | A2_MJ | Merná jednotka | in(kg,t,m,ks);orEmpty |
61. | A2_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_b1 |
|||
62. | B1_DODAVATEL_ICDPH | IČ DPH | |
63. | B1_CISLO_FAKTURY | Číslo faktúry | |
64. | B1_DATUM_DODANIA | Dátum | numericx |
65. | B1_ZAKLAD_DANE | Základ dane (Eur) | float |
66. | B1_SADZBA | Sadzba dane (%) | in(5,10,20);orEmpty |
67. | B1_DAN | Suma dane (Eur) | float |
68. | B1_ODPOCITANA_DAN | Odpočítaná daň (Eur) | float |
69. | B1_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_b2 |
|||
70. | B2_DODAVATEL_ICDPH | IČ DPH | regex(/SK\d{10}/i) |
71. | B2_CISLO_FAKTURY | Číslo faktúry | |
72. | B2_DATUM_DODANIA | Dátum | numericx |
73. | B2_ZAKLAD_DANE | Základ dane (Eur) | float |
74. | B2_SADZBA | Sadzba dane (%) | in(5,10,20);orEmpty |
75. | B2_DAN | Suma dane (Eur) | float |
76. | B2_ODPOCITANA_DAN | Odpočítaná daň (Eur) | float |
77. | B2_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_b31 |
|||
78. | B31_ZAKLAD_DANE | Základ dane (Eur) | float |
79. | B31_DAN | Suma dane (Eur) | float |
80. | B31_ODPOCITANA_DAN | Odpočítaná daň (Eur) | float |
81. | B31_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_b32 |
|||
82. | B32_DODAVATEL_ICDPH | IČ DPH | regex(/SK\d{10}/i) |
83. | B32_ZAKLAD_DANE | Základ dane (Eur) | float |
84. | B32_DAN | Suma dane (Eur) | float |
85. | B32_ODPOCITANA_DAN | Odpočítaná daň (Eur) | float |
86. | B32_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_c1 |
|||
87. | C1_ODBERATEL_ICDPH | IČ DPH | |
88. | C1_CISLO_OPR_FAKTURY | Číslo opravnej faktúry | |
89. | C1_CISLO_POV_FAKTURY | Číslo pôvodnej faktúry | |
90. | C1_ROZDIEL_ZAKLADOV_DANE | Rozdiel základov dane | float |
91. | C1_SADZBA | Sadzba dane | in(5,10,20) |
92. | C1_ROZDIEL_DAN | Rozdiel sumy dane | float |
93. | C1_KOD_TOVARU | Kód tovaru | numeric;length(4) |
94. | C1_DRUH_TOVARU | Druh tovaru | in(IO,MT) |
95. | C1_ROZDIEL_MNOZSTVO | Množstvo | float |
96. | C1_MJ | Merná jednotka | in(kg,t,m,ks) |
97. | C1_NEVYMOZITELNA | Nevymožiteľná pohľadávka | |
98. | C1_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_c2 |
|||
99. | C2_DODAVATEL_ICDPH | IČ DPH | |
100. | C2_CISLO_OPR_FAKTURY | Číslo opravnej faktúry | |
101. | C2_CISLO_POV_FAKTURY | Číslo pôvodnej faktúry | |
102. | C2_ROZDIEL_ZAKLADOV_DANE | Rozdiel základov dane | float |
103. | C2_ROZDIEL_DAN | Rozdiel sumy dane | float |
104. | C2_SADZBA | Sadzba dane | in(5,10,20) |
105. | C2_ROZDIEL_ODPOC_DAN | Rozdiel odpočítanej dane | float |
106. | C2_NEVYMOZITELNA | Nevymožiteľná pohľadávka | |
107. | C2_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_d1 |
|||
108. | D1_SUMA_OBRATOV | Suma obratov | float |
109. | D1_ZAKLAD_SADZBA20 | Suma základov (20%) | float |
110. | D1_DAN_SADZBA20 | Suma dane (20%) | float |
111. | D1_ZAKLAD_SADZBA10 | Suma základov (10%) | float |
112. | D1_DAN_SADZBA10 | Suma dane (10%) | float |
113. | D1_KOD_OPRAVY | Kód opravy | |
Atribúty v šablóne: kvdph_d2 |
|||
114. | D2_ZAKLAD_SADZBA20 | Suma základov (20%) | float |
115. | D2_DAN_SADZBA20 | Suma dane (20%) | float |
116. | D2_ZAKLAD_SADZBA10 | Suma základov (10%) | float |
117. | D2_DAN_SADZBA10 | Suma dane (10%) | float |
118. | D2_KOD_OPRAVY | Kód opravy |
Detailný popis jednotlivých atribútov
Detailný popis vstupných polí môže obsahovať popisy nasledovných vlastností (properties):
- title: Názov poľa
- help: Detailnejší popisok použitý napr. pre tooltip/nápovedu
- validators: Zoznam validátorov
- type: Typ vstupného poľa
- values: Prípustné hodnoty (len pre typ poľa = SELECT)
- radiogroup: Názov skupiny radio tlačidiel (len pre typ poľa = RADIO)
- initValue: Úvodná hodnota atribútu (tzn. ak atribút neodošlete, nastaví sa táto hodnota)