-
-
Notifications
You must be signed in to change notification settings - Fork 57
/
Copy path__Uhrady.xsd
198 lines (197 loc) · 7.84 KB
/
__Uhrady.xsd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:include schemaLocation="__Comtypes.xsd"/>
<xs:complexType name="uhradaType">
<xs:all>
<xs:element name="DokladUhr" type="doklRefType" minOccurs="0">
<xs:annotation>
<xs:documentation>Reference na hradící doklad </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Prijem" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Příznak Příjem/Výdaj</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Datum" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Datum úhrady. (Datum platby u bankovních a pokladních dokladů, datum účetního případu u interních dokladů)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DatUplDPH" type="xs:date" minOccurs="0">
<xs:annotation>
<xs:documentation>Datum uplatnění DPH</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Castka" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Částka úhrady v domácí měně. V případě úhrady v cizí měně je částka vypočtena z kurzu a valutové částky hrazeného dokladu (ValutyHraz/Castka)</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ValutyHraz" minOccurs="0">
<xs:annotation>
<xs:documentation>Údaje pro úhrady v cizí měně. Údaje jsou vyjádřeny v měně vystavení hrazeného dokladu k datu úhrady. (Pokud je měna hradícího dokladu jiná, údaje jsou přepočteny na tuto měnu)</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="Mena" type="menaType">
<xs:annotation>
<xs:documentation>Měna hrazeného dokladu. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Castka" type="castkaType">
<xs:annotation>
<xs:documentation>Castka úhrady ve valutách </xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="ValutyUhr" minOccurs="0">
<xs:annotation>
<xs:documentation>Údaje pro úhrady v cizí měně. Údaje jsou vyjádřeny v měně vystavení hradícího dokladu. </xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="Mena" type="menaType">
<xs:annotation>
<xs:documentation>Měna hradícího dokladu. </xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Castka" type="castkaType">
<xs:annotation>
<xs:documentation>Castka úhrady ve valutách </xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="KurzRozd" minOccurs="0">
<xs:annotation>
<xs:documentation>Kurzový rozdíl při úhradě</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:all>
<xs:element name="Typ" minOccurs="0">
<xs:annotation>
<xs:documentation>Typ kurzového rozdílu:
- I = zisk (pouze podvojné účetnictví)
- T = ztráta (pouze podvojné účetnictví)
- K = konečná úhrada (pouze daňová evidence)
- U = doplnění částky (pouze daňová evidence)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="I"/>
<xs:enumeration value="T"/>
<xs:enumeration value="K"/>
<xs:enumeration value="U"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="Preceneni" type="xs:boolean" minOccurs="0">
<xs:annotation>
<xs:documentation>Pokud je "Preceneni"=true, jedná se o speciální úhradu kurzového rozdílu, vzniklou přeceněním hrazeného dokladu na jiný kurz (ValutyHraz/Mena/Kurs).</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Castka" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Částka kurzového rozdílu</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Doklad" type="doklRefType" minOccurs="0">
<xs:annotation>
<xs:documentation>Doklad vytvářející kurzový rozdíl</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
<xs:element name="ZpusobUhr" type="xs:byte" minOccurs="0">
<xs:annotation>
<xs:documentation>Způsob úhrady:
0 = nedefinováno (default)
1 = platba prostřednictvím nepeněžního platidla (pouze FV)
2 = platební kartou (pouze FV)
3 = na dobírku (pouze FV)
4 = úhrada zádržného faktury</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Platidlo" minOccurs="0">
<xs:annotation>
<xs:documentation>Kód nepeněžního platidla (pouze FV)</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="4"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="SeznamPDUhrad" minOccurs="0">
<xs:annotation>
<xs:documentation>Seznam úhrad s rozpisem kontrolingových proměnných v daňové evidenci</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Uhrada_PDUhrada" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="Kontace" type="zkratkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Zkratka předkontace</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Stredisko" type="zkratkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Zkratka střediska</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Zakazka" type="zkratkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Zkratka zakázky</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Cinnost" type="zkratkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Zkratka činnosti</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Zaklad" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Částka základu daně</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DPHZS" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Částka DPH v základní sazbě</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DPHSS" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Částka DPH ve snížené sazbě</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WLZaklady" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Kurzový zisk nebo ztráta v základu daně</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WLDPH1" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Kurzový zisk nebo ztráta ve snížené sazbě DPH</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="WLDPH2" type="castkaType" minOccurs="0">
<xs:annotation>
<xs:documentation>Kurzový zisk nebo ztráta v základní sazbě DPH</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
</xs:complexType>
</xs:schema>