Version 3.1 von WinFried am 2020/05/06 08:14

Zeige letzte Bearbeiter
1 {{layout}}
2 {{layout-section ac:type="single"}}
3 {{layout-cell}}
4 Nachstehend werden alle möglichen **XML-Tags** und dessen **Attribute** aufgelistet und erläutert.
5 {{/layout-cell}}
6 {{/layout-section}}
7
8 {{layout-section ac:type="single"}}
9 {{layout-cell}}
10 == {{id name="Eigenschaftenderdocuments-config-AllemöglichenXML-Tagsderdocuments.config"/}}Alle möglichen XML-Tags der documents.config ==
11 {{/layout-cell}}
12 {{/layout-section}}
13
14 {{layout-section ac:type="single"}}
15 {{layout-cell}}
16 (% class="wrapped" %)
17 |=(((
18 XML-Tag
19 )))|=(((
20 Beschreibung
21 )))
22 |(((
23 <condition></condition>
24 )))|(((
25 Gehört in das Element **<documents>** und beschreibt ein **Grabzustandsbrief**
26 )))
27 |(((
28 <configuration></configuration>
29 )))|(((
30 Das Root-Element für alle Einstellungen wie zum Beispiel Benutzerdefinierte Datenfelder
31 )))
32 |(((
33 <customfields></customfields>
34 )))|(((
35 (% class="content-wrapper" %)
36 (((
37 Gehört in das Element **<configuration>** und enthält alle benutzerdefinierten Datenfelder
38
39 {{info}}
40 Die benutzerdefinierten Datenfelder werden **[[hier>>confluencePage:page:WFD.Test]] **ausführlich beschrieben
41 {{/info}}
42 )))
43 )))
44 |(((
45 <datenfeld></<datenfeld>
46 )))|(((
47 \\
48 )))
49 |(((
50 <document></document>
51 )))|(((
52 Gehört in das Element **<documents> **und beschreibt ein Dokument oder Serienbrief
53 )))
54 |(((
55 <documents></documents>
56 )))|(((
57 Das Root-Element für alle Dokumente
58 )))
59 |(((
60 <format></format>
61 )))|(((
62 \\
63 )))
64 |(((
65 <invoice></invoice>
66 )))|(((
67 Gehört in das Element **<documents>** und beschreibt ein Dokument als **Bescheid/Rechnung**
68 )))
69 |(((
70 <maxtextlength></maxtextlength>
71 )))|(((
72 Gehört in das Element **<configuration>** und gibt an nach wie viel Zeichen ein Datenfeld umgebrochen
73
74 werden soll
75 )))
76 |(((
77 <statement></statement>
78 )))|(((
79 \\
80 )))
81 |(((
82 <templates></templates>
83 )))|(((
84 Gehört in die Elemente **<invoice>, <document> oder <condition>** und enthält alle
85
86 Templatevorlagen zu dem jeweiligen Dokument
87 )))
88 |(((
89 <winfried></winfried>
90 )))|(((
91 Ist das Root-Element in dem alle anderen Tags eingebunden werden
92 )))
93 {{/layout-cell}}
94 {{/layout-section}}
95
96 {{layout-section ac:type="single"}}
97 {{layout-cell}}
98 \\
99 {{/layout-cell}}
100 {{/layout-section}}
101
102 {{layout-section ac:type="single"}}
103 {{layout-cell}}
104 (% class="wrapped" %)
105 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
106 Nachfolgende Attribute gehören zu den Tags //<invoice>, <document> und <condition>//
107 )))
108 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
109 **Attribut**
110 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
111 **Beschreibung**
112 )))
113 |(((
114 id
115 )))|(((
116 Ist eine Nummer durch die das jeweilige Dokument eindeutig erkannt werden kann. Die **id** darf in der
117
118 documents.config **nicht doppelt vorkommen**
119 )))
120 |(((
121 plugin
122 )))|(((
123 Gibt an in welchem Plugin das Dokument angezeigt werden soll
124
125 Zum Beispiel GB für Gebührenbescheid
126 )))
127 |(((
128 Visible_name
129 )))|(((
130 Ist der Text/Name der in WinFried angezeigt wird
131 )))
132 |(((
133 path
134 )))|(((
135 (% class="content-wrapper" %)
136 (((
137 Ist der Pfad zum Dokument im Berichte-Verzeichnis. Hier kann ein absoluter oder **relativer** Pfad angegeben werden
138
139 {{info}}
140 Wir empfehlen Ihnen einen relativen Pfad anzugeben!
141 {{/info}}
142 )))
143 )))
144 |(((
145 add_to_dms
146 )))|(((
147 Gibt an ob das Dokument nach dem Drucken in das Dokumentenarchiv gespeichert werden soll
148 )))
149 |(((
150 fkkgb
151 )))|(((
152 (% class="content-wrapper" %)
153 (((
154 Hier muss die Gebührenbescheidnr. angegeben werden damit WinFried weiß welches Dokument bei einem Gebührenbescheid geöffnet werden muss
155
156 {{info}}
157 Die Gebührenbescheidnr. finden Sie in den Stammdaten unter Gebührenbescheidtypen
158 {{/info}}
159
160 {{note title="Vorsicht"}}
161 //Der fkkgb Eintrag darf nur in dem XML-Tag <invoice> benutzt werden!//
162 {{/note}}
163 )))
164 )))
165 |(((
166 zahler
167 )))|(((
168 (% class="content-wrapper" %)
169 (((
170 Kann die von WinFried verwendete Reihenfolge zum Ermitteln des Gebührenpflichtigen manipulieren. Beispiel //zahler="BS"//
171
172 {{note title="Vorsicht"}}
173 //Der zahler Eintrag darf nur in dem XML-Tag <invoice> benutzt werden!//
174 {{/note}}
175 )))
176 )))
177 |(((
178 group
179 )))|(((
180 (% class="content-wrapper" %)
181 (((
182 Gibt an zu welcher **Zustandsgruppe** der Grabzustandsbrief gehört
183
184 {{note title="Vorsicht"}}
185 //Der group Eintrag darf nur in dem XML-Tag <condition> benutzt werden!//
186 {{/note}}
187 )))
188 )))
189 |(((
190 letter
191 )))|(((
192 (% class="content-wrapper" %)
193 (((
194 Gibt an welches Schreiben der Grabzustandsbrief ist. Maximal 3 Schreiben sind möglich
195
196 {{note title="Vorsicht"}}
197 //Der letter Eintrag darf nur in dem XML-Tag <condition> benutzt werden!//
198 {{/note}}
199 )))
200 )))
201 |(((
202 lock
203 )))|(((
204 (% class="content-wrapper" %)
205 (((
206 Sperrt das Formular. Es sind keine manuellen Eingaben möglich. Wird zum Beispiel verwendet wenn nur Word Steuerelemente ausgefüllt werden sollen. Beispiel //lock="true"//
207
208 {{note title="Vorsicht"}}
209 //Der group Eintrag darf nur in dem XML-Tag <document> benutzt werden!//
210 {{/note}}
211 )))
212 )))
213 {{/layout-cell}}
214 {{/layout-section}}
215
216 {{layout-section ac:type="single"}}
217 {{layout-cell}}
218 \\
219 {{/layout-cell}}
220 {{/layout-section}}
221
222 {{layout-section ac:type="single"}}
223 {{layout-cell}}
224 (% class="wrapped" %)
225 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
226 Nachfolgende Attribute gehören zum Tag //<template>//
227 )))
228 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
229 **Attribut**
230 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
231 **Beschreibung**
232 )))
233 |(((
234 path
235 )))|(((
236 Ist der Pfad zur Templatevorlage im Berichte-Verzeichnis. Hier kann ein absoluter Pfad angegeben werden (nicht empfohlen) oder ein **relativer Pfad**
237 )))
238 |(((
239 bookmark
240 )))|(((
241 Ist der Name der Textmarke im Word-Dokument um an dieser Stelle die Templatevorlage zu laden
242 )))
243 |(((
244 Load_first
245 )))|(((
246 (% class="content-wrapper" %)
247 (((
248 Gibt an welche Templatevorlage vor dem eigentlichen Dokument geladen werden soll
249
250 {{info}}
251 Dieses Feld darf nur einmal auf //true// stehen. Sollen mehrere Templatevorlagen geladen werden, müssen alle anderen den Wert //false// vorweisen
252 {{/info}}
253 )))
254 )))
255 {{/layout-cell}}
256 {{/layout-section}}
257
258 {{layout-section ac:type="single"}}
259 {{layout-cell}}
260 \\
261 {{/layout-cell}}
262 {{/layout-section}}
263
264 {{layout-section ac:type="single"}}
265 {{layout-cell}}
266 (% class="wrapped" %)
267 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
268 Nachfolgende Attribute gehören zu den Elementen im Tag //<maxtextlength>//
269 )))
270 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
271 **Attribut**
272 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
273 **Beschreibung**
274 )))
275 |(((
276 ignoredocs
277 )))|(((
278 (% class="content-wrapper" %)
279 (((
280 Hiermit kann, anhand der //id//, angegeben werden bei welchen Dokumenten die Textlängen des jeweiligen Datenfeldes nicht überprüft werden sollen
281
282 {{info}}
283 Sollen mehrere Dokumente ignoriert werden, müssen die //id´s// mit einem Semikolon (;) getrennt werden
284 {{/info}}
285 )))
286 )))
287 {{/layout-cell}}
288 {{/layout-section}}
289 {{/layout}}