Revision b5240726
Von Moritz Bunkus vor mehr als 10 Jahren hinzugefügt
doc/dokumentation.xml | ||
---|---|---|
2232 | 2232 |
Abrechnungszeitraum explizit auszuweisen. Eine Variable hat dabei die Syntax <literal><%variablenname%></literal>. |
2233 | 2233 |
</para> |
2234 | 2234 |
|
2235 |
<para> |
|
2236 |
Sofern es sich um eine Datumsvariable handelt, kann das Ausgabeformat weiter bestimmt werden, indem an den Variablennamen |
|
2237 |
Formatoptionen angehängt werden. Die Syntax sieht dabei wie folgt aus: <literal><%variablenname |
|
2238 |
FORMAT=Formatinformation%></literal>. Die zur verfügung stehenden Formatinformationen werden unten genauer beschrieben. |
|
2239 |
</para> |
|
2240 |
|
|
2235 | 2241 |
<para> |
2236 | 2242 |
Diese Variablen werden in den folgenden Elementen des Auftrags ersetzt: |
2237 | 2243 |
</para> |
... | ... | |
2297 | 2303 |
</listitem> |
2298 | 2304 |
</varlistentry> |
2299 | 2305 |
</variablelist> |
2306 |
|
|
2307 |
<para> |
|
2308 |
Die invidiuellen Formatinformationen bestehen aus Paaren von Prozentzeichen und einem Buchstaben, welche beide zusammen durch den |
|
2309 |
dazugehörigen Wert ersetzt werden. So wird z.B. <literal>%Y</literal> durch das viertstellige Jahr ersetzt. Alle möglichen |
|
2310 |
Platzhalter sind: |
|
2311 |
</para> |
|
2312 |
|
|
2313 |
|
|
2314 |
<variablelist> |
|
2315 |
<varlistentry> |
|
2316 |
<term><varname>%a</varname></term> |
|
2317 |
|
|
2318 |
<listitem> |
|
2319 |
<para>Der abgekürzte Wochentagsname.</para> |
|
2320 |
</listitem> |
|
2321 |
</varlistentry> |
|
2322 |
|
|
2323 |
<varlistentry> |
|
2324 |
<term><varname>%A</varname></term> |
|
2325 |
|
|
2326 |
<listitem> |
|
2327 |
<para>Der ausgeschriebene Wochentagsname.</para> |
|
2328 |
</listitem> |
|
2329 |
</varlistentry> |
|
2330 |
|
|
2331 |
<varlistentry> |
|
2332 |
<term><varname>%b</varname></term> |
|
2333 |
|
|
2334 |
<listitem> |
|
2335 |
<para>Der abgekürzte Monatsname.</para> |
|
2336 |
</listitem> |
|
2337 |
</varlistentry> |
|
2338 |
|
|
2339 |
<varlistentry> |
|
2340 |
<term><varname>%B</varname></term> |
|
2341 |
|
|
2342 |
<listitem> |
|
2343 |
<para>Der ausgeschriebene Monatsname.</para> |
|
2344 |
</listitem> |
|
2345 |
</varlistentry> |
|
2346 |
|
|
2347 |
<varlistentry> |
|
2348 |
<term><varname>%C</varname></term> |
|
2349 |
|
|
2350 |
<listitem> |
|
2351 |
<para>Das Jahrhundert (Jahr/100) als eine zweistellige Zahl.</para> |
|
2352 |
</listitem> |
|
2353 |
</varlistentry> |
|
2354 |
|
|
2355 |
<varlistentry> |
|
2356 |
<term><varname>%d</varname></term> |
|
2357 |
|
|
2358 |
<listitem> |
|
2359 |
<para>Der Monatstag als Zahl zwischen 01 und 31.</para> |
|
2360 |
</listitem> |
|
2361 |
</varlistentry> |
|
2362 |
|
|
2363 |
<varlistentry> |
|
2364 |
<term><varname>%D</varname></term> |
|
2365 |
|
|
2366 |
<listitem> |
|
2367 |
<para>Entspricht %m/%d/%y (amerikanisches Datumsformat).</para> |
|
2368 |
</listitem> |
|
2369 |
</varlistentry> |
|
2370 |
|
|
2371 |
<varlistentry> |
|
2372 |
<term><varname>%e</varname></term> |
|
2373 |
|
|
2374 |
<listitem> |
|
2375 |
<para>Wie %d (Monatstag als Zahl zwischen 1 und 31), allerdings werden führende Nullen durch Leerzeichen ersetzt.</para> |
|
2376 |
</listitem> |
|
2377 |
</varlistentry> |
|
2378 |
|
|
2379 |
<varlistentry> |
|
2380 |
<term><varname>%F</varname></term> |
|
2381 |
|
|
2382 |
<listitem> |
|
2383 |
<para>Entspricht %Y-%m-%d (das ISO-8601-Datumsformat).</para> |
|
2384 |
</listitem> |
|
2385 |
</varlistentry> |
|
2386 |
|
|
2387 |
<varlistentry> |
|
2388 |
<term><varname>%j</varname></term> |
|
2389 |
|
|
2390 |
<listitem> |
|
2391 |
<para>Der Tag im Jahr als Zahl zwischen 001 und 366 inklusive.</para> |
|
2392 |
</listitem> |
|
2393 |
</varlistentry> |
|
2394 |
|
|
2395 |
<varlistentry> |
|
2396 |
<term><varname>%m</varname></term> |
|
2397 |
|
|
2398 |
<listitem> |
|
2399 |
<para>Der Monat als Zahl zwischen 01 und 12 inklusive.</para> |
|
2400 |
</listitem> |
|
2401 |
</varlistentry> |
|
2402 |
|
|
2403 |
<varlistentry> |
|
2404 |
<term><varname>%u</varname></term> |
|
2405 |
|
|
2406 |
<listitem> |
|
2407 |
<para>Der Wochentag als Zahl zwischen 1 und 7 inklusive, wobei die 1 dem Montag entspricht.</para> |
|
2408 |
</listitem> |
|
2409 |
</varlistentry> |
|
2410 |
|
|
2411 |
<varlistentry> |
|
2412 |
<term><varname>%U</varname></term> |
|
2413 |
|
|
2414 |
<listitem> |
|
2415 |
<para>Die Wochennummer als Zahl zwischen 00 und 53 inklusive, wobei der erste Sonntag im Jahr das Startdatum von Woche 01 ist.</para> |
|
2416 |
</listitem> |
|
2417 |
</varlistentry> |
|
2418 |
|
|
2419 |
<varlistentry> |
|
2420 |
<term><varname>%V</varname></term> |
|
2421 |
|
|
2422 |
<listitem> |
|
2423 |
<para>Die ISO-8601:1988-Wochennummer als Zahl zwischen 01 und 53 inklusive, wobei Woche 01 die erste Woche, von der mindestens vier Tage im Jahr liegen; Montag ist erster Tag der Woche.</para> |
|
2424 |
</listitem> |
|
2425 |
</varlistentry> |
|
2426 |
|
|
2427 |
<varlistentry> |
|
2428 |
<term><varname>%w</varname></term> |
|
2429 |
|
|
2430 |
<listitem> |
|
2431 |
<para>Der Wochentag als Zahl zwischen 0 und 6 inklusive, wobei die 0 dem Sonntag entspricht.</para> |
|
2432 |
</listitem> |
|
2433 |
</varlistentry> |
|
2434 |
|
|
2435 |
<varlistentry> |
|
2436 |
<term><varname>%W</varname></term> |
|
2437 |
|
|
2438 |
<listitem> |
|
2439 |
<para>Die Wochennummer als Zahl zwischen 00 und 53 inklusive, wobei der erste Montag im Jahr das Startdatum von Woche 01 ist.</para> |
|
2440 |
</listitem> |
|
2441 |
</varlistentry> |
|
2442 |
|
|
2443 |
<varlistentry> |
|
2444 |
<term><varname>%y</varname></term> |
|
2445 |
|
|
2446 |
<listitem> |
|
2447 |
<para>Das Jahr als zweistellige Zahl zwischen 00 und 99 inklusive.</para> |
|
2448 |
</listitem> |
|
2449 |
</varlistentry> |
|
2450 |
|
|
2451 |
<varlistentry> |
|
2452 |
<term><varname>%Y</varname></term> |
|
2453 |
|
|
2454 |
<listitem> |
|
2455 |
<para>Das Jahr als vierstellige Zahl.</para> |
|
2456 |
</listitem> |
|
2457 |
</varlistentry> |
|
2458 |
|
|
2459 |
<varlistentry> |
|
2460 |
<term><varname>%%</varname></term> |
|
2461 |
|
|
2462 |
<listitem> |
|
2463 |
<para>Das Prozentzeichen selber.</para> |
|
2464 |
</listitem> |
|
2465 |
</varlistentry> |
|
2466 |
</variablelist> |
|
2467 |
|
|
2468 |
<para> |
|
2469 |
Anwendungsbeispiel für die Ausgabe, von welchem Monat und Jahr bis zu welchem Monat und Jahr die aktuelle Abrechnungsperiode |
|
2470 |
dauert: <literal>Abrechnungszeitrum: <%period_start_date FORMAT=%m/%Y%> bis <%period_end_date FORMAT=%m/%Y%></literal> |
|
2471 |
</para> |
|
2300 | 2472 |
</sect2> |
2301 | 2473 |
|
2302 | 2474 |
<sect2 id="features.periodic-invoices.reports"> |
Auch abrufbar als: Unified diff
Dokumentation für individuelle Variablenformatierung bei wiederkehrenden Rechnungen