Version 1.1 von WinFried am 2016/01/26 09:46

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