Version 4.1 von WinFried am 2020/05/06 08:21

Verstecke letzte Bearbeiter
WinFried 1.1 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}}
WinFried 2.1 16 (% class="wrapped" %)
WinFried 1.1 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 )))|(((
WinFried 2.1 35 (% class="content-wrapper" %)
36 (((
WinFried 1.1 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 )))
WinFried 2.1 43 )))
WinFried 1.1 44 |(((
45 <datenfeld></<datenfeld>
46 )))|(((
WinFried 2.1 47 \\
WinFried 1.1 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 )))|(((
WinFried 2.1 62 \\
WinFried 1.1 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 )))|(((
WinFried 2.1 79 \\
WinFried 1.1 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}}
WinFried 2.1 98 \\
WinFried 1.1 99 {{/layout-cell}}
100 {{/layout-section}}
101
102 {{layout-section ac:type="single"}}
103 {{layout-cell}}
WinFried 2.1 104 (% class="wrapped" %)
WinFried 1.1 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 |(((
WinFried 4.1 128 visible_name
WinFried 1.1 129 )))|(((
130 Ist der Text/Name der in WinFried angezeigt wird
131 )))
132 |(((
133 path
134 )))|(((
WinFried 2.1 135 (% class="content-wrapper" %)
136 (((
WinFried 1.1 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 )))
WinFried 2.1 143 )))
WinFried 1.1 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 )))|(((
WinFried 2.1 152 (% class="content-wrapper" %)
153 (((
WinFried 1.1 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 )))
WinFried 2.1 164 )))
WinFried 1.1 165 |(((
166 zahler
167 )))|(((
WinFried 2.1 168 (% class="content-wrapper" %)
169 (((
170 Kann die von WinFried verwendete Reihenfolge zum Ermitteln des Gebührenpflichtigen manipulieren. Beispiel //zahler="BS"//
WinFried 1.1 171
172 {{note title="Vorsicht"}}
173 //Der zahler Eintrag darf nur in dem XML-Tag <invoice> benutzt werden!//
174 {{/note}}
175 )))
WinFried 2.1 176 )))
WinFried 1.1 177 |(((
178 group
179 )))|(((
WinFried 2.1 180 (% class="content-wrapper" %)
181 (((
WinFried 1.1 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 )))
WinFried 2.1 188 )))
WinFried 1.1 189 |(((
190 letter
191 )))|(((
WinFried 2.1 192 (% class="content-wrapper" %)
193 (((
WinFried 1.1 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 )))
WinFried 2.1 200 )))
WinFried 3.1 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 )))
WinFried 4.1 213 |(((
214 mailmerge
215 )))|(((
216 Gibt an ob das Schreiben für den Seriendruck verfügbar ist
217 )))
218 |(((
219 kfh
220 )))|(((
221 Gibt an unter welchen Friedhof das Schreiben verfügbar ist
222 )))
WinFried 1.1 223 {{/layout-cell}}
224 {{/layout-section}}
225
226 {{layout-section ac:type="single"}}
227 {{layout-cell}}
WinFried 2.1 228 \\
WinFried 1.1 229 {{/layout-cell}}
230 {{/layout-section}}
231
232 {{layout-section ac:type="single"}}
233 {{layout-cell}}
WinFried 2.1 234 (% class="wrapped" %)
WinFried 1.1 235 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
236 Nachfolgende Attribute gehören zum Tag //<template>//
237 )))
238 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
239 **Attribut**
240 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
241 **Beschreibung**
242 )))
243 |(((
244 path
245 )))|(((
246 Ist der Pfad zur Templatevorlage im Berichte-Verzeichnis. Hier kann ein absoluter Pfad angegeben werden (nicht empfohlen) oder ein **relativer Pfad**
247 )))
248 |(((
249 bookmark
250 )))|(((
251 Ist der Name der Textmarke im Word-Dokument um an dieser Stelle die Templatevorlage zu laden
252 )))
253 |(((
WinFried 4.1 254 load_first
WinFried 1.1 255 )))|(((
WinFried 2.1 256 (% class="content-wrapper" %)
257 (((
WinFried 1.1 258 Gibt an welche Templatevorlage vor dem eigentlichen Dokument geladen werden soll
259
260 {{info}}
261 Dieses Feld darf nur einmal auf //true// stehen. Sollen mehrere Templatevorlagen geladen werden, müssen alle anderen den Wert //false// vorweisen
262 {{/info}}
263 )))
WinFried 2.1 264 )))
WinFried 1.1 265 {{/layout-cell}}
266 {{/layout-section}}
267
268 {{layout-section ac:type="single"}}
269 {{layout-cell}}
WinFried 2.1 270 \\
WinFried 1.1 271 {{/layout-cell}}
272 {{/layout-section}}
273
274 {{layout-section ac:type="single"}}
275 {{layout-cell}}
WinFried 2.1 276 (% class="wrapped" %)
WinFried 1.1 277 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
278 Nachfolgende Attribute gehören zu den Elementen im Tag //<maxtextlength>//
279 )))
280 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
281 **Attribut**
282 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
283 **Beschreibung**
284 )))
285 |(((
286 ignoredocs
287 )))|(((
WinFried 2.1 288 (% class="content-wrapper" %)
289 (((
WinFried 1.1 290 Hiermit kann, anhand der //id//, angegeben werden bei welchen Dokumenten die Textlängen des jeweiligen Datenfeldes nicht überprüft werden sollen
291
292 {{info}}
293 Sollen mehrere Dokumente ignoriert werden, müssen die //id´s// mit einem Semikolon (;) getrennt werden
294 {{/info}}
295 )))
WinFried 2.1 296 )))
WinFried 1.1 297 {{/layout-cell}}
298 {{/layout-section}}
299 {{/layout}}