Version 2.1 von WinFried am 2020/05/06 08:10

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 {{/layout-cell}}
202 {{/layout-section}}
203
204 {{layout-section ac:type="single"}}
205 {{layout-cell}}
206 \\
207 {{/layout-cell}}
208 {{/layout-section}}
209
210 {{layout-section ac:type="single"}}
211 {{layout-cell}}
212 (% class="wrapped" %)
213 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
214 Nachfolgende Attribute gehören zum Tag //<template>//
215 )))
216 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
217 **Attribut**
218 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
219 **Beschreibung**
220 )))
221 |(((
222 path
223 )))|(((
224 Ist der Pfad zur Templatevorlage im Berichte-Verzeichnis. Hier kann ein absoluter Pfad angegeben werden (nicht empfohlen) oder ein **relativer Pfad**
225 )))
226 |(((
227 bookmark
228 )))|(((
229 Ist der Name der Textmarke im Word-Dokument um an dieser Stelle die Templatevorlage zu laden
230 )))
231 |(((
232 Load_first
233 )))|(((
234 (% class="content-wrapper" %)
235 (((
236 Gibt an welche Templatevorlage vor dem eigentlichen Dokument geladen werden soll
237
238 {{info}}
239 Dieses Feld darf nur einmal auf //true// stehen. Sollen mehrere Templatevorlagen geladen werden, müssen alle anderen den Wert //false// vorweisen
240 {{/info}}
241 )))
242 )))
243 {{/layout-cell}}
244 {{/layout-section}}
245
246 {{layout-section ac:type="single"}}
247 {{layout-cell}}
248 \\
249 {{/layout-cell}}
250 {{/layout-section}}
251
252 {{layout-section ac:type="single"}}
253 {{layout-cell}}
254 (% class="wrapped" %)
255 |=(% class="highlight-blue" colspan="2" style="background-color: #deebff" %)(((
256 Nachfolgende Attribute gehören zu den Elementen im Tag //<maxtextlength>//
257 )))
258 |(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
259 **Attribut**
260 )))|(% class="highlight-grey" style="background-color: #f4f5f7" %)(((
261 **Beschreibung**
262 )))
263 |(((
264 ignoredocs
265 )))|(((
266 (% class="content-wrapper" %)
267 (((
268 Hiermit kann, anhand der //id//, angegeben werden bei welchen Dokumenten die Textlängen des jeweiligen Datenfeldes nicht überprüft werden sollen
269
270 {{info}}
271 Sollen mehrere Dokumente ignoriert werden, müssen die //id´s// mit einem Semikolon (;) getrennt werden
272 {{/info}}
273 )))
274 )))
275 {{/layout-cell}}
276 {{/layout-section}}
277 {{/layout}}