Revision cb484787
Von Kivitendo Admin vor mehr als 9 Jahren hinzugefügt
doc/dokumentation.xml | ||
---|---|---|
2131 | 2131 |
<title>Features und Funktionen</title> |
2132 | 2132 |
|
2133 | 2133 |
<sect1 id="features.periodic-invoices" |
2134 |
xreflabel="Wiedekehrende Rechnungen"> |
|
2134 |
xreflabel="Wiederkehrende Rechnungen">
|
|
2135 | 2135 |
<title>Wiederkehrende Rechnungen</title> |
2136 | 2136 |
|
2137 | 2137 |
<sect2 id="features.periodic-invoices.introduction" |
... | ... | |
2531 | 2531 |
manuell über den Workflow.</para> |
2532 | 2532 |
</sect2> |
2533 | 2533 |
</sect1> |
2534 |
<sect1 id="dokumentenvorlagen-und-variablen"> |
|
2534 |
<sect1 id="features.bank" |
|
2535 |
xreflabel="bankerweiterung"> |
|
2536 |
<title>Bankerweiterung</title> |
|
2537 |
|
|
2538 |
<sect2 id="features.bank.introduction" |
|
2539 |
xreflabel="Einführung in die Bankerweiterung"> |
|
2540 |
<title>Einführung</title> |
|
2541 |
|
|
2542 |
<para>Die Beschreibung der Bankerweiterung befindet sich derzeit noch im Wiki und soll von dort später hierhin übernommen werden:</para> |
|
2543 |
|
|
2544 |
<para><ulink |
|
2545 |
url="http://redmine.kivitendo-premium.de/projects/forum/wiki/Bankerweiterung">http://redmine.kivitendo-premium.de/projects/forum/wiki/Bankerweiterung</ulink></para> |
|
2546 |
</sect2> |
|
2547 |
</sect1> |
|
2548 |
<sect1 id="dokumentenvorlagen-und-variablen"> |
|
2535 | 2549 |
<title>Dokumentenvorlagen und verfügbare Variablen</title> |
2536 | 2550 |
|
2537 | 2551 |
<sect2 id="dokumentenvorlagen-und-variablen.einführung"> |
doc/html/ch01.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>Kapitel 1. Aktuelle Hinweise</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="prev" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="next" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Kapitel 1. Aktuelle Hinweise</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Zurück</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Weiter</a></td></tr></table><hr></div><div class="chapter" title="Kapitel 1. Aktuelle Hinweise"><div class="titlepage"><div><div><h2 class="title"><a name="Aktuelle-Hinweise"></a>Kapitel 1. Aktuelle Hinweise</h2></div></div></div><p>Aktuelle Installations- und Konfigurationshinweise gibt es:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>im kivitendo-Forum: <a class="ulink" href="https://forum.kivitendo.org:32443" target="_top">https://forum.kivitendo.org:32443</a>
|
|
3 |
<title>Kapitel 1. Aktuelle Hinweise</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="prev" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="next" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Kapitel 1. Aktuelle Hinweise</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Zurück</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02.html">Weiter</a></td></tr></table><hr></div><div class="chapter" title="Kapitel 1. Aktuelle Hinweise"><div class="titlepage"><div><div><h2 class="title"><a name="Aktuelle-Hinweise"></a>Kapitel 1. Aktuelle Hinweise</h2></div></div></div><p>Aktuelle Installations- und Konfigurationshinweise gibt es:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>im kivitendo-Forum: <a class="ulink" href="https://forum.kivitendo.org:32443" target="_top">https://forum.kivitendo.org:32443</a>
|
|
4 | 4 |
</p></li><li class="listitem"><p>in der doc/UPGRADE Datei im doc-Verzeichnis der Installation</p></li><li class="listitem"><p>Im Schulungs- und Dienstleistungsangebot der entsprechenden kivitendo-Partner: <a class="ulink" href="http://www.kivitendo.de/partner.html" target="_top">http://www.kivitendo.de/partner.html</a> |
5 |
</p></li></ul></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Zurück</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch02.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">kivitendo 3.2.0: Installation, Konfiguration, Entwicklung </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> Kapitel 2. Installation und Grundkonfiguration</td></tr></table></div></body></html> |
|
5 |
</p></li></ul></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Zurück</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch02.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">kivitendo 3.3.0: Installation, Konfiguration, Entwicklung </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> Kapitel 2. Installation und Grundkonfiguration</td></tr></table></div></body></html> |
doc/html/ch02.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>Kapitel 2. Installation und Grundkonfiguration</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="prev" href="ch01.html" title="Kapitel 1. Aktuelle Hinweise"><link rel="next" href="ch02s02.html" title="2.2. Benötigte Software und Pakete"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Kapitel 2. Installation und Grundkonfiguration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Zurück</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02s02.html">Weiter</a></td></tr></table><hr></div><div class="chapter" title="Kapitel 2. Installation und Grundkonfiguration"><div class="titlepage"><div><div><h2 class="title"><a name="config"></a>Kapitel 2. Installation und Grundkonfiguration</h2></div></div></div><div class="sect1" title="2.1. Übersicht"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Installation-%C3%9Cbersicht"></a>2.1. Übersicht</h2></div></div></div><p>
|
|
3 |
<title>Kapitel 2. Installation und Grundkonfiguration</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="prev" href="ch01.html" title="Kapitel 1. Aktuelle Hinweise"><link rel="next" href="ch02s02.html" title="2.2. Benötigte Software und Pakete"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Kapitel 2. Installation und Grundkonfiguration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Zurück</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch02s02.html">Weiter</a></td></tr></table><hr></div><div class="chapter" title="Kapitel 2. Installation und Grundkonfiguration"><div class="titlepage"><div><div><h2 class="title"><a name="config"></a>Kapitel 2. Installation und Grundkonfiguration</h2></div></div></div><div class="sect1" title="2.1. Übersicht"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Installation-%C3%9Cbersicht"></a>2.1. Übersicht</h2></div></div></div><p>
|
|
4 | 4 |
Die Installation von kivitendo umfasst mehrere Schritte. Die folgende Liste kann sowohl für Neulinge als auch für alte Hasen als |
5 | 5 |
Übersicht und Stichpunktliste zum Abhaken dienen, um eine Version mit minimalen Features möglichst schnell zum Laufen zu kriegen. |
6 | 6 |
</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p> |
doc/html/ch02s02.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.2. Benötigte Software und Pakete</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="next" href="ch02s03.html" title="2.3. Manuelle Installation des Programmpaketes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.2. Benötigte Software und Pakete</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s03.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.2. Benötigte Software und Pakete"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Ben%C3%B6tigte-Software-und-Pakete"></a>2.2. Benötigte Software und Pakete</h2></div></div></div><div class="sect2" title="2.2.1. Betriebssystem"><div class="titlepage"><div><div><h3 class="title"><a name="Betriebssystem"></a>2.2.1. Betriebssystem</h3></div></div></div><p>kivitendo ist für Linux konzipiert, und sollte auf jedem
|
|
3 |
<title>2.2. Benötigte Software und Pakete</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="next" href="ch02s03.html" title="2.3. Manuelle Installation des Programmpaketes"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.2. Benötigte Software und Pakete</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s03.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.2. Benötigte Software und Pakete"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Ben%C3%B6tigte-Software-und-Pakete"></a>2.2. Benötigte Software und Pakete</h2></div></div></div><div class="sect2" title="2.2.1. Betriebssystem"><div class="titlepage"><div><div><h3 class="title"><a name="Betriebssystem"></a>2.2.1. Betriebssystem</h3></div></div></div><p>kivitendo ist für Linux konzipiert, und sollte auf jedem
|
|
4 | 4 |
unixoiden Betriebssystem zum Laufen zu kriegen sein. Getestet ist |
5 | 5 |
diese Version im speziellen auf Debian und Ubuntu, grundsätzlich wurde |
6 | 6 |
bei der Auswahl der Pakete aber darauf Rücksicht genommen, dass es |
doc/html/ch02s03.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.3. Manuelle Installation des Programmpaketes</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s02.html" title="2.2. Benötigte Software und Pakete"><link rel="next" href="ch02s04.html" title="2.4. kivitendo-Konfigurationsdatei"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.3. Manuelle Installation des Programmpaketes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s04.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.3. Manuelle Installation des Programmpaketes"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Manuelle-Installation-des-Programmpaketes"></a>2.3. Manuelle Installation des Programmpaketes</h2></div></div></div><p>Der aktuelle Stable-Release, bzw. beta Release wird bei github gehostet und kann
|
|
4 |
<a class="ulink" href="https://github.com/kivitendo/kivitendo-erp/releases" target="_top">hier</a> heruntergeladen werden.</p><p>Die kivitendo ERP Installationsdatei (<code class="filename">kivitendo-erp-3.2.0.tgz</code>) wird im Dokumentenverzeichnis des Webservers
|
|
3 |
<title>2.3. Manuelle Installation des Programmpaketes</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s02.html" title="2.2. Benötigte Software und Pakete"><link rel="next" href="ch02s04.html" title="2.4. kivitendo-Konfigurationsdatei"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.3. Manuelle Installation des Programmpaketes</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s04.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.3. Manuelle Installation des Programmpaketes"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Manuelle-Installation-des-Programmpaketes"></a>2.3. Manuelle Installation des Programmpaketes</h2></div></div></div><p>Der aktuelle Stable-Release, bzw. beta Release wird bei github gehostet und kann
|
|
4 |
<a class="ulink" href="https://github.com/kivitendo/kivitendo-erp/releases" target="_top">hier</a> heruntergeladen werden.</p><p>Die kivitendo ERP Installationsdatei (<code class="filename">kivitendo-erp-3.3.0.tgz</code>) wird im Dokumentenverzeichnis des Webservers
|
|
5 | 5 |
(z.B. <code class="filename">/var/www/html/</code>, <code class="filename">/srv/www/htdocs</code> oder <code class="filename">/var/www/</code>) entpackt:</p><pre class="programlisting">cd /var/www |
6 |
tar xvzf kivitendo-erp-3.2.0.tgz</pre><p>Wechseln Sie in das entpackte Verzeichnis:</p><pre class="programlisting">cd kivitendo-erp</pre><p>Alternativ können Sie auch einen Alias in der
|
|
6 |
tar xvzf kivitendo-erp-3.3.0.tgz</pre><p>Wechseln Sie in das entpackte Verzeichnis:</p><pre class="programlisting">cd kivitendo-erp</pre><p>Alternativ können Sie auch einen Alias in der
|
|
7 | 7 |
Webserverkonfiguration benutzen, um auf das tatsächliche |
8 |
Installationsverzeichnis zu verweisen.</p><p>Bei einer Neuinstallation von Version 3.1.0 oder Version 3.2.0 muß das WebDAV Verzeichnis derzeit manuell angelegt werden:</p><pre class="programlisting">mkdir webdav</pre><p>Die Verzeichnisse <code class="filename">users</code>, <code class="filename">spool</code> und <code class="filename">webdav</code> müssen für den Benutzer
|
|
8 |
Installationsverzeichnis zu verweisen.</p><p>Bei einer Neuinstallation von Version 3.1.0 oder später muß das WebDAV Verzeichnis derzeit manuell angelegt werden:</p><pre class="programlisting">mkdir webdav</pre><p>Die Verzeichnisse <code class="filename">users</code>, <code class="filename">spool</code> und <code class="filename">webdav</code> müssen für den Benutzer
|
|
9 | 9 |
beschreibbar sein, unter dem der Webserver läuft. Die restlichen Dateien müssen für diesen Benutzer lesbar sein. Die Benutzer- und |
10 | 10 |
Gruppennamen sind bei verschiedenen Distributionen unterschiedlich (z.B. bei Debian/Ubuntu <code class="constant">www-data</code>, bei Fedora |
11 | 11 |
core <code class="constant">apache</code> oder bei OpenSUSE <code class="constant">wwwrun</code>).</p><p>Der folgende Befehl ändert den Besitzer für die oben genannten |
doc/html/ch02s04.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.4. kivitendo-Konfigurationsdatei</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s03.html" title="2.3. Manuelle Installation des Programmpaketes"><link rel="next" href="ch02s05.html" title="2.5. Anpassung der PostgreSQL-Konfiguration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.4. kivitendo-Konfigurationsdatei</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s05.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.4. kivitendo-Konfigurationsdatei"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.config-file"></a>2.4. kivitendo-Konfigurationsdatei</h2></div></div></div><div class="sect2" title="2.4.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="config.config-file.introduction"></a>2.4.1. Einführung</h3></div></div></div><p>In kivitendo gibt es nur noch eine Konfigurationsdatei,
|
|
3 |
<title>2.4. kivitendo-Konfigurationsdatei</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s03.html" title="2.3. Manuelle Installation des Programmpaketes"><link rel="next" href="ch02s05.html" title="2.5. Anpassung der PostgreSQL-Konfiguration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.4. kivitendo-Konfigurationsdatei</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s05.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.4. kivitendo-Konfigurationsdatei"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.config-file"></a>2.4. kivitendo-Konfigurationsdatei</h2></div></div></div><div class="sect2" title="2.4.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="config.config-file.introduction"></a>2.4.1. Einführung</h3></div></div></div><p>In kivitendo gibt es nur noch eine Konfigurationsdatei,
|
|
4 | 4 |
die benötigt wird: <code class="filename">config/kivitendo.conf</code> (kurz: |
5 | 5 |
"die Hauptkonfigurationsdatei"). Diese muss bei der Erstinstallation |
6 | 6 |
von kivitendo bzw. der Migration von älteren Versionen angelegt |
doc/html/ch02s05.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.5. Anpassung der PostgreSQL-Konfiguration</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s04.html" title="2.4. kivitendo-Konfigurationsdatei"><link rel="next" href="ch02s06.html" title="2.6. Webserver-Konfiguration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.5. Anpassung der PostgreSQL-Konfiguration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s04.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s06.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.5. Anpassung der PostgreSQL-Konfiguration"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Anpassung-der-PostgreSQL-Konfiguration"></a>2.5. Anpassung der PostgreSQL-Konfiguration</h2></div></div></div><p>PostgreSQL muss auf verschiedene Weisen angepasst werden.</p><div class="sect2" title="2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8"><div class="titlepage"><div><div><h3 class="title"><a name="Zeichens%C3%A4tze-die-Verwendung-von-UTF-8"></a>2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8</h3></div></div></div><p>kivitendo setzt zwingend voraus, dass die Datenbank Unicode/UTF-8 als Encoding einsetzt. Bei aktuellen Serverinstallationen
|
|
3 |
<title>2.5. Anpassung der PostgreSQL-Konfiguration</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s04.html" title="2.4. kivitendo-Konfigurationsdatei"><link rel="next" href="ch02s06.html" title="2.6. Webserver-Konfiguration"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.5. Anpassung der PostgreSQL-Konfiguration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s04.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s06.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.5. Anpassung der PostgreSQL-Konfiguration"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Anpassung-der-PostgreSQL-Konfiguration"></a>2.5. Anpassung der PostgreSQL-Konfiguration</h2></div></div></div><p>PostgreSQL muss auf verschiedene Weisen angepasst werden.</p><div class="sect2" title="2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8"><div class="titlepage"><div><div><h3 class="title"><a name="Zeichens%C3%A4tze-die-Verwendung-von-UTF-8"></a>2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8</h3></div></div></div><p>kivitendo setzt zwingend voraus, dass die Datenbank Unicode/UTF-8 als Encoding einsetzt. Bei aktuellen Serverinstallationen
|
|
4 | 4 |
braucht man hier meist nicht einzugreifen.</p><p>Das Encoding des Datenbankservers kann überprüft werden. Ist das Encoding der Datenbank "template1" "Unicode" bzw. "UTF-8", so |
5 | 5 |
braucht man nichts weiteres diesbezüglich unternehmen. Zum Testen:</p><pre class="programlisting">su postgres |
6 | 6 |
echo '\l' | psql |
doc/html/ch02s06.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.6. Webserver-Konfiguration</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s05.html" title="2.5. Anpassung der PostgreSQL-Konfiguration"><link rel="next" href="ch02s07.html" title="2.7. Der Task-Server"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.6. Webserver-Konfiguration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s05.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s07.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.6. Webserver-Konfiguration"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Apache-Konfiguration"></a>2.6. Webserver-Konfiguration</h2></div></div></div><div class="sect2" title="2.6.1. Grundkonfiguration mittels CGI"><div class="titlepage"><div><div><h3 class="title"><a name="d0e740"></a>2.6.1. Grundkonfiguration mittels CGI</h3></div></div></div><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left">Anmerkung</th></tr><tr><td align="left" valign="top"><p>Für einen deutlichen Performanceschub sorgt die Ausführung
|
|
3 |
<title>2.6. Webserver-Konfiguration</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s05.html" title="2.5. Anpassung der PostgreSQL-Konfiguration"><link rel="next" href="ch02s07.html" title="2.7. Der Task-Server"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.6. Webserver-Konfiguration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s05.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s07.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.6. Webserver-Konfiguration"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Apache-Konfiguration"></a>2.6. Webserver-Konfiguration</h2></div></div></div><div class="sect2" title="2.6.1. Grundkonfiguration mittels CGI"><div class="titlepage"><div><div><h3 class="title"><a name="d0e740"></a>2.6.1. Grundkonfiguration mittels CGI</h3></div></div></div><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left">Anmerkung</th></tr><tr><td align="left" valign="top"><p>Für einen deutlichen Performanceschub sorgt die Ausführung
|
|
4 | 4 |
mittels FastCGI/FCGI. Die Einrichtung wird ausführlich im Abschnitt |
5 | 5 |
<a class="xref" href="ch02s06.html#Apache-Konfiguration.FCGI" title="2.6.2. Konfiguration für FastCGI/FCGI">Konfiguration für FastCGI/FCGI</a> beschrieben.</p></td></tr></table></div><p>Der Zugriff auf das Programmverzeichnis muss in der Apache |
6 | 6 |
Webserverkonfigurationsdatei <code class="literal">httpd.conf</code> eingestellt |
doc/html/ch02s07.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.7. Der Task-Server</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s06.html" title="2.6. Webserver-Konfiguration"><link rel="next" href="ch02s08.html" title="2.8. Benutzerauthentifizierung und Administratorpasswort"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.7. Der Task-Server</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s06.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s08.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.7. Der Task-Server"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.task-server"></a>2.7. Der Task-Server</h2></div></div></div><p>Der Task-Server ist ein Prozess, der im Hintergrund läuft, in regelmäßigen Abständen nach abzuarbeitenden Aufgaben sucht und
|
|
3 |
<title>2.7. Der Task-Server</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s06.html" title="2.6. Webserver-Konfiguration"><link rel="next" href="ch02s08.html" title="2.8. Benutzerauthentifizierung und Administratorpasswort"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.7. Der Task-Server</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s06.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s08.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.7. Der Task-Server"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.task-server"></a>2.7. Der Task-Server</h2></div></div></div><p>Der Task-Server ist ein Prozess, der im Hintergrund läuft, in regelmäßigen Abständen nach abzuarbeitenden Aufgaben sucht und
|
|
4 | 4 |
diese zu festgelegten Zeitpunkten abarbeitet (ähnlich wie Cron). Dieser Prozess wird u.a. für die Erzeugung der wiederkehrenden |
5 | 5 |
Rechnungen und weitere essenzielle Aufgaben benutzt.</p><div class="sect2" title="2.7.1. Verfügbare und notwendige Konfigurationsoptionen"><div class="titlepage"><div><div><h3 class="title"><a name="Konfiguration-des-Task-Servers"></a>2.7.1. Verfügbare und notwendige Konfigurationsoptionen</h3></div></div></div><p>Die Konfiguration erfolgt über den Abschnitt |
6 | 6 |
<code class="literal">[task_server]</code> in der Datei |
... | ... | |
30 | 30 |
einzubinden. Da das bei neueren Linux-Distributionen aber nicht |
31 | 31 |
zwangsläufig funktioniert, werden auch Start-Scripte mitgeliefert, die |
32 | 32 |
anstelle eines symbolischen Links verwendet werden können.</p><div class="sect3" title="2.7.2.1. SystemV-basierende Systeme (z.B. Debian, ältere OpenSUSE, ältere Fedora Core)"><div class="titlepage"><div><div><h4 class="title"><a name="d0e950"></a>2.7.2.1. SystemV-basierende Systeme (z.B. Debian, ältere OpenSUSE, ältere Fedora Core)</h4></div></div></div><p>Kopieren Sie die Datei |
33 |
<code class="filename">scripts/boot/system-v/kivitendo-server</code> |
|
34 |
nach <code class="filename">/etc/init.d/kivitendo-server</code>. Passen |
|
33 |
<code class="filename">scripts/boot/system-v/kivitendo-task-server</code>
|
|
34 |
nach <code class="filename">/etc/init.d/kivitendo-task-server</code>. Passen
|
|
35 | 35 |
Sie in der kopierten Datei den Pfad zum Task-Server an (Zeile |
36 | 36 |
<code class="literal">DAEMON=....</code>). Binden Sie das Script in den |
37 | 37 |
Boot-Prozess ein. Dies ist distributionsabhängig:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Debian-basierende Systeme:</p><pre class="programlisting">update-rc.d kivitendo-task-server defaults |
doc/html/ch02s08.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.8. Benutzerauthentifizierung und Administratorpasswort</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s07.html" title="2.7. Der Task-Server"><link rel="next" href="ch02s09.html" title="2.9. Mandanten-, Benutzer- und Gruppenverwaltung"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.8. Benutzerauthentifizierung und Administratorpasswort</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s07.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s09.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.8. Benutzerauthentifizierung und Administratorpasswort"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Benutzerauthentifizierung-und-Administratorpasswort"></a>2.8. Benutzerauthentifizierung und Administratorpasswort</h2></div></div></div><p>Informationen über die Einrichtung der Benutzerauthentifizierung,
|
|
3 |
<title>2.8. Benutzerauthentifizierung und Administratorpasswort</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s07.html" title="2.7. Der Task-Server"><link rel="next" href="ch02s09.html" title="2.9. Mandanten-, Benutzer- und Gruppenverwaltung"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.8. Benutzerauthentifizierung und Administratorpasswort</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s07.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s09.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.8. Benutzerauthentifizierung und Administratorpasswort"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Benutzerauthentifizierung-und-Administratorpasswort"></a>2.8. Benutzerauthentifizierung und Administratorpasswort</h2></div></div></div><p>Informationen über die Einrichtung der Benutzerauthentifizierung,
|
|
4 | 4 |
über die Verwaltung von Gruppen und weitere Einstellungen</p><div class="sect2" title="2.8.1. Grundlagen zur Benutzerauthentifizierung"><div class="titlepage"><div><div><h3 class="title"><a name="Grundlagen-zur-Benutzerauthentifizierung"></a>2.8.1. Grundlagen zur Benutzerauthentifizierung</h3></div></div></div><p>kivitendo verwaltet die Benutzerinformationen in einer |
5 | 5 |
Datenbank, die im folgenden “Authentifizierungsdatenbank” genannt |
6 | 6 |
wird. Für jeden Benutzer kann dort eine eigene Datenbank für die |
doc/html/ch02s09.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.9. Mandanten-, Benutzer- und Gruppenverwaltung</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s08.html" title="2.8. Benutzerauthentifizierung und Administratorpasswort"><link rel="next" href="ch02s10.html" title="2.10. Drucker- und Systemverwaltung"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.9. Mandanten-, Benutzer- und Gruppenverwaltung</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s08.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s10.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.9. Mandanten-, Benutzer- und Gruppenverwaltung"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Benutzer--und-Gruppenverwaltung"></a>2.9. Mandanten-, Benutzer- und Gruppenverwaltung</h2></div></div></div><p>Nach der Installation müssen Mandanten, Benutzer, Gruppen und Datenbanken angelegt werden. Dieses geschieht im
|
|
3 |
<title>2.9. Mandanten-, Benutzer- und Gruppenverwaltung</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s08.html" title="2.8. Benutzerauthentifizierung und Administratorpasswort"><link rel="next" href="ch02s10.html" title="2.10. Drucker- und Systemverwaltung"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.9. Mandanten-, Benutzer- und Gruppenverwaltung</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s08.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s10.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.9. Mandanten-, Benutzer- und Gruppenverwaltung"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Benutzer--und-Gruppenverwaltung"></a>2.9. Mandanten-, Benutzer- und Gruppenverwaltung</h2></div></div></div><p>Nach der Installation müssen Mandanten, Benutzer, Gruppen und Datenbanken angelegt werden. Dieses geschieht im
|
|
4 | 4 |
Administrationsmenü, das Sie unter folgender URL finden:</p><p> |
5 | 5 |
<a class="ulink" href="http://localhost/kivitendo-erp/controller.pl?action=Admin/login" target="_top">http://localhost/kivitendo-erp/controller.pl?action=Admin/login</a> |
6 |
</p><p>Verwenden Sie zur Anmeldung das Password, dass Sie in der Datei
|
|
6 |
</p><p>Verwenden Sie zur Anmeldung das Passwort, das Sie in der Datei
|
|
7 | 7 |
<code class="filename">config/kivitendo.conf</code> eingetragen haben.</p><div class="sect2" title="2.9.1. Zusammenhänge"><div class="titlepage"><div><div><h3 class="title"><a name="Zusammenh%C3%A4nge"></a>2.9.1. Zusammenhänge</h3></div></div></div><p>kivitendo verwaltet zwei Sets von Daten, die je nach Einrichtung in einer oder zwei Datenbanken gespeichert werden.</p><p>Das erste Set besteht aus Anmeldeinformationen: welche Benutzer und Mandanten gibt es, welche Gruppen, welche BenutzerIn hat |
8 | 8 |
Zugriff auf welche Mandanten, und welche Gruppe verfügt über welche Rechte. Diese Informationen werden in der |
9 | 9 |
Authentifizierungsdatenbank gespeichert. Dies ist diejenige Datenbank, deren Verbindungsparameter in der Konfigurationsdatei |
doc/html/ch02s10.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.10. Drucker- und Systemverwaltung</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s09.html" title="2.9. Mandanten-, Benutzer- und Gruppenverwaltung"><link rel="next" href="ch02s11.html" title="2.11. E-Mail-Versand aus kivitendo heraus"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.10. Drucker- und Systemverwaltung</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s09.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s11.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.10. Drucker- und Systemverwaltung"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Drucker--Systemverwaltung"></a>2.10. Drucker- und Systemverwaltung</h2></div></div></div><p>Im Administrationsmenü gibt es ferner noch die beiden Menüpunkte Druckeradministration und System.</p><div class="sect2" title="2.10.1. Druckeradministration"><div class="titlepage"><div><div><h3 class="title"><a name="Druckeradministration"></a>2.10.1. Druckeradministration</h3></div></div></div><p>Unter dem Menüpunkt Druckeradministration lassen sich beliebig viele "Druckbefehle" im System verwalten. Diese Befehle werden mandantenweise
|
|
3 |
<title>2.10. Drucker- und Systemverwaltung</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s09.html" title="2.9. Mandanten-, Benutzer- und Gruppenverwaltung"><link rel="next" href="ch02s11.html" title="2.11. E-Mail-Versand aus kivitendo heraus"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.10. Drucker- und Systemverwaltung</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s09.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s11.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.10. Drucker- und Systemverwaltung"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Drucker--Systemverwaltung"></a>2.10. Drucker- und Systemverwaltung</h2></div></div></div><p>Im Administrationsmenü gibt es ferner noch die beiden Menüpunkte Druckeradministration und System.</p><div class="sect2" title="2.10.1. Druckeradministration"><div class="titlepage"><div><div><h3 class="title"><a name="Druckeradministration"></a>2.10.1. Druckeradministration</h3></div></div></div><p>Unter dem Menüpunkt Druckeradministration lassen sich beliebig viele "Druckbefehle" im System verwalten. Diese Befehle werden mandantenweise
|
|
4 | 4 |
zugeordnet. Unter Druckerbeschreibung wird der Namen des Druckbefehls festgelegt, der dann in der Druckerauswahl des Belegs angezeigt wird.</p><p>Unter Druckbefehl definiert man den eigentlichen Druckbefehl, der direkt auf dem Webserver ausgeführt wird, bspw. 'lpr -P meinDrucker' oder ein |
5 | 5 |
kompletter Pfad zu einem Skript (/usr/local/src/kivitendo/scripts/pdf_druck_in_verzeichnis.sh). |
6 | 6 |
Wird ferner noch ein optionales Vorlagenkürzel verwendet, wird dieses Kürzel bei der Auswahl der Druckvorlagendatei mit einem Unterstrich ergänzt, ist |
doc/html/ch02s11.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.11. E-Mail-Versand aus kivitendo heraus</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s10.html" title="2.10. Drucker- und Systemverwaltung"><link rel="next" href="ch02s12.html" title="2.12. Drucken mit kivitendo"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.11. E-Mail-Versand aus kivitendo heraus</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s10.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s12.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.11. E-Mail-Versand aus kivitendo heraus"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.sending-email"></a>2.11. E-Mail-Versand aus kivitendo heraus</h2></div></div></div><p>kivitendo kann direkt aus dem Programm heraus E-Mails versenden, z.B. um ein Angebot direkt an einen Kunden zu
|
|
3 |
<title>2.11. E-Mail-Versand aus kivitendo heraus</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s10.html" title="2.10. Drucker- und Systemverwaltung"><link rel="next" href="ch02s12.html" title="2.12. Drucken mit kivitendo"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.11. E-Mail-Versand aus kivitendo heraus</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s10.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s12.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.11. E-Mail-Versand aus kivitendo heraus"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.sending-email"></a>2.11. E-Mail-Versand aus kivitendo heraus</h2></div></div></div><p>kivitendo kann direkt aus dem Programm heraus E-Mails versenden, z.B. um ein Angebot direkt an einen Kunden zu
|
|
4 | 4 |
verschicken. Damit dies funktioniert, muss eingestellt werden, über welchen Server die E-Mails verschickt werden sollen. kivitendo |
5 | 5 |
unterstützt dabei zwei Mechanismen: Versand über einen lokalen E-Mail-Server (z.B. mit <span class="productname">Postfix</span>™ oder |
6 | 6 |
<span class="productname">Exim</span>™, was auch die standardmäßig aktive Methode ist) sowie Versand über einen SMTP-Server (z.B. der des |
doc/html/ch02s12.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.12. Drucken mit kivitendo</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s11.html" title="2.11. E-Mail-Versand aus kivitendo heraus"><link rel="next" href="ch02s13.html" title="2.13. OpenDocument-Vorlagen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.12. Drucken mit kivitendo</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s11.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s13.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.12. Drucken mit kivitendo"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Drucken-mit-kivitendo"></a>2.12. Drucken mit kivitendo</h2></div></div></div><p>Das Drucksystem von kivitendo benutzt von Haus aus LaTeX-Vorlagen. Um drucken zu können, braucht der Server ein geeignetes
|
|
3 |
<title>2.12. Drucken mit kivitendo</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s11.html" title="2.11. E-Mail-Versand aus kivitendo heraus"><link rel="next" href="ch02s13.html" title="2.13. OpenDocument-Vorlagen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.12. Drucken mit kivitendo</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s11.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s13.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.12. Drucken mit kivitendo"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Drucken-mit-kivitendo"></a>2.12. Drucken mit kivitendo</h2></div></div></div><p>Das Drucksystem von kivitendo benutzt von Haus aus LaTeX-Vorlagen. Um drucken zu können, braucht der Server ein geeignetes
|
|
4 | 4 |
LaTeX System. Am einfachsten ist dazu eine <code class="literal">texlive</code> Installation. Unter debianoiden Betriebssystemen installiert man |
5 | 5 |
die Pakete mit:</p><p> |
6 | 6 |
</p><pre class="programlisting">aptitude install texlive-base-bin texlive-latex-recommended texlive-fonts-recommended \ |
... | ... | |
18 | 18 |
Der gleiche Vorlagensatz kann, wenn er mal angelegt ist, bei mehreren Mandanten verwendet werden. |
19 | 19 |
Eventuell müssen Anpassungen (Logo, Erscheinungsbild, etc) noch vorgenommen werden. Den Ordner findet man im Dateisystem unter |
20 | 20 |
<code class="filename">./templates/[Neuer Name]</code> |
21 |
</p></div><div class="sect2" title="2.12.2. Standard"><div class="titlepage"><div><div><h3 class="title"><a name="Vorlagen-Standard"></a>2.12.2. Standard</h3></div></div></div><p>Der Standard-Vorlagensatz von Kivitendo. Wie unter <a class="ulink" href="https://www.kivitendo.de" target="_top">https://www.kivitendo.de</a> zu
|
|
21 |
</p></div><div class="sect2" title="2.12.2. Standard"><div class="titlepage"><div><div><h3 class="title"><a name="Vorlagen-Standard"></a>2.12.2. Standard</h3></div></div></div><p>Der Standard-Vorlagensatz von kivitendo. Wie unter <a class="ulink" href="https://www.kivitendo.de" target="_top">https://www.kivitendo.de</a> zu
|
|
22 | 22 |
sehen.</p></div><div class="sect2" title="2.12.3. f-tex"><div class="titlepage"><div><div><h3 class="title"><a name="f-tex"></a>2.12.3. f-tex</h3></div></div></div><p>Ein Vorlagensatz, der in wenigen Minuten alle Dokumente zur Verfügung stellt.</p><div class="sect3" title="2.12.3.1. Feature-Übersicht"><div class="titlepage"><div><div><h4 class="title"><a name="f-tex-Feature-%C3%9Cbersicht"></a>2.12.3.1. Feature-Übersicht</h4></div></div></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Keine Redundanz. Es wird ein- und dieselbe LaTeX-Vorlage für alle briefartigen Dokumente verwendet. Also |
23 |
Angebot, Rechnung, Proformarechnung, Lieferschein, aber eben nicht für Paketaufkleber etc..</p></li><li class="listitem"><p>Leichte Anpassung an das Firmen-Layout durch verwendung eines Hintergrund-PDF. Dieses kann leicht mit dem
|
|
23 |
Angebot, Rechnung, Proformarechnung, Lieferschein, aber eben nicht für Paketaufkleber etc.</p></li><li class="listitem"><p>Leichte Anpassung an das Firmen-Layout durch Verwendung eines Hintergrund-PDFs. Dieses kann leicht mit dem
|
|
24 | 24 |
eigenen Lieblingsprogramm erstellt werden (Openoffice, Inkscape, Gimp, Adobe*)</p></li><li class="listitem"><p>Hintergrund-PDF umschaltbar auf "nur erste Seite" (Standard) oder "alle Seiten" (Option |
25 | 25 |
"<code class="option">bgPdfFirstPageOnly</code>" in Datei <code class="filename">letter.lco</code>)</p></li><li class="listitem"><p>Hintergrund-PDF für Ausdruck auf bereits bedrucktem Briefpapier abschaltbar. Es wird dann nur bei per E-Mail |
26 | 26 |
versendeten Dokumenten eingebunden (Option "<code class="option">bgPdfEmailOnly</code>" in Datei |
... | ... | |
72 | 72 |
Es gibt mit f-tex eine weitere Alternative. Die Information ob Brutto oder Nettorechnung wird mit den Zahlarten |
73 | 73 |
verknüpft. Zahlarten bei denen Rechnungen, Angebote, etc, in Brutto ausgegeben werden sollen, enden mit "_E" (für |
74 | 74 |
Endverbraucher). Falls identische Zahlarten für Gewerbekunden und Endverbraucher vorhanden sind, legt man diese einfach doppelt |
75 |
an (einmal mit der Namensendung "_E"). Gewinn:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Die Entscheidung, ob Netopreise ausgewiesen werden, ist nicht mehr fix mit einer Preisliste verbunden.</p></li><li class="listitem"><p>Die Default-Zahlart kann im Kundendatensatz hinterlegt werden, und man muss nicht mehr daran denken, "alle Preise |
|
75 |
an (einmal mit der Namensendung "_E"). Gewinn:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Die Entscheidung, ob Nettopreise ausgewiesen werden, ist nicht mehr fix mit einer Preisliste verbunden.</p></li><li class="listitem"><p>Die Default-Zahlart kann im Kundendatensatz hinterlegt werden, und man muss nicht mehr daran denken, "alle Preise
|
|
76 | 76 |
Netto" auszuwählen.</p></li><li class="listitem"><p>Die Entscheidung, ob Netto- oder Bruttopreise ausgewiesen werden, kann direkt beim Drucken revidiert werden, |
77 | 77 |
ohne dass sich der Auftragswert ändert.</p></li></ul></div></div><div class="sect3" title="2.12.3.5. Lieferadressen"><div class="titlepage"><div><div><h4 class="title"><a name="f-tex-lieferadressen"></a>2.12.3.5. Lieferadressen</h4></div></div></div><p>In Lieferscheinen kommen <code class="varname">shipto*</code>-Variablen im Adressfeld zum Einsatz. Wenn die |
78 | 78 |
<code class="varname">shipto*</code>-Variable leer ist, wird die entsprechende Adressvariable eingesetzt. Wenn also die Lieferadresse in |
79 | 79 |
Straße, Hausnummer und Ort abweicht, müssen auch nur diese Felder in der Lieferadresse ausgefüllt werden. Für den Firmenname wird |
80 | 80 |
der Wert der Hauptadresse angezeigt. |
81 |
</p></div></div><div class="sect2" title="2.12.4. Der Druckvorlagensatz RB"><div class="titlepage"><div><div><h3 class="title"><a name="Vorlagen-RB"></a>2.12.4. Der Druckvorlagensatz RB</h3></div></div></div><p>Hierbei handelt es sich um einen vollständigen Dokumentensatz mit alternativem Design.</p><p>Die konzeptionelle Idee der Vorlagen wird <a class="ulink" href="http://www.kivitendo-support.de/vortraege/Lx-Office%20Anwendertreffen%20LaTeX-Druckvorlagen-Teil3-finale.pdf" target="_top">hier</a>
|
|
82 |
auf Folie 5 bis 10 vorgestellt. Informationen zur Anpassung an die eigenen Firmendaten finden sich in der Datei Readme.tex im Vorlagenverzeichnis.</p></div><div class="sect2" title="2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen"><div class="titlepage"><div><div><h3 class="title"><a name="allgemeine-hinweise-zu-latex"></a>2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen</h3></div></div></div><p>In den allermeisten Installationen sollte das Drucken jetzt schon |
|
81 |
</p></div></div><div class="sect2" title="2.12.4. Der Druckvorlagensatz RB"><div class="titlepage"><div><div><h3 class="title"><a name="Vorlagen-RB"></a>2.12.4. Der Druckvorlagensatz RB</h3></div></div></div><p>Hierbei handelt es sich um einen vollständigen \LaTeX Dokumentensatz mit alternativem Design. Die odt oder html-Varianten sind nicht gepflegt.</p><p>Die konzeptionelle Idee der Vorlagen wird <a class="ulink" href="http://www.kivitendo-support.de/vortraege/Lx-Office%20Anwendertreffen%20LaTeX-Druckvorlagen-Teil3-finale.pdf" target="_top">hier</a>
|
|
82 |
auf Folie 5 bis 10 vorgestellt. Informationen zur Anpassung an die eigenen Firmendaten finden sich in der Datei Readme.tex im Vorlagenverzeichnis.</p><p>Eine kurze Übersicht der Features:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Mehrsprachenfähig, mit Deutscher und Englischer Übersetzung</p></li><li class="listitem"><p>Zentrale Konfigurationsdateien, die für alle Belege benutzt werden, z.B. für Kopf- und Fußzeilen, und Infos wie Bankdaten</p></li><li class="listitem"><p>mehrere vordefinierte Varianten für Logos/Hintergrundbilder</p></li><li class="listitem"><p>Berücksichtigung für Steuerzonen "EU mit USt-ID Nummer" oder "Außerhalb EU"</p></li></ul></div></div><div class="sect2" title="2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen"><div class="titlepage"><div><div><h3 class="title"><a name="allgemeine-hinweise-zu-latex"></a>2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen</h3></div></div></div><p>In den allermeisten Installationen sollte das Drucken jetzt schon
|
|
83 | 83 |
funktionieren. Sollte ein Fehler auftreten, wirft TeX sehr lange |
84 | 84 |
Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeile, |
85 | 85 |
die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum |
... | ... | |
91 | 91 |
einer Standardinstallation exotische utf8 Zeichen zu drucken. |
92 | 92 |
TeXLive unterstützt von Haus nur romanische Schriften und muss mit |
93 | 93 |
diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. |
94 |
Adere TeX Systeme wie XeTeX schaffen hier Abhilfe.</p></li></ul></div><p>Wird gar kein Fehler angezeigt sondern nur der Name des Templates, |
|
94 |
Adere TeX Systeme wie XeTeX schaffen hier Abhilfe.</p></li></ul></div><p>Wird gar kein Fehler angezeigt, sondern nur der Name des Templates,
|
|
95 | 95 |
heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. |
96 | 96 |
Prüfen Sie den Namen in der Konfiguration (Standard: |
97 | 97 |
<code class="literal">pdflatex</code>), und stellen Sie sicher, dass pdflatex |
98 | 98 |
(oder das von Ihnen verwendete System) vom Webserver ausgeführt werden |
99 | 99 |
darf.</p><p>Wenn sich das Problem nicht auf Grund der Ausgabe im Webbrowser verifizieren lässt:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> editiere [kivitendo-home]/config/kivitendo.conf und ändere "keep_temp_files" auf 1</p><p> |
100 | 100 |
</p><pre class="programlisting">keep_temp_files = 1;</pre><p> |
101 |
</p></li><li class="listitem"><p>bei fastcgi oder mod_perl den Webserver neu Starten</p></li><li class="listitem"><p>Nochmal einen Druckversuch im Webfrontend auslösen</p></li><li class="listitem"><p>wechsele in das users Verzeichnis von kivitendo</p><p>
|
|
101 |
</p></li><li class="listitem"><p>bei fastcgi oder mod_perl den Webserver neu Starten</p></li><li class="listitem"><p>Nochmal einen Druckversuch im Webfrontend auslösen</p></li><li class="listitem"><p>wechsel in das users Verzeichnis von kivitendo</p><p> |
|
102 | 102 |
</p><pre class="programlisting">cd [kivitendo-home]/users</pre><p> |
103 | 103 |
</p></li><li class="listitem"><p>LaTeX Suchpfad anpassen:</p><p> |
104 | 104 |
</p><pre class="programlisting">export TEXINPUTS=".:[kivitendo-home]/templates/[aktuelles_template_verzeichniss]:"</pre><p> |
105 |
</p></li><li class="listitem"><p>Finde heraus welche Datei kivitendo beim letzten Durchlauf erstellt hat</p><p> |
|
105 |
</p></li><li class="listitem"><p>Finde heraus, welche Datei kivitendo beim letzten Durchlauf erstellt hat</p><p>
|
|
106 | 106 |
</p><pre class="programlisting">ls -lahtr ./1*.tex</pre><p> |
107 | 107 |
</p><p>Es sollte die letzte Datei ganz unten sein</p></li><li class="listitem"><p>für besseren Hinweis auf Fehler texdatei nochmals übersetzen</p><p> |
108 | 108 |
</p><pre class="programlisting">pdflatex ./1*.tex</pre><p> |
doc/html/ch02s13.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.13. OpenDocument-Vorlagen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s12.html" title="2.12. Drucken mit kivitendo"><link rel="next" href="ch02s14.html" title="2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.13. OpenDocument-Vorlagen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s12.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s14.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.13. OpenDocument-Vorlagen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="OpenDocument-Vorlagen"></a>2.13. OpenDocument-Vorlagen</h2></div></div></div><p>kivitendo unterstützt die Verwendung von Vorlagen im
|
|
3 |
<title>2.13. OpenDocument-Vorlagen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s12.html" title="2.12. Drucken mit kivitendo"><link rel="next" href="ch02s14.html" title="2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.13. OpenDocument-Vorlagen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s12.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s14.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.13. OpenDocument-Vorlagen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="OpenDocument-Vorlagen"></a>2.13. OpenDocument-Vorlagen</h2></div></div></div><p>kivitendo unterstützt die Verwendung von Vorlagen im
|
|
4 | 4 |
OpenDocument-Format, wie es OpenOffice.org ab Version 2 erzeugt. |
5 | 5 |
kivitendo kann dabei sowohl neue OpenDocument-Dokumente als auch aus |
6 | 6 |
diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von |
doc/html/ch02s14.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s13.html" title="2.13. OpenDocument-Vorlagen"><link rel="next" href="ch02s15.html" title="2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung:
|
|
3 |
<title>2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s13.html" title="2.13. OpenDocument-Vorlagen"><link rel="next" href="ch02s15.html" title="2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung:
|
|
4 | 4 |
EUR</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s13.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s15.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.eur"></a>2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: |
5 | 5 |
EUR</h2></div></div></div><div class="sect2" title="2.14.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="config.eur.introduction"></a>2.14.1. Einführung</h3></div></div></div><p>kivitendo besaß bis inklusive Version 2.6.3 einen Konfigurationsparameter namens <code class="varname">eur</code>, der sich in der |
6 | 6 |
Konfigurationsdatei <code class="filename">config/kivitendo.conf</code> (damals noch <code class="filename">config/lx_office.conf</code>) |
... | ... | |
45 | 45 |
dass eine Änderung vorhandene Daten so belässt und damit |
46 | 46 |
evtl. die Ergebnisse verfälscht. Dies gilt vor Allem für die |
47 | 47 |
Warenbuchungsmethode (siehe auch |
48 |
<a class="link" href="ch02s14.html#config.eur.inventory-system-perpetual" title="2.14.4. Bemerkungen zu Bestandsmethode"> |
|
49 |
Bemerkungen zu Bestandsmethode</a>).</p></div><div class="sect2" title="2.14.4. Bemerkungen zu Bestandsmethode"><div class="titlepage"><div><div><h3 class="title"><a name="config.eur.inventory-system-perpetual"></a>2.14.4. Bemerkungen zu Bestandsmethode</h3></div></div></div><p>Die Bestandsmethode ist eigentlich eine sehr elegante Methode,
|
|
48 |
<a class="link" href="ch02s14.html#config.eur.inventory-system-perpetual" title="2.14.4. Bemerkungen zur Bestandsmethode">
|
|
49 |
Bemerkungen zur Bestandsmethode</a>).</p></div><div class="sect2" title="2.14.4. Bemerkungen zur Bestandsmethode"><div class="titlepage"><div><div><h3 class="title"><a name="config.eur.inventory-system-perpetual"></a>2.14.4. Bemerkungen zur Bestandsmethode</h3></div></div></div><p>Die Bestandsmethode ist eigentlich eine sehr elegante Methode,
|
|
50 | 50 |
funktioniert in kivitendo aber nur unter bestimmten Bedingungen: |
51 | 51 |
Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt |
52 | 52 |
werden, und man beim Jahreswechsel nicht mit einer leeren Datenbank |
doc/html/ch02s15.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s14.html" title="2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR"><link rel="next" href="ch02s16.html" title="2.16. Verhalten des Bilanzberichts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s14.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s16.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.skr04-update-3804"></a>2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb</h2></div></div></div><div class="sect2" title="2.15.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="config.skr04-update-3804.introduction"></a>2.15.1. Einführung</h3></div></div></div><p>Die Umsatzsteuerumstellung auf 19% für SKR04 für die
|
|
3 |
<title>2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s14.html" title="2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR"><link rel="next" href="ch02s16.html" title="2.16. Verhalten des Bilanzberichts"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s14.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s16.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.skr04-update-3804"></a>2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb</h2></div></div></div><div class="sect2" title="2.15.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="config.skr04-update-3804.introduction"></a>2.15.1. Einführung</h3></div></div></div><p>Die Umsatzsteuerumstellung auf 19% für SKR04 für die
|
|
4 | 4 |
Steuerschlüssel "EU ohne USt-ID Nummer" ist erst 2010 erfolgt. |
5 | 5 |
kivitendo beinhaltet ein Upgradeskript, das das Konto 3804 automatisch |
6 | 6 |
erstellt und die Steuereinstellungen korrekt einstellt. Hat der |
doc/html/ch02s16.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.16. Verhalten des Bilanzberichts</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s15.html" title="2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb"><link rel="next" href="ch02s17.html" title="2.17. Einstellungen pro Mandant"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.16. Verhalten des Bilanzberichts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s15.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s17.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.16. Verhalten des Bilanzberichts"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="bilanz"></a>2.16. Verhalten des Bilanzberichts</h2></div></div></div><p>
|
|
3 |
<title>2.16. Verhalten des Bilanzberichts</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s15.html" title="2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb"><link rel="next" href="ch02s17.html" title="2.17. Einstellungen pro Mandant"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.16. Verhalten des Bilanzberichts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s15.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s17.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.16. Verhalten des Bilanzberichts"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="bilanz"></a>2.16. Verhalten des Bilanzberichts</h2></div></div></div><p>
|
|
4 | 4 |
Bis Version 3.0 wurde "closedto" ("Bücher schließen zum") als Grundlage für das |
5 | 5 |
Startdatum benutzt. Schließt man die Bücher allerdings monatsweise führt dies |
6 |
zu falschen Werten.</p><p>In der Mandantenkonfiguration kann man dieses Verhalten genau einstellen indem man:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>weiterhin closed_to benutzt (Default, es ändert sich nichts zu vorher)</p></li><li class="listitem"><p>immer den Jahresanfang nimmt (1.1. relativ zum Stichtag)</p></li><li class="listitem"><p>immer die letzte Eröffnungsbuchung als Startdatum nimmt</p><p>- mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt</p><p>- oder mit "alle Buchungen" als Alternative"</p></li><li class="listitem"><p>mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt </p></li><li class="listitem"><p>immer alle Buchungen seit Beginn der Datenbank nimmt</p></li></ul></div> |
|
6 |
zu falschen Werten.</p><p>In der Mandantenkonfiguration kann man dieses Verhalten genau einstellen indem man:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>weiterhin closed_to benutzt (Default, es ändert sich nichts zu vorher)</p></li><li class="listitem"><p>immer den Jahresanfang nimmt (1.1. relativ zum Stichtag)</p></li><li class="listitem"><p>immer die letzte Eröffnungsbuchung als Startdatum nimmt</p><p>- mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt</p><p>- oder mit "alle Buchungen" als Alternative"</p></li><li class="listitem"><p>mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt </p></li><li class="listitem"><p>immer alle Buchungen seit Beginn der Datenbank nimmt</p></li></ul></div><p>
|
|
7 | 7 |
Folgende Hinweise zu den Optionen: |
8 | 8 |
Das "Bücher schließen Datum" ist sinnvoll, wenn man nur komplette Jahre |
9 | 9 |
schließt. Bei Wirtschaftsjahr = Kalendarjahr entspricht dies aber auch |
10 |
Jahresanfang. |
|
10 |
dem Jahresanfang.
|
|
11 | 11 |
"Alle Buchungen" kann z.B. sinnvoll sein wenn man ohne Jahresabschluß |
12 | 12 |
durchbucht. |
13 | 13 |
Eröffnungsbuchung mit "alle Buchungen" als Fallback ist z.B. sinnvoll, wenn man |
... | ... | |
18 | 18 |
Zur Sicherheit wird das Startdatum im Bilanzbericht jetzt zusätzlich zum |
19 | 19 |
Stichtag mit angezeigt. Das hilft auch bei der Kontrolle für den |
20 | 20 |
Abgleich mit der GuV. |
21 |
</div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s15.html">Zurück</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Nach oben</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s17.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 2.17. Einstellungen pro Mandant</td></tr></table></div></body></html> |
|
21 |
</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s15.html">Zurück</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Nach oben</a></td><td width="40%" align="right"> <a accesskey="n" href="ch02s17.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 2.17. Einstellungen pro Mandant</td></tr></table></div></body></html> |
doc/html/ch02s17.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.17. Einstellungen pro Mandant</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s16.html" title="2.16. Verhalten des Bilanzberichts"><link rel="next" href="ch02s18.html" title="2.18. kivitendo ERP verwenden"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.17. Einstellungen pro Mandant</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s16.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s18.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.17. Einstellungen pro Mandant"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.client"></a>2.17. Einstellungen pro Mandant</h2></div></div></div><p>Einige Einstellungen können von einem Benutzer mit dem
|
|
3 |
<title>2.17. Einstellungen pro Mandant</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s16.html" title="2.16. Verhalten des Bilanzberichts"><link rel="next" href="ch02s18.html" title="2.18. kivitendo ERP verwenden"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.17. Einstellungen pro Mandant</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s16.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch02s18.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.17. Einstellungen pro Mandant"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="config.client"></a>2.17. Einstellungen pro Mandant</h2></div></div></div><p>Einige Einstellungen können von einem Benutzer mit dem
|
|
4 | 4 |
<a class="link" href="ch02s09.html#Zusammenh%C3%A4nge" title="2.9.1. Zusammenhänge">Recht</a> "Administration |
5 | 5 |
(Für die Verwaltung der aktuellen Instanz aus einem Userlogin heraus)" |
6 | 6 |
gemacht werden. Diese Einstellungen sind dann für die aktuellen |
... | ... | |
9 | 9 |
-> <span class="guisubmenu">Mandantenkonfiguration</span> erreichbar.</p><p>Bitte beachten Sie die Hinweise zu den einzelnen |
10 | 10 |
Einstellungen. Einige Einstellungen sollten nicht ohne Weiteres |
11 | 11 |
im laufenden Betrieb geändert werden (siehe |
12 |
auch <a class="link" href="ch02s14.html#config.eur.inventory-system-perpetual" title="2.14.4. Bemerkungen zu Bestandsmethode">Bemerkungen zu |
|
12 |
auch <a class="link" href="ch02s14.html#config.eur.inventory-system-perpetual" title="2.14.4. Bemerkungen zur Bestandsmethode">Bemerkungen zu
|
|
13 | 13 |
Bestandsmethode</a>).</p><p>Die Einstellungen <code class="literal">show_bestbefore</code> |
14 | 14 |
und <code class="literal">payments_changeable</code> aus dem |
15 | 15 |
Abschnitt <code class="literal">features</code> und die Einstellungen im |
doc/html/ch02s18.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>2.18. kivitendo ERP verwenden</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s17.html" title="2.17. Einstellungen pro Mandant"><link rel="next" href="ch03.html" title="Kapitel 3. Features und Funktionen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.18. kivitendo ERP verwenden</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s17.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch03.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.18. kivitendo ERP verwenden"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="kivitendo-ERP-verwenden"></a>2.18. kivitendo ERP verwenden</h2></div></div></div><p>Nach erfolgreicher Installation ist der Loginbildschirm unter
|
|
3 |
<title>2.18. kivitendo ERP verwenden</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch02.html" title="Kapitel 2. Installation und Grundkonfiguration"><link rel="prev" href="ch02s17.html" title="2.17. Einstellungen pro Mandant"><link rel="next" href="ch03.html" title="Kapitel 3. Features und Funktionen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.18. kivitendo ERP verwenden</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s17.html">Zurück</a> </td><th width="60%" align="center">Kapitel 2. Installation und Grundkonfiguration</th><td width="20%" align="right"> <a accesskey="n" href="ch03.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="2.18. kivitendo ERP verwenden"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="kivitendo-ERP-verwenden"></a>2.18. kivitendo ERP verwenden</h2></div></div></div><p>Nach erfolgreicher Installation ist der Loginbildschirm unter
|
|
4 | 4 |
folgender URL erreichbar:</p><p> |
5 | 5 |
<a class="ulink" href="http://localhost/kivitendo-erp/login.pl" target="_top">http://localhost/kivitendo-erp/login.pl</a> |
6 | 6 |
</p><p>Die Administrationsseite erreichen Sie unter:</p><p> |
doc/html/ch03.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>Kapitel 3. Features und Funktionen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="prev" href="ch02s18.html" title="2.18. kivitendo ERP verwenden"><link rel="next" href="ch03s02.html" title="3.2. Dokumentenvorlagen und verfügbare Variablen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Kapitel 3. Features und Funktionen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s18.html">Zurück</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch03s02.html">Weiter</a></td></tr></table><hr></div><div class="chapter" title="Kapitel 3. Features und Funktionen"><div class="titlepage"><div><div><h2 class="title"><a name="features"></a>Kapitel 3. Features und Funktionen</h2></div></div></div><div class="sect1" title="3.1. Wiederkehrende Rechnungen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="features.periodic-invoices"></a>3.1. Wiederkehrende Rechnungen</h2></div></div></div><div class="sect2" title="3.1.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.introduction"></a>3.1.1. Einführung</h3></div></div></div><p>Wiederkehrende Rechnungen werden als normale Aufträge definiert
|
|
3 |
<title>Kapitel 3. Features und Funktionen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="prev" href="ch02s18.html" title="2.18. kivitendo ERP verwenden"><link rel="next" href="ch03s02.html" title="3.2. Bankerweiterung"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Kapitel 3. Features und Funktionen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s18.html">Zurück</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch03s02.html">Weiter</a></td></tr></table><hr></div><div class="chapter" title="Kapitel 3. Features und Funktionen"><div class="titlepage"><div><div><h2 class="title"><a name="features"></a>Kapitel 3. Features und Funktionen</h2></div></div></div><div class="sect1" title="3.1. Wiederkehrende Rechnungen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="features.periodic-invoices"></a>3.1. Wiederkehrende Rechnungen</h2></div></div></div><div class="sect2" title="3.1.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="features.periodic-invoices.introduction"></a>3.1.1. Einführung</h3></div></div></div><p>Wiederkehrende Rechnungen werden als normale Aufträge definiert
|
|
4 | 4 |
und konfiguriert, mit allen dazugehörigen Kunden- und Artikelangaben. |
5 | 5 |
Die konfigurierten Aufträge werden später automatisch in Rechnungen |
6 | 6 |
umgewandelt, so als ob man den Workflow benutzen würde, und auch die |
... | ... | |
12 | 12 |
Parameter einstellen kann. Hinter dem Knopf wird außerdem noch |
13 | 13 |
angezeigt, ob der Auftrag als wiederkehrende Rechnung konfiguriert ist |
14 | 14 |
oder nicht.</p><p>Folgende Parameter kann man konfigurieren:</p><div class="variablelist"><dl><dt><span class="term">Status</span></dt><dd><p>Bei aktiven Rechnungen wird automatisch eine Rechnung |
15 |
erstellt, wenn die Periodizität erreicht ist (z.B. Anfang eines |
|
15 |
erstellt, wenn die Periodizität erreicht ist (z.B. am Anfang eines
|
|
16 | 16 |
neuen Monats).</p><p>Ist ein Auftrag nicht aktiv, so werden für ihn auch keine |
17 | 17 |
wiederkehrenden Rechnungen erzeugt. Stellt man nach längerer |
18 | 18 |
nicht-aktiver Zeit einen Auftrag wieder auf aktiv, wird beim |
... | ... | |
128 | 128 |
den neu konfigurieren Auftrag erkennt und daraus eine Rechnung |
129 | 129 |
generiert hat. Alternativ setzt man das Startdatum auf den |
130 | 130 |
Monatsersten des Folgemonats und erstellt die erste Rechnung direkt |
131 |
manuell über den Workflow.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s18.html">Zurück</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch03s02.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">2.18. kivitendo ERP verwenden </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 3.2. Dokumentenvorlagen und verfügbare Variablen</td></tr></table></div></body></html> |
|
131 |
manuell über den Workflow.</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s18.html">Zurück</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch03s02.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">2.18. kivitendo ERP verwenden </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 3.2. Bankerweiterung</td></tr></table></div></body></html> |
doc/html/ch03s02.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>3.2. Dokumentenvorlagen und verfügbare Variablen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch03.html" title="Kapitel 3. Features und Funktionen"><link rel="prev" href="ch03.html" title="Kapitel 3. Features und Funktionen"><link rel="next" href="ch03s03.html" title="3.3. Excel-Vorlagen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.2. Dokumentenvorlagen und verfügbare Variablen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03.html">Zurück</a> </td><th width="60%" align="center">Kapitel 3. Features und Funktionen</th><td width="20%" align="right"> <a accesskey="n" href="ch03s03.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="3.2. Dokumentenvorlagen und verfügbare Variablen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="dokumentenvorlagen-und-variablen"></a>3.2. Dokumentenvorlagen und verfügbare Variablen</h2></div></div></div><div class="sect2" title="3.2.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.einf%C3%BChrung"></a>3.2.1. Einführung</h3></div></div></div><p>Dies ist eine Auflistung der Standard-Dokumentenvorlagen und |
|
4 |
aller zur Bearbeitung verfügbaren Variablen. Eine Variable wird in |
|
5 |
einer Vorlage durch ihren Inhalt ersetzt, wenn sie in der Form |
|
6 |
<code class="function"><%variablenname%></code> verwendet wird. Für |
|
7 |
LaTeX- und HTML-Vorlagen kann man die Form dieser Tags auch verändern |
|
8 |
(siehe <a class="xref" href="ch03s02.html#dokumentenvorlagen-und-variablen.tag-style" title="3.2.4. Anfang und Ende der Tags verändern">Anfang und Ende der Tags verändern</a>).</p><p>Früher wurde hier nur über LaTeX gesprochen. Inzwischen |
|
9 |
unterstützt kivitendo aber auch OpenDocument-Vorlagen. Sofern es nicht |
|
10 |
ausdrücklich eingeschränkt wird, gilt das im Folgenden gesagte für |
|
11 |
alle Vorlagenarten.</p><p>Insgesamt sind technisch gesehen eine ganze Menge mehr Variablen |
|
12 |
verfügbar als hier aufgelistet werden. Die meisten davon können |
|
13 |
allerdings innerhalb einer solchen Vorlage nicht sinnvoll verwendet |
|
14 |
werden. Wenn eine Auflistung dieser Variablen gewollt ist, so kann |
|
15 |
diese wie folgt erhalten werden:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> |
|
16 |
<code class="filename">SL/Form.pm</code> öffnen und am Anfang die |
|
17 |
Zeile "<span class="command"><strong>use Data::Dumper;</strong></span>" einfügen.</p></li><li class="listitem"><p>In <code class="filename">Form.pm</code> die Funktion |
|
18 |
<code class="function">parse_template</code> suchen und hier die Zeile |
|
19 |
<span class="command"><strong>print(STDERR Dumper($self));</strong></span> einfügen.</p></li><li class="listitem"><p>Einmal per Browser die gewünschte Vorlage "benutzen", z.B. |
|
20 |
ein PDF für eine Rechnung erzeugen.</p></li><li class="listitem"><p>Im <code class="filename">error.log</code> Apache steht die Ausgabe |
|
21 |
der Variablen <code class="varname">$self</code> in der Form <code class="varname">'key' |
|
22 |
=> 'value',</code>. Alle <code class="varname">key</code>s sind |
|
23 |
verfügbar.</p></li></ul></div></div><div class="sect2" title="3.2.2. Variablen ausgeben"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.variablen-ausgeben"></a>3.2.2. Variablen ausgeben</h3></div></div></div><p>Um eine Variable auszugeben, müssen sie einfach nur zwischen die |
|
24 |
Tags geschrieben werden, also z.B. |
|
25 |
<code class="varname"><%variablenname%></code>.</p><p>Optional kann man auch mit Leerzeichen getrennte Flags angeben, |
|
26 |
die man aber nur selten brauchen wird. Die Syntax sieht also so aus: |
|
27 |
<code class="varname"><%variablenname FLAG1 FLAG2%></code>. Momentan |
|
28 |
werden die folgenden Flags unterstützt:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> |
|
29 |
<code class="option">NOFORMAT</code> gilt nur für Zahlenwerte und gibt |
|
30 |
den Wert ohne Formatierung, also ohne Tausendertrennzeichen mit |
|
31 |
mit einem Punkt als Dezimaltrennzeichen aus. Nützlich z.B., wenn |
|
32 |
damit in der Vorlage z.B. von LaTeX gerechnet werden soll.</p></li><li class="listitem"><p> |
|
33 |
<code class="option">NOESCAPE</code> unterdrückt das Escapen von |
|
34 |
Sonderzeichen für die Vorlagensprache. Wenn also in einer |
|
35 |
Variablen bereits gültiger LaTeX-Code steht und dieser von LaTeX |
|
36 |
auch ausgewertet und nicht wortwörtlich angezeigt werden soll, so |
|
37 |
ist dieses Flag sinnvoll.</p></li></ul></div><p>Beispiel:</p><pre class="programlisting"><%quototal NOFORMAT%></pre></div><div class="sect2" title="3.2.3. Verwendung in Druckbefehlen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.verwendung-in-druckbefehlen"></a>3.2.3. Verwendung in Druckbefehlen</h3></div></div></div><p>In der Admininstration können Drucker definiert werden. Auch im |
|
38 |
dort eingebbaren Druckbefehl können die hier aufgelisteten Variablen |
|
39 |
und Kontrollstrukturen verwendet werden. Ihr Inhalt wird dabei nach |
|
40 |
den Regeln der gängigen Shells formatiert, sodass Sonderzeichen wie |
|
41 |
<code class="function">`...`</code> nicht zu unerwünschtem Verhalten |
|
42 |
führen.</p><p>Dies erlaubt z.B. die Definition eines Faxes als Druckerbefehl, |
|
43 |
für das die Telefonnummer eines Ansprechpartners als Teil der |
|
44 |
Kommandozeile verwendet wird. Für ein fiktives Kommando könnte das |
|
45 |
z.B. wie folgt aussehen:</p><pre class="programlisting">send_fax --number <%if cp_phone2%><%cp_phone2%><%else%><%cp_phone1%><%end%></pre></div><div class="sect2" title="3.2.4. Anfang und Ende der Tags verändern"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.tag-style"></a>3.2.4. Anfang und Ende der Tags verändern</h3></div></div></div><p>Der Standardstil für Tags sieht vor, dass ein Tag mit dem |
|
46 |
Kleinerzeichen und einem Prozentzeichen beginnt und mit dem |
|
47 |
Prozentzeichen und dem Größerzeichen endet, beispielsweise |
|
48 |
<code class="function"><%customer%></code>. Da diese Form aber z.B. in |
|
49 |
LaTeX zu Problemen führen kann, weil das Prozentzeichen dort |
|
50 |
Kommentare einleitet, kann pro HTML- oder LaTeX-Dokumentenvorlage der |
|
51 |
Stil umgestellt werden.</p><p>Dazu werden in die Datei Zeilen geschrieben, die mit dem für das |
|
52 |
Format gültigen Kommentarzeichen anfangen, dann |
|
53 |
<code class="function">config:</code> enthalten, die entsprechende Option |
|
54 |
setzen und bei HTML-Dokumentenvorlagen mit dem Kommentarendzeichen |
|
55 |
enden. Beispiel für LaTeX:</p><pre class="programlisting">% config: tag-style=($ $)</pre><p>Dies würde kivitendo dazu veranlassen, Variablen zu ersetzen, |
|
56 |
wenn sie wie folgt aussehen: <code class="function">($customer$)</code>. Das |
|
57 |
äquivalente Beispiel für HTML-Dokumentenvorlagen sieht so aus:</p><pre class="programlisting"><!-- config: tag-style=($ $) --></pre></div><div class="sect2" title="3.2.5. Zuordnung von den Dateinamen zu den Funktionen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.zuordnung-dateinamen"></a>3.2.5. Zuordnung von den Dateinamen zu den Funktionen</h3></div></div></div><p>Diese folgende kurze Auflistung zeigt, welche Vorlage bei |
|
58 |
welcher Funktion ausgelesen wird. Dabei ist die Dateiendung |
|
59 |
"<code class="filename">.ext</code>" geeignet zu ersetzen: |
|
60 |
"<code class="filename">.tex</code>" für LaTeX-Vorlagen und |
|
61 |
"<code class="filename">.odt</code>" für OpenDocument-Vorlagen.</p><div class="variablelist"><dl><dt><span class="term"> |
|
62 |
<code class="filename">bin_list.ext</code> |
|
63 |
</span></dt><dd><p>Lagerliste</p></dd><dt><span class="term"> |
|
64 |
<code class="filename">check.ext</code> |
|
65 |
</span></dt><dd><p>?</p></dd><dt><span class="term"> |
|
66 |
<code class="filename">invoice.ext</code> |
|
67 |
</span></dt><dd><p>Rechnung</p></dd><dt><span class="term"> |
|
68 |
<code class="filename">packing_list.ext</code> |
|
69 |
</span></dt><dd><p>Packliste</p></dd><dt><span class="term"> |
|
70 |
<code class="filename">pick_list.ext</code> |
|
71 |
</span></dt><dd><p>Sammelliste</p></dd><dt><span class="term"> |
|
72 |
<code class="filename">purchase_delivery_order.ext</code> |
|
73 |
</span></dt><dd><p>Lieferschein (Einkauf)</p></dd><dt><span class="term"> |
|
74 |
<code class="filename">purcharse_order.ext</code> |
|
75 |
</span></dt><dd><p>Bestellung an Lieferanten</p></dd><dt><span class="term"> |
|
76 |
<code class="filename">request_quotation.ext</code> |
|
77 |
</span></dt><dd><p>Anfrage an Lieferanten</p></dd><dt><span class="term"> |
|
78 |
<code class="filename">sales_delivery_order.ext</code> |
|
79 |
</span></dt><dd><p>Lieferschein (Verkauf)</p></dd><dt><span class="term"> |
|
80 |
<code class="filename">sales_order.ext</code> |
|
81 |
</span></dt><dd><p>Bestellung</p></dd><dt><span class="term"> |
|
82 |
<code class="filename">sales_quotation.ext</code> |
|
83 |
</span></dt><dd><p>Angebot an Kunden</p></dd><dt><span class="term"> |
|
84 |
<code class="filename">zahlungserinnerung.ext</code> |
|
85 |
</span></dt><dd><p>Mahnung (Dateiname im Programm konfigurierbar)</p></dd><dt><span class="term"> |
|
86 |
<code class="filename">zahlungserinnerung_invoice.ext</code> |
|
87 |
</span></dt><dd><p>Rechnung über Mahngebühren (Dateiname im Programm |
|
88 |
konfigurierbar)</p></dd></dl></div></div><div class="sect2" title="3.2.6. Sprache, Drucker und E-Mail"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.dateinamen-erweitert"></a>3.2.6. Sprache, Drucker und E-Mail</h3></div></div></div><p>Angeforderte Sprache und Druckerkürzel in den Dateinamen mit |
|
89 |
eingearbeitet. So wird aus der Vorlage |
|
90 |
<code class="filename">sales_order.ext</code> bei Sprache |
|
91 |
<code class="function">de</code> und Druckerkürzel <code class="function">lpr2</code> |
|
92 |
der Vorlagenname <code class="filename">sales_order_de_lpr2.ext</code>. |
|
93 |
Zusätzlich können für E-Mails andere Vorlagen erstellt werden, diese |
|
94 |
bekommen dann noch das Kürzel <code class="filename">_email</code>, der |
|
95 |
vollständige Vorlagenname wäre dann |
|
96 |
<code class="filename">sales_order_email_de_lpr2.ext</code>. In allen Fällen |
|
97 |
kann eine Standarddatei <code class="filename">default.ext</code> hinterlegt |
|
98 |
werden. Diese wird verwendet, wenn keine der anderen Varianten |
|
99 |
gefunden wird.</p><p>Die vollständige Suchreihenfolge für einen Verkaufsauftrag mit |
|
100 |
der Sprache "de" und dem Drucker "lpr2", der per E-Mail im Format PDF |
|
101 |
verschickt wird, ist:</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p> |
|
102 |
<code class="filename">sales_order_email_de_lpr2.tex</code> |
|
103 |
</p></li><li class="listitem"><p> |
|
104 |
<code class="filename">sales_order_de_lpr2.tex</code> |
|
105 |
</p></li><li class="listitem"><p> |
|
106 |
<code class="filename">sales_order.tex</code> |
|
107 |
</p></li><li class="listitem"><p> |
|
108 |
<code class="filename">default.tex</code> |
|
109 |
</p></li></ol></div><p>Die kurzen Varianten dieser Vorlagentitel müssen dann entweder |
|
110 |
Standardwerte anzeigen, oder die angeforderten Werte selbst auswerten, |
|
111 |
siehe dazu <a class="xref" href="ch03s02.html#dokumentenvorlagen-und-variablen.allgemeine-variablen.meta" title="3.2.7.1. Metainformationen zur angeforderten Vorlage">Metainformationen zur angeforderten Vorlage</a>.</p></div><div class="sect2" title="3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.allgemeine-variablen"></a>3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden |
|
112 |
sind</h3></div></div></div><div class="sect3" title="3.2.7.1. Metainformationen zur angeforderten Vorlage"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemeine-variablen.meta"></a>3.2.7.1. Metainformationen zur angeforderten Vorlage</h4></div></div></div><p>Diese Variablen liefern Informationen darüber welche Variante |
|
113 |
einer Vorlage der Benutzer angefragt hat. Sie sind nützlich für |
|
114 |
Vorlagenautoren, die aus einer zentralen Layoutvorlage die einzelnen |
|
115 |
Formulare einbinden möchten.</p><div class="variablelist"><dl><dt><span class="term"> |
|
116 |
<code class="varname">template_meta.formname</code> |
|
117 |
</span></dt><dd><p>Basisname der Vorlage. Identisch mit der <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.zuordnung-dateinamen" title="3.2.5. Zuordnung von den Dateinamen zu den Funktionen">Zurordnung |
|
118 |
zu den Dateinamen</a> ohne die Erweiterung. Ein |
|
119 |
Verkaufsauftrag enthält hier |
|
120 |
<code class="constant">sales_order</code>.</p></dd><dt><span class="term"> |
|
121 |
<code class="varname">template_meta.language.description</code> |
|
122 |
</span></dt><dd><p>Beschreibung der verwendeten Sprache</p></dd><dt><span class="term"> |
|
123 |
<code class="varname">template_meta.language.template_code</code> |
|
124 |
</span></dt><dd><p>Vorlagenürzel der verwendeten Sprache, identisch mit dem |
|
125 |
Kürzel das im Dateinamen verwendetet wird.</p></dd><dt><span class="term"> |
|
126 |
<code class="varname">template_meta.language.output_numberformat</code> |
|
127 |
</span></dt><dd><p>Zahlenformat der verwendeten Sprache in der Form |
|
128 |
"<code class="constant">1.000,00</code>". Experimentell! Nur |
|
129 |
interessant für Vorlagen die mit unformatierten Werten |
|
130 |
arbeiten.</p></dd><dt><span class="term"> |
|
131 |
<code class="varname">template_meta.language.output_dateformat</code> |
|
132 |
</span></dt><dd><p>Datumsformat der verwendeten Sprache in der Form |
|
133 |
"<code class="constant">dd.mm.yyyy</code>". Experimentell! Nur |
|
134 |
interessant für Vorlagen die mit unformatierten Werten |
|
135 |
arbeiten.</p></dd><dt><span class="term"> |
|
136 |
<code class="varname">template_meta.format</code> |
|
137 |
</span></dt><dd><p>Das angeforderte Format. Kann im Moment die Werte |
|
138 |
<code class="constant">pdf</code>, <code class="constant">postscript</code>, |
|
139 |
<code class="constant">html</code>, <code class="constant">opendocument</code>, |
|
140 |
<code class="constant">opendocument_pdf</code> und |
|
141 |
<code class="constant">excel</code> enthalten.</p></dd><dt><span class="term"> |
|
142 |
<code class="varname">template_meta.extension</code> |
|
143 |
</span></dt><dd><p>Dateierweiterung, wie im Dateinamen. Wird aus |
|
144 |
<code class="constant">format</code> entschieden.</p></dd><dt><span class="term"> |
|
145 |
<code class="varname">template_meta.media</code> |
|
146 |
</span></dt><dd><p>Ausgabemedium. Kann zur Zeit die Werte |
|
147 |
<code class="constant">screen</code> für Bildschirm, |
|
148 |
<code class="constant">email</code> für E-Mail (triggert das |
|
149 |
<code class="constant">_email</code> Kürzel im Dateinamen), |
|
150 |
<code class="constant">printer</code> für Drucker, und |
|
151 |
<code class="constant">queue</code> für Warteschlange enthalten.</p></dd><dt><span class="term"> |
|
152 |
<code class="varname">template_meta.printer.description</code> |
|
153 |
</span></dt><dd><p>Beschreibung des ausgewählten Druckers</p></dd><dt><span class="term"> |
|
154 |
<code class="varname">template_meta.printer.template_code</code> |
|
155 |
</span></dt><dd><p>Vorlagenürzel des ausgewählten Druckers, identisch mit |
|
156 |
dem Kürzel das im Dateinamen verwendetet wird.</p></dd><dt><span class="term"> |
|
157 |
<code class="varname">template_meta.tmpfile</code> |
|
158 |
</span></dt><dd><p>Datei-Prefix für temporäre Dateien.</p></dd></dl></div></div><div class="sect3" title="3.2.7.2. Stammdaten von Kunden und Lieferanten"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemeine-variablen.kunden-lieferanten"></a>3.2.7.2. Stammdaten von Kunden und Lieferanten</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
159 |
<code class="varname">account_number</code> |
|
160 |
</span></dt><dd><p>Kontonummer</p></dd><dt><span class="term"> |
|
161 |
<code class="varname">bank</code> |
|
162 |
</span></dt><dd><p>Name der Bank</p></dd><dt><span class="term"> |
|
163 |
<code class="varname">bank_code</code> |
|
164 |
</span></dt><dd><p>Bankleitzahl</p></dd><dt><span class="term"> |
|
165 |
<code class="varname">bic</code> |
|
166 |
</span></dt><dd><p>Bank-Identifikations-Code (Bank Identifier Code, |
|
167 |
BIC)</p></dd><dt><span class="term"> |
|
168 |
<code class="varname">business</code> |
|
169 |
</span></dt><dd><p>Kunden-/Lieferantentyp</p></dd><dt><span class="term"> |
|
170 |
<code class="varname">city</code> |
|
171 |
</span></dt><dd><p>Stadt</p></dd><dt><span class="term"> |
|
172 |
<code class="varname">contact</code> |
|
173 |
</span></dt><dd><p>Kontakt</p></dd><dt><span class="term"> |
|
174 |
<code class="varname">country</code> |
|
175 |
</span></dt><dd><p>Land</p></dd><dt><span class="term"> |
|
176 |
<code class="varname">c_vendor_id</code> |
|
177 |
</span></dt><dd><p>Lieferantennummer beim Kunden (nur Kunden)</p></dd><dt><span class="term"> |
|
178 |
<code class="varname">v_customer_id</code> |
|
179 |
</span></dt><dd><p>Kundennummer beim Lieferanten (nur Lieferanten)</p></dd><dt><span class="term"> |
|
180 |
<code class="varname">cp_email</code> |
|
181 |
</span></dt><dd><p>Email des Ansprechpartners</p></dd><dt><span class="term"> |
|
182 |
<code class="varname">cp_givenname</code> |
|
183 |
</span></dt><dd><p>Vorname des Ansprechpartners</p></dd><dt><span class="term"> |
|
184 |
<code class="varname">cp_greeting</code> |
|
185 |
</span></dt><dd><p>Anrede des Ansprechpartners</p></dd><dt><span class="term"> |
|
186 |
<code class="varname">cp_name</code> |
|
187 |
</span></dt><dd><p>Name des Ansprechpartners</p></dd><dt><span class="term"> |
|
188 |
<code class="varname">cp_phone1</code> |
|
189 |
</span></dt><dd><p>Telefonnummer 1 des Ansprechpartners</p></dd><dt><span class="term"> |
|
190 |
<code class="varname">cp_phone2</code> |
|
191 |
</span></dt><dd><p>Telefonnummer 2 des Ansprechpartners</p></dd><dt><span class="term"> |
|
192 |
<code class="varname">cp_title</code> |
|
193 |
</span></dt><dd><p>Titel des Ansprechpartners</p></dd><dt><span class="term"> |
|
194 |
<code class="varname">creditlimit</code> |
|
195 |
</span></dt><dd><p>Kreditlimit</p></dd><dt><span class="term"> |
|
196 |
<code class="varname">customeremail</code> |
|
197 |
</span></dt><dd><p>Email des Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
198 |
<code class="varname">customerfax</code> |
|
199 |
</span></dt><dd><p>Faxnummer des Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
200 |
<code class="varname">customernotes</code> |
|
201 |
</span></dt><dd><p>Bemerkungen beim Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
202 |
<code class="varname">customernumber</code> |
|
203 |
</span></dt><dd><p>Kundennummer; nur für Kunden</p></dd><dt><span class="term"> |
|
204 |
<code class="varname">customerphone</code> |
|
205 |
</span></dt><dd><p>Telefonnummer des Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
206 |
<code class="varname">discount</code> |
|
207 |
</span></dt><dd><p>Rabatt</p></dd><dt><span class="term"> |
|
208 |
<code class="varname">email</code> |
|
209 |
</span></dt><dd><p>Emailadresse</p></dd><dt><span class="term"> |
|
210 |
<code class="varname">fax</code> |
|
211 |
</span></dt><dd><p>Faxnummer</p></dd><dt><span class="term"> |
|
212 |
<code class="varname">greeting</code> |
|
213 |
</span></dt><dd><p>Anrede</p></dd><dt><span class="term"> |
|
214 |
<code class="varname">homepage</code> |
|
215 |
</span></dt><dd><p>Homepage</p></dd><dt><span class="term"> |
|
216 |
<code class="varname">iban</code> |
|
217 |
</span></dt><dd><p>Internationale Kontonummer (International Bank Account |
|
218 |
Number, IBAN)</p></dd><dt><span class="term"> |
|
219 |
<code class="varname">language</code> |
|
220 |
</span></dt><dd><p>Sprache</p></dd><dt><span class="term"> |
|
221 |
<code class="varname">name</code> |
|
222 |
</span></dt><dd><p>Firmenname</p></dd><dt><span class="term"> |
|
223 |
<code class="varname">payment_description</code> |
|
224 |
</span></dt><dd><p>Name der Zahlart</p></dd><dt><span class="term"> |
|
225 |
<code class="varname">payment_terms</code> |
|
226 |
</span></dt><dd><p>Zahlungskonditionen</p></dd><dt><span class="term"> |
|
227 |
<code class="varname">phone</code> |
|
228 |
</span></dt><dd><p>Telefonnummer</p></dd><dt><span class="term"> |
|
229 |
<code class="varname">shiptocity</code> |
|
230 |
</span></dt><dd><p>Stadt (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
231 |
</p></dd><dt><span class="term"> |
|
232 |
<code class="varname">shiptocontact</code> |
|
233 |
</span></dt><dd><p>Kontakt (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
234 |
</p></dd><dt><span class="term"> |
|
235 |
<code class="varname">shiptocountry</code> |
|
236 |
</span></dt><dd><p>Land (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
237 |
</p></dd><dt><span class="term"> |
|
238 |
<code class="varname">shiptodepartment1</code> |
|
239 |
</span></dt><dd><p>Abteilung 1 (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
240 |
</p></dd><dt><span class="term"> |
|
241 |
<code class="varname">shiptodepartment2</code> |
|
242 |
</span></dt><dd><p>Abteilung 2 (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
243 |
</p></dd><dt><span class="term"> |
|
244 |
<code class="varname">shiptoemail</code> |
|
245 |
</span></dt><dd><p>Email (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
246 |
</p></dd><dt><span class="term"> |
|
247 |
<code class="varname">shiptofax</code> |
|
248 |
</span></dt><dd><p>Fax (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
249 |
</p></dd><dt><span class="term"> |
|
250 |
<code class="varname">shiptoname</code> |
|
251 |
</span></dt><dd><p>Firmenname (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
252 |
</p></dd><dt><span class="term"> |
|
253 |
<code class="varname">shiptophone</code> |
|
254 |
</span></dt><dd><p>Telefonnummer (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
255 |
</p></dd><dt><span class="term"> |
|
256 |
<code class="varname">shiptostreet</code> |
|
257 |
</span></dt><dd><p>Straße und Hausnummer (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
258 |
</p></dd><dt><span class="term"> |
|
259 |
<code class="varname">shiptozipcode</code> |
|
260 |
</span></dt><dd><p>Postleitzahl (Lieferadresse) <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
261 |
</p></dd><dt><span class="term"> |
|
262 |
<code class="varname">street</code> |
|
263 |
</span></dt><dd><p>Straße und Hausnummer</p></dd><dt><span class="term"> |
|
264 |
<code class="varname">taxnumber</code> |
|
265 |
</span></dt><dd><p>Steuernummer</p></dd><dt><span class="term"> |
|
266 |
<code class="varname">ustid</code> |
|
267 |
</span></dt><dd><p>Umsatzsteuer-Identifikationsnummer</p></dd><dt><span class="term"> |
|
268 |
<code class="varname">vendoremail</code> |
|
269 |
</span></dt><dd><p>Email des Lieferanten; nur für Lieferanten</p></dd><dt><span class="term"> |
|
270 |
<code class="varname">vendorfax</code> |
|
271 |
</span></dt><dd><p>Faxnummer des Lieferanten; nur für Lieferanten</p></dd><dt><span class="term"> |
|
272 |
<code class="varname">vendornotes</code> |
|
273 |
</span></dt><dd><p>Bemerkungen beim Lieferanten; nur für Lieferanten</p></dd><dt><span class="term"> |
|
274 |
<code class="varname">vendornumber</code> |
|
275 |
</span></dt><dd><p>Lieferantennummer; nur für Lieferanten</p></dd><dt><span class="term"> |
|
276 |
<code class="varname">vendorphone</code> |
|
277 |
</span></dt><dd><p>Telefonnummer des Lieferanten; nur für |
|
278 |
Lieferanten</p></dd><dt><span class="term"> |
|
279 |
<code class="varname">zipcode</code> |
|
280 |
</span></dt><dd><p>Postleitzahl</p></dd></dl></div><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left"><a name="dokumentenvorlagen-und-variablen.anmerkung-shipto"></a>Anmerkung</th></tr><tr><td align="left" valign="top"><p>Anmerkung: Sind die <code class="varname">shipto*</code>-Felder in den |
|
281 |
Stammdaten nicht eingetragen, so haben die Variablen |
|
282 |
<code class="varname">shipto*</code> den gleichen Wert wie die die |
|
283 |
entsprechenden Variablen der Lieferdaten. Das bedeutet, dass sich |
|
284 |
einige <code class="varname">shipto*</code>-Variablen so nicht in den |
|
285 |
Stammdaten wiederfinden sondern schlicht Kopien der |
|
286 |
Lieferdatenvariablen sind (z.B. |
|
287 |
<code class="varname">shiptocontact</code>).</p></td></tr></table></div></div><div class="sect3" title="3.2.7.3. Informationen über den Bearbeiter"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemein-bearbeiter"></a>3.2.7.3. Informationen über den Bearbeiter</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
288 |
<code class="varname">employee_address</code> |
|
289 |
</span></dt><dd><p>Adressfeld</p></dd><dt><span class="term"> |
|
290 |
<code class="varname">employee_businessnumber</code> |
|
291 |
</span></dt><dd><p>Firmennummer</p></dd><dt><span class="term"> |
|
292 |
<code class="varname">employee_company</code> |
|
293 |
</span></dt><dd><p>Firmenname</p></dd><dt><span class="term"> |
|
294 |
<code class="varname">employee_co_ustid</code> |
|
295 |
</span></dt><dd><p>Usatzsteuer-Identifikationsnummer</p></dd><dt><span class="term"> |
|
296 |
<code class="varname">employee_duns</code> |
|
297 |
</span></dt><dd><p>DUNS-Nummer</p></dd><dt><span class="term"> |
|
298 |
<code class="varname">employee_email</code> |
|
299 |
</span></dt><dd><p>Email</p></dd><dt><span class="term"> |
|
300 |
<code class="varname">employee_fax</code> |
|
301 |
</span></dt><dd><p>Fax</p></dd><dt><span class="term"> |
|
302 |
<code class="varname">employee_name</code> |
|
303 |
</span></dt><dd><p>voller Name</p></dd><dt><span class="term"> |
|
304 |
<code class="varname">employee_signature</code> |
|
305 |
</span></dt><dd><p>Signatur</p></dd><dt><span class="term"> |
|
306 |
<code class="varname">employee_taxnumber</code> |
|
307 |
</span></dt><dd><p>Steuernummer</p></dd><dt><span class="term"> |
|
308 |
<code class="varname">employee_tel</code> |
|
309 |
</span></dt><dd><p>Telefonnummer</p></dd></dl></div></div><div class="sect3" title="3.2.7.4. Informationen über den Verkäufer"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemein-verkaeufer"></a>3.2.7.4. Informationen über den Verkäufer</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
310 |
<code class="varname">salesman_address</code> |
|
311 |
</span></dt><dd><p>Adressfeld</p></dd><dt><span class="term"> |
|
312 |
<code class="varname">salesman_businessnumber</code> |
|
313 |
</span></dt><dd><p>Firmennummer</p></dd><dt><span class="term"> |
|
314 |
<code class="varname">salesman_company</code> |
|
315 |
</span></dt><dd><p>Firmenname</p></dd><dt><span class="term"> |
|
316 |
<code class="varname">salesman_co_ustid</code> |
|
317 |
</span></dt><dd><p>Usatzsteuer-Identifikationsnummer</p></dd><dt><span class="term"> |
|
318 |
<code class="varname">salesman_duns</code> |
|
319 |
</span></dt><dd><p>DUNS-Nummer</p></dd><dt><span class="term"> |
|
320 |
<code class="varname">salesman_email</code> |
|
321 |
</span></dt><dd><p>Email</p></dd><dt><span class="term"> |
|
322 |
<code class="varname">salesman_fax</code> |
|
323 |
</span></dt><dd><p>Fax</p></dd><dt><span class="term"> |
|
324 |
<code class="varname">salesman_name</code> |
|
325 |
</span></dt><dd><p>voller Name</p></dd><dt><span class="term"> |
|
326 |
<code class="varname">salesman_signature</code> |
|
327 |
</span></dt><dd><p>Signatur</p></dd><dt><span class="term"> |
|
328 |
<code class="varname">salesman_taxnumber</code> |
|
329 |
</span></dt><dd><p>Steuernummer</p></dd><dt><span class="term"> |
|
330 |
<code class="varname">salesman_tel</code> |
|
331 |
</span></dt><dd><p>Telefonnummer</p></dd></dl></div></div><div class="sect3" title="3.2.7.5. Variablen für die einzelnen Steuern"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemein-steuern"></a>3.2.7.5. Variablen für die einzelnen Steuern</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
332 |
<code class="varname">tax</code> |
|
333 |
</span></dt><dd><p>Steuer</p></dd><dt><span class="term"> |
|
334 |
<code class="varname">taxbase</code> |
|
335 |
</span></dt><dd><p>zu versteuernder Betrag</p></dd><dt><span class="term"> |
|
336 |
<code class="varname">taxdescription</code> |
|
337 |
</span></dt><dd><p>Name der Steuer</p></dd><dt><span class="term"> |
|
338 |
<code class="varname">taxrate</code> |
|
339 |
</span></dt><dd><p>Steuersatz</p></dd></dl></div></div><div class="sect3" title="3.2.7.6. Variablen für Lieferbedingungen"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemein-lieferbedingungen"></a>3.2.7.6. Variablen für Lieferbedingungen</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
340 |
<code class="varname">delivery_term</code> |
|
341 |
</span></dt><dd><p>Datenbank-Objekt der Lieferbedingung</p></dd><dt><span class="term"> |
|
342 |
<code class="varname">delivery_term.description</code> |
|
343 |
</span></dt><dd><p>Beschreibung der Lieferbedingung</p></dd><dt><span class="term"> |
|
344 |
<code class="varname">delivery_term.description_long</code> |
|
345 |
</span></dt><dd><p>Langtext bzw. übersetzter Langtext der Lieferbedingung</p></dd></dl></div></div></div><div class="sect2" title="3.2.8. Variablen in Rechnungen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.invoice"></a>3.2.8. Variablen in Rechnungen</h3></div></div></div><div class="sect3" title="3.2.8.1. Allgemeine Variablen"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.invoice-allgemein"></a>3.2.8.1. Allgemeine Variablen</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
346 |
<code class="varname">creditremaining</code> |
|
347 |
</span></dt><dd><p>Verbleibender Kredit</p></dd><dt><span class="term"> |
|
348 |
<code class="varname">currency</code> |
|
349 |
</span></dt><dd><p>Währung</p></dd><dt><span class="term"> |
|
350 |
<code class="varname">cusordnumber</code> |
|
351 |
</span></dt><dd><p>Bestellnummer beim Kunden</p></dd><dt><span class="term"> |
|
352 |
<code class="varname">deliverydate</code> |
|
353 |
</span></dt><dd><p>Lieferdatum</p></dd><dt><span class="term"> |
|
354 |
<code class="varname">duedate</code> |
|
355 |
</span></dt><dd><p>Fälligkeitsdatum</p></dd><dt><span class="term"> |
|
356 |
<code class="varname">globalprojectnumber</code> |
|
357 |
</span></dt><dd><p>Projektnummer des ganzen Beleges</p></dd><dt><span class="term"> |
|
358 |
<code class="varname">globalprojectdescription</code> |
|
359 |
</span></dt><dd><p>Projekbeschreibung des ganzen Beleges</p></dd><dt><span class="term"> |
|
360 |
<code class="varname">intnotes</code> |
|
361 |
</span></dt><dd><p>Interne Bemerkungen</p></dd><dt><span class="term"> |
|
362 |
<code class="varname">invdate</code> |
|
363 |
</span></dt><dd><p>Rechnungsdatum</p></dd><dt><span class="term"> |
|
364 |
<code class="varname">invnumber</code> |
|
365 |
</span></dt><dd><p>Rechnungsnummer</p></dd><dt><span class="term"> |
|
366 |
<code class="varname">invtotal</code> |
|
367 |
</span></dt><dd><p>gesamter Rechnungsbetrag</p></dd><dt><span class="term"> |
|
368 |
<code class="varname">notes</code> |
|
369 |
</span></dt><dd><p>Bemerkungen der Rechnung</p></dd><dt><span class="term"> |
|
370 |
<code class="varname">orddate</code> |
|
371 |
</span></dt><dd><p>Auftragsdatum</p></dd><dt><span class="term"> |
|
372 |
<code class="varname">ordnumber</code> |
|
373 |
</span></dt><dd><p>Auftragsnummer, wenn die Rechnung aus einem Auftrag |
|
374 |
erstellt wurde</p></dd><dt><span class="term"> |
|
375 |
<code class="varname">payment_description</code> |
|
376 |
</span></dt><dd><p>Name der Zahlart</p></dd><dt><span class="term"> |
|
377 |
<code class="varname">payment_terms</code> |
|
378 |
</span></dt><dd><p>Zahlungskonditionen</p></dd><dt><span class="term"> |
|
379 |
<code class="varname">quodate</code> |
|
380 |
</span></dt><dd><p>Angebotsdatum</p></dd><dt><span class="term"> |
|
381 |
<code class="varname">quonumber</code> |
|
382 |
</span></dt><dd><p>Angebotsnummer</p></dd><dt><span class="term"> |
|
383 |
<code class="varname">shippingpoint</code> |
|
384 |
</span></dt><dd><p>Versandort</p></dd><dt><span class="term"> |
|
385 |
<code class="varname">shipvia</code> |
|
386 |
</span></dt><dd><p>Transportmittel</p></dd><dt><span class="term"> |
|
387 |
<code class="varname">subtotal</code> |
|
388 |
</span></dt><dd><p>Zwischensumme aller Posten ohne Steuern</p></dd><dt><span class="term"> |
|
389 |
<code class="varname">total</code> |
|
390 |
</span></dt><dd><p>Restsumme der Rechnung (Summe abzüglich bereits |
|
391 |
bezahlter Posten)</p></dd><dt><span class="term"> |
|
392 |
<code class="varname">transaction_description</code> |
|
393 |
</span></dt><dd><p>Vorgangsbezeichnung</p></dd><dt><span class="term"> |
|
394 |
<code class="varname">transdate</code> |
|
395 |
</span></dt><dd><p>Auftragsdatum wenn die Rechnung aus einem Auftrag |
|
396 |
erstellt wurde</p></dd></dl></div></div><div class="sect3" title="3.2.8.2. Variablen für jeden Posten auf der Rechnung"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.invoice-posten"></a>3.2.8.2. Variablen für jeden Posten auf der Rechnung</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
397 |
<code class="varname">bin</code> |
|
398 |
</span></dt><dd><p>Stellage</p></dd><dt><span class="term"> |
|
399 |
<code class="varname">description</code> |
|
400 |
</span></dt><dd><p>Artikelbeschreibung</p></dd><dt><span class="term"> |
|
401 |
<code class="varname">discount</code> |
|
402 |
</span></dt><dd><p>Rabatt als Betrag</p></dd><dt><span class="term"> |
|
403 |
<code class="varname">discount_sub</code> |
|
404 |
</span></dt><dd><p>Zwischensumme mit Rabatt</p></dd><dt><span class="term"> |
|
405 |
<code class="varname">drawing</code> |
|
406 |
</span></dt><dd><p>Zeichnung</p></dd><dt><span class="term"> |
|
407 |
<code class="varname">ean</code> |
|
408 |
</span></dt><dd><p>EAN-Code</p></dd><dt><span class="term"> |
|
409 |
<code class="varname">image</code> |
|
410 |
</span></dt><dd><p>Grafik</p></dd><dt><span class="term"> |
|
411 |
<code class="varname">linetotal</code> |
|
412 |
</span></dt><dd><p>Zeilensumme (Anzahl * Einzelpreis)</p></dd><dt><span class="term"> |
|
413 |
<code class="varname">longdescription</code> |
|
414 |
</span></dt><dd><p>Langtext</p></dd><dt><span class="term"> |
|
415 |
<code class="varname">microfiche</code> |
|
416 |
</span></dt><dd><p>Mikrofilm</p></dd><dt><span class="term"> |
|
417 |
<code class="varname">netprice</code> |
|
418 |
</span></dt><dd><p>Alternative zu <code class="varname">sellprice</code>, aber <code class="varname">netprice</code> entspricht dem effektiven Einzelpreis und beinhaltet Zeilenrabatt und Preisfaktor. <code class="varname">netprice</code> wird rückgerechnet aus Zeilensumme / Menge. Diese Variable ist nützlich, wenn man den gewährten Rabatt in der Druckvorlage nicht anzeigen möchte, aber Menge * Einzelpreis trotzdem die angezeigte Zeilensumme ergeben soll. <code class="varname">netprice</code> hat nichts mit Netto/Brutto im Sinne von Steuern zu tun.</p></dd><dt><span class="term"> |
|
419 |
<code class="varname">nodiscount_linetotal</code> |
|
420 |
</span></dt><dd><p>Zeilensumme ohne Rabatt</p></dd><dt><span class="term"> |
|
421 |
<code class="varname">nodiscount_sub</code> |
|
422 |
</span></dt><dd><p>Zwischensumme ohne Rabatt</p></dd><dt><span class="term"> |
|
423 |
<code class="varname">number</code> |
|
424 |
</span></dt><dd><p>Artikelnummer</p></dd><dt><span class="term"> |
|
425 |
<code class="varname">ordnumber_oe</code> |
|
426 |
</span></dt><dd><p>Auftragsnummer des Originalauftrags, wenn die Rechnung |
|
427 |
aus einem Sammelauftrag erstellt wurde</p></dd><dt><span class="term"> |
|
428 |
<code class="varname">donumber_do</code> |
|
429 |
</span></dt><dd><p>Lieferscheinnummer desjenigen Lieferscheins, aus dem die Position stammt, sofern die Rechnung aus einem oder |
|
430 |
mehreren Lieferscheinen erstellt wurde</p></dd><dt><span class="term"> |
|
431 |
<code class="varname">p_discount</code> |
|
432 |
</span></dt><dd><p>Rabatt in Prozent</p></dd><dt><span class="term"> |
|
433 |
<code class="varname">partnotes</code> |
|
434 |
</span></dt><dd><p>Die beim Artikel gespeicherten Bemerkungen</p></dd><dt><span class="term"> |
|
435 |
<code class="varname">partsgroup</code> |
|
436 |
</span></dt><dd><p>Warengruppe</p></dd><dt><span class="term"> |
|
437 |
<code class="varname">price_factor</code> |
|
438 |
</span></dt><dd><p>Der Preisfaktor als Zahl, sofern einer eingestellt |
|
439 |
ist</p></dd><dt><span class="term"> |
|
440 |
<code class="varname">price_factor_name</code> |
|
441 |
</span></dt><dd><p>Der Name des Preisfaktors, sofern einer eingestellt |
|
442 |
ist</p></dd><dt><span class="term"> |
|
443 |
<code class="varname">projectnumber</code> |
|
444 |
</span></dt><dd><p>Projektnummer</p></dd><dt><span class="term"> |
|
445 |
<code class="varname">projectdescription</code> |
|
446 |
</span></dt><dd><p>Projektbeschreibung</p></dd><dt><span class="term"> |
|
447 |
<code class="varname">qty</code> |
|
448 |
</span></dt><dd><p>Anzahl</p></dd><dt><span class="term"> |
|
449 |
<code class="varname">reqdate</code> |
|
450 |
</span></dt><dd><p>Lieferdatum</p></dd><dt><span class="term"> |
|
451 |
<code class="varname">runningnumber</code> |
|
452 |
</span></dt><dd><p>Position auf der Rechnung (1, 2, 3...)</p></dd><dt><span class="term"> |
|
453 |
<code class="varname">sellprice</code> |
|
454 |
</span></dt><dd><p>Verkaufspreis</p></dd><dt><span class="term"> |
|
455 |
<code class="varname">serialnumber</code> |
|
456 |
</span></dt><dd><p>Seriennummer</p></dd><dt><span class="term"> |
|
457 |
<code class="varname">tax_rate</code> |
|
458 |
</span></dt><dd><p>Steuersatz</p></dd><dt><span class="term"> |
|
459 |
<code class="varname">transdate_oe</code> |
|
460 |
</span></dt><dd><p>Auftragsdatum des Originalauftrags, wenn die Rechnung |
|
461 |
aus einem Sammelauftrag erstellt wurde</p></dd><dt><span class="term"> |
|
462 |
<code class="varname">unit</code> |
|
463 |
</span></dt><dd><p>Einheit</p></dd><dt><span class="term"> |
|
464 |
<code class="varname">weight</code> |
|
465 |
</span></dt><dd><p>Gewicht</p></dd></dl></div><p>Für jeden Posten gibt es ein Unterarray mit den Informationen |
|
466 |
über Lieferanten und Lieferantenartikelnummer. Diese müssen mit |
|
467 |
einer <code class="function">foreach</code>-Schleife ausgegeben werden, da |
|
468 |
für jeden Artikel mehrere Lieferanteninformationen hinterlegt sein |
|
469 |
können. Die Variablen dafür lauten:</p><div class="variablelist"><dl><dt><span class="term"> |
|
470 |
<code class="varname">make</code> |
|
471 |
</span></dt><dd><p>Lieferant</p></dd><dt><span class="term"> |
|
472 |
<code class="varname">model</code> |
|
473 |
</span></dt><dd><p>Lieferantenartikelnummer</p></dd></dl></div></div><div class="sect3" title="3.2.8.3. Variablen für die einzelnen Zahlungseingänge"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.invoice-zahlungen"></a>3.2.8.3. Variablen für die einzelnen Zahlungseingänge</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
474 |
<code class="varname">payment</code> |
|
475 |
</span></dt><dd><p>Betrag</p></dd><dt><span class="term"> |
|
476 |
<code class="varname">paymentaccount</code> |
|
477 |
</span></dt><dd><p>Konto</p></dd><dt><span class="term"> |
|
478 |
<code class="varname">paymentdate</code> |
|
479 |
</span></dt><dd><p>Datum</p></dd><dt><span class="term"> |
|
480 |
<code class="varname">paymentmemo</code> |
|
481 |
</span></dt><dd><p>Memo</p></dd><dt><span class="term"> |
|
482 |
<code class="varname">paymentsource</code> |
|
483 |
</span></dt><dd><p>Beleg</p></dd></dl></div></div><div class="sect3" title="3.2.8.4. Benutzerdefinierte Kunden- und Lieferantenvariablen"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.benutzerdefinierte-variablen-vc"></a>3.2.8.4. Benutzerdefinierte Kunden- und Lieferantenvariablen</h4></div></div></div><p>Die vom Benutzer definierten Variablen für Kunden und |
|
484 |
Lieferanten stehen beim Ausdruck von Einkaufs- und Verkaufsbelegen |
|
485 |
ebenfalls zur Verfügung. Ihre Namen setzen sich aus dem Präfix |
|
486 |
<code class="varname">vc_cvar_</code> und dem vom Benutzer festgelegten |
|
487 |
Variablennamen zusammen.</p><p>Beispiel: Der Benutzer hat eine Variable namens |
|
488 |
<code class="varname">number_of_employees</code> definiert, die die Anzahl der |
|
489 |
Mitarbeiter des Unternehmens enthält. Diese Variable steht dann |
|
490 |
unter dem Namen <code class="varname">vc_cvar_number_of_employees</code> zur |
|
491 |
Verfügung.</p></div></div><div class="sect2" title="3.2.9. Variablen in Mahnungen und Rechnungen über Mahngebühren"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.dunning"></a>3.2.9. Variablen in Mahnungen und Rechnungen über Mahngebühren</h3></div></div></div><div class="sect3" title="3.2.9.1. Namen der Vorlagen"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.dunning-vorlagennamen"></a>3.2.9.1. Namen der Vorlagen</h4></div></div></div><p>Die Namen der Vorlagen werden im System-Menü vom Benutzer |
|
492 |
eingegeben. Wird für ein Mahnlevel die Option zur automatischen |
|
493 |
Erstellung einer Rechnung über die Mahngebühren und Zinsen |
|
494 |
aktiviert, so wird der Name der Vorlage für diese Rechnung aus dem |
|
495 |
Vorlagenname für diese Mahnstufe mit dem Zusatz |
|
496 |
<code class="constant">_invoice</code> gebildet. Weiterhin werden die Kürzel |
|
497 |
für die ausgewählte Sprache und den ausgewählten Drucker |
|
498 |
angehängt.</p></div><div class="sect3" title="3.2.9.2. Allgemeine Variablen in Mahnungen"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.dunning-allgemein"></a>3.2.9.2. Allgemeine Variablen in Mahnungen</h4></div></div></div><p>Die Variablen des Verkäufers stehen wie gewohnt als |
|
499 |
<code class="varname">employee_...</code> zur Verfügung. Die Adressdaten des |
|
500 |
Kunden stehen als Variablen <code class="varname">name</code>, |
|
501 |
<code class="varname">street</code>, <code class="varname">zipcode</code>, |
|
502 |
<code class="varname">city</code>, <code class="varname">country</code>, |
|
503 |
<code class="varname">department_1</code>, <code class="varname">department_2</code>, |
|
504 |
und <code class="varname">email</code> zur Verfügung.</p><p>Weitere Variablen beinhalten:</p><div class="variablelist"><dl><dt><span class="term"> |
|
505 |
<code class="varname">dunning_date</code> |
|
506 |
</span></dt><dd><p>Datum der Mahnung</p></dd><dt><span class="term"> |
|
507 |
<code class="varname">dunning_duedate</code> |
|
508 |
</span></dt><dd><p>Fälligkeitsdatum für diese Mahhnung</p></dd><dt><span class="term"> |
|
509 |
<code class="varname">dunning_id</code> |
|
510 |
</span></dt><dd><p>Mahnungsnummer</p></dd><dt><span class="term"> |
|
511 |
<code class="varname">fee</code> |
|
512 |
</span></dt><dd><p>Kummulative Mahngebühren</p></dd><dt><span class="term"> |
|
513 |
<code class="varname">interest_rate</code> |
|
514 |
</span></dt><dd><p>Zinssatz per anno in Prozent</p></dd><dt><span class="term"> |
|
515 |
<code class="varname">total_amount</code> |
|
516 |
</span></dt><dd><p>Gesamter noch zu zahlender Betrag als |
|
517 |
<code class="function">fee</code> + <code class="function">total_interest</code> |
|
518 |
+ <code class="function">total_open_amount</code> |
|
519 |
</p></dd><dt><span class="term"> |
|
520 |
<code class="varname">total_interest</code> |
|
521 |
</span></dt><dd><p>Zinsen per anno über alle Rechnungen</p></dd><dt><span class="term"> |
|
522 |
<code class="varname">total_open_amount</code> |
|
523 |
</span></dt><dd><p>Summe über alle offene Beträge der Rechnungen</p></dd></dl></div></div><div class="sect3" title="3.2.9.3. Variablen für jede gemahnte Rechnung in einer Mahnung"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.dunning-details"></a>3.2.9.3. Variablen für jede gemahnte Rechnung in einer Mahnung</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
524 |
<code class="varname">dn_amount</code> |
|
525 |
</span></dt><dd><p>Rechnungssumme (brutto)</p></dd><dt><span class="term"> |
|
526 |
<code class="varname">dn_duedate</code> |
|
527 |
</span></dt><dd><p>Originales Fälligkeitsdatum der Rechnung</p></dd><dt><span class="term"> |
|
528 |
<code class="varname">dn_dunning_date</code> |
|
529 |
</span></dt><dd><p>Datum der Mahnung</p></dd><dt><span class="term"> |
|
530 |
<code class="varname">dn_dunning_duedate</code> |
|
531 |
</span></dt><dd><p>Fälligkeitsdatum der Mahnung</p></dd><dt><span class="term"> |
|
532 |
<code class="varname">dn_fee</code> |
|
533 |
</span></dt><dd><p>Kummulative Mahngebühr</p></dd><dt><span class="term"> |
|
534 |
<code class="varname">dn_interest</code> |
|
535 |
</span></dt><dd><p>Zinsen per anno für diese Rechnung</p></dd><dt><span class="term"> |
|
536 |
<code class="varname">dn_invnumber</code> |
|
537 |
</span></dt><dd><p>Rechnungsnummer</p></dd><dt><span class="term"> |
|
538 |
<code class="varname">dn_linetotal</code> |
|
539 |
</span></dt><dd><p>Noch zu zahlender Betrag (ergibt sich aus |
|
540 |
<code class="varname">dn_open_amount</code> + <code class="varname">dn_fee</code> |
|
541 |
+ <code class="varname">dn_interest</code>)</p></dd><dt><span class="term"> |
|
542 |
<code class="varname">dn_netamount</code> |
|
543 |
</span></dt><dd><p>Rechnungssumme (netto)</p></dd><dt><span class="term"> |
|
544 |
<code class="varname">dn_open_amount</code> |
|
545 |
</span></dt><dd><p>Offener Rechnungsbetrag</p></dd><dt><span class="term"> |
|
546 |
<code class="varname">dn_ordnumber</code> |
|
547 |
</span></dt><dd><p>Bestellnummer</p></dd><dt><span class="term"> |
|
548 |
<code class="varname">dn_transdate</code> |
|
549 |
</span></dt><dd><p>Rechnungsdatum</p></dd><dt><span class="term"> |
|
550 |
<code class="varname">dn_curr</code> |
|
551 |
</span></dt><dd><p>Währung, in der die Rechnung erstellt wurde. (Die |
|
552 |
Rechnungsbeträge sind aber immer in der Hauptwährung)</p></dd></dl></div></div><div class="sect3" title="3.2.9.4. Variablen in automatisch erzeugten Rechnungen über Mahngebühren"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.dunning-invoice"></a>3.2.9.4. Variablen in automatisch erzeugten Rechnungen über |
|
553 |
Mahngebühren</h4></div></div></div><p>Die Variablen des Verkäufers stehen wie gewohnt als |
|
554 |
<code class="varname">employee_...</code> zur Verfügung. Die Adressdaten des |
|
555 |
Kunden stehen als Variablen <code class="varname">name</code>, |
|
556 |
<code class="varname">street</code>, <code class="varname">zipcode</code>, |
|
557 |
<code class="varname">city</code>, <code class="varname">country</code>, |
|
558 |
<code class="varname">department_1</code>, <code class="varname">department_2</code>, |
|
559 |
und <code class="varname">email</code> zur Verfügung.</p><p>Weitere Variablen beinhalten:</p><div class="variablelist"><dl><dt><span class="term"> |
|
560 |
<code class="varname">duedate</code> |
|
561 |
</span></dt><dd><p>Fälligkeitsdatum der Rechnung</p></dd><dt><span class="term"> |
|
562 |
<code class="varname">dunning_id</code> |
|
563 |
</span></dt><dd><p>Mahnungsnummer</p></dd><dt><span class="term"> |
|
564 |
<code class="varname">fee</code> |
|
565 |
</span></dt><dd><p>Mahngebühren</p></dd><dt><span class="term"> |
|
566 |
<code class="varname">interest</code> |
|
567 |
</span></dt><dd><p>Zinsen</p></dd><dt><span class="term"> |
|
568 |
<code class="varname">invamount</code> |
|
569 |
</span></dt><dd><p>Rechnungssumme (ergibt sich aus <code class="varname">fee</code> + |
|
570 |
<code class="varname">interest</code>)</p></dd><dt><span class="term"> |
|
571 |
<code class="varname">invdate</code> |
|
572 |
</span></dt><dd><p>Rechnungsdatum</p></dd><dt><span class="term"> |
|
573 |
<code class="varname">invnumber</code> |
|
574 |
</span></dt><dd><p>Rechnungsnummer</p></dd></dl></div></div></div><div class="sect2" title="3.2.10. Variablen in anderen Vorlagen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.andere-vorlagen"></a>3.2.10. Variablen in anderen Vorlagen</h3></div></div></div><div class="sect3" title="3.2.10.1. Einführung"><div class="titlepage"><div><div><h4 class="title"><a name="d0e5020"></a>3.2.10.1. Einführung</h4></div></div></div><p>Die Variablen in anderen Vorlagen sind ähnlich wie in der |
|
575 |
Rechnung. Allerdings heißen die Variablen, die mit |
|
576 |
<code class="varname">inv</code> beginnen, jetzt anders. Bei den Angeboten |
|
577 |
fangen sie mit <code class="varname">quo</code> für "quotation" an: |
|
578 |
<code class="varname">quodate</code> für Angebotsdatum etc. Bei Bestellungen |
|
579 |
wiederum fangen sie mit <code class="varname">ord</code> für "order" an: |
|
580 |
<code class="varname">ordnumber</code> für Bestellnummer etc.</p><p>Manche Variablen sind in anderen Vorlagen hingegen gar nicht |
|
581 |
vorhanden wie z.B. die für bereits verbuchte Zahlungseingänge. Dies |
|
582 |
sind Variablen, die vom Geschäftsablauf her in der entsprechenden |
|
583 |
Vorlage keine Bedeutung haben oder noch nicht belegt sein |
|
584 |
können.</p><p>Im Folgenden werden nur wichtige Unterschiede zu den Variablen |
|
585 |
in Rechnungen aufgeführt.</p></div><div class="sect3" title="3.2.10.2. Angebote und Preisanfragen"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.andere-vorlagen-quotations"></a>3.2.10.2. Angebote und Preisanfragen</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
586 |
<code class="varname">quonumber</code> |
|
587 |
</span></dt><dd><p>Angebots- bzw. Anfragenummer</p></dd><dt><span class="term"> |
|
588 |
<code class="varname">reqdate</code> |
|
589 |
</span></dt><dd><p>Gültigkeitsdatum (bei Angeboten) bzw. Lieferdatum (bei |
|
590 |
Preisanfragen)</p></dd><dt><span class="term"> |
|
591 |
<code class="varname">transdate</code> |
|
592 |
</span></dt><dd><p>Angebots- bzw. Anfragedatum</p></dd></dl></div></div><div class="sect3" title="3.2.10.3. Auftragsbestätigungen und Lieferantenaufträge"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.andere-vorlagen-orders"></a>3.2.10.3. Auftragsbestätigungen und Lieferantenaufträge</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
593 |
<code class="varname">ordnumber</code> |
|
594 |
</span></dt><dd><p>Auftragsnummer</p></dd><dt><span class="term"> |
|
595 |
<code class="varname">reqdate</code> |
|
596 |
</span></dt><dd><p>Lieferdatum</p></dd><dt><span class="term"> |
|
597 |
<code class="varname">transdate</code> |
|
598 |
</span></dt><dd><p>Auftragsdatum</p></dd></dl></div></div><div class="sect3" title="3.2.10.4. Lieferscheine (Verkauf und Einkauf)"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.andere-vorlagen-delivery-orders"></a>3.2.10.4. Lieferscheine (Verkauf und Einkauf)</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
599 |
<code class="varname">cusordnumber</code> |
|
600 |
</span></dt><dd><p>Bestellnummer des Kunden (im Verkauf) bzw. Bestellnummer |
|
601 |
des Lieferanten (im Einkauf)</p></dd><dt><span class="term"> |
|
602 |
<code class="varname">donumber</code> |
|
603 |
</span></dt><dd><p>Lieferscheinnummer</p></dd><dt><span class="term"> |
|
604 |
<code class="varname">transdate</code> |
|
605 |
</span></dt><dd><p>Lieferscheindatum</p></dd></dl></div><p>Für jede Position eines Lieferscheines gibt es ein Unterarray |
|
606 |
mit den Informationen darüber, von welchem Lager und Lagerplatz aus |
|
607 |
die Waren verschickt wurden (Verkaufslieferscheine) bzw. auf welchen |
|
608 |
Lagerplatz sie eingelagert wurden. Diese müssen mittels einer |
|
609 |
<code class="function">foreach</code>-Schleife ausgegeben werden. Diese |
|
610 |
Variablen sind:</p><div class="variablelist"><dl><dt><span class="term"> |
|
611 |
<code class="varname">si_bin</code> |
|
612 |
</span></dt><dd><p>Lagerplatz</p></dd><dt><span class="term"> |
|
613 |
<code class="varname">si_chargenumber</code> |
|
614 |
</span></dt><dd><p>Chargennummer</p></dd><dt><span class="term"> |
|
615 |
<code class="varname">si_bestbefore</code> |
|
616 |
</span></dt><dd><p>Mindesthaltbarkeit</p></dd><dt><span class="term"> |
|
617 |
<code class="varname">si_number</code> |
|
618 |
</span></dt><dd><p>Artikelnummer</p></dd><dt><span class="term"> |
|
619 |
<code class="varname">si_qty</code> |
|
620 |
</span></dt><dd><p>Anzahl bzw. Menge</p></dd><dt><span class="term"> |
|
621 |
<code class="varname">si_runningnumber</code> |
|
622 |
</span></dt><dd><p>Positionsnummer (1, 2, 3 etc)</p></dd><dt><span class="term"> |
|
623 |
<code class="varname">si_unit</code> |
|
624 |
</span></dt><dd><p>Einheit</p></dd><dt><span class="term"> |
|
625 |
<code class="varname">si_warehouse</code> |
|
626 |
</span></dt><dd><p>Lager</p></dd></dl></div></div><div class="sect3" title="3.2.10.5. Variablen für Sammelrechnung"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.andere-vorlagen-statement"></a>3.2.10.5. Variablen für Sammelrechnung</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
627 |
<code class="varname">c0total</code> |
|
628 |
</span></dt><dd><p>Gesamtbetrag aller Rechnungen mit Fälligkeit < 30 |
|
629 |
Tage</p></dd><dt><span class="term"> |
|
630 |
<code class="varname">c30total</code> |
|
631 |
</span></dt><dd><p>Gesamtbetrag aller Rechnungen mit Fälligkeit >= 30 |
|
632 |
und < 60 Tage</p></dd><dt><span class="term"> |
|
633 |
<code class="varname">c60total</code> |
|
634 |
</span></dt><dd><p>Gesamtbetrag aller Rechnungen mit Fälligkeit >= 60 |
|
635 |
und < 90 Tage</p></dd><dt><span class="term"> |
|
636 |
<code class="varname">c90total</code> |
|
637 |
</span></dt><dd><p>Gesamtbetrag aller Rechnungen mit Fälligkeit >= 90 |
|
638 |
Tage</p></dd><dt><span class="term"> |
|
639 |
<code class="varname">total</code> |
|
640 |
</span></dt><dd><p>Gesamtbetrag aller Rechnungen</p></dd></dl></div><p>Variablen für jede Rechnungsposition in Sammelrechnung:</p><div class="variablelist"><dl><dt><span class="term"> |
|
641 |
<code class="varname">invnumber</code> |
|
642 |
</span></dt><dd><p>Rechnungsnummer</p></dd><dt><span class="term"> |
|
643 |
<code class="varname">invdate</code> |
|
644 |
</span></dt><dd><p>Rechnungsdatum</p></dd><dt><span class="term"> |
|
645 |
<code class="varname">duedate</code> |
|
646 |
</span></dt><dd><p>Fälligkeitsdatum</p></dd><dt><span class="term"> |
|
647 |
<code class="varname">amount</code> |
|
648 |
</span></dt><dd><p>Summe der Rechnung</p></dd><dt><span class="term"> |
|
649 |
<code class="varname">open</code> |
|
650 |
</span></dt><dd><p>Noch offener Betrag der Rechnung</p></dd><dt><span class="term"> |
|
651 |
<code class="varname">c0</code> |
|
652 |
</span></dt><dd><p>Noch offener Rechnungsbetrag mit Fälligkeit < 30 |
|
653 |
Tage</p></dd><dt><span class="term"> |
|
654 |
<code class="varname">c30</code> |
|
655 |
</span></dt><dd><p>Noch offener Rechnungsbetrag mit Fälligkeit >= 30 und |
|
656 |
< 60 Tage</p></dd><dt><span class="term"> |
|
657 |
<code class="varname">c60</code> |
|
658 |
</span></dt><dd><p>Noch offener Rechnungsbetrag mit Fälligkeit >= 60 und |
|
659 |
< 90 Tage</p></dd><dt><span class="term"> |
|
660 |
<code class="varname">c90</code> |
|
661 |
</span></dt><dd><p>Noch offener Rechnungsbetrag mit Fälligkeit >= 90 |
|
662 |
Tage</p></dd></dl></div></div></div><div class="sect2" title="3.2.11. Blöcke, bedingte Anweisungen und Schleifen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.bloecke"></a>3.2.11. Blöcke, bedingte Anweisungen und Schleifen</h3></div></div></div><div class="sect3" title="3.2.11.1. Einfürhung"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.bloecke.einfuehrung"></a>3.2.11.1. Einfürhung</h4></div></div></div><p>Der Parser kennt neben den Variablen einige weitere |
|
663 |
Konstrukte, die gesondert behandelt werden. Diese sind wie |
|
664 |
Variablennamen in spezieller Weise markiert: |
|
665 |
<span class="command"><strong><%anweisung%> ... <%end%></strong></span> |
|
666 |
</p><p>Anmerkung zum <span class="command"><strong><%end%></strong></span>: Der besseren |
|
667 |
Verständlichkeit halber kann man nach dem <span class="command"><strong>end</strong></span> |
|
668 |
noch beliebig weitere Wörter schreiben, um so zu markieren, welche |
|
669 |
Anweisung (z.B. <span class="command"><strong>if</strong></span> oder |
|
670 |
<span class="command"><strong>foreach</strong></span>) damit abgeschlossen wird.</p><p>Beispiel: Lautet der Beginn eines Blockes z.B. |
|
671 |
<span class="command"><strong><%if type == "sales_quotation"%></strong></span>, so könnte |
|
672 |
er mit <span class="command"><strong><%end%></strong></span> genauso abgeschlossen werden |
|
673 |
wie mit <span class="command"><strong><%end if%></strong></span> oder auch |
|
674 |
<span class="command"><strong><%end type == "sales_quotation"%></strong></span>.</p></div><div class="sect3" title="3.2.11.2. Der if-Block"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.bloecke.if"></a>3.2.11.2. Der if-Block</h4></div></div></div><pre class="programlisting"><%if variablenname%> |
|
675 |
... |
|
676 |
<%end%></pre><p>Eine normale "if-then"-Bedingung. Die Zeilen zwischen dem "if" |
|
677 |
und dem "end" werden nur ausgegeben, wenn die Variable |
|
678 |
<code class="varname">variablenname</code> gesetzt und ungleich 0 ist.</p><p>Handelt es sich bei der benannten Variable um ein Array, also um einen Variablennamen, über den man mit |
|
679 |
<span class="command"><strong><%foreach variablenname%></strong></span> iteriert, so wird mit diesem Konstrukt darauf getestet, ob das Array Elemente |
|
680 |
enthält. Somit würde im folgenden Beispiel nur dann eine Liste von Zahlungseingängen samt ihrer Überschrift "Zahlungseingänge" |
|
681 |
ausgegeben, wenn tatsächlich welche getätigt wurden:</p><pre class="programlisting"><%if payment%> |
|
682 |
Zahlungseingänge: |
|
683 |
<%foreach payment%> |
|
684 |
Am <%paymentdate%>: <%payment%> € |
|
685 |
<%end foreach%> |
|
686 |
<%end if%></pre><p>Die Bedingung kann auch negiert werden, indem das Wort |
|
687 |
<code class="function">not</code> nach dem <code class="filename">if</code> verwendet |
|
688 |
wird. Beispiel:</p><pre class="programlisting"><%if not cp_greeting%> |
|
689 |
... |
|
690 |
<%end%></pre><p>Zusätzlich zu dem einfachen Test, ob eine Variable gesetzt ist |
|
691 |
oder nicht, bietet dieser Block auch die Möglichkeit, den Inhalt |
|
692 |
einer Variablen mit einer festen Zeichenkette oder einer anderen |
|
693 |
Variablen zu vergleichen. Ob der Vergleich mit einer Zeichenkette |
|
694 |
oder einer anderen Variablen vorgenommen wird, hängt davon ab, ob |
|
695 |
die rechte Seite des Vergleichsoperators in Anführungszeichen |
|
696 |
gesetzt wird (Vergleich mit Zeichenkette) oder nicht (Vergleich mit |
|
697 |
anderer Variablen). Zwei Beispiele, die beide Vergleiche |
|
698 |
zeigen:</p><pre class="programlisting"><%if var1 == "Wert"%></pre><p>Testet die Variable <code class="varname">var1</code> auf |
|
699 |
übereinstimmung mit der Zeichenkette <code class="constant">Wert</code>. |
|
700 |
Mittels <code class="function">!=</code> anstelle von <code class="function">==</code> |
|
701 |
würde auf Ungleichheit getestet.</p><pre class="programlisting"><%if var1 == var2%></pre><p>Testet die Variable <code class="varname">var1</code> auf |
|
702 |
übereinstimmung mit der Variablen <code class="varname">var2</code>. Mittel |
|
703 |
<code class="function">!=</code> anstelle von <code class="function">==</code> würde |
|
704 |
auf Ungleichheit getestet.</p><p>Erfahrere Benutzer können neben der Tests auf (Un-)Gleichheit |
|
705 |
auch Tests auf übereinstimmung mit regulären Ausdrücken ohne |
|
706 |
Berücksichtung der Groß- und Kleinschreibung durchführen. Dazu dient |
|
707 |
dieselbe Syntax wie oben nur mit <code class="function">=~</code> und |
|
708 |
<code class="function">!~</code> als Vergleichsoperatoren.</p><p>Beispiel für einen Test, ob die Variable |
|
709 |
<code class="varname">intnotes</code> (interne Bemerkungen) das Wort |
|
710 |
<code class="constant">schwierig</code> enthält:</p><pre class="programlisting"><%if intnotes =~ "schwierig"%></pre></div><div class="sect3" title="3.2.11.3. Der foreach-Block"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.bloecke.foreach"></a>3.2.11.3. Der foreach-Block</h4></div></div></div><pre class="programlisting"><%foreach variablenname%> |
|
711 |
... |
|
712 |
<%end%></pre><p>Fügt die Zeilen zwischen den beiden Anweisungen so oft ein, |
|
713 |
wie das Perl-Array der Variablen <code class="varname">variablenname</code> |
|
714 |
Elemente enthät. Dieses Konstrukt wird zur Ausgabe der einzelnen |
|
715 |
Posten einer Rechnung / eines Angebots sowie zur Ausgabe der Steuern |
|
716 |
benutzt. In jedem Durchlauf werden die <a class="link" href="ch03s02.html#dokumentenvorlagen-und-variablen.invoice-posten" title="3.2.8.2. Variablen für jeden Posten auf der Rechnung">zeilenbezogenen |
|
717 |
Variablen</a> jeweils auf den Wert für die aktuelle Position |
|
718 |
gesetzt.</p><p>Die Syntax sieht normalerweise wie folgt aus:</p><pre class="programlisting"><%foreach number%> |
|
719 |
Position: <%runningnumber%> |
|
720 |
Anzahl: <%qty%> |
|
721 |
Artikelnummer: <%number%> |
|
722 |
Beschreibung: <%description%> |
|
723 |
... |
|
724 |
<%end%></pre><p>Besonderheit in OpenDocument-Vorlagen: Tritt ein |
|
725 |
<code class="function"><%foreach%></code>-Block innerhalb einer |
|
726 |
Tabellenzelle auf, so wird die komplette Tabellenzeile so oft |
|
727 |
wiederholt wie notwendig. Tritt er außerhalb auf, so wird nur der |
|
728 |
Inhalt zwischen <code class="function"><%foreach%></code> und |
|
729 |
<code class="function"><%end%></code> wiederholt, nicht aber die |
|
730 |
komplette Zeile, in der er steht.</p></div></div><div class="sect2" title="3.2.12. Markup-Code zur Textformatierung innerhalb von Formularen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.markup"></a>3.2.12. Markup-Code zur Textformatierung innerhalb von |
|
731 |
Formularen</h3></div></div></div><p>Wenn der Benutzer innhalb von Formularen in kivitendo Text |
|
732 |
anders formatiert haben möchte, so ist dies begrenzt möglich. |
|
733 |
kivitendo unterstützt die Textformatierung mit HTML-ähnlichen Tags. |
|
734 |
Der Benutzer kann z.B. bei der Artikelbeschreibung auf einer Rechnung |
|
735 |
Teile des Texts zwischen Start- und Endtags setzen. Dieser Teil wird |
|
736 |
dann automatisch in Anweisungen für das ausgewählte Vorlagenformat |
|
737 |
(HTML oder PDF über LaTeX) umgesetzt.</p><p>Die unterstützen Formatierungen sind:</p><div class="variablelist"><dl><dt><span class="term"><b>Text</b></span></dt><dd><p>Text wird in Fettdruck gesetzt.</p></dd><dt><span class="term"><i>Text</i></span></dt><dd><p>Text wird kursiv gesetzt.</p></dd><dt><span class="term"><u>Text</u></span></dt><dd><p>Text wird unterstrichen.</p></dd><dt><span class="term"><s>Text</s></span></dt><dd><p>Text wird durchgestrichen. Diese Formatierung ist nicht |
|
738 |
bei der Ausgabe als PDF über LaTeX verfügbar.</p></dd><dt><span class="term"><bullet></span></dt><dd><p>Erzeugt einen ausgefüllten Kreis für Aufzählungen (siehe |
|
739 |
unten).</p></dd></dl></div><p>Der Befehl <span class="command"><strong><bullet></strong></span> funktioniert |
|
740 |
momentan auch nur in Latex-Vorlagen.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03.html">Zurück</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Nach oben</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s03.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">Kapitel 3. Features und Funktionen </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 3.3. Excel-Vorlagen</td></tr></table></div></body></html> |
|
3 |
<title>3.2. Bankerweiterung</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch03.html" title="Kapitel 3. Features und Funktionen"><link rel="prev" href="ch03.html" title="Kapitel 3. Features und Funktionen"><link rel="next" href="ch03s03.html" title="3.3. Dokumentenvorlagen und verfügbare Variablen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.2. Bankerweiterung</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03.html">Zurück</a> </td><th width="60%" align="center">Kapitel 3. Features und Funktionen</th><td width="20%" align="right"> <a accesskey="n" href="ch03s03.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="3.2. Bankerweiterung"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="features.bank"></a>3.2. Bankerweiterung</h2></div></div></div><div class="sect2" title="3.2.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="features.bank.introduction"></a>3.2.1. Einführung</h3></div></div></div><p>Die Beschreibung der Bankerweiterung befindet sich derzeit noch im Wiki und soll von dort später hierhin übernommen werden:</p><p> |
|
4 |
<a class="ulink" href="http://redmine.kivitendo-premium.de/projects/forum/wiki/Bankerweiterung" target="_top">http://redmine.kivitendo-premium.de/projects/forum/wiki/Bankerweiterung</a> |
|
5 |
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03.html">Zurück</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Nach oben</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s03.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">Kapitel 3. Features und Funktionen </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 3.3. Dokumentenvorlagen und verfügbare Variablen</td></tr></table></div></body></html> |
doc/html/ch03s03.html | ||
---|---|---|
1 | 1 |
<html><head> |
2 | 2 |
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
3 |
<title>3.3. Excel-Vorlagen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.2.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch03.html" title="Kapitel 3. Features und Funktionen"><link rel="prev" href="ch03s02.html" title="3.2. Dokumentenvorlagen und verfügbare Variablen"><link rel="next" href="ch03s04.html" title="3.4. Mandantenkonfiguration Lager"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.3. Excel-Vorlagen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s02.html">Zurück</a> </td><th width="60%" align="center">Kapitel 3. Features und Funktionen</th><td width="20%" align="right"> <a accesskey="n" href="ch03s04.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="3.3. Excel-Vorlagen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="excel-templates"></a>3.3. Excel-Vorlagen</h2></div></div></div><div class="sect2" title="3.3.1. Zusammenfassung"><div class="titlepage"><div><div><h3 class="title"><a name="excel-templates.summary"></a>3.3.1. Zusammenfassung</h3></div></div></div><p>Dieses Dokument beschreibt den Mechanismus, mit dem |
|
4 |
Exceltemplates abgearbeitet werden, und die Einschränkungen, die damit |
|
5 |
einhergehen.</p></div><div class="sect2" title="3.3.2. Bedienung"><div class="titlepage"><div><div><h3 class="title"><a name="excel-templates.usage"></a>3.3.2. Bedienung</h3></div></div></div><p>Der Excel Mechanismus muss in der Konfigurationsdatei aktiviert |
|
6 |
werden. Die Konfigurationsoption heißt <code class="varname">excel_templates = |
|
7 |
1</code> im Abschnitt <code class="varname">[print_templates]</code>.</p><p>Eine Excelvorlage kann dann unter dem Namen einer beliebigen |
|
8 |
anderen Vorlage mit der Endung <code class="filename">.xls</code> gespeichert |
|
9 |
werden. In den normalen Verkaufsmasken taucht nun |
|
10 |
<code class="constant">Excel</code> als auswählbares Format auf und kann von da |
|
11 |
an wie LaTeX- oder OpenOffice-Vorlagen benutzt werden.</p><p>Der Sonderfall der Angebote aus der Kundenmaske ist ebenfalls |
|
12 |
eine Angebotsvorlage und wird unter dem internen Namen der Angebote |
|
13 |
<code class="filename">sales_quotation.xls</code> gespeichert.</p></div><div class="sect2" title="3.3.3. Variablensyntax"><div class="titlepage"><div><div><h3 class="title"><a name="excel-templates.syntax"></a>3.3.3. Variablensyntax</h3></div></div></div><p>Einfache Syntax: |
|
14 |
<span class="command"><strong><<varname>></strong></span> |
|
15 |
</p><p>Dabei sind <code class="constant"><<</code> und |
|
16 |
<code class="constant">>></code> die Delimiter. Da Excel auf festen |
|
17 |
Breiten besteht, kann der Tag künstlich verlängert werden, indem |
|
18 |
weitere <code class="constant"><</code> oder <code class="constant">></code> |
|
19 |
eingefügt werden. Der Tag muss nicht symmetrisch sein. |
|
20 |
Beispiel:</p><pre class="programlisting"><<<<<varname>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>></pre><p>Um die Limitierung der festen Breite zu reduzieren, können |
|
21 |
weitere Variablen in einem Block interpoliert werden. Whitespace wird |
|
22 |
dazwishen dann erhalten. Beispiel:</p><pre class="programlisting"><<<<<varname1 varname2 varname3>>>>>>>>>>>>>>>>>>>>>>>>>></pre><p>Die Variablen werden interpoliert, und linksbündig mit |
|
23 |
Leerzeichen auf die gewünschte Länge aufgefüllt. Ist der String zu |
|
24 |
lang, werden überzählige Zeichen abgeschnitten.</p><p>Es ist ausserdem möglich, Daten rechtsbündig darzustellen, wenn |
|
25 |
der Block mit einem Leerzeichen anfängt. Beispiel:</p><pre class="programlisting"><<<<<< varname>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>></pre><p>Dies würde rechtsbündig triggern. Wenn bei rechtsbündiger |
|
26 |
Ausrichtung Text abgeschnitten werden muss, wird er vom linken Ende |
|
27 |
entfernt.</p></div><div class="sect2" title="3.3.4. Einschränkungen"><div class="titlepage"><div><div><h3 class="title"><a name="excel-templates.limitations"></a>3.3.4. Einschränkungen</h3></div></div></div><p>Das Excelformat bis 2002 ist ein binäres Format, und kann nicht |
|
28 |
mit vertretbarem Aufwand editiert werden. Der Templatemechanismus |
|
29 |
beschränkt sich daher darauf, Textstellen exakt durch einen anderen |
|
30 |
Text zu ersetzen.</p><p>Aus dem gleichen Grund sind die Kontrolllstrukturen |
|
31 |
<span class="command"><strong><%if%></strong></span> und |
|
32 |
<span class="command"><strong><%foreach%></strong></span> nicht vorhanden. Der Delimiter |
|
33 |
<code class="constant"><% %></code> kommt in den Headerinformationen |
|
34 |
evtl. vor. Deshalb wurde auf den sichereren Delimiter |
|
35 |
<code class="constant"><<</code> und <code class="constant">>></code> |
|
36 |
gewechselt.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch03s02.html">Zurück</a> </td><td width="20%" align="center"><a accesskey="u" href="ch03.html">Nach oben</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03s04.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">3.2. Dokumentenvorlagen und verfügbare Variablen </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 3.4. Mandantenkonfiguration Lager</td></tr></table></div></body></html> |
|
3 |
<title>3.3. Dokumentenvorlagen und verfügbare Variablen</title><link rel="stylesheet" type="text/css" href="style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1-RC2"><link rel="home" href="index.html" title="kivitendo 3.3.0: Installation, Konfiguration, Entwicklung"><link rel="up" href="ch03.html" title="Kapitel 3. Features und Funktionen"><link rel="prev" href="ch03s02.html" title="3.2. Bankerweiterung"><link rel="next" href="ch03s04.html" title="3.4. Excel-Vorlagen"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.3. Dokumentenvorlagen und verfügbare Variablen</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch03s02.html">Zurück</a> </td><th width="60%" align="center">Kapitel 3. Features und Funktionen</th><td width="20%" align="right"> <a accesskey="n" href="ch03s04.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="3.3. Dokumentenvorlagen und verfügbare Variablen"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="dokumentenvorlagen-und-variablen"></a>3.3. Dokumentenvorlagen und verfügbare Variablen</h2></div></div></div><div class="sect2" title="3.3.1. Einführung"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.einf%C3%BChrung"></a>3.3.1. Einführung</h3></div></div></div><p>Dies ist eine Auflistung der Standard-Dokumentenvorlagen und |
|
4 |
aller zur Bearbeitung verfügbaren Variablen. Eine Variable wird in |
|
5 |
einer Vorlage durch ihren Inhalt ersetzt, wenn sie in der Form |
|
6 |
<code class="function"><%variablenname%></code> verwendet wird. Für |
|
7 |
LaTeX- und HTML-Vorlagen kann man die Form dieser Tags auch verändern |
|
8 |
(siehe <a class="xref" href="ch03s03.html#dokumentenvorlagen-und-variablen.tag-style" title="3.3.4. Anfang und Ende der Tags verändern">Anfang und Ende der Tags verändern</a>).</p><p>Früher wurde hier nur über LaTeX gesprochen. Inzwischen |
|
9 |
unterstützt kivitendo aber auch OpenDocument-Vorlagen. Sofern es nicht |
|
10 |
ausdrücklich eingeschränkt wird, gilt das im Folgenden gesagte für |
|
11 |
alle Vorlagenarten.</p><p>Insgesamt sind technisch gesehen eine ganze Menge mehr Variablen |
|
12 |
verfügbar als hier aufgelistet werden. Die meisten davon können |
|
13 |
allerdings innerhalb einer solchen Vorlage nicht sinnvoll verwendet |
|
14 |
werden. Wenn eine Auflistung dieser Variablen gewollt ist, so kann |
|
15 |
diese wie folgt erhalten werden:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> |
|
16 |
<code class="filename">SL/Form.pm</code> öffnen und am Anfang die |
|
17 |
Zeile "<span class="command"><strong>use Data::Dumper;</strong></span>" einfügen.</p></li><li class="listitem"><p>In <code class="filename">Form.pm</code> die Funktion |
|
18 |
<code class="function">parse_template</code> suchen und hier die Zeile |
|
19 |
<span class="command"><strong>print(STDERR Dumper($self));</strong></span> einfügen.</p></li><li class="listitem"><p>Einmal per Browser die gewünschte Vorlage "benutzen", z.B. |
|
20 |
ein PDF für eine Rechnung erzeugen.</p></li><li class="listitem"><p>Im <code class="filename">error.log</code> Apache steht die Ausgabe |
|
21 |
der Variablen <code class="varname">$self</code> in der Form <code class="varname">'key' |
|
22 |
=> 'value',</code>. Alle <code class="varname">key</code>s sind |
|
23 |
verfügbar.</p></li></ul></div></div><div class="sect2" title="3.3.2. Variablen ausgeben"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.variablen-ausgeben"></a>3.3.2. Variablen ausgeben</h3></div></div></div><p>Um eine Variable auszugeben, müssen sie einfach nur zwischen die |
|
24 |
Tags geschrieben werden, also z.B. |
|
25 |
<code class="varname"><%variablenname%></code>.</p><p>Optional kann man auch mit Leerzeichen getrennte Flags angeben, |
|
26 |
die man aber nur selten brauchen wird. Die Syntax sieht also so aus: |
|
27 |
<code class="varname"><%variablenname FLAG1 FLAG2%></code>. Momentan |
|
28 |
werden die folgenden Flags unterstützt:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p> |
|
29 |
<code class="option">NOFORMAT</code> gilt nur für Zahlenwerte und gibt |
|
30 |
den Wert ohne Formatierung, also ohne Tausendertrennzeichen mit |
|
31 |
mit einem Punkt als Dezimaltrennzeichen aus. Nützlich z.B., wenn |
|
32 |
damit in der Vorlage z.B. von LaTeX gerechnet werden soll.</p></li><li class="listitem"><p> |
|
33 |
<code class="option">NOESCAPE</code> unterdrückt das Escapen von |
|
34 |
Sonderzeichen für die Vorlagensprache. Wenn also in einer |
|
35 |
Variablen bereits gültiger LaTeX-Code steht und dieser von LaTeX |
|
36 |
auch ausgewertet und nicht wortwörtlich angezeigt werden soll, so |
|
37 |
ist dieses Flag sinnvoll.</p></li></ul></div><p>Beispiel:</p><pre class="programlisting"><%quototal NOFORMAT%></pre></div><div class="sect2" title="3.3.3. Verwendung in Druckbefehlen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.verwendung-in-druckbefehlen"></a>3.3.3. Verwendung in Druckbefehlen</h3></div></div></div><p>In der Admininstration können Drucker definiert werden. Auch im |
|
38 |
dort eingebbaren Druckbefehl können die hier aufgelisteten Variablen |
|
39 |
und Kontrollstrukturen verwendet werden. Ihr Inhalt wird dabei nach |
|
40 |
den Regeln der gängigen Shells formatiert, sodass Sonderzeichen wie |
|
41 |
<code class="function">`...`</code> nicht zu unerwünschtem Verhalten |
|
42 |
führen.</p><p>Dies erlaubt z.B. die Definition eines Faxes als Druckerbefehl, |
|
43 |
für das die Telefonnummer eines Ansprechpartners als Teil der |
|
44 |
Kommandozeile verwendet wird. Für ein fiktives Kommando könnte das |
|
45 |
z.B. wie folgt aussehen:</p><pre class="programlisting">send_fax --number <%if cp_phone2%><%cp_phone2%><%else%><%cp_phone1%><%end%></pre></div><div class="sect2" title="3.3.4. Anfang und Ende der Tags verändern"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.tag-style"></a>3.3.4. Anfang und Ende der Tags verändern</h3></div></div></div><p>Der Standardstil für Tags sieht vor, dass ein Tag mit dem |
|
46 |
Kleinerzeichen und einem Prozentzeichen beginnt und mit dem |
|
47 |
Prozentzeichen und dem Größerzeichen endet, beispielsweise |
|
48 |
<code class="function"><%customer%></code>. Da diese Form aber z.B. in |
|
49 |
LaTeX zu Problemen führen kann, weil das Prozentzeichen dort |
|
50 |
Kommentare einleitet, kann pro HTML- oder LaTeX-Dokumentenvorlage der |
|
51 |
Stil umgestellt werden.</p><p>Dazu werden in die Datei Zeilen geschrieben, die mit dem für das |
|
52 |
Format gültigen Kommentarzeichen anfangen, dann |
|
53 |
<code class="function">config:</code> enthalten, die entsprechende Option |
|
54 |
setzen und bei HTML-Dokumentenvorlagen mit dem Kommentarendzeichen |
|
55 |
enden. Beispiel für LaTeX:</p><pre class="programlisting">% config: tag-style=($ $)</pre><p>Dies würde kivitendo dazu veranlassen, Variablen zu ersetzen, |
|
56 |
wenn sie wie folgt aussehen: <code class="function">($customer$)</code>. Das |
|
57 |
äquivalente Beispiel für HTML-Dokumentenvorlagen sieht so aus:</p><pre class="programlisting"><!-- config: tag-style=($ $) --></pre></div><div class="sect2" title="3.3.5. Zuordnung von den Dateinamen zu den Funktionen"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.zuordnung-dateinamen"></a>3.3.5. Zuordnung von den Dateinamen zu den Funktionen</h3></div></div></div><p>Diese folgende kurze Auflistung zeigt, welche Vorlage bei |
|
58 |
welcher Funktion ausgelesen wird. Dabei ist die Dateiendung |
|
59 |
"<code class="filename">.ext</code>" geeignet zu ersetzen: |
|
60 |
"<code class="filename">.tex</code>" für LaTeX-Vorlagen und |
|
61 |
"<code class="filename">.odt</code>" für OpenDocument-Vorlagen.</p><div class="variablelist"><dl><dt><span class="term"> |
|
62 |
<code class="filename">bin_list.ext</code> |
|
63 |
</span></dt><dd><p>Lagerliste</p></dd><dt><span class="term"> |
|
64 |
<code class="filename">check.ext</code> |
|
65 |
</span></dt><dd><p>?</p></dd><dt><span class="term"> |
|
66 |
<code class="filename">invoice.ext</code> |
|
67 |
</span></dt><dd><p>Rechnung</p></dd><dt><span class="term"> |
|
68 |
<code class="filename">packing_list.ext</code> |
|
69 |
</span></dt><dd><p>Packliste</p></dd><dt><span class="term"> |
|
70 |
<code class="filename">pick_list.ext</code> |
|
71 |
</span></dt><dd><p>Sammelliste</p></dd><dt><span class="term"> |
|
72 |
<code class="filename">purchase_delivery_order.ext</code> |
|
73 |
</span></dt><dd><p>Lieferschein (Einkauf)</p></dd><dt><span class="term"> |
|
74 |
<code class="filename">purcharse_order.ext</code> |
|
75 |
</span></dt><dd><p>Bestellung an Lieferanten</p></dd><dt><span class="term"> |
|
76 |
<code class="filename">request_quotation.ext</code> |
|
77 |
</span></dt><dd><p>Anfrage an Lieferanten</p></dd><dt><span class="term"> |
|
78 |
<code class="filename">sales_delivery_order.ext</code> |
|
79 |
</span></dt><dd><p>Lieferschein (Verkauf)</p></dd><dt><span class="term"> |
|
80 |
<code class="filename">sales_order.ext</code> |
|
81 |
</span></dt><dd><p>Bestellung</p></dd><dt><span class="term"> |
|
82 |
<code class="filename">sales_quotation.ext</code> |
|
83 |
</span></dt><dd><p>Angebot an Kunden</p></dd><dt><span class="term"> |
|
84 |
<code class="filename">zahlungserinnerung.ext</code> |
|
85 |
</span></dt><dd><p>Mahnung (Dateiname im Programm konfigurierbar)</p></dd><dt><span class="term"> |
|
86 |
<code class="filename">zahlungserinnerung_invoice.ext</code> |
|
87 |
</span></dt><dd><p>Rechnung über Mahngebühren (Dateiname im Programm |
|
88 |
konfigurierbar)</p></dd></dl></div></div><div class="sect2" title="3.3.6. Sprache, Drucker und E-Mail"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.dateinamen-erweitert"></a>3.3.6. Sprache, Drucker und E-Mail</h3></div></div></div><p>Angeforderte Sprache und Druckerkürzel in den Dateinamen mit |
|
89 |
eingearbeitet. So wird aus der Vorlage |
|
90 |
<code class="filename">sales_order.ext</code> bei Sprache |
|
91 |
<code class="function">de</code> und Druckerkürzel <code class="function">lpr2</code> |
|
92 |
der Vorlagenname <code class="filename">sales_order_de_lpr2.ext</code>. |
|
93 |
Zusätzlich können für E-Mails andere Vorlagen erstellt werden, diese |
|
94 |
bekommen dann noch das Kürzel <code class="filename">_email</code>, der |
|
95 |
vollständige Vorlagenname wäre dann |
|
96 |
<code class="filename">sales_order_email_de_lpr2.ext</code>. In allen Fällen |
|
97 |
kann eine Standarddatei <code class="filename">default.ext</code> hinterlegt |
|
98 |
werden. Diese wird verwendet, wenn keine der anderen Varianten |
|
99 |
gefunden wird.</p><p>Die vollständige Suchreihenfolge für einen Verkaufsauftrag mit |
|
100 |
der Sprache "de" und dem Drucker "lpr2", der per E-Mail im Format PDF |
|
101 |
verschickt wird, ist:</p><div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><p> |
|
102 |
<code class="filename">sales_order_email_de_lpr2.tex</code> |
|
103 |
</p></li><li class="listitem"><p> |
|
104 |
<code class="filename">sales_order_de_lpr2.tex</code> |
|
105 |
</p></li><li class="listitem"><p> |
|
106 |
<code class="filename">sales_order.tex</code> |
|
107 |
</p></li><li class="listitem"><p> |
|
108 |
<code class="filename">default.tex</code> |
|
109 |
</p></li></ol></div><p>Die kurzen Varianten dieser Vorlagentitel müssen dann entweder |
|
110 |
Standardwerte anzeigen, oder die angeforderten Werte selbst auswerten, |
|
111 |
siehe dazu <a class="xref" href="ch03s03.html#dokumentenvorlagen-und-variablen.allgemeine-variablen.meta" title="3.3.7.1. Metainformationen zur angeforderten Vorlage">Metainformationen zur angeforderten Vorlage</a>.</p></div><div class="sect2" title="3.3.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind"><div class="titlepage"><div><div><h3 class="title"><a name="dokumentenvorlagen-und-variablen.allgemeine-variablen"></a>3.3.7. Allgemeine Variablen, die in allen Vorlagen vorhanden |
|
112 |
sind</h3></div></div></div><div class="sect3" title="3.3.7.1. Metainformationen zur angeforderten Vorlage"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemeine-variablen.meta"></a>3.3.7.1. Metainformationen zur angeforderten Vorlage</h4></div></div></div><p>Diese Variablen liefern Informationen darüber welche Variante |
|
113 |
einer Vorlage der Benutzer angefragt hat. Sie sind nützlich für |
|
114 |
Vorlagenautoren, die aus einer zentralen Layoutvorlage die einzelnen |
|
115 |
Formulare einbinden möchten.</p><div class="variablelist"><dl><dt><span class="term"> |
|
116 |
<code class="varname">template_meta.formname</code> |
|
117 |
</span></dt><dd><p>Basisname der Vorlage. Identisch mit der <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.zuordnung-dateinamen" title="3.3.5. Zuordnung von den Dateinamen zu den Funktionen">Zurordnung |
|
118 |
zu den Dateinamen</a> ohne die Erweiterung. Ein |
|
119 |
Verkaufsauftrag enthält hier |
|
120 |
<code class="constant">sales_order</code>.</p></dd><dt><span class="term"> |
|
121 |
<code class="varname">template_meta.language.description</code> |
|
122 |
</span></dt><dd><p>Beschreibung der verwendeten Sprache</p></dd><dt><span class="term"> |
|
123 |
<code class="varname">template_meta.language.template_code</code> |
|
124 |
</span></dt><dd><p>Vorlagenürzel der verwendeten Sprache, identisch mit dem |
|
125 |
Kürzel das im Dateinamen verwendetet wird.</p></dd><dt><span class="term"> |
|
126 |
<code class="varname">template_meta.language.output_numberformat</code> |
|
127 |
</span></dt><dd><p>Zahlenformat der verwendeten Sprache in der Form |
|
128 |
"<code class="constant">1.000,00</code>". Experimentell! Nur |
|
129 |
interessant für Vorlagen die mit unformatierten Werten |
|
130 |
arbeiten.</p></dd><dt><span class="term"> |
|
131 |
<code class="varname">template_meta.language.output_dateformat</code> |
|
132 |
</span></dt><dd><p>Datumsformat der verwendeten Sprache in der Form |
|
133 |
"<code class="constant">dd.mm.yyyy</code>". Experimentell! Nur |
|
134 |
interessant für Vorlagen die mit unformatierten Werten |
|
135 |
arbeiten.</p></dd><dt><span class="term"> |
|
136 |
<code class="varname">template_meta.format</code> |
|
137 |
</span></dt><dd><p>Das angeforderte Format. Kann im Moment die Werte |
|
138 |
<code class="constant">pdf</code>, <code class="constant">postscript</code>, |
|
139 |
<code class="constant">html</code>, <code class="constant">opendocument</code>, |
|
140 |
<code class="constant">opendocument_pdf</code> und |
|
141 |
<code class="constant">excel</code> enthalten.</p></dd><dt><span class="term"> |
|
142 |
<code class="varname">template_meta.extension</code> |
|
143 |
</span></dt><dd><p>Dateierweiterung, wie im Dateinamen. Wird aus |
|
144 |
<code class="constant">format</code> entschieden.</p></dd><dt><span class="term"> |
|
145 |
<code class="varname">template_meta.media</code> |
|
146 |
</span></dt><dd><p>Ausgabemedium. Kann zur Zeit die Werte |
|
147 |
<code class="constant">screen</code> für Bildschirm, |
|
148 |
<code class="constant">email</code> für E-Mail (triggert das |
|
149 |
<code class="constant">_email</code> Kürzel im Dateinamen), |
|
150 |
<code class="constant">printer</code> für Drucker, und |
|
151 |
<code class="constant">queue</code> für Warteschlange enthalten.</p></dd><dt><span class="term"> |
|
152 |
<code class="varname">template_meta.printer.description</code> |
|
153 |
</span></dt><dd><p>Beschreibung des ausgewählten Druckers</p></dd><dt><span class="term"> |
|
154 |
<code class="varname">template_meta.printer.template_code</code> |
|
155 |
</span></dt><dd><p>Vorlagenürzel des ausgewählten Druckers, identisch mit |
|
156 |
dem Kürzel das im Dateinamen verwendetet wird.</p></dd><dt><span class="term"> |
|
157 |
<code class="varname">template_meta.tmpfile</code> |
|
158 |
</span></dt><dd><p>Datei-Prefix für temporäre Dateien.</p></dd></dl></div></div><div class="sect3" title="3.3.7.2. Stammdaten von Kunden und Lieferanten"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemeine-variablen.kunden-lieferanten"></a>3.3.7.2. Stammdaten von Kunden und Lieferanten</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
159 |
<code class="varname">account_number</code> |
|
160 |
</span></dt><dd><p>Kontonummer</p></dd><dt><span class="term"> |
|
161 |
<code class="varname">bank</code> |
|
162 |
</span></dt><dd><p>Name der Bank</p></dd><dt><span class="term"> |
|
163 |
<code class="varname">bank_code</code> |
|
164 |
</span></dt><dd><p>Bankleitzahl</p></dd><dt><span class="term"> |
|
165 |
<code class="varname">bic</code> |
|
166 |
</span></dt><dd><p>Bank-Identifikations-Code (Bank Identifier Code, |
|
167 |
BIC)</p></dd><dt><span class="term"> |
|
168 |
<code class="varname">business</code> |
|
169 |
</span></dt><dd><p>Kunden-/Lieferantentyp</p></dd><dt><span class="term"> |
|
170 |
<code class="varname">city</code> |
|
171 |
</span></dt><dd><p>Stadt</p></dd><dt><span class="term"> |
|
172 |
<code class="varname">contact</code> |
|
173 |
</span></dt><dd><p>Kontakt</p></dd><dt><span class="term"> |
|
174 |
<code class="varname">country</code> |
|
175 |
</span></dt><dd><p>Land</p></dd><dt><span class="term"> |
|
176 |
<code class="varname">c_vendor_id</code> |
|
177 |
</span></dt><dd><p>Lieferantennummer beim Kunden (nur Kunden)</p></dd><dt><span class="term"> |
|
178 |
<code class="varname">v_customer_id</code> |
|
179 |
</span></dt><dd><p>Kundennummer beim Lieferanten (nur Lieferanten)</p></dd><dt><span class="term"> |
|
180 |
<code class="varname">cp_email</code> |
|
181 |
</span></dt><dd><p>Email des Ansprechpartners</p></dd><dt><span class="term"> |
|
182 |
<code class="varname">cp_givenname</code> |
|
183 |
</span></dt><dd><p>Vorname des Ansprechpartners</p></dd><dt><span class="term"> |
|
184 |
<code class="varname">cp_greeting</code> |
|
185 |
</span></dt><dd><p>Anrede des Ansprechpartners</p></dd><dt><span class="term"> |
|
186 |
<code class="varname">cp_name</code> |
|
187 |
</span></dt><dd><p>Name des Ansprechpartners</p></dd><dt><span class="term"> |
|
188 |
<code class="varname">cp_phone1</code> |
|
189 |
</span></dt><dd><p>Telefonnummer 1 des Ansprechpartners</p></dd><dt><span class="term"> |
|
190 |
<code class="varname">cp_phone2</code> |
|
191 |
</span></dt><dd><p>Telefonnummer 2 des Ansprechpartners</p></dd><dt><span class="term"> |
|
192 |
<code class="varname">cp_title</code> |
|
193 |
</span></dt><dd><p>Titel des Ansprechpartners</p></dd><dt><span class="term"> |
|
194 |
<code class="varname">creditlimit</code> |
|
195 |
</span></dt><dd><p>Kreditlimit</p></dd><dt><span class="term"> |
|
196 |
<code class="varname">customeremail</code> |
|
197 |
</span></dt><dd><p>Email des Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
198 |
<code class="varname">customerfax</code> |
|
199 |
</span></dt><dd><p>Faxnummer des Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
200 |
<code class="varname">customernotes</code> |
|
201 |
</span></dt><dd><p>Bemerkungen beim Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
202 |
<code class="varname">customernumber</code> |
|
203 |
</span></dt><dd><p>Kundennummer; nur für Kunden</p></dd><dt><span class="term"> |
|
204 |
<code class="varname">customerphone</code> |
|
205 |
</span></dt><dd><p>Telefonnummer des Kunden; nur für Kunden</p></dd><dt><span class="term"> |
|
206 |
<code class="varname">discount</code> |
|
207 |
</span></dt><dd><p>Rabatt</p></dd><dt><span class="term"> |
|
208 |
<code class="varname">email</code> |
|
209 |
</span></dt><dd><p>Emailadresse</p></dd><dt><span class="term"> |
|
210 |
<code class="varname">fax</code> |
|
211 |
</span></dt><dd><p>Faxnummer</p></dd><dt><span class="term"> |
|
212 |
<code class="varname">greeting</code> |
|
213 |
</span></dt><dd><p>Anrede</p></dd><dt><span class="term"> |
|
214 |
<code class="varname">homepage</code> |
|
215 |
</span></dt><dd><p>Homepage</p></dd><dt><span class="term"> |
|
216 |
<code class="varname">iban</code> |
|
217 |
</span></dt><dd><p>Internationale Kontonummer (International Bank Account |
|
218 |
Number, IBAN)</p></dd><dt><span class="term"> |
|
219 |
<code class="varname">language</code> |
|
220 |
</span></dt><dd><p>Sprache</p></dd><dt><span class="term"> |
|
221 |
<code class="varname">name</code> |
|
222 |
</span></dt><dd><p>Firmenname</p></dd><dt><span class="term"> |
|
223 |
<code class="varname">payment_description</code> |
|
224 |
</span></dt><dd><p>Name der Zahlart</p></dd><dt><span class="term"> |
|
225 |
<code class="varname">payment_terms</code> |
|
226 |
</span></dt><dd><p>Zahlungskonditionen</p></dd><dt><span class="term"> |
|
227 |
<code class="varname">phone</code> |
|
228 |
</span></dt><dd><p>Telefonnummer</p></dd><dt><span class="term"> |
|
229 |
<code class="varname">shiptocity</code> |
|
230 |
</span></dt><dd><p>Stadt (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
231 |
</p></dd><dt><span class="term"> |
|
232 |
<code class="varname">shiptocontact</code> |
|
233 |
</span></dt><dd><p>Kontakt (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
234 |
</p></dd><dt><span class="term"> |
|
235 |
<code class="varname">shiptocountry</code> |
|
236 |
</span></dt><dd><p>Land (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
237 |
</p></dd><dt><span class="term"> |
|
238 |
<code class="varname">shiptodepartment1</code> |
|
239 |
</span></dt><dd><p>Abteilung 1 (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
240 |
</p></dd><dt><span class="term"> |
|
241 |
<code class="varname">shiptodepartment2</code> |
|
242 |
</span></dt><dd><p>Abteilung 2 (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
243 |
</p></dd><dt><span class="term"> |
|
244 |
<code class="varname">shiptoemail</code> |
|
245 |
</span></dt><dd><p>Email (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
246 |
</p></dd><dt><span class="term"> |
|
247 |
<code class="varname">shiptofax</code> |
|
248 |
</span></dt><dd><p>Fax (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
249 |
</p></dd><dt><span class="term"> |
|
250 |
<code class="varname">shiptoname</code> |
|
251 |
</span></dt><dd><p>Firmenname (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
252 |
</p></dd><dt><span class="term"> |
|
253 |
<code class="varname">shiptophone</code> |
|
254 |
</span></dt><dd><p>Telefonnummer (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
255 |
</p></dd><dt><span class="term"> |
|
256 |
<code class="varname">shiptostreet</code> |
|
257 |
</span></dt><dd><p>Straße und Hausnummer (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
258 |
</p></dd><dt><span class="term"> |
|
259 |
<code class="varname">shiptozipcode</code> |
|
260 |
</span></dt><dd><p>Postleitzahl (Lieferadresse) <a class="link" href="ch03s03.html#dokumentenvorlagen-und-variablen.anmerkung-shipto" title="Anmerkung">*</a> |
|
261 |
</p></dd><dt><span class="term"> |
|
262 |
<code class="varname">street</code> |
|
263 |
</span></dt><dd><p>Straße und Hausnummer</p></dd><dt><span class="term"> |
|
264 |
<code class="varname">taxnumber</code> |
|
265 |
</span></dt><dd><p>Steuernummer</p></dd><dt><span class="term"> |
|
266 |
<code class="varname">ustid</code> |
|
267 |
</span></dt><dd><p>Umsatzsteuer-Identifikationsnummer</p></dd><dt><span class="term"> |
|
268 |
<code class="varname">vendoremail</code> |
|
269 |
</span></dt><dd><p>Email des Lieferanten; nur für Lieferanten</p></dd><dt><span class="term"> |
|
270 |
<code class="varname">vendorfax</code> |
|
271 |
</span></dt><dd><p>Faxnummer des Lieferanten; nur für Lieferanten</p></dd><dt><span class="term"> |
|
272 |
<code class="varname">vendornotes</code> |
|
273 |
</span></dt><dd><p>Bemerkungen beim Lieferanten; nur für Lieferanten</p></dd><dt><span class="term"> |
|
274 |
<code class="varname">vendornumber</code> |
|
275 |
</span></dt><dd><p>Lieferantennummer; nur für Lieferanten</p></dd><dt><span class="term"> |
|
276 |
<code class="varname">vendorphone</code> |
|
277 |
</span></dt><dd><p>Telefonnummer des Lieferanten; nur für |
|
278 |
Lieferanten</p></dd><dt><span class="term"> |
|
279 |
<code class="varname">zipcode</code> |
|
280 |
</span></dt><dd><p>Postleitzahl</p></dd></dl></div><div class="note" title="Anmerkung" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Anmerkung]" src="system/docbook-xsl/images/note.png"></td><th align="left"><a name="dokumentenvorlagen-und-variablen.anmerkung-shipto"></a>Anmerkung</th></tr><tr><td align="left" valign="top"><p>Anmerkung: Sind die <code class="varname">shipto*</code>-Felder in den |
|
281 |
Stammdaten nicht eingetragen, so haben die Variablen |
|
282 |
<code class="varname">shipto*</code> den gleichen Wert wie die die |
|
283 |
entsprechenden Variablen der Lieferdaten. Das bedeutet, dass sich |
|
284 |
einige <code class="varname">shipto*</code>-Variablen so nicht in den |
|
285 |
Stammdaten wiederfinden sondern schlicht Kopien der |
|
286 |
Lieferdatenvariablen sind (z.B. |
|
287 |
<code class="varname">shiptocontact</code>).</p></td></tr></table></div></div><div class="sect3" title="3.3.7.3. Informationen über den Bearbeiter"><div class="titlepage"><div><div><h4 class="title"><a name="dokumentenvorlagen-und-variablen.allgemein-bearbeiter"></a>3.3.7.3. Informationen über den Bearbeiter</h4></div></div></div><div class="variablelist"><dl><dt><span class="term"> |
|
288 |
<code class="varname">employee_address</code> |
|
289 |
</span></dt><dd><p>Adressfeld</p></dd><dt><span class="term"> |
|
290 |
<code class="varname">employee_businessnumber</code> |
|
291 |
</span></dt><dd><p>Firmennummer</p></dd><dt><span class="term"> |
|
292 |
<code class="varname">employee_company</code> |
|
293 |
</span></dt><dd><p>Firmenname</p></dd><dt><span class="term"> |
|
294 |
<code class="varname">employee_co_ustid</code> |
|
295 |
</span></dt><dd><p>Usatzsteuer-Identifikationsnummer</p></dd><dt><span class="term"> |
|
296 |
<code class="varname">employee_duns</code> |
|
297 |
</span></dt><dd><p>DUNS-Nummer</p></dd><dt><span class="term"> |
|
298 |
<code class="varname">employee_email</code> |
Auch abrufbar als: Unified diff
Dokumentation aktualisiert (html und pdf)