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

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 |(((
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 )))
223 {{/layout-cell}}
224 {{/layout-section}}
225
226 {{layout-section ac:type="single"}}
227 {{layout-cell}}
228 \\
229 {{/layout-cell}}
230 {{/layout-section}}
231
232 {{layout-section ac:type="single"}}
233 {{layout-cell}}
234 (% class="wrapped" %)
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 |(((
254 load_first
255 )))|(((
256 (% class="content-wrapper" %)
257 (((
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 )))
264 )))
265 {{/layout-cell}}
266 {{/layout-section}}
267
268 {{layout-section ac:type="single"}}
269 {{layout-cell}}
270 \\
271 {{/layout-cell}}
272 {{/layout-section}}
273
274 {{layout-section ac:type="single"}}
275 {{layout-cell}}
276 (% class="wrapped" %)
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 )))|(((
288 (% class="content-wrapper" %)
289 (((
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 )))
296 )))
297 {{/layout-cell}}
298 {{/layout-section}}
299 {{/layout}}