<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.idempiere.org/w-de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TBayen</id>
	<title>iDempiere de - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.idempiere.org/w-de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=TBayen"/>
	<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/de/Spezial:Beitr%C3%A4ge/TBayen"/>
	<updated>2026-10-02T06:51:17Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=JasperReportsClassic&amp;diff=4739</id>
		<title>JasperReportsClassic</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=JasperReportsClassic&amp;diff=4739"/>
		<updated>2025-07-16T11:09:54Z</updated>

		<summary type="html">&lt;p&gt;TBayen: JasperReports über den Berichts-Button in der Toolbar mit *RecordIDs*&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[http://jasperforge.org/projects/jasperreports Jasperreports]] ist ein Reportgenerator, dessen Möglichkeiten weit über die der in Adempiere eingebauten Report-Fähigkeiten hinausgehen. Die klassische Integration geht über das Plugin &amp;quot;org.adempiere.report.jasper&amp;quot;, das hier beschrieben wird. Es gibt eine neuere Implementierung [[JasperReportsFreiBier]], die etwas modularer aufgebaut ist.&lt;br /&gt;
&lt;br /&gt;
Allgemeine Informationen gibt es auf der Seite [[JasperReports]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Aufruf in iDempiere ==&lt;br /&gt;
&lt;br /&gt;
Man erzeugt einen neuen Datensatz im Fenster &amp;quot;Bericht &amp;amp; Prozess&amp;quot;. Dort schreibt man in das Feld &amp;quot;Jasperbericht&amp;quot; den Namen seines Berichtes. Dieser Name muss den Pfad enthalten und auf &amp;quot;.jasper&amp;quot; enden. (Die Endung &amp;quot;.jrxml&amp;quot; sollte grundsätzlich auch gehen - einerseits verlangsamt das den Start unnötig andererseits kann aber eine *.jasper-Datei, die mit einer anderen Version (also z.B. aus einem neueren iReport) übersetzt ist, zu Ärger führen). Der Name kann auch mit &amp;quot;http:&amp;quot;, &amp;quot;https:&amp;quot;, &amp;quot;attachment:&amp;quot;, &amp;quot;resource:&amp;quot;, &amp;quot;file:&amp;quot; anfangen, um zu erklären, wo er herkommt. Je nach Auswahl kann es übrigens zu einigen Besonderheiten kommen, was das Nachladen von Unterdateien (Subreports, Bilder) betrifft. In dem Fall empfehle ich das Studium des Sourcecodes von ReportStarter.java.&lt;br /&gt;
&lt;br /&gt;
Man muss noch bei &amp;quot;Bericht&amp;quot; ein Häkchen machen. Dieses Häkchen führt einerseits dazu, das immer die Klasse &amp;lt;code&amp;gt;org.compiere.report.ReportStarter.java&amp;lt;/code&amp;gt; automatisch ausgeführt wird. Es muss also keine Prozess-Klasse mehr angegeben werden. Andererseits wird hierdurch der Bericht in einigen Pull-Down-Menüs überhaupt erst angezeigt, wo man Berichte auswählen kann.&lt;br /&gt;
&lt;br /&gt;
Man kann übrigens auch noch eine Prozess-Klasse angeben, diese wird dann zusätzlich ausgeführt. Das ist eigentlich blöde, wenn man einen Bericht auf eine andere Weise als mit dem ReportStarter starten will, weil man dazu &amp;quot;Bericht&amp;quot; ausschalten muss und dann nicht mehr in den Pull-Down-Menüs steht (Es hilft wahrscheinlich, es erst einzuschalten, dann auszuwählen und dann auszuschalten).&lt;br /&gt;
&lt;br /&gt;
Ein solcher &amp;quot;Bericht &amp;amp; Prozess&amp;quot; kann nun im Fenster &amp;quot;Fenster, Register &amp;amp; Feld&amp;quot; in einem Register als &amp;quot;Vorgang&amp;quot; angegeben werden. Ist das geschehen, ist im entsprechenden Fenster der &amp;quot;Print Preview&amp;quot; und der &amp;quot;Print&amp;quot; Button aktiviert und der Report wird gestartet.&lt;br /&gt;
&lt;br /&gt;
Nach der Philosophie von ADempiere ist der Report, den man mit dem Print-Button aufruft übrigens immer einer, der einen einzelnen Datensatz ausgibt. Will man eine Liste ausgeben, nimmt man dazu den Bericht-Button (links daneben). Dieser startet normalerweise den ADempiere-internen Berichtsgenerator. Der ist auch ganz nett, was hier aber nicht das Thema ist. Man kann dort daher mit dem Werkzeug-Icon den Bericht konfigurieren und im sich öffnenden Fenster &amp;quot;Druckformat&amp;quot; einen &amp;quot;Jasperprozess&amp;quot; auswählen (also einen Prozess, bei dem &amp;quot;Bericht&amp;quot; eingeschaltet ist). Ab diesem Moment wird man nicht mehr vom internen Berichtsgenerator behelligt.&lt;br /&gt;
&lt;br /&gt;
Wer das später anpassen oder vorher direkt konfigurieren will, kann das im Fenster &amp;quot;Druck Format&amp;quot; machen. Die aus dem Programm heraus konfigurierten Einträge werden nicht global gespeichert und können auch nur von einem Mandanten aus wieder geändert werden. Ich denke jedoch, das man auch im System-Mandanten globale Druck-Formate einstellen kann. Ich habe noch nicht raus, wie ein bestimmtes Register-Tab nun mit einem bestimmten Druckformat verbunden ist. Vielleicht geht das nur über die gemeinsame Tabelle.&lt;br /&gt;
&lt;br /&gt;
Wer will, das ein Report möglichst dem Inhalt des Fensters ähnlich sieht, sollte sich [http://www.adempiere.com/JasperReports_with_Window_Sql-Clauses JasperReports with Window Sql-Clauses] ansehen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Subreports ==&lt;br /&gt;
&lt;br /&gt;
Ein Sureport ist ein &amp;quot;Report im Report&amp;quot;, also eine Art Unterliste. Wenn ich z.B. einen Report erzeuge, der meine Rechnungen ausgibt (und dazu über Datensätze aus der Tabelle C_Order iteriert), braucht man einen solchen Subreport, um die Liste der Artikelzeilen anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
Wer komplexe Dinge mit Subreports und anderen externen Resourcen (Bilder, Properties-DAteien, etc.) machen möchte, möchte sich vielleicht das neuere Plugin [[JasperReportsFreiBier]] ansehen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Subreport iDempiere-freundlich einrichten ===&lt;br /&gt;
&lt;br /&gt;
Siehe hierzu zuerst einmal die entsprechende Dokumentation von iReport. Die '''Subreport Expression''' ist: &lt;br /&gt;
&lt;br /&gt;
  $P{SUBREPORT_DIR} + &amp;quot;Kundendaten_subreport1.jasper&amp;quot;&lt;br /&gt;
&lt;br /&gt;
und hat die Class '''java.lang.String'''. Dieser Ausdruck sorgt dafür, das der Subreport im gleichen Verzeichnis gesucht wird wie der Hauptreport - unabhängig davon, ob es sich um einen Pfad bei dem einen oder dem anderen Entwickler, aus iReport oder innerhalb iDempiere oder sogar aus dem Classpath eines Java JAR-Files heraus handelt.&lt;br /&gt;
&lt;br /&gt;
Die '''Connection Expression''' ist &amp;lt;code&amp;gt;$P{REPORT_CONNECTION}&amp;lt;/code&amp;gt; (also die gleiche Datenbank-Verbindung benutzen wie der Hauptreport).&lt;br /&gt;
&lt;br /&gt;
Dann kann man '''Parameters''' definieren. Das ist eigentlich das wichtigste am Subreport, weil hier die Verbindung zum Mutter-Report hergestellt wird. Wenn wir hier einen Parameter '''RECORD_ID''' einrichten und dort unser Schlüsselfeld eintragen (z.B. C_BPartner_ID), sorgen wir dafür, das sich das für den Subreport genauso anfühlt, als sei er ganz alleine für sich aus ADempiere heraus aufgerufen worden. Der Subreport kann also auch alleine aus ADempiere heraus aufgerufen werden. Wird diese Konvention überall beachtet, erhält man so eine Sammlung von Modulen, die alle austauschbar und ineinander schachtelbar sind.&lt;br /&gt;
&lt;br /&gt;
Über das Kontext-Menü des Subreport-Elements kann man nun den Subreport öffnen und selber definieren. Hier macht es u.U. Sinn, alle möglichen Footer- und Header-Bereiche auszublenden. Anosnsten erzeugt man auch hier zuerst einen Parameter mit dem Namen &amp;quot;RECORD_ID&amp;quot; und verwendet diesen dann in einem Query in der Form $P{RECORD_ID}. Also alles wie beim Mutter-Report.&lt;br /&gt;
&lt;br /&gt;
=== weitere Probleme beim Auffinden von Subreports ===&lt;br /&gt;
&lt;br /&gt;
Leider zeigten meine Tests, das das Auffinden von Subreports mit Hilfe des Parameters &amp;lt;code&amp;gt;SUBREPORT_DIR&amp;lt;/code&amp;gt; nicht so gut funktioniert, wie man sich das denkt. Ein Blick in den Quelltext ergab, das man in &amp;lt;code&amp;gt;JasperReports/src/org/compiere/report/ReportStarter.java&amp;lt;/code&amp;gt; suchen muss, wenn man Antworten haben will. Ich konnte dort nicht finden, wo (und ob) SUBREPORT_DIR gesetzt wurde.&lt;br /&gt;
&lt;br /&gt;
Ich habe den Kern des Problems erst nach einigen Versuchen und dem Quellcode-Studium verstanden und versuche mal, es hier zu beschreiben: Wenn ein Report einen Subreport aufrufet, enthält dieser einen Ausdruck, der den Subreport beschreibt. Das ist im Normalfall ein String mit einem Dateinamen. Nun liegen bei einer ADempiere-Installation, die per Webstart gestartet wird, die *.jrxml- und die *.jasper-Dateien ja nicht einfach in der Gegend herum, sondern sind normalerweise im Classpath (oder vielleicht auf einem Server per HTTP). Außerdem weiss man ja auch nie, ob eine *.jrxml oder eine *.jasper vorliegt, ob also noch etwas compiliert werden muss. Also müssen diese Dateien zuerst heruntergeladen und aufbereitet werden. Dann liegen sie in einem definierten Verzeichnis (und zwar /tmp) und können ausgeführt werden. Dabei gibt es nun zwei Probleme:&lt;br /&gt;
&lt;br /&gt;
1. ADempiere muss wissen, welche Dateien es herunterladen und aufbereiten muss&lt;br /&gt;
2. Reporte müssen etwas über die Umgebung, in der sie laufen, wissen (den Pfad der Subreporte)&lt;br /&gt;
&lt;br /&gt;
Der erste Punkt hört sich erstmal trivial an, ist er aber nicht (und ist damit der Kern des Problems). Sowohl im Web als auch im Classpath gibt es keine Möglichkeit, ein Verzeichnis aller Dateien zu bekommen (Man könnte die Information über die Subreports aus dem Hauptreport extrahieren, hat man aber nicht). Also gibt es folgende Konvention (im Quellcode ab Zeile 474, Code von [[trifon]]): Zu einem im Paket &amp;quot;de.bayen.freibier.reports&amp;quot; befindlichen Report &amp;quot;MeinBericht.jrxml&amp;quot; sucht ADempiere eigenständig die Datei &amp;quot;MeinBerichtSubreport1.jrxml&amp;quot; und wiederholt das mit den Zahlen 1-9. Diese Datei wird dann ggf. übersetzt und auch in das Zielverzeichnis (also /tmp) kopiert. Dann wird der Dateipfad in den Parameter &amp;quot;de_bayen_freibier_reporte_MeinBerichtSubreport1&amp;quot; geschrieben.&lt;br /&gt;
&lt;br /&gt;
Was heisst das nun?&lt;br /&gt;
&lt;br /&gt;
Wir nennen unseren Subreport zu &amp;quot;MeinBericht&amp;quot; schon in iReport &amp;quot;MeinBerichtSubreport1&amp;quot;. Dann erzeugen wir im Hauptreport einen Parameter mit dem Namen &amp;quot;de_bayen_freibier_reporte_MeinBerichtSubreport1&amp;quot; und dem Default-Wert &amp;quot;./MeinBerichtSubreport1.jasper&amp;quot;. Das läuft dann sowohl in iReport als auch in ADempiere, wenn man das in das angegebene Paket installiert.&lt;br /&gt;
&lt;br /&gt;
Was es dazu noch zu sagen gibt:&lt;br /&gt;
&lt;br /&gt;
Übrigens habe ich gesehen, das auch eine System-Property &amp;quot;org.compiere.report.path&amp;quot; gesetzt wird. Diese enthält dann &amp;quot;/tmp&amp;quot;. Aber wie gesagt - da ist eh nur das drin, was ADempiere vorher bereits identifizieren konnte. Also fällt das z.B. für eingebettete Grafiken etc. aus.&lt;br /&gt;
&lt;br /&gt;
Alles in allem ist die Methode, wie hier Dinge nachgeladen werden, nicht so toll. Eigentlich kann man in JasperReports hierfür Handler definieren. Dann könnte man z.B. auch eingebettete Grafiken etc. aus dem Classpath laden. Hier gibt es noch Raum für Verbesserungen.&lt;br /&gt;
&lt;br /&gt;
Zur Benutzung des /tmp-Verzeichnisses siehe auch [http://www.adempiere.com/ADempiere_on_a_terminalserver ADempiere on a terminalserver].&lt;br /&gt;
&lt;br /&gt;
=== Reporte komplett modularisieren ===&lt;br /&gt;
&lt;br /&gt;
Wenn man Reporte komplett modularisieren will, bedeutet das, das der Report, den man offiziell aufruft, eigentlich keinen einzigen Tintenklecks Inhalt enthält, sondern lediglich Subreports aufruft, die dann z.B. den Header, den Footer und verschiedene, kombinierbare Inhalte enthält. Dabei gibt es verschiedene Dinge zu beachten:&lt;br /&gt;
&lt;br /&gt;
* Wie rufe ich die Unterreporte richtig auf? (siehe oben zu Suchpfaden für externe Dateien)&lt;br /&gt;
* Wie übergebe ich Parameter an den Subreport?&lt;br /&gt;
* Wie definiere ich Queries in Subreporten (genauso wie immer, aber halt im Subreport und nicht im Hauptreport)&lt;br /&gt;
* Wie sorge ich für ein anständiges Seitenlayout? (Siehe unten)&lt;br /&gt;
&lt;br /&gt;
Um ein ordentliches Seitenlayout hinzubekommen, bietet es sich an, z.B. den Header als einen eigenen Subreport zu implementieren. Hier kann man dann einen eigenen Query benutzen, um den Namen der Firma, den Benutzer, ein Logo oder sonstige Informationen zu erhalten. Der Vorteil ist hier vor allem, das man - auch wenn man sehr viele Reporte erstellt - diesen Seitenkopf recht schnell an einer einzigen Stelle anpassen kann.&lt;br /&gt;
&lt;br /&gt;
Wenn man nun aber seine eigentlichen Reporte auch modularisiert, kann man diese später mit mehreren zusammensetzen. Dazu ruft man den Report, der die eigentliche Logik (den Query etc.) enthält, als Subreport auf. Dieser Subreport enthält dann keine Seitenheader und -footer. Er hat eine Breite, die bereits direkt ohne Rand gerechnet ist (der Rand ist im Haupt-Report definiert). Ein Trick hierbei liegt in der Frage, wo dieser Subreport nun hingehört. Man kann ihn nicht in die Bänder &amp;quot;Title&amp;quot; oder &amp;quot;Summary&amp;quot; setzen. Wird der Subreport länger als eine Seite, wird dann nämlich kein Seitenheader und -footer erzeugt. Also muss er zwischen Header und Footer. Als &amp;quot;Columnheader&amp;quot; kann man ihn auch nicht nehmen. Dieser darf (wie der Seitenheader) nicht länger als eine Druckseite sein (logisch, weil die neue Seite ja einen neuen Header auslösen würde). Also muss er in das &amp;quot;Detail&amp;quot;-Band. Dieses wird allerdings nur ausgegeben, wenn es Daten gibt (und zwar für jede Zeile einmal). Also muss ich dafür sorgen, das der Hauptreport genau eine Zeile Daten enthält. Dazu stelle ich den Query dort auf &amp;quot;SELECT 1;&amp;quot;. Dann geht's! :-)&lt;br /&gt;
&lt;br /&gt;
Etwas schwieriger ist es wohl, Informationen über die aktuelle Seitenzahl oder gar ein &amp;quot;Seite x von y&amp;quot; an einen Header-Subreport zu übergeben. Ich habe es noch nicht probiert, könnte mir aber vorstellen, das man mit der Übergabe entsprechender Parameter eine Seitenzahl schaffen könnte (glaube aber nicht, das das mit der Gesamtzahl auch geht).&lt;br /&gt;
&lt;br /&gt;
=== Links mit Beispielen von Subreports und Datasets ===&lt;br /&gt;
&lt;br /&gt;
* http://stackoverflow.com/questions/3681704/ireport-passing-parameters-from-a-main-report-query-to-a-dataset-query-for-a-ta&lt;br /&gt;
* http://alexandru-ersenie.com/2009/12/10/ireport-using-main-dataset-parameters-in-subdatasets-in-jasper-reports/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vorbereiten von *.jasper-Dateien mit unterschiedlichen JasperReports-Versionen ==&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann man unkompilierte *.jrxml-Dateien benutzen. Diese werden vom ReportStarter (die Programmklasse, die JasperReports in iDempiere integriert) automatisch kompiliert und dann ggf. gecachet. Eigentlich gibt es also keinen Grund, vorkompilierte Dateien zu benutzen. Wer das dennoch möchte, kann das mit dem &amp;quot;Classic&amp;quot; ReportStarter folgendermassen machen. Das folgende Beispiel ist für ADempiere 361 (Ich habe es nicht angepasst, weil ich inzwischen [[JasperReportsFreiBier]] benutze, das dieses Problem etwas anders löst.)&lt;br /&gt;
&lt;br /&gt;
Meine Report-Dateien (*.jrxml) speichere ich in das Eclipse-Projekt meines Plugins. Dort habe ich dann ein Ant-buildskript erstellt. Dieses kompiliert die XML-Datei in eine *.jasper-Datei und benutzt dazu die Version der Bibliothek, die sich im benachbarten Projekt der ADempiere-Basis befindet.&lt;br /&gt;
&lt;br /&gt;
Hier meine '''build.xml''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;project default=&amp;quot;jasperreports&amp;quot;&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;path id=&amp;quot;classpath&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;!--&lt;br /&gt;
		&amp;lt;fileset dir=&amp;quot;../adempiere361/&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;include name=&amp;quot;**/lib/*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;/fileset&amp;gt;&lt;br /&gt;
		--&amp;gt;&lt;br /&gt;
		&amp;lt;fileset dir=&amp;quot;../adempiere361/JasperReportsTools/lib&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;include name=&amp;quot;**/*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;/fileset&amp;gt;&lt;br /&gt;
		&amp;lt;fileset dir=&amp;quot;../adempiere361/tools/lib&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;include name=&amp;quot;**/*.jar&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;/fileset&amp;gt;&lt;br /&gt;
	&amp;lt;/path&amp;gt;&lt;br /&gt;
		&lt;br /&gt;
	&amp;lt;taskdef name=&amp;quot;jrc&amp;quot; classname=&amp;quot;net.sf.jasperreports.ant.JRAntCompileTask&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;classpath refid=&amp;quot;classpath&amp;quot;/&amp;gt;&lt;br /&gt;
	&amp;lt;/taskdef&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;target name=&amp;quot;jasperreports&amp;quot;&amp;gt;&lt;br /&gt;
		&amp;lt;jrc srcdir=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
			&amp;lt;classpath refid=&amp;quot;classpath&amp;quot;/&amp;gt;&lt;br /&gt;
			&amp;lt;include name=&amp;quot;**/*.jrxml&amp;quot;/&amp;gt;&lt;br /&gt;
		&amp;lt;/jrc&amp;gt;&lt;br /&gt;
	&amp;lt;/target&amp;gt;&lt;br /&gt;
&amp;lt;/project&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter in Berichten ==&lt;br /&gt;
&lt;br /&gt;
ADempiere übergibt verschiedene Parameter an JasperReports. Diese muss man nicht benutzen, kann es aber, indem man sie in iReport als Parameter definiert. Dabei muss man einfach einen Parameter des angegebenen Namens (Gross- und Kleinschreibung beachten) anlegen. Um seine Reporte auch in iReport sinnvoll testen zu können, sollte man dann noch einen intelligenten Default-Wert angeben, der einem beim Test halbwegs sinnvolle Daten in die Ausgabe zaubert. Natürlich kann es von Fall zu Fall auch sinnvoll sein, einen Default-Wert im SQL-Code, der diese Parameter benutzt, z.B. mit COALESCE(...) zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
Ich konnte keine Dokumentation zu den Parametern finden und habe dann &amp;lt;code&amp;gt;JasperReports/src/org/compiere/report/ReportStarter.java&amp;lt;/code&amp;gt; als authoritative Quelle benutzt.&lt;br /&gt;
&lt;br /&gt;
* '''AD_CLIENT_ID''' - Erlaubt Zugriff auf den Mandanten, der momentan aktiv ist. Leider gibt es kein direktes Feld für die Organisations-ID, beide kann man allerdings auch über AD_PINSTANCE_ID extrahieren.&lt;br /&gt;
* '''AD_ROLE_ID''' - Die Rolle, als der der Benutzer gerade eingeloggt ist. Rollen bieten Zugriff auf Rechte und erlauben es daher, in einem Report gewisse Abstufungen zu machen, auf welche Tabellen man zugreift oder nicht.&lt;br /&gt;
* '''AD_USER_ID''' - Die Benutzer-ID erlaubt z.B. Zugriff auf den Benutzernamen.&lt;br /&gt;
* '''AD_PINSTANCE_ID''' - Erlaubt Zugriff auf eine Tabelle für Prozess-Instanzen. Dort gibt es z.B. Zugriff auf die Organisation.&lt;br /&gt;
* '''RECORD_ID''' - Wird nur ausgefüllt, wenn momentan ein Record ausgewählt ist. Das ist z.B. der Fall, wenn der Report aus einem normalen Datensatz-Fenster heraus mit einem Druck auf den &amp;quot;Drucken&amp;quot;-Button aufgerufen wird.&lt;br /&gt;
* '''CURRENT_LANG''' - enthält den String der eingestellten Sprache (z.B. &amp;quot;en-US&amp;quot;)&lt;br /&gt;
* '''REPORT_LOCALE''' - enthält das &amp;lt;code&amp;gt;java.util.Locale&amp;lt;/code&amp;gt;-Objekt zur eingestellten Sprache&lt;br /&gt;
* '''RESOURCE''' - enthält ein Objekt vom Typ &amp;lt;code&amp;gt;java.util.PropertyResourceBundle&amp;lt;/code&amp;gt;, aber nur, wenn eine entsprechende Properties-Datei der Art ''MeinReportName_de.properties'' vorhanden ist. Man kann hiermit Mehrsprachigkeit eines Reports verwirklichen, indem man statische Texte in entsprechende Properties-Dateien auslagert und dann über dieses Objekt anspricht. (Habe ich selber noch nicht ausprobiert)&lt;br /&gt;
* Subreports - Für jeden erkannten Subreport wird ein Parameter mit dem entsprechenden Pfad angelegt (siehe oben).&lt;br /&gt;
* Prozess-Parameter - Sind im ADempiere Application Dictionaty Parameter definiert, so werden diese selbstverständlich auch an den Report übergeben. Diese werden für gewöhnlich vom Benutzer eingegeben, nachdem er einen Report aus dem Menü heraus gestartet hat. Handelt es sich um From-To-Parameter, so werden z.B. aus &amp;quot;zeitraum&amp;quot; die Parameter &amp;quot;zeitraum1&amp;quot; und &amp;quot;zeitraum2&amp;quot; erzeugt. (Im Quelltext werden übrigens ProcessParameters und ProcessInfoParameters eingefügt, deren Unterschied mir bisher nicht ganz klar ist...)&lt;br /&gt;
&lt;br /&gt;
Wer den patch von [http://www.adempiere.com/JasperReports_with_Window_Sql-Clauses JasperReports with Window Sql-Clauses] schon integriert hat, bekommt auch noch:&lt;br /&gt;
&lt;br /&gt;
* '''CONTEXT''' - This parameter keeps the ADempiere Context. This has nothing to do with the issue talked about at this page but you could use that if you want.&lt;br /&gt;
* '''REPORT_WHERE''' - This parameter contains the whole WHERE clause that gives you the records that are actual shown in your tab. It does not contain the word &amp;quot;WHERE&amp;quot; so you can use it in a wider term and combine it with AND to filter it even more if you want. If there is not defined any search this parameter contains &amp;quot;TRUE&amp;quot; so you can safely insert it in your WHERE clause at any point.&lt;br /&gt;
* '''REPORT_ORDERBY''' - This parameter contains the ORDER clause that is defined in the Application Directory's Tab definition. You can use it in your Query and combine inside a wider term too. If there is defined no order you get the term &amp;quot;0-1&amp;quot;. In PostgreSQL (and I believe in Oracle too) you can use this inside a ORDER BY clause and it does nothing. So it does not harm if you use this variable to construct your query.&lt;br /&gt;
* '''REPORT_SORT''' - If you changed the sorting inside the Tab by clicking on a column header you get a sort description here. It is similat to the REPORT_ORDERBY value. If you did not sort your table it contains also the value &amp;quot;0+1&amp;quot; so you can safely insert it into your query string.&lt;br /&gt;
Während der obere Teil dieses Absatzes etwas älter ist, habe ich in 2025 in iDempiere11 nochmal genau nachgeschaut, welche Parameter an JasperReports übergeben werden. Dazu kann man folgenden Befehl in einem Textfeld benutzen:&lt;br /&gt;
 $P{REPORT_PARAMETERS_MAP}.keySet().toString()&lt;br /&gt;
Bei mir ergaben sich folgende Felder, die nur teilweise oben bereits dokumentiert sind:&lt;br /&gt;
 [IS_IGNORE_PAGINATION, REPORT_CONNECTION, IDEMPIERE_PARAMETER_PI, reportvariant, AD_CLIENT_ID, IDEMPIERE_PARAMETER, REPORT_LOCALE, JASPER_REPORT, AD_ROLE_ID, REPORT_TIME_ZONE, SUBREPORT_DIR, reportvariant_Info, CONTEXT, REPOSITORY_CONTEXT, JASPER_REPORTS_CONTEXT, *RecordIDs*, REPORT_FORMAT_FACTORY, REPORT_PARAMETERS_MAP, *RecordIDs*_Info, AD_USER_ID, REPORT_VIRTUALIZER, AD_PINSTANCE_ID, CURRENT_LANG]&lt;br /&gt;
Während es oben angegebener Patch zu den SQL-Clauses nicht in den Core geschafft hat, meine ich, das es aber Informationen über die Abfrage des Fensters im iDempiere-Kontext gibt (den man ja über CONTEXT) erreichen kann. Was aber viel interessanter ist, ist die neu eingeführte Variable &amp;quot;*RecordIDs*&amp;quot; (keine Ahnung, wer beschlossen hat, da Sternchen drum zu machen). Die enthält alle in einem Bericht anzuzeigenden Datensätze, wenn man den JasperReport über ein Druckformat aufruft. (Man kann im Druckformat einen Prozess/Report mit einem JasperReport eintragen. Dann wird das Druckformat im Grunde komplett ignoriert und stattdessen JasperReports aufgerufen.)&lt;br /&gt;
&lt;br /&gt;
Die Abfrage im JasperReport kann man jetzt so gestalten, das der Bericht sowohl über den Druck-Button (als über RECORD_ID) als auch über den Berichts-Button (also über *RecordIDs*) die Auswahl der auszudruckenden Daten erhält. Das kann dann so aussehen:&lt;br /&gt;
 select&lt;br /&gt;
 bp.c_bpartner_id, $P{*RecordIDs*} as records&lt;br /&gt;
 FROM C_BPartner bp&lt;br /&gt;
 where bp.C_BPartner_ID IN (SELECT jsonb_array_elements_text($P{*RecordIDs*}::jsonb)::int)&lt;br /&gt;
       OR bp.C_BPartner_ID = $P{RECORD_ID}&lt;br /&gt;
[[Category: Entwicklerdokumentation]]&lt;br /&gt;
[[Category: Anwenderhandbuch]]&lt;br /&gt;
[[Category: Ausgaben (drucken)]]&lt;br /&gt;
[[Category: Jasper Report]]&lt;br /&gt;
[[Category: Berichte]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Finanzbericht&amp;diff=4716</id>
		<title>Finanzbericht</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Finanzbericht&amp;diff=4716"/>
		<updated>2021-02-04T19:43:24Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Definition von Spalten (Berichtsspaltensatz) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Was ist ein Finanzbericht? ==&lt;br /&gt;
&lt;br /&gt;
Ein Finanzbericht ist ein druckbarer Bericht, der eine Zusammenfassung (nicht nur) von Finanzdaten enthält. Es kann sich um eine Kontenübersicht, eine Saldenliste, eine Bilanz oder eine Gewinn- und Verlustrechnung handeln. Alle diese Anwendungsfälle werden durch den Generator für Finanzberichte abgehandelt.&lt;br /&gt;
&lt;br /&gt;
Finanzberichte (Fenster [[Finanzbericht (Fenster ID-216)]], Seitenkategorie [[:Category:Finanzberichte]]) werden benutzt, um periodengerechte Werte auszugeben oder nebeneinanderzustellen. Diese erlauben es, in einem ersten Schritt Saldierungen von Konten, Mengen, und dergleichen vorzunehmen und so  z.B. Jahres-, Quartals-, Monats-, und Vorjahreswerte nebeneinanderzustellen. Klassische Beispiele sind die [[Bilanz]], die [[Gewinn- und Verlustrechnung]] aber auch viele Arten von Umsatz- und Kostenanalysen, die Gruppen von Kunden, Verkaufsmitarbeitern, Produkten, etc. gegenüberstellen.&lt;br /&gt;
&lt;br /&gt;
Der Finanzbericht unterscheidet sich vom normalen Bericht (siehe [[Statistik und Berichte]]) dadurch, das keine gewöhnlichen Tabellendaten ausgegeben werden sondern sowohl die Spalten als auch die Zeilen des Berichts einzeln definiert und durch Formeln festgelegt werden können (und müssen).&lt;br /&gt;
&lt;br /&gt;
Sind diese Periodenwerte entsprechend berechnet, bedienen sich die Finanzberichte für Ausgabe und Layout auch dem bekannten internen Berichtsgenerator.&lt;br /&gt;
&lt;br /&gt;
Als Informatiker gesprochen gesagt dienen Finanzberichte als eine Möglichkeit, eine Art [http://de.wikipedia.org/wiki/Kreuztabelle Kreuztabellen] (ähnleich einer [http://de.wikipedia.org/wiki/Pivot-Tabelle Pivot-Tabelle]) zu berechnen. In einem ersten Schritt wird diese Kreuztabelle berechnet. Im zweiten Schritt wird diese dann über den normalen Berichtsgenerator ausgegeben (siehe also dort zur Definition von Druckformaten, Layout, etc. etc.).&lt;br /&gt;
&lt;br /&gt;
Für einen Finanzbericht muss man als erstes die Zeilen und die Spalten definieren, die man ausgeben will. Die entsprechenden Fenster sind [[Berichtspositionssatz (Fenster ID-218)]] und [[Berichtsspaltensatz (Fenster ID-217)]].&lt;br /&gt;
&lt;br /&gt;
== Wie funktioniert das? ==&lt;br /&gt;
&lt;br /&gt;
Um das genauer zu erklären hole ich etwas aus: Ein Finanzbericht besteht aus Zeilen und Spalten. Die Spalten werden über einen sogenannten Berichtsspaltensatz (siehe [[Berichtsspaltensatz (Fenster ID-217)]]) definiert. Das ist ein Satz von Spaltendefinitionen, die z.B. bedeuten, das wir eine Jahressumme, eine Periodensumme, eine Vorjahressumme, etc. im Bericht haben wollen. Die Zeilen des Finanzreports werden über einen Reportpositionssatz definiert. Dort steht drin, welche Zeilen (&amp;quot;Report-Positionen&amp;quot;) unser Bericht haben soll und aus welchen Konten er berechnet werden soll. Da steht also sowas wie &amp;quot;Die Zeile soll heissen 'technische Anlagen und Maschinen' und soll die Konten 0400-0599 zusammenfassen.&amp;quot; Um nun einen Finanzbericht für die Bilanz zu erzeugen, muss man also zuerst im [[Berichtspositionssatz (Fenster ID-218)]] einen neuen Satz anlegen. Diesen kann man dann im Programm per Hand oder direkt aus der CSV-Datei füllen.&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus kann man noch einen [[Datenwürfel]] definieren (Das erhöht bei sehr grossen Datenmengen die Performanz, weil es die Daten verdichtet). Ist der Import abgeschlossen, kann man im Fenster [[Finanzbericht (Fenster ID-216)]] den fertigen Report aus einer Spaltensatz, einem Positionssatz und einem Report zusammenstellen. Dazu kann man nach der Anzeige des Reports noch das Druckformat anpassen wie üblich.&lt;br /&gt;
&lt;br /&gt;
== Definition von Zeilen ([[Berichtspositionssatz (Fenster ID-218)|Berichtspositionssatz]]) ==&lt;br /&gt;
&lt;br /&gt;
Die Zeilendaten benutzen als Basis eine der [[Buchführungsdimensionen]], die in der Tabelle der [[Buchführungsdaten Details (Fenster ID-162)|Buchführungsdaten]] benutzt werden. Der zur Erklärung einfachste Fall sind Konten. Hier benutzt der Bericht bestimmte Konten, die bekanntlich im [[Buchführungsschema (Fenster ID-125)|Buchführungsschema]], d.h. im [[Kontenplan]] angegeben werden. Wer der klassischen Installationsanleitung folgt, wird zu Beginn der Installationsanleitung eine [[Bilanz]] und eine [[Gewinn- und Verlustrechnung]] aus seinem Kontenplan generieren. Man kann aber ebenso auch eigene Berichte definieren.&lt;br /&gt;
&lt;br /&gt;
Ist die &amp;quot;Positionsart&amp;quot; des Zeileneintrags &amp;quot;'''Segmentwert'''&amp;quot;, so wird der Inhalt des angegebenen Kontos ausgegeben. Ist das angegebene Konto ein Summenkonto, so wird hier die Summe aller Unterkonten als eine Zeile betrachtet (bei der Erzeugung des Berichts im Fenster &amp;quot;Finanzbericht&amp;quot; kann man auswählen, ob die verwendeten Konten auch nochmal einzeln aufgeführt werden sollen).&lt;br /&gt;
&lt;br /&gt;
Die Positionsart &amp;quot;'''Berechnung'''&amp;quot; bietet die Möglichkeit, die Werte anderer Zeilen zu addieren oder zu subtrahieren etc.&lt;br /&gt;
&lt;br /&gt;
Wer eine '''Kommentarzeile''' oder eine '''Überschrift''' erzeugen möchte, kann eine Zeile mit der Art &amp;quot;Berechnung&amp;quot; erzeugen, ohne eine echte Formel anzugeben. Man sollte dazu den Operator auf Addieren setzen und die beiden Operanden-Felder freilassen. ''(Lässt man den Operator frei, gibt das pro Zeile eine &amp;quot;Störungsmeldung&amp;quot;, die im entsprechenden Fenster zu sehen ist und im Swing-Client zu einem unangenehmen &amp;quot;Beep&amp;quot; führt.)'' Man kannn der aktuellen iDempiere-Version auch komplett freie Zeilen erzeugen mit der Positionsart &amp;quot;Blank Line&amp;quot; (siehe Tips &amp;amp; Tricks).&lt;br /&gt;
&lt;br /&gt;
=== Import eines Finanzberichtes ===&lt;br /&gt;
&lt;br /&gt;
Man kann einen Satz von Berichts-Positionen auch aus einer CSV-Datei importieren. Insbesondere ist das interessant, weil man diese Definition direkt in der Datei mit dem Kontenplan abhandeln kann. Hierzu steht etwas mehr auf der Setie zur [[Einrichtung der Buchhaltung]].&lt;br /&gt;
&lt;br /&gt;
=== andere Berichtsquellen als Konten ===&lt;br /&gt;
&lt;br /&gt;
Im Register &amp;quot;Berichtsquelle&amp;quot; kann jedoch auch etwas anderes als ein Konto ausgewählt werden. So kann man also anstatt einer Kontenübersicht seine Kunden in einem Baum von Kundengruppen organisieren und dann eine Übersicht über die Umsätze seiner Kundengruppen erzeugen. Grundsätzlich sollte jede dieser Hierarchien es ermöglichen, einen entsprechenden Baum zu definieren.&lt;br /&gt;
&lt;br /&gt;
Für fortgeschrittene Problemstellungen ist es auch möglich, für eine Dimension (z.B. für &amp;quot;Kunden&amp;quot;) einen zweiten [[Baum (Fenster ID-163)|Baum]] zu definieren. Jeder Kunde kann dann je nach Berichtsanforderung in jedem Baum woanders einsortiert sein (z.B. ein Baum nach Kundengruppen, ein Baum nach Außendienst und ein Baum nach Bundesländern). Bei der Erzeugung des Berichts (im Fenster &amp;quot;Finanzbericht&amp;quot;) wird man unter anderem nach einer [[Berichtshierarchie (Fenster ID-360)|Berichtshierarchie]] gefragt. Eine solche kann man anlegen, um die zu verwendenden Bäume mit unserem Bericht zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tips und Tricks ===&lt;br /&gt;
&lt;br /&gt;
Wer beim Druck des Finanzberichts mit der Einstellung &amp;quot;Quellen auflisten&amp;quot; einen Kontennachweis der ausgegebenen Zeilen aktiviert, wird in vielen Berichten viel zu viele Daten bekommen. Das Problem ist, das man in hierarchischen Berichten (z.B. der Bilanz) für jede Obersumme alle Konten auflistet und dann für jede Zwischensumme nochmal. Je nach Hierarchieebenen kann so jedes Konto X-mal auf dem Bericht stehen und dieser wird dadurch völlig unbrauchbar. In diesem Fall darf man nicht verzweifeln, sondern kann mit etwas liebevoller Arbeit dafür sorgen, das wirklich nur die Zeilen, von denen man einen Kontennachweis erwartet (das sind die &amp;quot;Blätter&amp;quot; der Baumhierarchie) auf &amp;quot;Segmentwert&amp;quot; gesetzt werden. Die anderen Zeilen werden dann per Formel aus den ersteren erzeugt.&lt;br /&gt;
&lt;br /&gt;
Falls das nicht in einem Schritt geht (die Addition erlaubt immer nur zwei Summanden-Zeilen), muss man eben eine zusätzliche Zeile für ein Zwischenergebnis einfügen. Diese kann man dann mit dem Feld &amp;quot;gedruckt&amp;quot; so einstellen, das sie im Ausdruck nicht erscheint (sie wird aber wohl intern für die Berechnung genutzt).&lt;br /&gt;
&lt;br /&gt;
Wer eine Positionszeile als &amp;quot;Blank line&amp;quot; konfiguriert, kann das Problem bekommen, das zwar in Summenspalten die Zeile ebenfalls frei ist, das aber in Prozentspalten eine &amp;quot;0,00&amp;quot; steht (ich halte das für einen Bug. Man kann das beheben, indem man nach Erzeugung des Berichts in das Druckformat geht und i, Formatelement der entsprechenden Spalte in der Anzeigelogik sowas einträgt wie &amp;quot;@Col_1@!0&amp;quot; (Den Namen der Spalte sieht man im Feld &amp;quot;Spalte&amp;quot;). Dann ist die Freizeile im Ausdruck wirklich frei.&lt;br /&gt;
&lt;br /&gt;
== Definition von Spalten ([[Berichtsspaltensatz (Fenster ID-217)|Berichtsspaltensatz]]) ==&lt;br /&gt;
&lt;br /&gt;
In den Spalten werden periodenbezogene Werte der Buchungszeilen zusammengeführt. Hier gibt es interessante (und ehrlich gesagt leicht verwirrende) Einstellungsmöglichkeiten.&lt;br /&gt;
&lt;br /&gt;
=== Art des Betrags ===&lt;br /&gt;
&lt;br /&gt;
Grundlegend wichtig ist die Spalte &amp;quot;Art des Betrags&amp;quot;. Am einfachsten zu verstehen sind hier die Einstellungen '''&amp;quot;Soll&amp;quot;''' und '''&amp;quot;Haben&amp;quot;'''. Diese zählen entsprechend nur Konten zusammen, die auf der einen oder der anderen Seite stehen. Hiermit ist es möglich, diese in zwei Spalten auszugeben, wie das in kaufmännischen Berichten oft gewünscht ist.&lt;br /&gt;
&lt;br /&gt;
Auch einfach ist die Einstellung '''&amp;quot;gebuchtes Vorzeichen&amp;quot;'''. Hier werden Soll-Buchungen als &amp;quot;+&amp;quot; und Haben-Buchungen als &amp;quot;-&amp;quot; betrachtet und das Ergebnis ausgegeben.&lt;br /&gt;
&lt;br /&gt;
Nun ergibt sich aber z.B. in einer [[Gewinn- und Verlustrechnung]], das auf diese Art das Ergebnis &amp;quot;umgedreht&amp;quot; ist, d.h. ein Gewinn steht dort als Minus-Wert. Da das nicht so schön ist, gibt es die Einstellung '''&amp;quot;Saldo (erwartetes Vorzeichen)&amp;quot;'''. Diese dreht aber nun das Vorzeichen nicht einfach überall in dieser Spalte um sondern sie erlaubt, das Vorzeichen für jedes einzelne Konto auf die &amp;quot;richtige&amp;quot; Seite zu drehen. Das erlaubt, das im gleichen Bericht (z.B. [[Bilanz]]) manche Werte umgedreht werden (Passivbuchungen) und manche nicht (Aktivbuchungen), so das im Ergebnis die Aktiva und Passiva beide positiv sind (was ja auch der kaufmännischen Logik entspricht).&lt;br /&gt;
&lt;br /&gt;
Um das zu erreichen, ist es allerdings immens wichtig, das im Kontenplan bei jedem Konto angegeben ist, was das &amp;quot;erwartete&amp;quot; Vorzeichen ist. Dort kann man die Kontenart und das Kontovorzeichen angeben. Die Grundregel hierzu ist, das alle Unterkonten eines Summenkontos die gleiche Kontenart haben müssen. Ist das nicht so, werden Soll und Haben wild durcheinanderaddiert und nichts stimmt mehr.&lt;br /&gt;
&lt;br /&gt;
Außerdem gibt es die Möglichkeit, bei einzelnen (oder natürlich auch allen) Zeilen das Vorzeichen einfach umzudrehen. Dazu setzt man in der Spalte das Flag &amp;quot;Show Opposite Sign&amp;quot; UND in der Positionszeile das Flag &amp;quot;Show Opposite Sign&amp;quot;. Nur, wenn beides in einem Tabellenfeld sich kreuzt, wird das Vorzeichen umgedreht. Wer das bei allen Positionssätzen anhakt, kann so natürlich auch eine ganze Spalte umdrehen, deren Ausrichtung ihm nicht gefällt (z.B. in einer GuV, die sonst einen negativen Gewinn auswirft). Siehe auch:  https://wiki.idempiere.org/en/NF8.2_Reverse_Sign_In_Financial_Report_Cell&lt;br /&gt;
&lt;br /&gt;
=== Spaltenart ===&lt;br /&gt;
&lt;br /&gt;
Die Spaltenart kann drei Werte haben:&lt;br /&gt;
&lt;br /&gt;
* '''Buchungsart''' - wird ausgewertet, wenn in der Berichtsposition nicht festgelegt.&lt;br /&gt;
* '''Segmentwert''' - Bei der endgültigen Erzeugung des Berichts (im Fenster Finanzbericht) muss man eine Periode angeben. Deren Gesamtwert wird dann verwendet&lt;br /&gt;
* '''relative Periode''' - Es wird nicht die angegebene Periode verwendet (Periodenart auf &amp;quot;Periode&amp;quot;), sondern z.B. die davor, dahinter, 12 Monate davor oder aber auch das ganze Jahr (Periodenart auf &amp;quot;Jahr&amp;quot;) bzw. das Jahr davor. Hiermit sind Vergleiche zwischen verschiedenen Perioden denkbar (&amp;quot;dieses - letztes Jahr&amp;quot;, &amp;quot;dieser Monat - ganzes Jahr&amp;quot; etc.). Dies wird nicht ausgewertet, wenn in der Berichtsposition bereits festgelegt wurde, welche Periodenart betrachtet werden soll.&lt;br /&gt;
* '''relative Periode bis''' - Es werden mehrere Perioden bis zu dieser Periode verwendet, vorausgesetzt 'relative Periode' wurde gesetzt.&lt;br /&gt;
* '''Berechnung''' - Die Spalte wird von anderen Spalten berechnet. Zum einen kann man hier auch über den Trick, Spalten nicht zu drucken, Ergebnisse über mehrere Rechenschritte zusammenfassen, zum anderen interessant ist hier auch, eine Spalte als '''Prozentsatz einer bestimmten Zeile''' auszugeben. So kann man in einer Kostenaufstellung (z.B. auch der [[Gewinn- und Verlustrechnung]]) die Kosten in Prozent vom gesamten Verkaufsumsatz angeben.&lt;br /&gt;
&lt;br /&gt;
== weitere Hilfe und Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Ein sehr schönes (englisches) Tutorial zum Thema ist [[adempiere:Financial_Report_Writer]]. Ein anderes Tutorial (das mir nicht so gut gefällt, aber etwas tiefere Informationen hat) gibt es [[http://wtcindia.wordpress.com/2011/12/07/financial-reporting-in-adempiere/ von Walking Tree]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Entwicklerdokumentation]]&lt;br /&gt;
[[Category: Anwenderhandbuch]]&lt;br /&gt;
[[Category: Ausgaben (drucken)]]&lt;br /&gt;
[[Category: Berichte]]&lt;br /&gt;
[[Category: Finanzberichte]]&lt;br /&gt;
[[Category: Buchführung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Finanzbericht&amp;diff=4715</id>
		<title>Finanzbericht</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Finanzbericht&amp;diff=4715"/>
		<updated>2021-02-04T19:33:29Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Freizeilen einfügen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Was ist ein Finanzbericht? ==&lt;br /&gt;
&lt;br /&gt;
Ein Finanzbericht ist ein druckbarer Bericht, der eine Zusammenfassung (nicht nur) von Finanzdaten enthält. Es kann sich um eine Kontenübersicht, eine Saldenliste, eine Bilanz oder eine Gewinn- und Verlustrechnung handeln. Alle diese Anwendungsfälle werden durch den Generator für Finanzberichte abgehandelt.&lt;br /&gt;
&lt;br /&gt;
Finanzberichte (Fenster [[Finanzbericht (Fenster ID-216)]], Seitenkategorie [[:Category:Finanzberichte]]) werden benutzt, um periodengerechte Werte auszugeben oder nebeneinanderzustellen. Diese erlauben es, in einem ersten Schritt Saldierungen von Konten, Mengen, und dergleichen vorzunehmen und so  z.B. Jahres-, Quartals-, Monats-, und Vorjahreswerte nebeneinanderzustellen. Klassische Beispiele sind die [[Bilanz]], die [[Gewinn- und Verlustrechnung]] aber auch viele Arten von Umsatz- und Kostenanalysen, die Gruppen von Kunden, Verkaufsmitarbeitern, Produkten, etc. gegenüberstellen.&lt;br /&gt;
&lt;br /&gt;
Der Finanzbericht unterscheidet sich vom normalen Bericht (siehe [[Statistik und Berichte]]) dadurch, das keine gewöhnlichen Tabellendaten ausgegeben werden sondern sowohl die Spalten als auch die Zeilen des Berichts einzeln definiert und durch Formeln festgelegt werden können (und müssen).&lt;br /&gt;
&lt;br /&gt;
Sind diese Periodenwerte entsprechend berechnet, bedienen sich die Finanzberichte für Ausgabe und Layout auch dem bekannten internen Berichtsgenerator.&lt;br /&gt;
&lt;br /&gt;
Als Informatiker gesprochen gesagt dienen Finanzberichte als eine Möglichkeit, eine Art [http://de.wikipedia.org/wiki/Kreuztabelle Kreuztabellen] (ähnleich einer [http://de.wikipedia.org/wiki/Pivot-Tabelle Pivot-Tabelle]) zu berechnen. In einem ersten Schritt wird diese Kreuztabelle berechnet. Im zweiten Schritt wird diese dann über den normalen Berichtsgenerator ausgegeben (siehe also dort zur Definition von Druckformaten, Layout, etc. etc.).&lt;br /&gt;
&lt;br /&gt;
Für einen Finanzbericht muss man als erstes die Zeilen und die Spalten definieren, die man ausgeben will. Die entsprechenden Fenster sind [[Berichtspositionssatz (Fenster ID-218)]] und [[Berichtsspaltensatz (Fenster ID-217)]].&lt;br /&gt;
&lt;br /&gt;
== Wie funktioniert das? ==&lt;br /&gt;
&lt;br /&gt;
Um das genauer zu erklären hole ich etwas aus: Ein Finanzbericht besteht aus Zeilen und Spalten. Die Spalten werden über einen sogenannten Berichtsspaltensatz (siehe [[Berichtsspaltensatz (Fenster ID-217)]]) definiert. Das ist ein Satz von Spaltendefinitionen, die z.B. bedeuten, das wir eine Jahressumme, eine Periodensumme, eine Vorjahressumme, etc. im Bericht haben wollen. Die Zeilen des Finanzreports werden über einen Reportpositionssatz definiert. Dort steht drin, welche Zeilen (&amp;quot;Report-Positionen&amp;quot;) unser Bericht haben soll und aus welchen Konten er berechnet werden soll. Da steht also sowas wie &amp;quot;Die Zeile soll heissen 'technische Anlagen und Maschinen' und soll die Konten 0400-0599 zusammenfassen.&amp;quot; Um nun einen Finanzbericht für die Bilanz zu erzeugen, muss man also zuerst im [[Berichtspositionssatz (Fenster ID-218)]] einen neuen Satz anlegen. Diesen kann man dann im Programm per Hand oder direkt aus der CSV-Datei füllen.&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus kann man noch einen [[Datenwürfel]] definieren (Das erhöht bei sehr grossen Datenmengen die Performanz, weil es die Daten verdichtet). Ist der Import abgeschlossen, kann man im Fenster [[Finanzbericht (Fenster ID-216)]] den fertigen Report aus einer Spaltensatz, einem Positionssatz und einem Report zusammenstellen. Dazu kann man nach der Anzeige des Reports noch das Druckformat anpassen wie üblich.&lt;br /&gt;
&lt;br /&gt;
== Definition von Zeilen ([[Berichtspositionssatz (Fenster ID-218)|Berichtspositionssatz]]) ==&lt;br /&gt;
&lt;br /&gt;
Die Zeilendaten benutzen als Basis eine der [[Buchführungsdimensionen]], die in der Tabelle der [[Buchführungsdaten Details (Fenster ID-162)|Buchführungsdaten]] benutzt werden. Der zur Erklärung einfachste Fall sind Konten. Hier benutzt der Bericht bestimmte Konten, die bekanntlich im [[Buchführungsschema (Fenster ID-125)|Buchführungsschema]], d.h. im [[Kontenplan]] angegeben werden. Wer der klassischen Installationsanleitung folgt, wird zu Beginn der Installationsanleitung eine [[Bilanz]] und eine [[Gewinn- und Verlustrechnung]] aus seinem Kontenplan generieren. Man kann aber ebenso auch eigene Berichte definieren.&lt;br /&gt;
&lt;br /&gt;
Ist die &amp;quot;Positionsart&amp;quot; des Zeileneintrags &amp;quot;'''Segmentwert'''&amp;quot;, so wird der Inhalt des angegebenen Kontos ausgegeben. Ist das angegebene Konto ein Summenkonto, so wird hier die Summe aller Unterkonten als eine Zeile betrachtet (bei der Erzeugung des Berichts im Fenster &amp;quot;Finanzbericht&amp;quot; kann man auswählen, ob die verwendeten Konten auch nochmal einzeln aufgeführt werden sollen).&lt;br /&gt;
&lt;br /&gt;
Die Positionsart &amp;quot;'''Berechnung'''&amp;quot; bietet die Möglichkeit, die Werte anderer Zeilen zu addieren oder zu subtrahieren etc.&lt;br /&gt;
&lt;br /&gt;
Wer eine '''Kommentarzeile''' oder eine '''Überschrift''' erzeugen möchte, kann eine Zeile mit der Art &amp;quot;Berechnung&amp;quot; erzeugen, ohne eine echte Formel anzugeben. Man sollte dazu den Operator auf Addieren setzen und die beiden Operanden-Felder freilassen. ''(Lässt man den Operator frei, gibt das pro Zeile eine &amp;quot;Störungsmeldung&amp;quot;, die im entsprechenden Fenster zu sehen ist und im Swing-Client zu einem unangenehmen &amp;quot;Beep&amp;quot; führt.)'' Man kannn der aktuellen iDempiere-Version auch komplett freie Zeilen erzeugen mit der Positionsart &amp;quot;Blank Line&amp;quot; (siehe Tips &amp;amp; Tricks).&lt;br /&gt;
&lt;br /&gt;
=== Import eines Finanzberichtes ===&lt;br /&gt;
&lt;br /&gt;
Man kann einen Satz von Berichts-Positionen auch aus einer CSV-Datei importieren. Insbesondere ist das interessant, weil man diese Definition direkt in der Datei mit dem Kontenplan abhandeln kann. Hierzu steht etwas mehr auf der Setie zur [[Einrichtung der Buchhaltung]].&lt;br /&gt;
&lt;br /&gt;
=== andere Berichtsquellen als Konten ===&lt;br /&gt;
&lt;br /&gt;
Im Register &amp;quot;Berichtsquelle&amp;quot; kann jedoch auch etwas anderes als ein Konto ausgewählt werden. So kann man also anstatt einer Kontenübersicht seine Kunden in einem Baum von Kundengruppen organisieren und dann eine Übersicht über die Umsätze seiner Kundengruppen erzeugen. Grundsätzlich sollte jede dieser Hierarchien es ermöglichen, einen entsprechenden Baum zu definieren.&lt;br /&gt;
&lt;br /&gt;
Für fortgeschrittene Problemstellungen ist es auch möglich, für eine Dimension (z.B. für &amp;quot;Kunden&amp;quot;) einen zweiten [[Baum (Fenster ID-163)|Baum]] zu definieren. Jeder Kunde kann dann je nach Berichtsanforderung in jedem Baum woanders einsortiert sein (z.B. ein Baum nach Kundengruppen, ein Baum nach Außendienst und ein Baum nach Bundesländern). Bei der Erzeugung des Berichts (im Fenster &amp;quot;Finanzbericht&amp;quot;) wird man unter anderem nach einer [[Berichtshierarchie (Fenster ID-360)|Berichtshierarchie]] gefragt. Eine solche kann man anlegen, um die zu verwendenden Bäume mit unserem Bericht zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tips und Tricks ===&lt;br /&gt;
&lt;br /&gt;
Wer beim Druck des Finanzberichts mit der Einstellung &amp;quot;Quellen auflisten&amp;quot; einen Kontennachweis der ausgegebenen Zeilen aktiviert, wird in vielen Berichten viel zu viele Daten bekommen. Das Problem ist, das man in hierarchischen Berichten (z.B. der Bilanz) für jede Obersumme alle Konten auflistet und dann für jede Zwischensumme nochmal. Je nach Hierarchieebenen kann so jedes Konto X-mal auf dem Bericht stehen und dieser wird dadurch völlig unbrauchbar. In diesem Fall darf man nicht verzweifeln, sondern kann mit etwas liebevoller Arbeit dafür sorgen, das wirklich nur die Zeilen, von denen man einen Kontennachweis erwartet (das sind die &amp;quot;Blätter&amp;quot; der Baumhierarchie) auf &amp;quot;Segmentwert&amp;quot; gesetzt werden. Die anderen Zeilen werden dann per Formel aus den ersteren erzeugt.&lt;br /&gt;
&lt;br /&gt;
Falls das nicht in einem Schritt geht (die Addition erlaubt immer nur zwei Summanden-Zeilen), muss man eben eine zusätzliche Zeile für ein Zwischenergebnis einfügen. Diese kann man dann mit dem Feld &amp;quot;gedruckt&amp;quot; so einstellen, das sie im Ausdruck nicht erscheint (sie wird aber wohl intern für die Berechnung genutzt).&lt;br /&gt;
&lt;br /&gt;
Wer eine Positionszeile als &amp;quot;Blank line&amp;quot; konfiguriert, kann das Problem bekommen, das zwar in Summenspalten die Zeile ebenfalls frei ist, das aber in Prozentspalten eine &amp;quot;0,00&amp;quot; steht (ich halte das für einen Bug. Man kann das beheben, indem man nach Erzeugung des Berichts in das Druckformat geht und i, Formatelement der entsprechenden Spalte in der Anzeigelogik sowas einträgt wie &amp;quot;@Col_1@!0&amp;quot; (Den Namen der Spalte sieht man im Feld &amp;quot;Spalte&amp;quot;). Dann ist die Freizeile im Ausdruck wirklich frei.&lt;br /&gt;
&lt;br /&gt;
== Definition von Spalten ([[Berichtsspaltensatz (Fenster ID-217)|Berichtsspaltensatz]]) ==&lt;br /&gt;
&lt;br /&gt;
In den Spalten werden periodenbezogene Werte der Buchungszeilen zusammengeführt. Hier gibt es interessante (und ehrlich gesagt leicht verwirrende) Einstellungsmöglichkeiten.&lt;br /&gt;
&lt;br /&gt;
=== Art des Betrags ===&lt;br /&gt;
&lt;br /&gt;
Grundlegend wichtig ist die Spalte &amp;quot;Art des Betrags&amp;quot;. Am einfachsten zu verstehen sind hier die Einstellungen '''&amp;quot;Soll&amp;quot;''' und '''&amp;quot;Haben&amp;quot;'''. Diese zählen entsprechend nur Konten zusammen, die auf der einen oder der anderen Seite stehen. Hiermit ist es möglich, diese in zwei Spalten auszugeben, wie das in kaufmännischen Berichten oft gewünscht ist.&lt;br /&gt;
&lt;br /&gt;
Auch einfach ist die Einstellung '''&amp;quot;gebuchtes Vorzeichen&amp;quot;'''. Hier werden Soll-Buchungen als &amp;quot;+&amp;quot; und Haben-Buchungen als &amp;quot;-&amp;quot; betrachtet und das Ergebnis ausgegeben.&lt;br /&gt;
&lt;br /&gt;
Nun ergibt sich aber z.B. in einer [[Gewinn- und Verlustrechnung]], das auf diese Art das Ergebnis &amp;quot;umgedreht&amp;quot; ist, d.h. ein Gewinn steht dort als Minus-Wert. Da das nicht so schön ist, gibt es die Einstellung '''&amp;quot;Saldo (erwartetes Vorzeichen)&amp;quot;'''. Diese dreht aber nun das Vorzeichen nicht einfach überall in dieser Spalte um sondern sie erlaubt, das Vorzeichen für jedes einzelne Konto auf die &amp;quot;richtige&amp;quot; Seite zu drehen. Das erlaubt, das im gleichen Bericht (z.B. [[Bilanz]]) manche Werte umgedreht werden (Passivbuchungen) und manche nicht (Aktivbuchungen), so das im Ergebnis die Aktiva und Passiva beide positiv sind (was ja auch der kaufmännischen Logik entspricht).&lt;br /&gt;
&lt;br /&gt;
Um das zu erreichen, ist es allerdings immens wichtig, das im Kontenplan bei jedem Konto angegeben ist, was das &amp;quot;erwartete&amp;quot; Vorzeichen ist. Dort kann man die Kontenart und das Kontovorzeichen angeben. Die Grundregel hierzu ist, das alle Unterkonten eines Summenkontos die gleiche Kontenart haben müssen. Ist das nicht so, werden Soll und Haben wild durcheinanderaddiert und nichts stimmt mehr.&lt;br /&gt;
&lt;br /&gt;
=== Spaltenart ===&lt;br /&gt;
&lt;br /&gt;
Die Spaltenart kann drei Werte haben:&lt;br /&gt;
&lt;br /&gt;
* '''Buchungsart''' - wird ausgewertet, wenn in der Berichtsposition nicht festgelegt.&lt;br /&gt;
* '''Segmentwert''' - Bei der endgültigen Erzeugung des Berichts (im Fenster Finanzbericht) muss man eine Periode angeben. Deren Gesamtwert wird dann verwendet&lt;br /&gt;
* '''relative Periode''' - Es wird nicht die angegebene Periode verwendet (Periodenart auf &amp;quot;Periode&amp;quot;), sondern z.B. die davor, dahinter, 12 Monate davor oder aber auch das ganze Jahr (Periodenart auf &amp;quot;Jahr&amp;quot;) bzw. das Jahr davor. Hiermit sind Vergleiche zwischen verschiedenen Perioden denkbar (&amp;quot;dieses - letztes Jahr&amp;quot;, &amp;quot;dieser Monat - ganzes Jahr&amp;quot; etc.). Dies wird nicht ausgewertet, wenn in der Berichtsposition bereits festgelegt wurde, welche Periodenart betrachtet werden soll.&lt;br /&gt;
* '''relative Periode bis''' - Es werden mehrere Perioden bis zu dieser Periode verwendet, vorausgesetzt 'relative Periode' wurde gesetzt.&lt;br /&gt;
* '''Berechnung''' - Die Spalte wird von anderen Spalten berechnet. Zum einen kann man hier auch über den Trick, Spalten nicht zu drucken, Ergebnisse über mehrere Rechenschritte zusammenfassen, zum anderen interessant ist hier auch, eine Spalte als '''Prozentsatz einer bestimmten Zeile''' auszugeben. So kann man in einer Kostenaufstellung (z.B. auch der [[Gewinn- und Verlustrechnung]]) die Kosten in Prozent vom gesamten Verkaufsumsatz angeben.&lt;br /&gt;
&lt;br /&gt;
== weitere Hilfe und Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Ein sehr schönes (englisches) Tutorial zum Thema ist [[adempiere:Financial_Report_Writer]]. Ein anderes Tutorial (das mir nicht so gut gefällt, aber etwas tiefere Informationen hat) gibt es [[http://wtcindia.wordpress.com/2011/12/07/financial-reporting-in-adempiere/ von Walking Tree]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Entwicklerdokumentation]]&lt;br /&gt;
[[Category: Anwenderhandbuch]]&lt;br /&gt;
[[Category: Ausgaben (drucken)]]&lt;br /&gt;
[[Category: Berichte]]&lt;br /&gt;
[[Category: Finanzberichte]]&lt;br /&gt;
[[Category: Buchführung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Finanzbericht&amp;diff=4714</id>
		<title>Finanzbericht</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Finanzbericht&amp;diff=4714"/>
		<updated>2021-02-04T19:20:44Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Wie funktioniert das? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Was ist ein Finanzbericht? ==&lt;br /&gt;
&lt;br /&gt;
Ein Finanzbericht ist ein druckbarer Bericht, der eine Zusammenfassung (nicht nur) von Finanzdaten enthält. Es kann sich um eine Kontenübersicht, eine Saldenliste, eine Bilanz oder eine Gewinn- und Verlustrechnung handeln. Alle diese Anwendungsfälle werden durch den Generator für Finanzberichte abgehandelt.&lt;br /&gt;
&lt;br /&gt;
Finanzberichte (Fenster [[Finanzbericht (Fenster ID-216)]], Seitenkategorie [[:Category:Finanzberichte]]) werden benutzt, um periodengerechte Werte auszugeben oder nebeneinanderzustellen. Diese erlauben es, in einem ersten Schritt Saldierungen von Konten, Mengen, und dergleichen vorzunehmen und so  z.B. Jahres-, Quartals-, Monats-, und Vorjahreswerte nebeneinanderzustellen. Klassische Beispiele sind die [[Bilanz]], die [[Gewinn- und Verlustrechnung]] aber auch viele Arten von Umsatz- und Kostenanalysen, die Gruppen von Kunden, Verkaufsmitarbeitern, Produkten, etc. gegenüberstellen.&lt;br /&gt;
&lt;br /&gt;
Der Finanzbericht unterscheidet sich vom normalen Bericht (siehe [[Statistik und Berichte]]) dadurch, das keine gewöhnlichen Tabellendaten ausgegeben werden sondern sowohl die Spalten als auch die Zeilen des Berichts einzeln definiert und durch Formeln festgelegt werden können (und müssen).&lt;br /&gt;
&lt;br /&gt;
Sind diese Periodenwerte entsprechend berechnet, bedienen sich die Finanzberichte für Ausgabe und Layout auch dem bekannten internen Berichtsgenerator.&lt;br /&gt;
&lt;br /&gt;
Als Informatiker gesprochen gesagt dienen Finanzberichte als eine Möglichkeit, eine Art [http://de.wikipedia.org/wiki/Kreuztabelle Kreuztabellen] (ähnleich einer [http://de.wikipedia.org/wiki/Pivot-Tabelle Pivot-Tabelle]) zu berechnen. In einem ersten Schritt wird diese Kreuztabelle berechnet. Im zweiten Schritt wird diese dann über den normalen Berichtsgenerator ausgegeben (siehe also dort zur Definition von Druckformaten, Layout, etc. etc.).&lt;br /&gt;
&lt;br /&gt;
Für einen Finanzbericht muss man als erstes die Zeilen und die Spalten definieren, die man ausgeben will. Die entsprechenden Fenster sind [[Berichtspositionssatz (Fenster ID-218)]] und [[Berichtsspaltensatz (Fenster ID-217)]].&lt;br /&gt;
&lt;br /&gt;
== Wie funktioniert das? ==&lt;br /&gt;
&lt;br /&gt;
Um das genauer zu erklären hole ich etwas aus: Ein Finanzbericht besteht aus Zeilen und Spalten. Die Spalten werden über einen sogenannten Berichtsspaltensatz (siehe [[Berichtsspaltensatz (Fenster ID-217)]]) definiert. Das ist ein Satz von Spaltendefinitionen, die z.B. bedeuten, das wir eine Jahressumme, eine Periodensumme, eine Vorjahressumme, etc. im Bericht haben wollen. Die Zeilen des Finanzreports werden über einen Reportpositionssatz definiert. Dort steht drin, welche Zeilen (&amp;quot;Report-Positionen&amp;quot;) unser Bericht haben soll und aus welchen Konten er berechnet werden soll. Da steht also sowas wie &amp;quot;Die Zeile soll heissen 'technische Anlagen und Maschinen' und soll die Konten 0400-0599 zusammenfassen.&amp;quot; Um nun einen Finanzbericht für die Bilanz zu erzeugen, muss man also zuerst im [[Berichtspositionssatz (Fenster ID-218)]] einen neuen Satz anlegen. Diesen kann man dann im Programm per Hand oder direkt aus der CSV-Datei füllen.&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus kann man noch einen [[Datenwürfel]] definieren (Das erhöht bei sehr grossen Datenmengen die Performanz, weil es die Daten verdichtet). Ist der Import abgeschlossen, kann man im Fenster [[Finanzbericht (Fenster ID-216)]] den fertigen Report aus einer Spaltensatz, einem Positionssatz und einem Report zusammenstellen. Dazu kann man nach der Anzeige des Reports noch das Druckformat anpassen wie üblich.&lt;br /&gt;
&lt;br /&gt;
== Definition von Zeilen ([[Berichtspositionssatz (Fenster ID-218)|Berichtspositionssatz]]) ==&lt;br /&gt;
&lt;br /&gt;
Die Zeilendaten benutzen als Basis eine der [[Buchführungsdimensionen]], die in der Tabelle der [[Buchführungsdaten Details (Fenster ID-162)|Buchführungsdaten]] benutzt werden. Der zur Erklärung einfachste Fall sind Konten. Hier benutzt der Bericht bestimmte Konten, die bekanntlich im [[Buchführungsschema (Fenster ID-125)|Buchführungsschema]], d.h. im [[Kontenplan]] angegeben werden. Wer der klassischen Installationsanleitung folgt, wird zu Beginn der Installationsanleitung eine [[Bilanz]] und eine [[Gewinn- und Verlustrechnung]] aus seinem Kontenplan generieren. Man kann aber ebenso auch eigene Berichte definieren.&lt;br /&gt;
&lt;br /&gt;
Ist die &amp;quot;Positionsart&amp;quot; des Zeileneintrags &amp;quot;'''Segmentwert'''&amp;quot;, so wird der Inhalt des angegebenen Kontos ausgegeben. Ist das angegebene Konto ein Summenkonto, so wird hier die Summe aller Unterkonten als eine Zeile betrachtet (bei der Erzeugung des Berichts im Fenster &amp;quot;Finanzbericht&amp;quot; kann man auswählen, ob die verwendeten Konten auch nochmal einzeln aufgeführt werden sollen).&lt;br /&gt;
&lt;br /&gt;
Die Positionsart &amp;quot;'''Berechnung'''&amp;quot; bietet die Möglichkeit, die Werte anderer Zeilen zu addieren oder zu subtrahieren etc.&lt;br /&gt;
&lt;br /&gt;
Wer eine '''Kommentarzeile''' oder eine '''Überschrift''' erzeugen möchte, kann eine Zeile mit der Art &amp;quot;Berechnung&amp;quot; erzeugen, ohne eine echte Formel anzugeben. Man sollte dazu den Operator auf Addieren setzen und die beiden Operanden-Felder freilassen. ''(Lässt man den Operator frei, gibt das pro Zeile eine &amp;quot;Störungsmeldung&amp;quot;, die im entsprechenden Fenster zu sehen ist und im Swing-Client zu einem unangenehmen &amp;quot;Beep&amp;quot; führt.)''&lt;br /&gt;
&lt;br /&gt;
=== Import eines Finanzberichtes ===&lt;br /&gt;
&lt;br /&gt;
Man kann einen Satz von Berichts-Positionen auch aus einer CSV-Datei importieren. Insbesondere ist das interessant, weil man diese Definition direkt in der Datei mit dem Kontenplan abhandeln kann. Hierzu steht etwas mehr auf der Setie zur [[Einrichtung der Buchhaltung]].&lt;br /&gt;
&lt;br /&gt;
=== andere Berichtsquellen als Konten ===&lt;br /&gt;
&lt;br /&gt;
Im Register &amp;quot;Berichtsquelle&amp;quot; kann jedoch auch etwas anderes als ein Konto ausgewählt werden. So kann man also anstatt einer Kontenübersicht seine Kunden in einem Baum von Kundengruppen organisieren und dann eine Übersicht über die Umsätze seiner Kundengruppen erzeugen. Grundsätzlich sollte jede dieser Hierarchien es ermöglichen, einen entsprechenden Baum zu definieren.&lt;br /&gt;
&lt;br /&gt;
Für fortgeschrittene Problemstellungen ist es auch möglich, für eine Dimension (z.B. für &amp;quot;Kunden&amp;quot;) einen zweiten [[Baum (Fenster ID-163)|Baum]] zu definieren. Jeder Kunde kann dann je nach Berichtsanforderung in jedem Baum woanders einsortiert sein (z.B. ein Baum nach Kundengruppen, ein Baum nach Außendienst und ein Baum nach Bundesländern). Bei der Erzeugung des Berichts (im Fenster &amp;quot;Finanzbericht&amp;quot;) wird man unter anderem nach einer [[Berichtshierarchie (Fenster ID-360)|Berichtshierarchie]] gefragt. Eine solche kann man anlegen, um die zu verwendenden Bäume mit unserem Bericht zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Tips und Tricks ===&lt;br /&gt;
&lt;br /&gt;
Wer beim Druck des Finanzberichts mit der Einstellung &amp;quot;Quellen auflisten&amp;quot; einen Kontennachweis der ausgegebenen Zeilen aktiviert, wird in vielen Berichten viel zu viele Daten bekommen. Das Problem ist, das man in hierarchischen Berichten (z.B. der Bilanz) für jede Obersumme alle Konten auflistet und dann für jede Zwischensumme nochmal. Je nach Hierarchieebenen kann so jedes Konto X-mal auf dem Bericht stehen und dieser wird dadurch völlig unbrauchbar. In diesem Fall darf man nicht verzweifeln, sondern kann mit etwas liebevoller Arbeit dafür sorgen, das wirklich nur die Zeilen, von denen man einen Kontennachweis erwartet (das sind die &amp;quot;Blätter&amp;quot; der Baumhierarchie) auf &amp;quot;Segmentwert&amp;quot; gesetzt werden. Die anderen Zeilen werden dann per Formel aus den ersteren erzeugt.&lt;br /&gt;
&lt;br /&gt;
Falls das nicht in einem Schritt geht (die Addition erlaubt immer nur zwei Summanden-Zeilen), muss man eben eine zusätzliche Zeile für ein Zwischenergebnis einfügen. Diese kann man dann mit dem Feld &amp;quot;gedruckt&amp;quot; so einstellen, das sie im Ausdruck nicht erscheint (sie wird aber wohl intern für die Berechnung genutzt).&lt;br /&gt;
&lt;br /&gt;
== Definition von Spalten ([[Berichtsspaltensatz (Fenster ID-217)|Berichtsspaltensatz]]) ==&lt;br /&gt;
&lt;br /&gt;
In den Spalten werden periodenbezogene Werte der Buchungszeilen zusammengeführt. Hier gibt es interessante (und ehrlich gesagt leicht verwirrende) Einstellungsmöglichkeiten.&lt;br /&gt;
&lt;br /&gt;
=== Art des Betrags ===&lt;br /&gt;
&lt;br /&gt;
Grundlegend wichtig ist die Spalte &amp;quot;Art des Betrags&amp;quot;. Am einfachsten zu verstehen sind hier die Einstellungen '''&amp;quot;Soll&amp;quot;''' und '''&amp;quot;Haben&amp;quot;'''. Diese zählen entsprechend nur Konten zusammen, die auf der einen oder der anderen Seite stehen. Hiermit ist es möglich, diese in zwei Spalten auszugeben, wie das in kaufmännischen Berichten oft gewünscht ist.&lt;br /&gt;
&lt;br /&gt;
Auch einfach ist die Einstellung '''&amp;quot;gebuchtes Vorzeichen&amp;quot;'''. Hier werden Soll-Buchungen als &amp;quot;+&amp;quot; und Haben-Buchungen als &amp;quot;-&amp;quot; betrachtet und das Ergebnis ausgegeben.&lt;br /&gt;
&lt;br /&gt;
Nun ergibt sich aber z.B. in einer [[Gewinn- und Verlustrechnung]], das auf diese Art das Ergebnis &amp;quot;umgedreht&amp;quot; ist, d.h. ein Gewinn steht dort als Minus-Wert. Da das nicht so schön ist, gibt es die Einstellung '''&amp;quot;Saldo (erwartetes Vorzeichen)&amp;quot;'''. Diese dreht aber nun das Vorzeichen nicht einfach überall in dieser Spalte um sondern sie erlaubt, das Vorzeichen für jedes einzelne Konto auf die &amp;quot;richtige&amp;quot; Seite zu drehen. Das erlaubt, das im gleichen Bericht (z.B. [[Bilanz]]) manche Werte umgedreht werden (Passivbuchungen) und manche nicht (Aktivbuchungen), so das im Ergebnis die Aktiva und Passiva beide positiv sind (was ja auch der kaufmännischen Logik entspricht).&lt;br /&gt;
&lt;br /&gt;
Um das zu erreichen, ist es allerdings immens wichtig, das im Kontenplan bei jedem Konto angegeben ist, was das &amp;quot;erwartete&amp;quot; Vorzeichen ist. Dort kann man die Kontenart und das Kontovorzeichen angeben. Die Grundregel hierzu ist, das alle Unterkonten eines Summenkontos die gleiche Kontenart haben müssen. Ist das nicht so, werden Soll und Haben wild durcheinanderaddiert und nichts stimmt mehr.&lt;br /&gt;
&lt;br /&gt;
=== Spaltenart ===&lt;br /&gt;
&lt;br /&gt;
Die Spaltenart kann drei Werte haben:&lt;br /&gt;
&lt;br /&gt;
* '''Buchungsart''' - wird ausgewertet, wenn in der Berichtsposition nicht festgelegt.&lt;br /&gt;
* '''Segmentwert''' - Bei der endgültigen Erzeugung des Berichts (im Fenster Finanzbericht) muss man eine Periode angeben. Deren Gesamtwert wird dann verwendet&lt;br /&gt;
* '''relative Periode''' - Es wird nicht die angegebene Periode verwendet (Periodenart auf &amp;quot;Periode&amp;quot;), sondern z.B. die davor, dahinter, 12 Monate davor oder aber auch das ganze Jahr (Periodenart auf &amp;quot;Jahr&amp;quot;) bzw. das Jahr davor. Hiermit sind Vergleiche zwischen verschiedenen Perioden denkbar (&amp;quot;dieses - letztes Jahr&amp;quot;, &amp;quot;dieser Monat - ganzes Jahr&amp;quot; etc.). Dies wird nicht ausgewertet, wenn in der Berichtsposition bereits festgelegt wurde, welche Periodenart betrachtet werden soll.&lt;br /&gt;
* '''relative Periode bis''' - Es werden mehrere Perioden bis zu dieser Periode verwendet, vorausgesetzt 'relative Periode' wurde gesetzt.&lt;br /&gt;
* '''Berechnung''' - Die Spalte wird von anderen Spalten berechnet. Zum einen kann man hier auch über den Trick, Spalten nicht zu drucken, Ergebnisse über mehrere Rechenschritte zusammenfassen, zum anderen interessant ist hier auch, eine Spalte als '''Prozentsatz einer bestimmten Zeile''' auszugeben. So kann man in einer Kostenaufstellung (z.B. auch der [[Gewinn- und Verlustrechnung]]) die Kosten in Prozent vom gesamten Verkaufsumsatz angeben.&lt;br /&gt;
&lt;br /&gt;
== weitere Hilfe und Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Ein sehr schönes (englisches) Tutorial zum Thema ist [[adempiere:Financial_Report_Writer]]. Ein anderes Tutorial (das mir nicht so gut gefällt, aber etwas tiefere Informationen hat) gibt es [[http://wtcindia.wordpress.com/2011/12/07/financial-reporting-in-adempiere/ von Walking Tree]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Entwicklerdokumentation]]&lt;br /&gt;
[[Category: Anwenderhandbuch]]&lt;br /&gt;
[[Category: Ausgaben (drucken)]]&lt;br /&gt;
[[Category: Berichte]]&lt;br /&gt;
[[Category: Finanzberichte]]&lt;br /&gt;
[[Category: Buchführung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4629</id>
		<title>LdapTelefonverzeichnis</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4629"/>
		<updated>2020-11-20T11:31:44Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LDAP Telefonverzeichnis =&lt;br /&gt;
&lt;br /&gt;
== Unsere Aufgabenstellung ==&lt;br /&gt;
&lt;br /&gt;
In unserem Unternehmen benutzen wir eine auf Asterisk basierende Telefonanlage mit VoIP-Telefonen von Snom. Wir haben über verschiedene Wege nachgedacht, die Anlage mit iDempiere zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
In unserem Fall ist es so, das wir relativ viele Anrufe von bereits bekannten Kunden mit Bestellungen bekommen. Das Ziel sollte sein, das wir Kunden schnell und ohne viel Aufwand erkennen, wenn sie anrufen und der richtigen Kundennummer zuordnen.&lt;br /&gt;
&lt;br /&gt;
Zuerst hatten wir die Idee, irgendwie automatisch eine Bestellung zu öffnen, wenn ein Anruf angenommen wird. Allerdings gibt es sehr viele Anrufe, die sich nicht direkt mit einer neuen Bestellung beschäftigen. Das zuzuordnen bzw. dafür eine GUI zu erstellen, erschien und wieder recht unübersichtlich. Wir sind dann darauf gekommen, das es eigentlich reicht, wenn wir den Namen des Kunden, seine Firma sowie die Kundennummer angezeigt bekommen.&lt;br /&gt;
&lt;br /&gt;
== Die Lösung ==&lt;br /&gt;
&lt;br /&gt;
iDempiere wird zu einem LDAP-Server&lt;br /&gt;
&lt;br /&gt;
Ich habe einen LDAP-Server aufgesetzt, der seine Verzeichnisdaten direkt aus der iDempiere-Datenbank holt. Die Snom-Telefone können nun so eingestellt werden, das sie bei jedem Anruf direkt in das Verzeichnis schauen und dann im Display den Namen und die Kundennummer anzeigen wie gewünscht.&lt;br /&gt;
&lt;br /&gt;
Ein LDAP-Server ist ein Verzeichnisdienst. Dieser kann alle möglichen Arten von strukturierten Daten verwalten, arbeitet allerdings mit grundsätzlich ziemlich flexiblen Datenstrukturen, die nicht so leicht als relationale Daten abzuspeichern sind. In der Praxis werden LDAP-Server vor allem benutzt, um Benutzer in komplexeren IT-Umgebungen zu verwalten. Oft dienen sie aber auch der Verwaltung von Kontaktdaten. In diesem Sinne gibt es eine LDAP-Konfiguration in den Snom-Telefonen, die auf solche Kontaktdaten zugreifen kann.&lt;br /&gt;
&lt;br /&gt;
=== vorher: ===&lt;br /&gt;
&lt;br /&gt;
[[File:Snom385AnrufOhneLDAP.png]]&lt;br /&gt;
&lt;br /&gt;
=== nachher: ===&lt;br /&gt;
&lt;br /&gt;
[[File:Snom385AnrufMitDAP.png]]&lt;br /&gt;
&lt;br /&gt;
(Der Text scrollt übrigens durch, deshalb ist der Name hier vorne und hinten &amp;quot;abgeschnitten&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== technische Umsetzung ==&lt;br /&gt;
&lt;br /&gt;
Ich habe auf einer eigenen virtuellen Maschine (muss nicht zwingend sein) einen OpenLDAP-Server aufgesetzt. Dieser verfügt über ein Backend namens slapd-sql, das es erlaubt, eingehende Verzeichnis-Anfragen für den LDAP-Server umzuschreiben und an die PostgreSQL-Datenbank zu senden. Das Ergebnis wird dann als LDAP-Antwort an den Client (das Telefon) zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
Leider scheint es nicht sehr viele Anwender von slapd-sql zu geben. Allerdings habe ich es hinbekommen, die Anfragen so zu gestalten, wie ich möchte. Insbesondere habe ich die verschiedenen Namen (Kontakt und Geschäftspartner) und die Kundennummer ohne Probleme kombinieren können.&lt;br /&gt;
&lt;br /&gt;
== Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Die exakte Dokumentation, was ich wie gemacht habe, habe ich als PDF geschrieben:&lt;br /&gt;
&lt;br /&gt;
[[Media:IT LDAP Telefonbuch.pdf]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Besonderheiten ==&lt;br /&gt;
&lt;br /&gt;
* Die Schnittstelle vonm slapd-sql erlaubt es grundsätzlich auch, schreibend auf die LDAP-Daten zuzugreifen. Das habe ich bei meiner Umsetzung nicht erlaubt. Die Pflege der Daten findet ausschließlich in iDempiere statt. Bei anderen Anwendungen des LDAP-Servers ist es denkbar, das ebenfalls zu implementieren (z.B. Änderung von Kontaktdaten in Thunderbird). Ob das wünschenswert ist, muss jeder selber wissen.&lt;br /&gt;
&lt;br /&gt;
* Mit ein wenig Herumprobieren gelang es mir auch, Bilder anzuzeigen. Wichtig ist u.a., das diese richtigen Format vorliegen (http://wiki.snom.com/Category:HowTo:Caller_Picture).&lt;br /&gt;
&lt;br /&gt;
* Die Filter-Engine von OpenLDAP hat Probleme, bestimmte Datentypen zu erlauben, die illegale Zeichen enthalten. Deshalb formen meine SQL-Queries diese jeweils um. Das betrifft z.B. &amp;quot;/&amp;quot; in Telefonnummern und &amp;quot;,&amp;quot; in Namen. (Keine Ahnung, ob diese Restriktion wirklich vom Datentyp abhängig ist oder ggf. für alle Felder gilt.)&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4628</id>
		<title>LdapTelefonverzeichnis</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4628"/>
		<updated>2020-11-20T11:27:15Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LDAP Telefonverzeichnis =&lt;br /&gt;
&lt;br /&gt;
== Unsere Aufgabenstellung ==&lt;br /&gt;
&lt;br /&gt;
In unserem Unternehmen benutzen wir eine auf Asterisk basierende Telefonanlage mit VoIP-Telefonen von Snom. Wir haben über verschiedene Wege nachgedacht, die Anlage mit iDempiere zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
In unserem Fall ist es so, das wir relativ viele Anrufe von bereits bekannten Kunden mit Bestellungen bekommen. Das Ziel sollte sein, das wir Kunden schnell und ohne viel Aufwand erkennen, wenn sie anrufen und der richtigen Kundennummer zuordnen.&lt;br /&gt;
&lt;br /&gt;
Zuerst hatten wir die Idee, irgendwie automatisch eine Bestellung zu öffnen, wenn ein Anruf angenommen wird. Allerdings gibt es sehr viele Anrufe, die sich nicht direkt mit einer neuen Bestellung beschäftigen. Das zuzuordnen bzw. dafür eine GUI zu erstellen, erschien und wieder recht unübersichtlich. Wir sind dann darauf gekommen, das es eigentlich reicht, wenn wir den Namen des Kunden, seine Firma sowie die Kundennummer angezeigt bekommen.&lt;br /&gt;
&lt;br /&gt;
== Die Lösung ==&lt;br /&gt;
&lt;br /&gt;
iDempiere wird zu einem LDAP-Server&lt;br /&gt;
&lt;br /&gt;
Ich habe einen LDAP-Server aufgesetzt, der seine Verzeichnisdaten direkt aus der iDempiere-Datenbank holt. Die Snom-Telefone können nun so eingestellt werden, das sie bei jedem Anruf direkt in das Verzeichnis schauen und dann im Display den Namen und die Kundennummer anzeigen wie gewünscht.&lt;br /&gt;
&lt;br /&gt;
Ein LDAP-Server ist ein Verzeichnisdienst. Dieser kann alle möglichen Arten von strukturierten Daten verwalten, arbeitet allerdings mit grundsätzlich ziemlich flexiblen Datenstrukturen, die nicht so leicht als relationale Daten abzuspeichern sind. In der Praxis werden LDAP-Server vor allem benutzt, um Benutzer in komplexeren IT-Umgebungen zu verwalten. Oft dienen sie aber auch der Verwaltung von Kontaktdaten. In diesem Sinne gibt es eine LDAP-Konfiguration in den Snom-Telefonen, die auf solche Kontaktdaten zugreifen kann.&lt;br /&gt;
&lt;br /&gt;
=== vorher ===&lt;br /&gt;
&lt;br /&gt;
[[File:Snom385AnrufOhneLDAP.png]]&lt;br /&gt;
&lt;br /&gt;
=== nachher ===&lt;br /&gt;
&lt;br /&gt;
[[File:Snom385AnrufMitDAP.png]]&lt;br /&gt;
&lt;br /&gt;
(Der Text scrollt übrigens durch, deshalb ist der Name hier vorne und hinten &amp;quot;abgeschnitten&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== technische Umsetzung ==&lt;br /&gt;
&lt;br /&gt;
Ich habe auf einer eigenen virtuellen Maschine (muss nicht zwingend sein) einen OpenLDAP-Server aufgesetzt. Dieser verfügt über ein Backend namens slapd-sql, das es erlaubt, eingehende Verzeichnis-Anfragen für den LDAP-Server umzuschreiben und an die PostgreSQL-Datenbank zu senden. Das Ergebnis wird dann als LDAP-Antwort an den Client (das Telefon) zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
Leider scheint es nicht sehr viele Anwender von slapd-sql zu geben. Allerdings habe ich es hinbekommen, die Anfragen so zu gestalten, wie ich möchte. Insbesondere habe ich die verschiedenen Namen (Kontakt und Geschäftspartner) und die Kundennummer ohne Probleme kombinieren können.&lt;br /&gt;
&lt;br /&gt;
== Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Die exakte Dokumentation, was ich wie gemacht habe, habe ich als PDF geschrieben:&lt;br /&gt;
&lt;br /&gt;
[[File:IT_LDAP_Telefonbuch.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Besonderheiten ==&lt;br /&gt;
&lt;br /&gt;
* Die Schnittstelle vonm slapd-sql erlaubt es grundsätzlich auch, schreibend auf die LDAP-Daten zuzugreifen. Das habe ich bei meiner Umsetzung nicht erlaubt. Die Pflege der Daten findet ausschließlich in iDempiere statt. Bei anderen Anwendungen des LDAP-Servers ist es denkbar, das ebenfalls zu implementieren (z.B. Änderung von Kontaktdaten in Thunderbird). Ob das wünschenswert ist, muss jeder selber wissen.&lt;br /&gt;
&lt;br /&gt;
* Mit ein wenig Herumprobieren gelang es mir auch, Bilder anzuzeigen. Wichtig ist u.a., das diese richtigen Format vorliegen (http://wiki.snom.com/Category:HowTo:Caller_Picture).&lt;br /&gt;
&lt;br /&gt;
* Die Filter-Engine von OpenLDAP hat Probleme, bestimmte Datentypen zu erlauben, die illegale Zeichen enthalten. Deshalb formen meine SQL-Queries diese jeweils um. Das betrifft z.B. &amp;quot;/&amp;quot; in Telefonnummern und &amp;quot;,&amp;quot; in Namen. (Keine Ahnung, ob diese Restriktion wirklich vom Datentyp abhängig ist oder ggf. für alle Felder gilt.)&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4627</id>
		<title>LdapTelefonverzeichnis</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4627"/>
		<updated>2020-11-20T11:26:07Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LDAP Telefonverzeichnis =&lt;br /&gt;
&lt;br /&gt;
== Unsere Aufgabenstellung ==&lt;br /&gt;
&lt;br /&gt;
In unserem Unternehmen benutzen wir eine auf Asterisk basierende Telefonanlage mit VoIP-Telefonen von Snom. Wir haben über verschiedene Wege nachgedacht, die Anlage mit iDempiere zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
In unserem Fall ist es so, das wir relativ viele Anrufe von bereits bekannten Kunden mit Bestellungen bekommen. Das Ziel sollte sein, das wir Kunden schnell und ohne viel Aufwand erkennen, wenn sie anrufen und der richtigen Kundennummer zuordnen.&lt;br /&gt;
&lt;br /&gt;
Zuerst hatten wir die Idee, irgendwie automatisch eine Bestellung zu öffnen, wenn ein Anruf angenommen wird. Allerdings gibt es sehr viele Anrufe, die sich nicht direkt mit einer neuen Bestellung beschäftigen. Das zuzuordnen bzw. dafür eine GUI zu erstellen, erschien und wieder recht unübersichtlich. Wir sind dann darauf gekommen, das es eigentlich reicht, wenn wir den Namen des Kunden, seine Firma sowie die Kundennummer angezeigt bekommen.&lt;br /&gt;
&lt;br /&gt;
== Die Lösung ==&lt;br /&gt;
&lt;br /&gt;
iDempiere wird zu einem LDAP-Server&lt;br /&gt;
&lt;br /&gt;
Ich habe einen LDAP-Server aufgesetzt, der seine Verzeichnisdaten direkt aus der iDempiere-Datenbank holt. Die Snom-Telefone können nun so eingestellt werden, das sie bei jedem Anruf direkt in das Verzeichnis schauen und dann im Display den Namen und die Kundennummer anzeigen wie gewünscht.&lt;br /&gt;
&lt;br /&gt;
Ein LDAP-Server ist ein Verzeichnisdienst. Dieser kann alle möglichen Arten von strukturierten Daten verwalten, arbeitet allerdings mit grundsätzlich ziemlich flexiblen Datenstrukturen, die nicht so leicht als relationale Daten abzuspeichern sind. In der Praxis werden LDAP-Server vor allem benutzt, um Benutzer in komplexeren IT-Umgebungen zu verwalten. Oft dienen sie aber auch der Verwaltung von Kontaktdaten. In diesem Sinne gibt es eine LDAP-Konfiguration in den Snom-Telefonen, die auf solche Kontaktdaten zugreifen kann.&lt;br /&gt;
&lt;br /&gt;
=== vorher ===&lt;br /&gt;
&lt;br /&gt;
[[File:Snom385AnrufOhneLDAP.png]]&lt;br /&gt;
&lt;br /&gt;
=== nachher ===&lt;br /&gt;
&lt;br /&gt;
[[File:Snom385AnrufMitLDAP.png]]&lt;br /&gt;
&lt;br /&gt;
(Der Text scrollt übrigens durch, deshalb ist der Name hier vorne und hinten &amp;quot;abgeschnitten&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== technische Umsetzung ==&lt;br /&gt;
&lt;br /&gt;
Ich habe auf einer eigenen virtuellen Maschine (muss nicht zwingend sein) einen OpenLDAP-Server aufgesetzt. Dieser verfügt über ein Backend namens slapd-sql, das es erlaubt, eingehende Verzeichnis-Anfragen für den LDAP-Server umzuschreiben und an die PostgreSQL-Datenbank zu senden. Das Ergebnis wird dann als LDAP-Antwort an den Client (das Telefon) zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
Leider scheint es nicht sehr viele Anwender von slapd-sql zu geben. Allerdings habe ich es hinbekommen, die Anfragen so zu gestalten, wie ich möchte. Insbesondere habe ich die verschiedenen Namen (Kontakt und Geschäftspartner) und die Kundennummer ohne Probleme kombinieren können.&lt;br /&gt;
&lt;br /&gt;
== Dokumentation ==&lt;br /&gt;
&lt;br /&gt;
Die exakte Dokumentation, was ich wie gemacht habe, habe ich als PDF geschrieben:&lt;br /&gt;
&lt;br /&gt;
[[File:IT_LDAP_Telefonbuch.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Besonderheiten ==&lt;br /&gt;
&lt;br /&gt;
* Die Schnittstelle vonm slapd-sql erlaubt es grundsätzlich auch, schreibend auf die LDAP-Daten zuzugreifen. Das habe ich bei meiner Umsetzung nicht erlaubt. Die Pflege der Daten findet ausschließlich in iDempiere statt. Bei anderen Anwendungen des LDAP-Servers ist es denkbar, das ebenfalls zu implementieren (z.B. Änderung von Kontaktdaten in Thunderbird). Ob das wünschenswert ist, muss jeder selber wissen.&lt;br /&gt;
&lt;br /&gt;
* Mit ein wenig Herumprobieren gelang es mir auch, Bilder anzuzeigen. Wichtig ist u.a., das diese richtigen Format vorliegen (http://wiki.snom.com/Category:HowTo:Caller_Picture).&lt;br /&gt;
&lt;br /&gt;
* Die Filter-Engine von OpenLDAP hat Probleme, bestimmte Datentypen zu erlauben, die illegale Zeichen enthalten. Deshalb formen meine SQL-Queries diese jeweils um. Das betrifft z.B. &amp;quot;/&amp;quot; in Telefonnummern und &amp;quot;,&amp;quot; in Namen. (Keine Ahnung, ob diese Restriktion wirklich vom Datentyp abhängig ist oder ggf. für alle Felder gilt.)&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Datei:IT_LDAP_Telefonbuch.pdf&amp;diff=4626</id>
		<title>Datei:IT LDAP Telefonbuch.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Datei:IT_LDAP_Telefonbuch.pdf&amp;diff=4626"/>
		<updated>2020-11-20T11:22:16Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Genaue Dokumentation für die Wikiseite LDAPTelefonbuch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ==&lt;br /&gt;
Genaue Dokumentation für die Wikiseite LDAPTelefonbuch&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Datei:Snom385AnrufMitDAP.png&amp;diff=4625</id>
		<title>Datei:Snom385AnrufMitDAP.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Datei:Snom385AnrufMitDAP.png&amp;diff=4625"/>
		<updated>2020-11-20T10:57:53Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Screenshot from Thomas Bayen's Snom Phone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ==&lt;br /&gt;
Screenshot from Thomas Bayen's Snom Phone&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Datei:Snom385AnrufOhneLDAP.png&amp;diff=4624</id>
		<title>Datei:Snom385AnrufOhneLDAP.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Datei:Snom385AnrufOhneLDAP.png&amp;diff=4624"/>
		<updated>2020-11-20T10:57:21Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Screenshot from Thomas Bayen's Snom Phone&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Beschreibung ==&lt;br /&gt;
Screenshot from Thomas Bayen's Snom Phone&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4623</id>
		<title>LdapTelefonverzeichnis</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=LdapTelefonverzeichnis&amp;diff=4623"/>
		<updated>2020-11-20T10:51:19Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Vorstellung meiner OpenLDAP-Anbindung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= LDAP Telefonverzeichnis =&lt;br /&gt;
&lt;br /&gt;
== Unsere Aufgabenstellung ==&lt;br /&gt;
&lt;br /&gt;
In unserem Unternehmen benutzen wir eine auf Asterisk basierende Telefonanlage mit VoIP-Telefonen von Snom. Wir haben über verschiedene Wege nachgedacht, die Anlage mit iDempiere zu verknüpfen.&lt;br /&gt;
&lt;br /&gt;
In unserem Fall ist es so, das wir relativ viele Anrufe von bereits bekannten Kunden mit Bestellungen bekommen. Das Ziel sollte sein, das wir Kunden schnell und ohne viel Aufwand erkennen, wenn sie anrufen und der richtigen Kundennummer zuordnen.&lt;br /&gt;
&lt;br /&gt;
Zuerst hatten wir die Idee, irgendwie automatisch eine Bestellung zu öffnen, wenn ein Anruf angenommen wird. Allerdings gibt es sehr viele Anrufe, die sich nicht direkt mit einer neuen Bestellung beschäftigen. Das zuzuordnen bzw. dafür eine GUI zu erstellen, erschien und wieder recht unübersichtlich. Wir sind dann darauf gekommen, das es eigentlich reicht, wenn wir den Namen des Kunden, seine Firma sowie die Kundennummer angezeigt bekommen.&lt;br /&gt;
&lt;br /&gt;
== Die Lösung ==&lt;br /&gt;
&lt;br /&gt;
iDempiere wird zu einem LDAP-Server&lt;br /&gt;
&lt;br /&gt;
Ich habe einen LDAP-Server aufgesetzt, der seine Verzeichnisdaten direkt aus der iDempiere-Datenbank holt. Die Snom-Telefone können nun so eingestellt werden, das sie bei jedem Anruf direkt in das Verzeichnis schauen und dann im Display den Namen und die Kundennummer anzeigen wie gewünscht.&lt;br /&gt;
&lt;br /&gt;
Ein LDAP-Server ist ein Verzeichnisdienst. Dieser kann alle möglichen Arten von strukturierten Daten verwalten, arbeitet allerdings mit grundsätzlich ziemlich flexiblen Datenstrukturen, die nicht so leicht als relationale Daten abzuspeichern sind. In der Praxis werden LDAP-Server vor allem benutzt, um Benutzer in komplexeren IT-Umgebungen zu verwalten. Oft dienen sie aber auch der Verwaltung von Kontaktdaten. In diesem Sinne gibt es eine LDAP-Konfiguration in den Snom-Telefonen, die auf solche Kontaktdaten zugreifen kann.&lt;br /&gt;
&lt;br /&gt;
=== vorher ===&lt;br /&gt;
&lt;br /&gt;
=== nachher ===&lt;br /&gt;
&lt;br /&gt;
== technische Umsetzung ==&lt;br /&gt;
&lt;br /&gt;
Ich habe auf einer eigenen virtuellen Maschine (muss nicht zwingend sein) einen OpenLDAP-Server aufgesetzt. Dieser verfügt über ein Backend namens slapd-sql, das es erlaubt, eingehende Verzeichnis-Anfragen für den LDAP-Server umzuschreiben und an die PostgreSQL-Datenbank zu senden. Das Ergebnis wird dann als LDAP-Antwort an den Client (das Telefon) zurückgegeben.&lt;br /&gt;
&lt;br /&gt;
Leider scheint es nicht sehr viele Anwender von slapd-sql zu geben. Allerdings habe ich es hinbekommen, die Anfragen so zu gestalten, wie ich möchte. Insbesondere habe ich die verschiedenen Namen (Kontakt und Geschäftspartner) und die Kundennummer ohne Probleme kombinieren können.&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4622</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4622"/>
		<updated>2020-11-20T10:14:15Z</updated>

		<summary type="html">&lt;p&gt;TBayen: neuer Link zur Seite über mein LDAP Telefonverzeichnis&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
** [[Inventur]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
** [[Tiny iDempiere]]&lt;br /&gt;
* Dokumentation&lt;br /&gt;
** [[Anwenderhandbuch mit DocBook erstellen]]&lt;br /&gt;
** [[Anwenderhandbuch]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
** [[Mehrwährungsfähigkeit]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
* Verbindung zu anderer Software&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
** [[LdapTelefonverzeichnis]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch&amp;diff=4513</id>
		<title>Anwenderhandbuch</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch&amp;diff=4513"/>
		<updated>2016-12-08T16:04:36Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Installation for newbies&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Anwenderhandbuch =&lt;br /&gt;
&lt;br /&gt;
To prepare some thoughts about a better documentation of iDempiere I started this page to think about scope and content of such a document. This page may be written in german and/or english.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= index =&lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= features =&lt;br /&gt;
&lt;br /&gt;
Multi-Language approach (english and german for the beginning)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= technology =&lt;br /&gt;
&lt;br /&gt;
Possible platforms&lt;br /&gt;
* OpenOffice Writer&lt;br /&gt;
* DocBook&lt;br /&gt;
* HTML&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= suggestions =&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
We can try documenting every way of installing iDempiere. If we do that we will have an outdated book using a unique version of PostgreSQL, Windows, Browser and whatever. And we do not really solve the problems that people have today. Perhaps we find a way to install iDempiere in an not-outdating, newbie-proof way. Some ideas are:&lt;br /&gt;
* Easy cloud installation on amazon standard server&lt;br /&gt;
* allow a test client for new users for free on demo.idempiere.org (that will cost us money)&lt;br /&gt;
* creating a virtual machine that can be used with VirtualBox or whatever on the user's own computer&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch&amp;diff=4512</id>
		<title>Anwenderhandbuch</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch&amp;diff=4512"/>
		<updated>2016-12-08T15:42:45Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Some ideas to show what it is about&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Anwenderhandbuch =&lt;br /&gt;
&lt;br /&gt;
To prepare some thoughts about a better documentation of iDempiere I started this page to think about scope and content of such a document. This page may be written in german and/or english.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= index =&lt;br /&gt;
&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= features =&lt;br /&gt;
&lt;br /&gt;
Multi-Language approach (english and german for the beginning)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= technology =&lt;br /&gt;
&lt;br /&gt;
Possible platforms&lt;br /&gt;
* OpenOffice Writer&lt;br /&gt;
* DocBook&lt;br /&gt;
* HTML&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch&amp;diff=4511</id>
		<title>Anwenderhandbuch</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch&amp;diff=4511"/>
		<updated>2016-12-08T15:36:42Z</updated>

		<summary type="html">&lt;p&gt;TBayen: First start of this page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Anwenderhandbuch =&lt;br /&gt;
&lt;br /&gt;
To prepare some thoughts about a better documentation of iDempiere I started this page to think about scope and content of such a document.&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4510</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4510"/>
		<updated>2016-12-08T15:34:45Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Links hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
** [[Inventur]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
** [[Tiny iDempiere]]&lt;br /&gt;
* Dokumentation&lt;br /&gt;
** [[Anwenderhandbuch mit DocBook erstellen]]&lt;br /&gt;
** [[Anwenderhandbuch]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
** [[Mehrwährungsfähigkeit]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Mehrw%C3%A4hrungsf%C3%A4higkeit&amp;diff=4495</id>
		<title>Mehrwährungsfähigkeit</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Mehrw%C3%A4hrungsf%C3%A4higkeit&amp;diff=4495"/>
		<updated>2016-02-11T16:51:40Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Die Seite wurde neu angelegt: „Um die Installation so einfach wie möglich zu halten, habe ich eine Installation zu Beginn erst einmal nur in einer Sprache und mit einer Währung (dem Euro) …“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Um die Installation so einfach wie möglich zu halten, habe ich eine Installation zu Beginn erst einmal nur in einer Sprache und mit einer Währung (dem Euro) eingerichtet. Nach einiger Zeit kam dann allerdings der erste Kunde, der seine Preise in US-Dollar verhandeln wollte. Natürlich beherrscht unser ERP-System dies ohne Probleme.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vorbemerkung zur Systemkonfiguration ==&lt;br /&gt;
&lt;br /&gt;
Einige Dinge sollten im Systemmandanten richtiggestellt werden. Zuerst gehen wir in das Fenster &amp;quot;Währung&amp;quot; und rufen dort den Datensatz &amp;quot;USD&amp;quot; auf. Unten im ersten TAb stehen Exchange Rates. Früher war da mal eine voreingestellt; seit einigen Versionen ist dieser Datensatz dort gelöscht, was auch sinnvoll ist. Falls dort also ein Eintrag des Systemmandanten steht, diesen bitte entfernen.&lt;br /&gt;
&lt;br /&gt;
Im Fenster Währung für den Euro &amp;quot;EUR&amp;quot; ist als Symbol &amp;quot;E&amp;quot; eingetragen und nicht &amp;quot;€&amp;quot;. Das sollte man verbessern. Das hilft dem Bericht, das richtige Währungssymbol anzuzeigen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Einrichtung ==&lt;br /&gt;
&lt;br /&gt;
Folgende Dinge müssen einmal ordentlich konfiguriert werden, um die Mehrwährungsfähigkeit zu aktivieren:&lt;br /&gt;
&lt;br /&gt;
=== Preisliste ===&lt;br /&gt;
&lt;br /&gt;
* Eine Preisliste in Dollar muss angelegt werden. Diese bekommt z.B. den Namen &amp;quot;USD Preisliste&amp;quot;. Diese wiederum erhält eine Preislistenversion.&lt;br /&gt;
&lt;br /&gt;
* Im Fenster Währung schlägt man die Währung USD auf und geht in das erste Tab &amp;quot;Exchange Rate&amp;quot;. Dort trägt man einen Umrechnungskurs ein. Als Start- und Enddatum empfehle ich das heutige Datum, da es sich ja zumeist um einen aktuell ermittelten Tageskurs handelt. Wer möchte und der Stabilität des Kurses vertraut, kann hier aber auch einen Zeitraum von z.B. einer Woche oder gar einem Monat angeben.&lt;br /&gt;
&lt;br /&gt;
=== Artikel und Geschäftspartner ===&lt;br /&gt;
&lt;br /&gt;
Da wir bis hierhin nur Multicurrency und nicht Multilanguage benutzen wollen, bietet es sich u.U. an, für englische Kunden eigene Artikel anzulegen, die dann englische Bezeichnungen haben. Das muss allerdings nicht zwingend sein. Man kann auch Artikel mit international einheitlichen Bezeichnungen vermarkten.&lt;br /&gt;
&lt;br /&gt;
* Dieser Artikel erhält nun einen Preis in der neuen Preislisten-Version. Grundsätzlich ist es möglich, die USD-Preisliste ausgehend von der Euro-Preisliste mit einer Umrechnung zu kopieren. In unserem Fall wurden die PReise mit dem US-Kunden sowieso neu verhandelt, so das dort sowieso ein komplett eigener Preis eingegeben wurde. Außerdem ergab sich für uns später der Vorteil (oder Nachteil - wie man es sieht), das nur die Artikel für diesen Kunden eingegeben werden können, die auch einen Preis in USD haben.&lt;br /&gt;
&lt;br /&gt;
* Neuer Geschäftspartner. Wie immer Name und Adresse eingeben. Dann wähle ich die vorher eingerichtete Preisliste aus. Das war es dann schon.&lt;br /&gt;
&lt;br /&gt;
== Rechnung schreiben ==&lt;br /&gt;
&lt;br /&gt;
Sobald ich eine Rechnung für den neuen Geschäftspartner schreibe, wird diese in USD berechnet. Das war es eigentlich schon.&lt;br /&gt;
&lt;br /&gt;
== zusätzliche Übersetzung in die Sprache des Kunden ==&lt;br /&gt;
&lt;br /&gt;
Darüber hinaus kann man überlegen, ob man die Sprache des Geschäftspartners für die Rechnung auf englisch stellt. Auch ohne, das man das komplette Programm auf mehrsprachigkeit umstellt, ergibt sich hierdurch die Möglichkeit, das Druckformular an sich zu übersetzen. Im Falle eines Jasper-Formulars ist das natürlich dort entsprechend vorzusehen.&lt;br /&gt;
&lt;br /&gt;
Um Artikel und andere Daten in eine andere Sprache zu übersetzen, muss der entsprechende Datensatz mehrsprachig eingerichtet sein. Das sprengt hier erst einmal die Beschreibung. Es sei vor allem darauf hingewiesen, das man sich hierdurch eigentlich zwingt, für jeden Artikel Übersetzungen zu pflegen.&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4494</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4494"/>
		<updated>2016-02-09T13:23:16Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
** [[Inventur]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
** [[Tiny iDempiere]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
** [[Mehrwährungsfähigkeit]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Hauptseite&amp;diff=4422</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Hauptseite&amp;diff=4422"/>
		<updated>2015-08-03T08:53:32Z</updated>

		<summary type="html">&lt;p&gt;TBayen: iDempiere Welt Konferenz 2015&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== iDempiere Weltkonferenz 2015 in Krefeld ==&lt;br /&gt;
&lt;br /&gt;
Am 2./3. September 2015 findet in Krefeld die nächste Konferenz zu iDempiere statt. Ihr seid alle herzlich eingeladen. Bei Rückfragen bitte beim Organisationsteam oder [[Benutzer:TBayen]] melden.&lt;br /&gt;
&lt;br /&gt;
* http://wiki.idempiere.org/de/Weltkonferenz_2015&lt;br /&gt;
* http://wiki.idempiere.org/en/IDempiere_World_Conference_2015&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=='''Herzlich Willkommen bei iDempiere!'''== &lt;br /&gt;
'''Willkommen auf der deutschen Startseite des iDempiere-Projektes''' &lt;br /&gt;
&lt;br /&gt;
Es freut uns Ihnen iDempiere vorstellen zu dürfen. Bei iDempiere handelt es sich um ein ausgereiftes [http://de.wikipedia.org/wiki/Enterprise_Resource_Planning (ERP) Unternehmensressourcenplanungs] und [http://de.wikipedia.org/wiki/Customer-Relationship-Management (CRM) Kundenbeziehungsmanagement] System mit einer Vielzahl von Funktionen.&amp;lt;br&amp;gt;.&lt;br /&gt;
iDempiere ist unter der GPL v2 Lizenz verfügbar. Weitere Informationen zu diesem Lizenzmodell stehen Ihnen auf [http://www.gnu.org/licenses/old-licenses/gpl-2.0.de.html der englischen Website] und auch als [http://www.gnu.de/documents/gpl-2.0.de.html deutsche Übersetzung] zur Verfügung.&amp;lt;br&amp;gt; Entwickelt und gepflegt wird iDempiere weltweit von erfahrenen Spezialisten auf verschieden Gebieten, Helfern jeder Art und Endanwendern. Daher steht Ihnen dieses Wiki in [http://wiki.idempiere.org/wiki/Main_Page diversen Sprachen zur Verfügung]. Die deutschsprachige Community organisiert sich über die Seite [[Team Germany]], hat eine eigene deutschsprachige [https://groups.google.com/forum/#!forum/idempiere-de Mailingliste] und organisiert hin und wieder auch iDempiere-[[Treffen in Deutschland]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sie können iDemperie gerne [http://demo.idempiere.com/ unverbindlich und ohne jegliche Installation per Webstart] mit einigen Musterdaten testen.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Wenn Ihnen iDempiere gefällt steht Ihnen nach dem [http://sourceforge.net/projects/idempiere/files/ '''Download'''] [[Image:Icon_Save24.png]] und der [[:Category:Installation|'''Installation''']] ein uneingeschränkt nutzbares und lizenzkostenfreies Warenwirtschaftssystem inkl. [http://hg.idempiere.com/ Sourcecode] zur Verfügung.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Bei Bedarf stehen Ihnen außer der Gemeinschaft auch diverse deutschsprachige Beratungs-Unternehmen in Deutschland, Österreich und der Schweiz hilfreich zur Seite.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In diesem Wiki werden Ihnen diverse Informationen in deutscher Sprache zu den verschiedensten Themengebieten zur Verfügung gestellt. Sie können dieses Wiki gerne erkunden indem Sie die Suchfunktion verwenden oder einfach [[:Special:AllPages|alle Seiten aufrufen]]. Auf dieser Seite können Sie eine Vorauswahl treffen.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
'''Um Ihnen eine bessere Übersicht zu gewähren ist das Wiki in Bestimmte Bereiche aufgeteilt:'''&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|- &lt;br /&gt;
| [[:Category:Anwenderhandbuch|Anwenderhandbuch]]&lt;br /&gt;
| Im Anwenderhandbuch wird die grundsätzliche Einrichtung und diverse Handhabungen von iDempiere für Anwender in verständlicher Sprache mit Bildschirmausdrucken erklärt. Etwas weiter unten befindet sich eine [[Hauptseite#Anwenderhandbuch|strukturierte Übersicht über das Anwenderhandbuch]]&lt;br /&gt;
|- &lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| [[:Category:Entwicklerdokumentation|Entwicklerdokumentation]]&lt;br /&gt;
| In der Entwicklerdokumentation befinden sich technische Beschreibungen zum WIKI, der Überseztung und auch zur Programmierung.  &lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|  &lt;br /&gt;
|- &lt;br /&gt;
| [[:Category:Referenzhandbuch|Referenzhandbuch]]&lt;br /&gt;
| In iDempiere gibt es ca. 450 Prozessfenster, Workflows, Formulare und Bildschirmmasken, teilweise mit mehreren Karteireitern. Die Fenster in iDempiere haben Hilfstexten und Beschreibungen zu den einzelnen Karteireitern und Feldern, die wir Ihnen auch hier im WIKi zur Verfügung stellen.&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
|  &lt;br /&gt;
|- &lt;br /&gt;
| [[:Category:Inhaltsverzeichnis|Inhaltsverzeichnis]]&lt;br /&gt;
| Da dieses WIKI bereits sehr umfangreich ist sind mehrere Inhaltsverzeichnisse angelegt. &lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[:Category:Anwenderhandbuch|Anwenderhandbuch]]== &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:0; margin: 0;&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Installation|'''Installation''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_mProcess.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Installation|'''Installation :''']] &lt;br /&gt;
&lt;br /&gt;
* [[Howto-iDempiere-VM| in einer VM]]&lt;br /&gt;
* [[Installation Linux]] (Debian, Ubuntu usw.)&lt;br /&gt;
* [[Installation Windows]]&lt;br /&gt;
* Installation Mac&lt;br /&gt;
* [[Installation auf einem Server]]&lt;br /&gt;
* [[Installation der Entwicklungsumgebung]] (Eclipse)&lt;br /&gt;
* [[Datenbankeinrichtung für Entwickler|Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
&lt;br /&gt;
'''Sprachunterstützung :''' &lt;br /&gt;
* [[Deutsche Sprache installieren|Deutsche Sprache installieren]]&lt;br /&gt;
* [[Installierte Sprache löschen|Installierte Sprache löschen]]&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Grundlagen|'''iDempiere Grundlagen''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Ok24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Grundlagen|'''Grundlagen :''']]&lt;br /&gt;
*[[Allgemeine Handhabung von iDempiere|'''Allgemeine Handhabung von iDempiere''']]&lt;br /&gt;
**[[Clienten auswählen|Swing / Web UI - Clienten auswählen]]&lt;br /&gt;
**[[Login Hilfe|Login Hilfe]]&lt;br /&gt;
***[[Login Help|Login Help (Anmeldebildschirm)]]&lt;br /&gt;
**[[Startseite - Willkommensseite|Startseite - Willkommensseite]]&lt;br /&gt;
***[[IDempiere Informationsfenster|IDempiere Informationsfenster]]&lt;br /&gt;
**[[Toolbar|Toolbar]]&lt;br /&gt;
*.....&lt;br /&gt;
*[[Referenzhandbuch|Menübaum des Admin]]&lt;br /&gt;
*[[Referenzhandbuch-System|Menübaum bei System-Anmeldung]]&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Systemadministration|'''Systemadministration''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Preference24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Systemadministration|'''Systemadministration''']]&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Systemeinstellungen|Systemeinstellungen]]&lt;br /&gt;
* [[Ersteinrichtung Mandant|Ersteinrichtung eines neuen Mandanten]]&lt;br /&gt;
* [[Deutschen Mandanten einrichten|Deutschen Mandanten einrichten]]&lt;br /&gt;
* [[:Category:Mandant|Diverse Mandanten Seiten]]&lt;br /&gt;
* [[:Category:Organisation|Organisation einrichten]]&lt;br /&gt;
* [[Benutzerverwaltung]]&lt;br /&gt;
* [[Application Dictionary]]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Organisationsstuktur inkl. Flussdiagramm|'''Organisationsstruktur inkl. Flussdiagramm''']]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[[Musterfirma einrichten und verwenden|'''Musterfirma einrichten und verwenden''']]&lt;br /&gt;
&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt; &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:0; margin: 0;&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Geschäftspartner|'''Geschäftspartner''' ]]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_BPartner24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Geschäftspartner|'''Geschäftspartner...''' ]]&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Geschäftspartner Stammdaten|Geschäftspartner Stammdaten]]&lt;br /&gt;
* [[Benutzerverwaltung‎|Benutzerverwaltung‎]]&lt;br /&gt;
* [[Benutzerpasswort als Admin ändern|Benutzerpasswort als Admin ändern]]&lt;br /&gt;
* [[Benutzerpasswort als Mitarbeiter ändern|Benutzerpasswort als Mitarbeiter ändern]]&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Materialwirtschaft|'''Materialwirtschaft''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Product24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Materialwirtschaft-Stammdaten|'''Materialwirtschaft-Stammdaten:''']]&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Artikelstammdaten|Artikelstammdaten]]&lt;br /&gt;
** [[:Category:Preislisten‏‎|Preislisten‏‎]]&lt;br /&gt;
* [[:Category:Lagerstammdaten|Lagerstammdaten]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:Bestandsbewegungen|'''Bestandsbewegungen:''']]&lt;br /&gt;
* [[:Category:Bestandsbewegungen|Warenbewegung]]&lt;br /&gt;
* [[:Category:Inventur|Inventur]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Analysen:''' &lt;br /&gt;
* Lagerdetails&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Beschaffung|'''Beschaffung''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Info24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Beschaffung|'''Beschaffung:''']] &lt;br /&gt;
&lt;br /&gt;
* [[:Category:Beschaffung-Ausschreibung|Ausschreibung]]&lt;br /&gt;
* [[:Category:Bestellung|Bestellung]]&lt;br /&gt;
* [[:Category:Wareneingang|Wareneingang]]&lt;br /&gt;
* Wareneingangsbestätigung&lt;br /&gt;
* Rechnung (Lieferant)&lt;br /&gt;
|}&amp;lt;/div&amp;gt; &lt;br /&gt;
|} &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:0; margin: 0;&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Vertrieb|'''Vertrieb''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Payment24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Vertrieb|'''Vertrieb...''' ]]&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Marketingkampagne|Marketingkampagne]]&lt;br /&gt;
* [[:Category:Stammdaten-Vertrieb|Stammdaten &amp;quot;Marketing und Vertrieb&amp;quot;]]&lt;br /&gt;
* [[:Category:Anfrage-Vertrieb|Anfragen]]&lt;br /&gt;
* [[:Category:Auftrag-Vertrieb|Aufträge]]&lt;br /&gt;
* [[:Category:Lieferungen|Lieferungen]]&lt;br /&gt;
* [[:Category:Verkaufsrechnung|Verkaufsrechnungen]]&lt;br /&gt;
* [[:Category:Rücksendungen‏‎|Rücksendungen‏‎]]&lt;br /&gt;
* [[:Category:Aufwand-Vertrieb|Aufwand]]&lt;br /&gt;
* [[:Category:Projekte-Vertrieb|Projekte]]&lt;br /&gt;
* [[:Category:Versand|Versand]]&lt;br /&gt;
* [[Statistik und Berichte]]&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Produktionsmanagement'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Prod.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
'''Verwaltung Konstruktion''' &lt;br /&gt;
&lt;br /&gt;
* [[Stücklistenverwaltung_(Fenster_ID-53128)|Stücklistenverwaltung]]&lt;br /&gt;
* Ressourcenfertigung&lt;br /&gt;
* Fertigungsworkflow erstellen&lt;br /&gt;
&lt;br /&gt;
'''Planungsmanagement''' &lt;br /&gt;
 &lt;br /&gt;
* Produktplanung&lt;br /&gt;
* Prognosenverwaltung&lt;br /&gt;
* Materialbedarfsplanung&lt;br /&gt;
* Kapazitätsplanung&lt;br /&gt;
* Einsatzplanung Distribution&lt;br /&gt;
&lt;br /&gt;
[[:Category:Produktion|'''Verwaltung Produktion''' ]]&lt;br /&gt;
&lt;br /&gt;
'''Verwaltung Distribution''' &lt;br /&gt;
&lt;br /&gt;
[[:Category:Qualitätsmanagement|'''Qualitätsmanagement''' ]]&lt;br /&gt;
&lt;br /&gt;
'''Verwaltung Standardkostenrechnung''' &lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#D0E2EE; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Finanzbuchhaltung|'''Buchhaltung''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Calculator24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
'''[[Einrichtung der Buchhaltung|Einrichtung]]'''&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Stammdaten-Finanzbuchhaltung|Stammdaten]]&lt;br /&gt;
* [[:Category:Konten|Konten]]&lt;br /&gt;
* [[Kontenplan]]&lt;br /&gt;
* [[Buchführungsdimensionen]]&lt;br /&gt;
* [[Standardkonten]]&lt;br /&gt;
* [[:Category:Währung|Währung]]&lt;br /&gt;
* [[:Category:Steuerverwaltung|Steuerverwaltung]]&lt;br /&gt;
* [[:Category:Bank und Kassenbuch|Bank und Kassenbuch]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Sachanlagen|'''Anlagevermögen''']] &lt;br /&gt;
&lt;br /&gt;
*[[:Category:Abschreibung|Abschreibung]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Buchführung|'''Buchführung''']] &lt;br /&gt;
&lt;br /&gt;
*[[:Category:Geschäftsvorfall|Geschäftsvorfälle]]&lt;br /&gt;
* Einstellungen Buchführung&lt;br /&gt;
* [[:Category:Offene Posten|Offene Posten]]&lt;br /&gt;
* [[:Category:Zahlungen|Zahlungen]]&lt;br /&gt;
* [[Statistik und Berichte]]&lt;br /&gt;
* [[:Category:Finanzberichte|Finanzberichte]]&lt;br /&gt;
* [[:Category:Leistungsmessung|Leistungsmessung]]&lt;br /&gt;
* [[:Category:Kostenrechnung|Kostenrechnung]]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Personal|'''Personal''']]&lt;br /&gt;
&lt;br /&gt;
[[:Category:Stammdaten-Personal|Stammdaten-Personal]]&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==[[:Category:Entwicklerdokumentation|Entwicklerdokumentation]]== &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:0; margin: 0;&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#ECE5CA; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Wiki|'''WIKI''']] &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Wikiicon.jpg|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[[:Category:Wiki|'''Wiki Grundlagen''']] &lt;br /&gt;
&lt;br /&gt;
* Aufbau / Struktur des WIKI's&lt;br /&gt;
* [[Verhaltensregeln_im_Wiki|Verhaltensregeln im Wiki]]&lt;br /&gt;
* [[Konventionen_für_dieses_Wiki|Konventionen für dieses Wiki]]&lt;br /&gt;
* [[Kategorien_einrichten|Kategorien einrichten]]&lt;br /&gt;
* [[Vorlagen_verwenden |Vorlagen verwenden]]&lt;br /&gt;
* [http://meta.wikimedia.org/w/index.php?title=Help:Contents/de&amp;amp;uselang=de Hilfe bzw. Konfiguration des MediaWiki]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Searching/de Suchfunktion im Wiki verwenden]&lt;br /&gt;
* [http://www.mediawiki.org/wiki/Help:Formatting/de Seite für Formatierungen bei Mediawiki]&lt;br /&gt;
* [[WIKI Historie, Entwicklung und Statistik]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[:Category:DocBook|'''DocBook''']] &lt;br /&gt;
* [[Anwenderhandbuch mit DocBook erstellen]]&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#ECE5CA; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Übersetzung|'''Übersetzung''']]&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Translate24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
|rowspan=&amp;quot;1&amp;quot;|[[:Category:Übersetzung|'''Übersetzung von iDempiere in weitere Sprachen''']]&lt;br /&gt;
&lt;br /&gt;
* [[Team Germany]] - Team für die deutsche Anpassung&lt;br /&gt;
* [[Übersetzung in iDempiere anpassen|Übersetzung in iDempiere anpassen]]&lt;br /&gt;
* [[Übersetzungsverbesserungen melden|Übersetzungsverbesserungen melden]]&lt;br /&gt;
* [[Glossar|Glossar für wichtige Begriffe]]&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#ECE5CA; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Programmierung'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Preference24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
* [[Installation der Entwicklungsumgebung]]&lt;br /&gt;
* [[Entwicklung eigener Module]]&lt;br /&gt;
* [[Anleitung zur Migration von Modulen]] ([[http://sourceforge.net/projects/red1/files/ADempiere%20PDFs/iDempiereMigrationGuide2.pdf/download|Redhuan D. Oon]] auf dt. übersetzt)&lt;br /&gt;
* '''Programmierung von iDempiere''' &lt;br /&gt;
* ..... &lt;br /&gt;
* [[Darstellung der Datenbankstruktur]]&lt;br /&gt;
* [http://www.adempiere.com/technical/340/schemaspy/ApplicationDictionary/index.html Eine veraltete aber sehr gute Darstellung: SchemaSpy Analysis of orclqss.ADEMPIERE340]&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Kommunikation ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:0; margin: 0;&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#01DF01; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;[[:Category:Wiki|'''Kommunikation''']] &amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Chat24.jpg|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
'''Kommunikation''' &lt;br /&gt;
&lt;br /&gt;
* [https://groups.google.com/forum/?fromgroups#!forum/idempiere-de Google-Group idempiere-de (Deutsch)] Hier kann über die deutsche Übersetzung des Programms, deutsche Anpassungen der Warenwirtschaft und der Finanzbuchhaltung sowie alle anderen Themen rund um iDempiere und ADempiere gesprochen werden.&lt;br /&gt;
* [https://groups.google.com/forum/?fromgroups#!forum/idempiere Google-Group iDempiere (GB)] This googlegroup is for developers and users to improve iDempiere ERP.&lt;br /&gt;
* [http://www.twitter.com/idempiere iDempiere auf Twitter (GB)]&lt;br /&gt;
* [http://www.globalqss.com/wiki/index.php/IDempiere/Full_Meeting_Minutes Protokolle der wöchentlichen Meetings]&lt;br /&gt;
* FreeNode - idempiere&lt;br /&gt;
* [http://sourceforge.net/projects/red1/?source=directory Red1 SourceForge]&lt;br /&gt;
* [http://jenkins.idempiere.com/ Jenkins]&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#01DF01; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Kontakt-Links'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  [[Image:Icon_Online24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
|rowspan=&amp;quot;1&amp;quot;|'''Kontakt-Links'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [http://www.idempiere.org/ Haupt-Startseite] (engl.)]&lt;br /&gt;
* [http://hg.idempiere.com/ Sourcecode Download]&lt;br /&gt;
* [http://jira.idempiere.com/ JIRA Ticketsystem]&lt;br /&gt;
* [http://jenkins.idempiere.com/ Jenkins kontinuierliche Auslieferung und Build Server]&lt;br /&gt;
* [http://www.globalqss.com/wiki/index.php/IDempiere Carlos Ruiz]&lt;br /&gt;
* [http://kenai.com/projects/hengsin Low Heng Sin]&lt;br /&gt;
* [http://www.red1.org/ Redhuan D. Oon]&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#01DF01; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Hilfestellungen'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Help24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
* [http://red1.org/adempiere/viewtopic.php?f=29&amp;amp;t=1713|Wie migriere ich Module] - Auspacken, Plugin erschaffen, Verpacken, Migrieren, herkömmliche Modulskripte.&lt;br /&gt;
* [P2 sample site|http://sourceforge.net/projects/red1/files/p2/] für externe Plugins im iDempiere Marktplatz! &lt;br /&gt;
* [https://bitbucket.org/tbayen Bitbucket Projekte (engl.)] [[User:TBayen]]&lt;br /&gt;
* [http://www.frei-bier.org/wiki/Hauptseite frei Bier (englisch und teilweise deutsch)] [[User:TBayen]]&lt;br /&gt;
* [[FAQ]]&lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt; &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Funktionsumfang / Unterstützte Plattformen / Systemvorraussetzungen== &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border:0; margin: 0;&amp;quot; width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;10&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#01DF01; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Funktionen von iDempiere'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Chat24.jpg|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
[http://de.wikipedia.org/wiki/Enterprise_Resource_Planning (ERP) Unternehmensressourcenplanung]&amp;lt;br&amp;gt;&lt;br /&gt;
Durch iDempiere werden die Ressourcen (Kapital, Betriebsmittel oder Personal) möglichst effizient im betrieblichen Ablauf eingesetzt und die Steuerung der Geschäftsprozesse optimiert.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; &lt;br /&gt;
[http://de.wikipedia.org/wiki/Customer-Relationship-Management (CRM) Kundenbeziehungsmanagement bzw. Kundenpflege]&amp;lt;br&amp;gt;&lt;br /&gt;
Bei einem CRM (Customer-Relationship-Management) handelt es sich um die Dokumentation und Verwaltung von Kundenbeziehungen. CRM ist ein wichtiger Baustein für ein gutes Beziehungsmarketing. Hierbei werden alle Kundendaten und Transaktionen in einer zentralen Datenbank gespeichert. &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Funktionen von iDempiere'''&amp;lt;br&amp;gt;&lt;br /&gt;
* Mandantenfähig &lt;br /&gt;
* Mehrsprachig (jeder Benutzer kann sogar seine eigene Sprache wählen) &lt;br /&gt;
* Mehrere Währungen &lt;br /&gt;
* Kontenrahmen/[[Kontenplan]] auswählbar und erweiterbar &lt;br /&gt;
* Umfangreiche Lagerverwaltungsmöglichkeiten inklusive Lagertransfer und Lagerplätzen &lt;br /&gt;
* Alle Geschäftspartner (Kunden, Lieferanten, Mitarbeiter) werden in einer Tabelle gespeichert. &lt;br /&gt;
* Alle Datensätze könne auf externe Datenquellen verweisen &lt;br /&gt;
* ohne großen Aufwand anpassungsfähig &lt;br /&gt;
&lt;br /&gt;
Die vielen weiteren Punkte können hier aus Platzgründen nicht aufgeführt werden. Hierzu wird auf das Referenzhandbuch und weiteren Beschreibungen verweisen. &lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#01DF01; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Unterstützte Plattformen'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Windows Linux Mac.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
|rowspan=&amp;quot;1&amp;quot;|'''Unterstützte Plattformen'''&lt;br /&gt;
&lt;br /&gt;
* Linux &lt;br /&gt;
* Windows &lt;br /&gt;
* Mac &lt;br /&gt;
* Start über Smartphone ist vorhanden und wird aktuell weiter entwickelt&lt;br /&gt;
&lt;br /&gt;
|} &lt;br /&gt;
&amp;lt;/div&amp;gt; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; style=&amp;quot;padding:0; border:1px solid #aaaaaa; margin-bottom:5px;&amp;quot; | &lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 105%; padding:0.4em; background-color:#01DF01; border-bottom:1px solid #aaaaaa; text-align: center;&amp;quot;&amp;gt;'''Systemvoraussetzungen'''&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#ffffff; padding:0.2em 0.4em;&amp;quot;&amp;gt; &lt;br /&gt;
{| style=&amp;quot;border: 0; margin: 0;&amp;quot; cellpadding=&amp;quot;3&amp;quot; &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; | [[Image:Icon_Preference24.png|50px]] &lt;br /&gt;
| valign=&amp;quot;top&amp;quot; |  &lt;br /&gt;
&lt;br /&gt;
* [http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html Java 1.6] &lt;br /&gt;
* [http://www.postgresql.org/ PostgreSQL Datenbank (GB)]   [http://www.postgresql.de/ deutsche Seite von  PostgreSQL] &lt;br /&gt;
* oder die [http://www.oracle.com/us/products/database/overview/index.html?origref=http://www.idempiere.org/  Oracle Datenbank]  [http://www.oracle.com/de/index.html deutschsprachige Oracle Seite] &lt;br /&gt;
&lt;br /&gt;
|}&amp;lt;/div&amp;gt; &lt;br /&gt;
|}[[Image:Lager_NortheastIndiana.png|500px|thumb|right|Beispiel für ein großes Lager]]&lt;br /&gt;
&lt;br /&gt;
==iDempiere testen== &lt;br /&gt;
&lt;br /&gt;
Es gibt grundsätzlich zwei verschiedene Wege um iDempiere zu testen. &lt;br /&gt;
&lt;br /&gt;
'''Der erste und leichteste Weg''' iDempiere zu testen ist der [http://demo.idempiere.com Webstart]. Hier können Sie iDempiere ohne jegliches Risiko und Installationsaufwand testen. Es ist bereits eine Testfirma mit diversen Testdaten angelegt. In dieser Testfirma „GardenWorld“ können Sie diverse Eingaben tätigen, Listenausgaben starten und Auswertungen abrufen. &lt;br /&gt;
&lt;br /&gt;
Zur Anmeldung verwenden Sie bitte:&lt;br /&gt;
&lt;br /&gt;
'''EMail: admin @ gardenworld.com (inklusive Leerzeichen!)'''&lt;br /&gt;
&lt;br /&gt;
'''Passwort: GardenAdmin'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''EMail: superuser @ idempiere.com ODER system @ idempiere.com (inklusive Leerzeichen!) '''&lt;br /&gt;
&lt;br /&gt;
'''Passwort: System'''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Der zweite Weg''' ist iDempiere auf Ihrem Rechner zu installieren. Bei jeder Installation von iDempiere wird zusätzlich die Beispielfirma „GardenWorld“ installiert. Auch bei der installierten Version können Sie beliebige Änderungen und Tests durchführen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Literatur==&lt;br /&gt;
&lt;br /&gt;
|''[http://books.google.de/books?id=I80Yl-VbjGsC&amp;amp;printsec=frontcover&amp;amp;dq=isbn+adempiere&amp;amp;hl=de&amp;amp;sa=X&amp;amp;ei=KeQiU5D1DIGNtAbas4G4CQ&amp;amp;ved=0CE0Q6AEwAA#v=onepage&amp;amp;q=isbn%20adempiere&amp;amp;f=false ADempiere 3.4]''&lt;br /&gt;
|''[http://books.google.de/books?id=qd0sSThez_kC&amp;amp;printsec=frontcover&amp;amp;dq=isbn+adempiere&amp;amp;hl=de&amp;amp;sa=X&amp;amp;ei=KeQiU5D1DIGNtAbas4G4CQ&amp;amp;ved=0CFUQ6AEwAQ#v=onepage&amp;amp;q=isbn%20adempiere&amp;amp;f=false ADempiere Cookbook 3.6]''&lt;br /&gt;
|''[http://books.google.de/books?id=OIH-ZwEACAAJ&amp;amp;dq=isbn+adempiere&amp;amp;hl=de&amp;amp;sa=X&amp;amp;ei=KeQiU5D1DIGNtAbas4G4CQ&amp;amp;ved=0CF0Q6AEwAg ADempiere kompakt]''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:ADempiere_3_4_ERP_Solutions.png|400px]] &lt;br /&gt;
[[Image:ADempiere_3_6_Cookbook.png|400px]]&lt;br /&gt;
[[Image:ADempiere_kompakt.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:PearsonBookCover.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[en:Main Page]] &lt;br /&gt;
[[es:Página_principal]]&lt;br /&gt;
[[de:Hauptseite]]&lt;br /&gt;
[[fr:Accueil]]&lt;br /&gt;
[[pt:Página_principal]]&lt;br /&gt;
[[da:Forside]]&lt;br /&gt;
[[el:Αρχική_σελίδα]]&lt;br /&gt;
[[nl:Hoofdpagina]]&lt;br /&gt;
[[pl:Strona główna]] &lt;br /&gt;
[[ru:главная страница]]&lt;br /&gt;
[[bg:Начална_страница]]&lt;br /&gt;
[[hu:Kezdőlap]]&lt;br /&gt;
[[sr:Главна_страна]]&lt;br /&gt;
[[sv:Huvudsida]]&lt;br /&gt;
[[tr:Ana_sayfa]]&lt;br /&gt;
[[ms:Laman_Utama]]&lt;br /&gt;
[[zh:首页]]&lt;br /&gt;
[[ja:メインページ]]&lt;br /&gt;
[[th:หน้าหลัก]]&lt;br /&gt;
[[id:Halaman_Utama]]&lt;br /&gt;
[[ar:الصفحة_الرئيسية]]&lt;br /&gt;
[[it:Pagina_principale]]&lt;br /&gt;
[[ro:Pagina_principală]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Inhaltsverzeichnis]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Inventur&amp;diff=4188</id>
		<title>Inventur</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Inventur&amp;diff=4188"/>
		<updated>2015-06-25T09:29:35Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Inventur =&lt;br /&gt;
&lt;br /&gt;
Eine Inventur ist einerseits bei der Ersteinrichtung des Programmes für einen bestehenden Betrieb und andererseits in bestimmten Abständen (je nach Gesetzeslage mindestens jährlich) zum Abgleich der Programmdaten mit dem realen Lagerbestand nötig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inventur über Wareneingangsbeleg ==&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Wege, eine Erstinventur zu machen. Einerseits kann man einen Geschäftspartner &amp;quot;Eröffnungsbilanz&amp;quot; anlegen und mit diesem einen Wareneingangsbeleg erstellen. Diese Lösung ist einfach und pragmatisch. Sie verfälscht aber sowohl die Buchungen (wenn man die Buchhaltung benutzt) als auch die Lieferanten-Statistiken. Denn schließlich erzeugt man einen Wareneingang, wo eigentlich - zumindest in dieser Periode - keiner war.&lt;br /&gt;
&lt;br /&gt;
== Inventur über Inventurbeleg ==&lt;br /&gt;
&lt;br /&gt;
Andererseits gibt es das Dokumenten-Fenster &amp;quot;physische Inventur&amp;quot;. Dort erzeugt man einen Beleg mit ganz vielen Inventurzeilen.&lt;br /&gt;
&lt;br /&gt;
Allerdings ist das nicht ganz so einfach wie gedacht, weil man zuerst die Kosten der Artikel feststellen muss. Das Problem ist, das das Programm für die Inventurbuchungen einen Wert für die angegebenen Artikel festlegen muss. Hierzu wird normalerweise ein Kostensatz automatisch errechnet. Im Allgemeinen geschieht das auf Grund der zurückliegenden Eingangsrechnungen. Da wir ja aber solche noch nicht haben, müssen wir diese Kostensätze einmal vorbelegen. Das kann man mit dem Prozeß &amp;quot;Standardkosten aktualisieren&amp;quot; machen. Dieser aktualisiert die Kostensätze für alle Artikel, die im Lager geführt werden (kann in den Artikelstammdaten angegeben werden). Man wählt dort bei &amp;quot;Standardkosten festlegen&amp;quot; aus, das man die Kosten mit &amp;quot;Preisliste (Limit)&amp;quot; initialisiert werden und wählt unten eine Preisliste aus. Gibt man hier seine Einkaufspreisliste an, so werden die Kostensätze nun entsprechend initialisiert Es ergibt sich ein Beleg (im Fenster &amp;quot;Cost Adjustment&amp;quot;), der keine Buchungen in die Buchhaltung erzeugt, sondern nur die Kostensätze bei den Artikeln aktualisiert. Das kann man im Stammdatenfenster der Artikel im Register &amp;quot;Kosten&amp;quot; im Feld &amp;quot;gegenwärtiger Kostenpreis&amp;quot; sehen.&lt;br /&gt;
&lt;br /&gt;
Um nun eine Inventur zu machen, kann man im Fenster &amp;quot;physische Inventur&amp;quot; einen neuen Beleg anlegen. Mit dem Button &amp;quot;Zählliste für Inventur anlegen&amp;quot; kann man dann die Liste bereits vorausfüllen, man kann sie aber auch manuell (oder per CSV-Import) füllen. Dabei muss man jedoch darauf achten, das man wirklich nur Artikel angibt, die im Lager geführt werden (wie in den Artikelstammdaten angegeben). Ansonsten steht man nachher mit einem nicht verbuchbaren Beleg da: &amp;quot;Buchungsfehler (No costs for blablabla) - Doc_Inventory...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* [[https://groups.google.com/forum/#!topic/idempiere/3Np1C63CV_8 First setup of inventory items]]&lt;br /&gt;
* [[:en:NF1.0_Inventory_Documents]]&lt;br /&gt;
* [[https://groups.google.com/forum/#!topic/idempiere/s4O82rGxJbk Inventory Document can not be posted]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Inventur&amp;diff=4187</id>
		<title>Inventur</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Inventur&amp;diff=4187"/>
		<updated>2015-06-25T08:27:50Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Inventur =&lt;br /&gt;
&lt;br /&gt;
Eine Inventur ist einerseits bei der Ersteinrichtung des Programmes für einen bestehenden Betrieb und andererseits in bestimmten Abständen (je nach Gesetzeslage mindestens jährlich) zum Abgleich der Programmdaten mit dem realen Lagerbestand nötig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inventur über Wareneingangsbeleg ==&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Wege, eine Erstinventur zu machen. Einerseits kann man einen Geschäftspartner &amp;quot;Eröffnungsbilanz&amp;quot; anlegen und mit diesem einen Wareneingangsbeleg erstellen. Diese Lösung ist einfach und pragmatisch. Sie verfälscht aber sowohl die Buchungen (wenn man die Buchhaltung benutzt) als auch die Lieferanten-Statistiken. Denn schließlich erzeugt man einen Wareneingang, wo eigentlich - zumindest in dieser Periode - keiner war.&lt;br /&gt;
&lt;br /&gt;
== Inventur über Inventurbeleg ==&lt;br /&gt;
&lt;br /&gt;
Andererseits gibt es das Dokumenten-Fenster &amp;quot;physische Inventur&amp;quot;. Dort erzeugt man einen Beleg mit ganz vielen Inventurzeilen.&lt;br /&gt;
&lt;br /&gt;
Allerdings ist das nicht ganz so einfach wie gedacht, weil man zuerst die Kosten der Artikel feststellen muss. Das Problem ist, das das Programm für die Inventurbuchungen einen Wert für die angegebenen Artikel festlegen muss. Hierzu wird normalerweise ein Kostensatz automatisch errechnet. Im Allgemeinen geschieht das auf Grund der zurückliegenden Eingangsrechnungen. Da wir ja aber solche noch nicht haben, müssen wir diese Kostensätze einmal vorbelegen. Das kann man mit dem Prozeß &amp;quot;Standardkosten aktualisieren&amp;quot; machen. Dieser aktualisiert die Kostensätze für alle Artikel, die im Lager geführt werden (kann in den Artikelstammdaten angegeben werden). Man wählt dort bei &amp;quot;Standardkosten festlegen&amp;quot; aus, das man die Kosten mit &amp;quot;Preisliste (Limit)&amp;quot; initialisiert werden und wählt unten eine Preisliste aus. Gibt man hier seine Einkaufspreisliste an, so werden die Kostensätze nun entsprechend initialisiert Es ergibt sich ein Beleg (im Fenster &amp;quot;Cost Adjustment&amp;quot;), der keine Buchungen in die Buchhaltung erzeugt, sondern nur die Kostensätze bei den Artikeln aktualisiert. Das kann man im Stammdatenfenster der Artikel im Register &amp;quot;Kosten&amp;quot; im Feld &amp;quot;gegenwärtiger Kostenpreis&amp;quot; sehen.&lt;br /&gt;
&lt;br /&gt;
Um nun eine Inventur zu machen, kann man im Fenster &amp;quot;physische Inventur&amp;quot; einen neuen Beleg anlegen. Mit dem Button &amp;quot;Zählliste für Inventur anlegen&amp;quot; kann man dann die Liste bereits vorausfüllen, man kann sie aber auch manuell (oder per CSV-Import) füllen. Dabei muss man jedoch darauf achten, das man wirklich nur Artikel angibt, die im Lager geführt werden (wie in den Artikelstammdaten angegeben). Ansonsten steht man nachher mit einem nicht verbuchbaren Beleg da: &amp;quot;Buchungsfehler (No costs for blablabla) - Doc_Inventory...&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* [[https://groups.google.com/forum/#!topic/idempiere/3Np1C63CV_8 First setup of inventory items]]&lt;br /&gt;
* [[:en:NF1.0_Inventory_Documents]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Inventur&amp;diff=4186</id>
		<title>Inventur</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Inventur&amp;diff=4186"/>
		<updated>2015-06-25T08:19:47Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Die Seite wurde neu angelegt: „= Inventur =  Eine Inventur ist einerseits bei der Ersteinrichtung des Programmes für einen bestehenden Betrieb und andererseits in bestimmten Abständen (je …“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Inventur =&lt;br /&gt;
&lt;br /&gt;
Eine Inventur ist einerseits bei der Ersteinrichtung des Programmes für einen bestehenden Betrieb und andererseits in bestimmten Abständen (je nach Gesetzeslage mindestens jährlich) zum Abgleich der Programmdaten mit dem realen Lagerbestand nötig.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inventur über Wareneingangsbeleg ==&lt;br /&gt;
&lt;br /&gt;
Es gibt verschiedene Wege, eine Erstinventur zu machen. Einerseits kann man einen Geschäftspartner &amp;quot;Eröffnungsbilanz&amp;quot; anlegen und mit diesem einen Wareneingangsbeleg erstellen. Diese Lösung ist einfach und pragmatisch. Sie verfälscht aber sowohl die Buchungen (wenn man die Buchhaltung benutzt) als auch die Lieferanten-Statistiken. Denn schließlich erzeugt man einen Wareneingang, wo eigentlich - zumindest in dieser Periode - keiner war.&lt;br /&gt;
&lt;br /&gt;
== Inventur über Inventurbeleg ==&lt;br /&gt;
&lt;br /&gt;
Andererseits gibt es das Dokumenten-Fenster &amp;quot;physische Inventur&amp;quot;. Dort erzeugt man einen Beleg mit ganz vielen Inventurzeilen.&lt;br /&gt;
&lt;br /&gt;
Allerdings ist das nicht ganz so einfach wie gedacht, weil man zuerst die Kosten der Artikel feststellen muss. Das Problem ist, das das Programm für die Inventurbuchungen einen Wert für die angegebenen Artikel festlegen muss. Hierzu wird normalerweise ein Kostensatz automatisch errechnet. Im Allgemeinen geschieht das auf Grund der zurückliegenden Eingangsrechnungen. Da wir ja aber solche noch nicht haben, müssen wir diese Kostensätze einmal vorbelegen. Das kann man mit dem Prozeß &amp;quot;Standardkosten aktualisieren&amp;quot; machen. Dieser aktualisiert die Kostensätze für alle Artikel, die im Lager geführt werden (kann in den Artikelstammdaten angegeben werden). Man wählt dort bei &amp;quot;Standardkosten festlegen&amp;quot; aus, das man die Kosten mit &amp;quot;Preisliste (Limit)&amp;quot; initialisiert werden und wählt unten eine Preisliste aus. Gibt man hier seine Einkaufspreisliste an, so werden die Kostensätze nun entsprechend initialisiert Es ergibt sich ein Beleg (im Fenster &amp;quot;Cost Adjustment&amp;quot;), der keine Buchungen in die Buchhaltung erzeugt, sondern nur die Kostensätze bei den Artikeln aktualisiert. Das kann man im Stammdatenfenster der Artikel im Register &amp;quot;Kosten&amp;quot; im Feld &amp;quot;gegenwärtiger Kostenpreis&amp;quot; sehen.&lt;br /&gt;
&lt;br /&gt;
Um nun eine Inventur zu machen, kann man im Fenster &amp;quot;physische Inventur&amp;quot; einen neuen Beleg anlegen. Mit dem Button &amp;quot;Zählliste für Inventur anlegen&amp;quot; kann man dann die Liste bereits vorausfüllen, man kann sie aber auch manuell (oder per CSV-Import) füllen. Dabei muss man jedoch darauf achten, das man wirklich nur Artikel angibt, die im Lager geführt werden (wie in den Artikelstammdaten angegeben). Ansonsten steht man nachher mit einem nicht verbuchbaren Beleg da.&lt;br /&gt;
&lt;br /&gt;
Siehe auch [[https://groups.google.com/forum/#!topic/idempiere/3Np1C63CV_8|First setup of inventory items]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Links =&lt;br /&gt;
&lt;br /&gt;
* [[https://groups.google.com/forum/#!topic/idempiere/3Np1C63CV_8 First setup of inventory items]]&lt;br /&gt;
* [[:en:NF1.0_Inventory_Documents]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4185</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4185"/>
		<updated>2015-06-25T08:07:46Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
** [[Inventur]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
** [[Tiny iDempiere]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=JasperReports&amp;diff=4184</id>
		<title>JasperReports</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=JasperReports&amp;diff=4184"/>
		<updated>2015-03-28T10:40:32Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Fonts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://jasperforge.org/projects/jasperreports Jasperreports] ist ein Reportgenerator, dessen Möglichkeiten weit über die der in Adempiere eingebauten Report-Fähigkeiten hinausgehen. Es ist gut in ADempiere integriert.&lt;br /&gt;
&lt;br /&gt;
== Links zum Thema ==&lt;br /&gt;
&lt;br /&gt;
Die folgenden Links verweisen auf Anleitungen, die eine gute Einführung von ADempiere und Jasperreports anbieten.&lt;br /&gt;
&lt;br /&gt;
* [http://www.adempiere.com/ADempiere/Compiere_JasperReports_Integration_HowTo ADempiere/Compiere_JasperReports_Integration_HowTo] - ursprüngliches Dokument, das die Einbindung beschreibt&lt;br /&gt;
* [http://www.adempiere.com/Workshop:Integration_von_JasperReports_in_ADempiere Workshop:Integration_von_JasperReports_in_ADempiere] - informativer Workshop von nwessel auf deutsch&lt;br /&gt;
* http://adempiere.metas.de/mediawiki/index.php/Neuen_Bericht_anlegen#Einrichten_eines_Jasper_Berichts_in_ADempiere - kurzgehaltene Eindeutschung von Metas&lt;br /&gt;
&lt;br /&gt;
== Wie legt man los? ==&lt;br /&gt;
&lt;br /&gt;
Zuerst sollte man ein aktuelles &amp;quot;iReport&amp;quot; herunterladen. Ohne grosse Anmeldung geht das von https://sourceforge.net/projects/ireport/ aus. Unter http://jasperforge.org/projects/ireport findet sich die eigentliche Projektseite mit einigen Hinweisen. Ansonsten empfehle ich auch das Buch &amp;quot;iReport Ultimate Guide&amp;quot;, was man da (nach einer Registrierung) kostenlos herunterladen kann.&lt;br /&gt;
&lt;br /&gt;
Grobe Gliederung der ersten Schritte:&lt;br /&gt;
&lt;br /&gt;
* Ggf. Konfiguration eines Benutzers, der auf das benutzte Datenbank-Schema zugreifen kann ohne dieses immer angeben zu müssen. Dazu u.U. setzen der PostreSQL-Variable search_path fest im Benutzerprofil (per PgAdmin3)&lt;br /&gt;
* Anlegen einer Datenquelle in iReport, d.h. Datenbank-Zugangsparameter&lt;br /&gt;
* Anlegen eines neuen Reports entweder über Templates oder eines leeren Blattes.&lt;br /&gt;
* Anlegen eines Parameters &amp;quot;RECORD_ID&amp;quot; zur Übergabe einer Datensatznummer von iDempiere nach JasperReports (Der Name dieses Parameters ist von iDempiere vorgegeben)&lt;br /&gt;
** Man kann iReport so einstellen, das bei jedem Test (in iReport, also ausserhalb von iDempiere) diese Nummer von Hand eingegeben werden muss (etwas lästig) und/oder das ein Default-Wert verwendet wird. Hier kann man einen vorhandenen Datensatz für Tests fest verdrahten. Dazu den Parameter anklicken und in die Einstellungen zu diesem Element schauen.&lt;br /&gt;
* Eingeben eines Datenbank-Queries&lt;br /&gt;
** Dabei $P{RECORD_ID} als Platzhalter verwenden. (Der Query-Generator hilft übrigens durch Drag-and-Drop dabei, wenn man einen Parameter-Namen vergessen hat.)&lt;br /&gt;
** Im Query definiert man Felder, die aus dem Select in eine Art lokale Variablen (&amp;quot;Felder&amp;quot;) geladen werden.&lt;br /&gt;
** Diese Felder kann man links im Dokumentenbaum aufklappen und dann in den Bericht ziehen. Der einzelne Datensatz kommt in den &amp;quot;Detail&amp;quot;-Bereich, die Überschriften z.B. in den &amp;quot;Page Header&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Subreports ==&lt;br /&gt;
&lt;br /&gt;
Für den Zugriff auf Subreports, Bilder und sonstige Resourcen sollte man die Beschreibung unter [[JasperReportsClassic]] oder [[JasperReportsFreiBier]] lesen. Einer der Vorteile des FreiBier-Plugins ist, das es hierbei viel flexibler ist und somit eine Modularisierung des Reports erlaubt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Übergabe von Parametern ==&lt;br /&gt;
&lt;br /&gt;
Ein JasperReport wird in iDempiere über das Application-Dictionary in der Tabelle &amp;quot;Bericht &amp;amp; Prozeß&amp;quot; eingerichtet. Einen solchen Prozeß kann man dann in das Menü einhängen oder mit einem Button verknüpfen. Man kann hier auch Parameter angeben. Wird das getan, öffnet sich vor dem Start des eigentlichen Berichts ein kleines Eingabefenster, in dem man Parameter eingeben kann. Dabei sind die üblichen Möglichkeiten von ADempiere, um Datentypen zu definieren, vorhanden. Das bedeutet, man kann also Texte oder Zahlen eingeben aber auch Datensätze aus einer Combobox oder mit Hilfe eines Suchfensters auswählen. Der Name des Parameters kann dort konfiguriert werden. Diesen Namen kann man dann in iReport als Parameter konfigurieren. Im Fall eines ausgewählten Datensatzes wird dann z.B. die ID dieses Satzes als Integer-Wert (bzw. BigDecimal im neuen Plugin) übergeben. Wird ein Report über das Druck-Icon der Toolbar aufgerufen, so wird automatisch der Parameter '''RECORD_ID''' mit der ID des momentanen Datensatzes gefüllt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vorbereiten von *.jasper-Dateien mit unterschiedlichen JasperReports-Versionen ==&lt;br /&gt;
&lt;br /&gt;
Das Erzeugen von Subreports in Jasperreports ist nicht ganz trivial, aber vielfach erklärt. Hierzu benutzt man iReport. Leider gibt es bei der Zusammenarbeit mit ADempiere noch einige weitere Hürden. Einen normalen Report kann man als *.jrxml-Datei im Filesystem oder im Classpath ablegen. Diese Datei wird dann von iDempiere automatisch in eine *.jasper-Datei kompiliert. Diese stellt dann den eigentlichen Report dar, der sodann Daten aus der Datenbank zieht und ein Ausgabedokument (zumeist ein PDF) erzeugt. Subreports werden nun allerdings durch einen String deklariert, der den Dateinamen des Subreports enthält. An dieser Stelle erwartet JasperReports (zumindest nach meiner Erfahrung) auf jeden Fall den Namen einer *.jasper-Datei. Also muss man diese vorübersetzen.&lt;br /&gt;
&lt;br /&gt;
An sich ist das nicht schlimm, weil iReport das sowieso für uns macht. Dabei trat bei mir allerdings ein Problem auf: das letzte echte ADempiere (Version 3.6.1) enthält jasperreports-3.7.3.jar, iDempiere 2.0 enthält JasperReports 5.2, während mein aktuell heruntergeladenes iReport bereits die Version 5.5 hat. Dadurch ergab sich nun leider nach der Installation der Datei in ADempiere eine Exception, weil irgendwelche Abhängigkeiten nicht aufgelöst werden konnten.&lt;br /&gt;
&lt;br /&gt;
Um das zu beheben muss man also sicherstellen, das der in iReport erzeugte Report erstens grundsätzlich von den verwendeten Funktionen her kompatibel mit der Version im Programmcode ist (3.7.3 bzw. 5.2) ist und zweitens muss man die *.jasper-Datei mit einer entsprechenden Version übersetzen. Ersteres geht, indem wir in iReport in den Einstellungen (Menü Extras-&amp;gt;Optionen) im Register &amp;quot;General&amp;quot; im Unterregister &amp;quot;Compatibility&amp;quot; einstellen, das wir *.jrxml-Dateien der Version 5.2 erstellen wollen.&lt;br /&gt;
&lt;br /&gt;
Zweiteres geht entweder mit einem Ant-Skript (siehe [[JasperReportsClassic]]) oder indem man die übersetzte Datei aus dem Cache fischt (siehe [[JasperReportsFreiBier]]).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Images in Reporten ==&lt;br /&gt;
&lt;br /&gt;
Es gibt relativ wenige Erklärungen im Netz zum Thema, wie man ein Bild in einen Report integriert. All diese Anleitungen erklären zuerst einmal, wie man statische Bilder in einen Report einfügt, um z.B. das Logo der eigenen Firma oben an den Rand jeder Seite oder auf ein Deckblatt zu drucken. Das ist aber natürlich nur der halbe Spaß! Ich möchte gerne Bilder aus der Datenbank in meinen Report übernehmen. Also z.B. ein Kunden-Stammblatt, auf dem das Logo des Kunden steht oder eine Preisliste mit Abbildungen meiner Produkte.&lt;br /&gt;
&lt;br /&gt;
Hierzu benötigt man zuerst einmal das Image als Daten. In iDempiere (und überhaupt) gibt es verschiedene Systeme, wie Images abgespeichert werden. Die Logos der Geschäftspartner werden dabei standardmäßig im (meiner Meinung nach) sinnvollsten Format abgespeichert: Als Strom von Binärdaten, die in der Datenbank in einer eigenen Tabelle gespeichert werden. Warum ist das sinnvoll: Bilder sind genauso wie alle anderen Daten Teil der Summe aller Geschäftsdaten und gehören damit in die Datenbank (und nicht ins Filesystem, ins Internet oder sonstwohin). Speichert man sie in den normalen Datensatz (z.B. die Tabelle C_BPartner), so wird dieser allerdings extrem aufgebläht und somit verlangsamt sich der Zugriff auf Geschäftspartner sehr stark. Daher werden solche Bilder in iDempiere in die Tabelle '''AD_Image''' gespeichert. Wer möchte, kann diese Tabelle dann sogar auf eine eigene Festplatte auslagern, um so weder Performance noch Speicherplatz der eigentlichen Datenbank zu stören.&lt;br /&gt;
&lt;br /&gt;
Nun gibt es folgende Fälle:&lt;br /&gt;
&lt;br /&gt;
* '''statisches Bild''': Ein solches Bild hat eine feste URL als String. Für diese Bilder kann man in iReport einstellen, das diese gecachet werden. Das bedeutet einerseits, das ein Logo, das auf jeder Seite gedruckt werden soll, bei der Erstellung des Berichts nur einmal geladen wird. Andererseits bedeutet es, das ebendieses Logo auch in einem am Ende erzeugten PDF nur einmal enthalten ist (diese Datei also relativ klein ist).&lt;br /&gt;
* '''dynamische geladenes Bild''': Ein solches Bild kommt aus einer Datenquelle, die sich jederzeit ändern kann. Der hier interessanteste Fall ist, das es aus der iDempiere-Datenbank geladen werden kann. Ein solches Bild wird dann als Datenstrom (Java-Objekt vom Typ InputStream) in den Report eingelesen und kann nicht gecachet werden.&lt;br /&gt;
* '''statisches Bild aus dynamischer Quelle''': Das Plugin [[JasperReportsFreiBier]] erlaubt noch eine weitere Variante: Ein Bild hat einen String-Namen (was für JasperReports und iReport bedeutet, das es gecachet werden kann) wie z.B. &amp;quot;AD_Image:1000123.png&amp;quot;, wird aber trotzdem dynamisch aus der Datenbank geladen. Die Übertragung vom Namen in eine Datenbankabfrage übernimmt dabei eine Implementation des &amp;quot;FileResolver&amp;quot; Interface namens ReportFileResolverImage.&lt;br /&gt;
&lt;br /&gt;
Nun zur Erklärung des dynamisch geladenen Bildes. Dieser Fall ist aus Sicht des Berichtes der komplizierteste:&lt;br /&gt;
&lt;br /&gt;
Man muss die Daten as AD_Image, (die mit Absicht aus der Haupt-Tabelle herausgehalten werden), mit dieser mit einlesen. Das geht wie üblich mit so etwas wie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  SELECT *&lt;br /&gt;
  FROM C_BPartner&lt;br /&gt;
  LEFT JOIN AD_Image ON(C_BPartner.logo_ID = AD_Image.AD_Image_ID)&lt;br /&gt;
WHERE&lt;br /&gt;
  C_BPartner.C_BPartner_ID=$P{RECORD_ID}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ein derartiger Query-String wird in iReport als Haupt-Query eingegeben. Dann kann man ein ganz normales Image-Element aus dem Panel nehmen und in seinen Report ziehen. In den Eigenschaften dieses Images kann man nun die &amp;quot;Expression Class&amp;quot; einstellen. Falls man doch seine Bilder im Filesystem gespeichert hat (und eine URL in der Datenbank), kann man hier '''String''' angeben. Hat man die Bilder als Binärdaten z.B. aus AD_Image geholt, nimmt man am besten '''java.io.InputStream'''. Als Image Expression nimmt man in ersterem Fall einfach die entsprechende Feldvariable. Für Binärdaten nimmt man den folgenden String:&lt;br /&gt;
&lt;br /&gt;
  new java.io.ByteArrayInputStream((byte[])$F{binarydata})&lt;br /&gt;
&lt;br /&gt;
Dieser Ausdruck ist im Grunde das ganze Geheimnis. Damit läuft es dann auch schon - Viel Spaß! :-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Problem mit Images aus InputStreams und PostgreSQL 9.x ===&lt;br /&gt;
&lt;br /&gt;
Bis heute (Januar 2014) wird bei iReport ein PostgreSQL-Treiber 8.x mitgeliefert. Leider hat sich in den Grundeinstellungen von PostgreSQL [http://stackoverflow.com/questions/4828266/what-has-changed-between-postgres-jdbc-8-4-and-9-regarding-bytearrays etwas geändert] zwischen 8.x und 9.x bzgl. des ''bytea_output''-Wertes etwas geändert. Es gibt auch [http://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=2&amp;amp;ved=0CC8QFjAB&amp;amp;url=http%3A%2F%2Fcommunity.jaspersoft.com%2Fquestions%2F816757%2Flicense-issue-server-failure&amp;amp;ei=SHjhUq6AAcjMsgbww4DQDA&amp;amp;usg=AFQjCNHjMzioZGkWdCaRVs2PGASQGpTmnQ&amp;amp;bvm=bv.59930103,d.Yms&amp;amp;cad=rja eine Beschreibung aus JasperReports-Sicht] hierzu. Um das Problem zu beheben kann man entweder diese Einstellung ändern (als Voreinstellung im Datenbank-User oder bei jedem Query) oder (besser) einen aktuellen JDBC-Treiber als JAR-File herunterladen und in den iReport-Optionen in der Registerkarte &amp;quot;Classpath&amp;quot; einbinden. Danach ging es bei mir problemlos.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Parameter in Reporten ==&lt;br /&gt;
&lt;br /&gt;
ADempiere übergibt verschiedene Parameter an JasperReports. Diese muss man nicht benutzen, kann es aber, indem man sie in iReport als Parameter definiert. Dabei muss man einfach einen Parameter des angegebenen Namens (Gross- und Kleinschreibung beachten) anlegen. Um seine Reporte auch in iReport sinnvoll testen zu können, sollte man dann noch einen intelligenten Default-Wert angeben, der einem beim Test halbwegs sinnvolle Daten in die Ausgabe zaubert. Natürlich kann es von Fall zu Fall auch sinnvoll sein, einen Default-Wert im SQL-Code, der diese Parameter benutzt, z.B. mit COALESCE(...) zu erzeugen.&lt;br /&gt;
&lt;br /&gt;
Da sich die konkrete Ausgestaltung der automatisch übergebenen Parameter und deren Benennung von Parametern bei den beiden alternativen Plugins unterscheidet, bitte ich auch hier, unter [[JasperReportsClassic]] bzw. [[JasperReportsFreiBier]] nachzusehen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== iReport-Tips ==&lt;br /&gt;
&lt;br /&gt;
ADempiere hatte früher Probleme mit '''Groovy als Skriptsprache''' (aufgrund von Versionsdifferenzen). Einerseits erleichtert Groovy das Leben ganz allgemein und andererseits laufen Reporte in ADempiere eher, wenn man Java verwendet. Mit iDempiere habe ich es ehrlich gesagt noch nicht probiert (könnte aber besser klappen, weil genau derartige Probleme durch [[OSGi]] gelöst werden sollten). Um die Skriptsprache umzustellen kann man in iReports in &amp;quot;Extras/Optionen&amp;quot; auf der Registerkarte &amp;quot;General&amp;quot;, Unterkarte &amp;quot;Report Defaults&amp;quot; die Language umstellen. Diese Einstellung gilt dann für alle neuen Reporte. Die eigentliche Einstellung nimmt man im Objektbaum des Reports auf der allerobersten Ebene vor. Dort gibt es eine Einstellung &amp;quot;Language&amp;quot;. Eigentlich hätte ich erwartet, das man diese Einstellung auch noch je Ausgabefeld einstellen kann, was aber scheinbar nicht geht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Fonts ==&lt;br /&gt;
&lt;br /&gt;
Das Benutzen von eigenen Zeichensätzen wird in den Dokus immer so beschrieben, als ob es mit besonderen Fallstricken versehen wäre. Daher dokumentiere ich hier vorsichtshalber, was mir zu dem Thema so begegnet ist:&lt;br /&gt;
&lt;br /&gt;
* http://jasperforge.org/uploads/publish/jasperreportswebsite/trunk/sample.reference/fonts/index.html - offizielles Fonts-Beispiel von der JasperReports-Seite&lt;br /&gt;
* http://www.alexander-merz.com/print_43.html - Artikel von 2006 zum Thema (sind das die Basics?)&lt;br /&gt;
* http://grysz.com/2010/06/01/use-custom-fonts-in-jasperreports-pdf-exporter/ - neuerer Artikel zum Thema&lt;br /&gt;
* http://mdahlman.wordpress.com/2010/05/28/jaspersoft-v3-7-font-extensions/ - beschreibt das neue Font-Handling ab Version 3.7, bezieht sich aber leider explizit auf den (kostenpflichtigen) Ultimate Guide&lt;br /&gt;
* http://www.faqs.org/docs/Linux-mini/TT-Debian.html - Recht altes HOWTO über TrueType und Debian&lt;br /&gt;
* http://wiki.debian.org/Fonts - aktuelle Seite über Debian und Fonts&lt;br /&gt;
* http://fonts.debian.net/ - Abbildungen von allen Fonts in Debian&lt;br /&gt;
* http://dejavu-fonts.org - gut ausgearbeitete Fontfamilie für alle Gelegenheiten&lt;br /&gt;
&lt;br /&gt;
Welcher Font in einem Report wirklich benutzt wird, ist immer eine lange Geschichte. Eigentlich ist nur der Dejavu-Font in iReport selber enthalten. Dazu gibt es noch einige Fontbezeichnungen, die je nach Umgebung auf einen möglichst passenden Systemfont abgebildet werden. Diese sind &amp;quot;Monospaced&amp;quot;, &amp;quot;Serif&amp;quot; und &amp;quot;SansSerif&amp;quot;. Wenn ich versuche, einen Font einzustellen (z.B. bei den Eigenschaften eines Textfeldes), so stehen diese &amp;quot;ordentlich konfigurierten&amp;quot; Fonts ganz oben (über dem Strich). Darunter stehen dann noch die im aktuellen Betriebssystem installierten Fonts. Diese sollte man normalerweise nicht benutzen. Sie haben erstens den Nachteil (je nach Anwendungsfall), das sie nicht plattformübergreifend zur Verfügung stehen und zweitens, das sie nicht in PDF-Dokumenten verwendet werden.&lt;br /&gt;
&lt;br /&gt;
Der moderne Weg, um Fonts in einem Report zu benutzen, ist, diese in eine sogenannte Font Extension zu packen. Das ist ein JAR-File, das den Font beschreibt. Dieses JAR-File kommt dann in den Classpath z.B. von iReport (geschieht ganz automatisch, wenn man einen Font richtig installiert). Man kann Fonts ausgehend von ganz normalen TTF-Dateien in den Einstellungen von iReport hinzufügen. Dort kann man dann aus einem solchen hinzugefügten Font auch eine Font Extension (sprich: ein JAR-File) machen. Dieses kann man dann ganz normal seiner Applikation beifügen. Für ADempiere/FreiBier heisst das z.B., das ich diese Datei nach packages/freibier/lib kopiere (es gibt verschiedene Wege, JARs zu ADempiere hinzuzufügen, Packages sind einer davon). In iDempiere habe ich das bisher noch nicht gemacht.&lt;br /&gt;
&lt;br /&gt;
Früher konnte man wohl für die PDF-Ausgabe einen eigenen Font angeben, das scheint aber nicht mehr empfohlen zu werden. In den alten Zeiten war es wohl nicht so einfach (oder nicht möglich) einen eigenen Font in ein PDF zu integrieren. Außerdem finde ich es extrem blöde, wenn der normale, im Viewer angezeigte Report anders aussieht als dein PDF-Report. Zu überlegen ist allerdings, ob man den Font in das PDF-Dokument einbettet oder nicht. Ersteres garantiert immer eine ordentliche Anzeige auf allen Zielrechnern (und ist eigentlich der übliche Weg), zweiteres sorgt für kleinere PDF-Dateien und ist vielleicht platzsparender, wenn man im Unternehmenseinsatz sehr viele Dokumente erzeugt und diese dann auch archivieren will (in einem kleinen Test mit einem einseitigen Dokuemnt hatte ich 2,5KB für das blanke PDF und 7,1KB für das mit integrierem Font, allerdings wurden wohl nur die verwendeten ca. 10 Buchstaben eingebettet, der praktische Unterschied könnte also durchaus im Bereich von einigen -zig KB liegen).&lt;br /&gt;
&lt;br /&gt;
In einem Beispiel hatte ich den Standard-Font &amp;quot;SansSerif&amp;quot; ausgesucht, damit ein PDF generiert und dieses dann auf einem recht einfach installierten Linux-System (einem LTSP Thin Client) in einem Chrome-Browser angesehen. Die Ausgabe war unschön verschoben. Dieselbe Datei konnte aber z.B. auf einem Android Gerät korrekt wiedergegeben werden. Soweit ich das Problem nachverfolgt habe, benutzt JasperReports in diesem Fall bei der Erzeugung des PDF den Adobe-Standardfont Helvetica, der dort nicht installiert war (ich bin da aber nicht ganz sicher, es kann auch ein anderer Fontname sein, der benutzt wird). Auf jeden Fall half es, das Debian-Paket &amp;quot;fonts-liberation&amp;quot; auf dem Thin Client zu installieren.&lt;br /&gt;
&lt;br /&gt;
=== Styles ===&lt;br /&gt;
&lt;br /&gt;
Seit einiger Zeit gibt es in iReport sogenannte Styles. Damit kann man einen Schriftstil (inklusive Font) einmalig vorgeben und braucht ihn dann nicht für jedes Feld neu festzulegen. Vor allem kann man aber den Stil auch an einer Stelle global ändern.&lt;br /&gt;
&lt;br /&gt;
=== Fragen, die bleiben: ===&lt;br /&gt;
&lt;br /&gt;
* Die speziellen Angaben für PDF-Fonts sind in meinem iReport vorhanden, aber durchgestrichen - was bedeutet das?&lt;br /&gt;
* Ich sollte mal versuchen, einen ganz fremden TTF-Font zu integrieren und das dann dokumentieren, um das obige alles beweisen zu können&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [http://www.adempiere.com/Using_Jasper_Report_Form_in_place_of_Standard_Forms Using Jasper Report Form in place of Standard Forms] ist (ziemlich unten) auch ein ausführlicher Teil zur Arbeit mit einem eigenen Font.&lt;br /&gt;
&lt;br /&gt;
== verwandte Links ==&lt;br /&gt;
&lt;br /&gt;
* http://dynamicreports.sourceforge.net/ - interessante Erweiterung von JasperReports, um Reporte dynamisch per Java-Code zu erzeugen&lt;br /&gt;
* https://sourceforge.net/projects/jrdesigner/ - Seite zu einem ColumnDesigner mit wenig Informationen. Vielleicht handelt es sich um die gleiche Funktion, die unter http://www.jaspersoft.com/de/column-manager-0 verkauft wird. Dort steht, das man damit parametergesteuert Spalten ein- und ausblenden kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Entwicklerdokumentation]]&lt;br /&gt;
[[Category: Anwenderhandbuch]]&lt;br /&gt;
[[Category: Ausgaben (drucken)]]&lt;br /&gt;
[[Category: Jasper Report]]&lt;br /&gt;
[[Category: Berichte]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=4180</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=4180"/>
		<updated>2014-12-02T16:25:53Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Probleme mit iDempiere im deutschen/europäischen Steuersystem =&lt;br /&gt;
&lt;br /&gt;
* Ich habe Hinweise darauf gesehen, das für Waren und Dienstleistungen unterschiedliche Steuerregelungen gelten. Das möchte ich noch mit meinem Steuerberater abklären. Falls es nötig ist, mehrere steuerbefreite Tatbestände auf der Rechnung getrennt aufzuführen, geht dass nicht, solange in Tax.java alle steuerbefreiten Geschäftspartner über einen &amp;quot;Tax&amp;quot;-Datensatz geschoren werden (die Formel, wie der gefunden wird, ist sowieso etwas zweifelhaft, was Organisationen anbetrifft, aber das ist ein anderes Thema).&lt;br /&gt;
* steuerbefreite Lieferungen in die EU und in ein Drittland sind nicht nur unterschiedlich in der USt-VA zu deklarieren, sondern müssen auch unterschiedlich auf der Rechnung bezeichnet werden (Stichwort &amp;quot;Steuerschuldnerschaft des Leistungsempfängers&amp;quot; und &amp;quot;Nicht im Inland steuerbare Leistung&amp;quot;). Das ist mit iDempiere nur mit Tricksen möglich (mein Plan ist ein SQL-Feld in C_Invoice_Header_V).&lt;br /&gt;
* In dem Zusammenhang sollte man über die Tatsache nachdenken, das das Programm, wenn ein Geschäftspartner als &amp;quot;steuerbefreit&amp;quot; angegeben ist, gar keine Steuerzeile in der Rechnung (im Tab Steuer) anlegt. Falls wir also verschiedene Fälle von Steuerbefreiung haben und später z.B. in der USt-VA deklarieren wollen, finden wir die vielleicht nicht mehr. (Entweder uns fällt ein anderer Weg ein, eine Steuererklärung zu fabrizieren oder wir brauchen eine Zeile dafür).&lt;br /&gt;
* In dem Zusammenhang frage ich mich außerdem, was der Haken beim Steuersatz &amp;quot;benötigt ein Steuerbefreiungszertifikat&amp;quot; bewirkt).&lt;br /&gt;
&lt;br /&gt;
Folgende Formel eingefügt in C_Invoice_Header_V ist mein Versuch, den zweiten Punkt zu lösen. Das ist ausdrücklich nur ein Denkanstoss und eine bessere Lösung sollte auf jeden Fall noch überdacht werden.&lt;br /&gt;
&lt;br /&gt;
  CASE &lt;br /&gt;
  WHEN BP_IsTaxExempt = 'N' THEN '' &lt;br /&gt;
  WHEN C_Invoice_Header_vt.C_Country_ID = 101 THEN '' &lt;br /&gt;
  WHEN C_Invoice_Header_vt.C_Country_ID IN &lt;br /&gt;
    /* european union in alphabetical order */&lt;br /&gt;
    (103,142,167,101,176,181,102,192,212,214,163,226,232,233,241,105,108,280,281,285,313,301,302,106,166,206,333,165) &lt;br /&gt;
    THEN 'Steuerschuldnerschaft des Leistungsempfängers'&lt;br /&gt;
  ELSE 'Nicht im Inland steuerbare Leistung' &lt;br /&gt;
  END&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;br /&gt;
* http://ec.europa.eu/taxation_customs/resources/documents/taxation/vat/how_vat_works/rates/vat_rates_de.pdf - Sehr umfangreiche Informationen über fast alle Steuersätze in der EU&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch_mit_DocBook_erstellen&amp;diff=4179</id>
		<title>Anwenderhandbuch mit DocBook erstellen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Anwenderhandbuch_mit_DocBook_erstellen&amp;diff=4179"/>
		<updated>2014-11-24T20:47:38Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Warum DocBook für das iDempiere Anwenderhandbuch verwendet wird ==&lt;br /&gt;
&lt;br /&gt;
DocBook eignet sich besonders zur Erstellung von Büchern, Artikeln und Dokumentationen im technischen Umfeld (Hardware oder Software).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://de.wikipedia.org/wiki/DocBook Weitere Infos zu DocBook]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eingesetzte Version ==&lt;br /&gt;
&lt;br /&gt;
Zur Zeit wird 5.0 eingesetzt. Die Diskussion läuft jedoch noch. Im Gespräch ist auch eine ältere Version einzusetzen, da dort mehr Entwicklungswerkzeuge (z.B.: Serna) zur Verfügung stehen.&lt;br /&gt;
Sobal eine eindeutige Entscheidung getroffen wurde wird diese hier veröffentlicht.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vorbereitung und Hinweis zum Einsatz von DocBook ==&lt;br /&gt;
&lt;br /&gt;
DocBook wird als DEB Paket unter Linux installiert&lt;br /&gt;
&lt;br /&gt;
Innerhalb der DocBook Datei wird auf die &amp;quot;XSL Stylesheets&amp;quot; verwiesen&amp;lt;br&amp;gt;&lt;br /&gt;
 &amp;lt;!DOCTYPE book PUBLIC &amp;quot;-//OASIS//DTD DocBook XML V5.0//EN&amp;quot; &amp;quot;http://docbook.org/xml/5.0/dtd/docbook.dtd&amp;quot;&amp;gt;&lt;br /&gt;
Diese werden immer aktuell aus dem Internet, ohne Änderungen, verwendet.&amp;lt;br&amp;gt;&lt;br /&gt;
Somit wird sichergestellt, dass die erstellte Dokumentation weltweit ein einheitliches Aussehen erhält.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der Artikel (oder das Buch) wird in einen Texteditor erstellt.&amp;lt;br&amp;gt;&lt;br /&gt;
In der Konsole wird der Artikel oder das Buch in HTML Dateien übersetzt. Hierzu wird z.B. folgender Befehl verwendet:&lt;br /&gt;
 xsltproc /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/html/chunk.xsl Startseite.xml&lt;br /&gt;
Der genaue Befehl hängt natürlich von Ihrer Installation und Ihrem Arbeitsverzeichnis ab. Dies ist nur ein Beispiel.&lt;br /&gt;
&lt;br /&gt;
Um Include-Direktiven zu benutzen, nimmt man folgenden Befehl (mit der Option &amp;quot;--xinclude&amp;quot;):&lt;br /&gt;
&lt;br /&gt;
  xsltproc --xinclude /usr/share/xml/docbook/stylesheet/docbook-xsl-ns/html/chunk.xsl iDempiere-Buch.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eingesetzte Editoren und Hilfsmittel um einen DocBook Artikel zu erstellen ==&lt;br /&gt;
&lt;br /&gt;
Es kann grundsätzlich jeder Texteditor eingesetzt werden.&lt;br /&gt;
DocBook Funktionen werden z.B. von Emacs unterstützt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== XML Copy Editor ===&lt;br /&gt;
&lt;br /&gt;
Thomas Thießen setzt den &amp;quot;XML Copy Editor&amp;quot; ein.&amp;lt;br&amp;gt;&lt;br /&gt;
Kleiner Tipp:&amp;lt;br&amp;gt;&lt;br /&gt;
* Datei&lt;br /&gt;
* Neu&lt;br /&gt;
* DocBook 5.0 book (*xml) oder DocBook 5.0 article (*xml) auswählen&lt;br /&gt;
&lt;br /&gt;
Anschließend steht der Befehlssatz von DocBook 5.0 zur Verfügung&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kapitelstruktur ==&lt;br /&gt;
&lt;br /&gt;
Die Kapitelstruktur sollte von allen Autoren einheitlich verwendet werden.&amp;lt;br&amp;gt;&lt;br /&gt;
Hier folgen die ersten &amp;quot;Grundgedanken&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Konkrete Anwendung ===&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;book xml:lang=&amp;quot;de&amp;quot; xml:id=&amp;quot;userguid-anwenderhandbuch&amp;quot;&amp;gt;               // &amp;lt;book&amp;gt;    Das gesamte Buch (ink. ID)&lt;br /&gt;
    &amp;lt;title&amp;gt;iDempiere Anwenderhandbuch&amp;lt;/title&amp;gt;                          // &amp;lt;title&amp;gt;   Titel des Buches&lt;br /&gt;
    &amp;lt;article xml:id=&amp;quot;userguide-allgemeines-zu-idempiere-article&amp;quot;&amp;gt;      // &amp;lt;article&amp;gt; Artikel (Grobes Kapitel)&lt;br /&gt;
       &amp;lt;title&amp;gt;Allgemeines zu iDempiere&amp;lt;/title&amp;gt;                         // &amp;lt;title&amp;gt;   Titel des Kapitels&lt;br /&gt;
    &amp;lt;/article&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;article&amp;gt;                                                          // &amp;lt;article&amp;gt; Artikel (Grobes Kapitel)&lt;br /&gt;
      &amp;lt;sect1 xml:id=&amp;quot;userguide-startseite&amp;quot;&amp;gt;                            // &amp;lt;sect1&amp;gt;   ein wesentliches Unterkapitel (Eigene Seite, Indexeintrag wird erzeugt, große Überschrift)&lt;br /&gt;
        &amp;lt;title&amp;gt;Startseite - Willkommensseite&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;sect2 xml:id=&amp;quot;userguide-einleitung&amp;quot;&amp;gt;                          // &amp;lt;sect2&amp;gt;   Ein kleiners Unterkapitel (Keine eigene Seite, kein Indexeintrag, mittelgroße Überschrift)&lt;br /&gt;
          &amp;lt;title&amp;gt;Einleitung&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;/sect2&amp;gt;&lt;br /&gt;
        &amp;lt;sect2 xml:id=&amp;quot;userguide-bereiche-der-startseite&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;title&amp;gt;Bereiche der Startseite&amp;lt;/title&amp;gt;&lt;br /&gt;
          &amp;lt;sect3 xml:id=&amp;quot;userguide-menueleiste-idempiere-logo&amp;quot;&amp;gt;        // &amp;lt;sect3&amp;gt;   Ein Absatz (Keine eigene Seite, kein Indexeintrag, mittelgroße Überschrift)&lt;br /&gt;
            &amp;lt;title&amp;gt;Menüleiste: iDemperie Logo&amp;lt;/title&amp;gt;&lt;br /&gt;
          &amp;lt;/sect3&amp;gt;&lt;br /&gt;
          &amp;lt;sect3 xml:id=&amp;quot;userguide-menueleiste-hinzufuegen-loeschen-knopf&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;title&amp;gt;Menüleiste: hinzufügen / löschen Knopf&amp;lt;/title&amp;gt;&lt;br /&gt;
          &amp;lt;/sect3&amp;gt;&lt;br /&gt;
        &amp;lt;/sect2&amp;gt;&lt;br /&gt;
      &amp;lt;/sect1&amp;gt;&lt;br /&gt;
    &amp;lt;/article&amp;gt;  &lt;br /&gt;
 &amp;lt;/book&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Gedankensammlung zur Kapitelstruktur ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;book xml:lang=&amp;quot;de&amp;quot; xml:id=&amp;quot;userguid-idempiere&amp;quot;&amp;gt;             // book ist der &amp;quot;Name des Buches&amp;quot;&lt;br /&gt;
   &amp;lt;chapter xml:id=&amp;quot;userguide-installation&amp;quot;&amp;gt;                  // chapter ist das grobe &amp;quot;oberste Kapitel&amp;quot; z.B. &amp;quot;Vorwort&amp;quot;, &amp;quot;Installation&amp;quot;, &amp;quot;Anwenderhandbuch&amp;quot;, &amp;quot;Anhänge&amp;quot;, usw.... (chapter kann jedoch KEINE article enthalten)&lt;br /&gt;
   &amp;lt;/chapter&amp;gt;&lt;br /&gt;
   &amp;lt;chapter xml:id=&amp;quot;userguide-anwenderhanduch&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;section xml:id=&amp;quot;userguide-allgemeine-einführung&amp;quot;&amp;gt;      // section ist ein wesentliches Kapitel, innerhalb des &amp;quot;obersten Kapitels&amp;quot;&lt;br /&gt;
      &amp;lt;/section&amp;gt;&lt;br /&gt;
   &amp;lt;/chapter&amp;gt;&lt;br /&gt;
   &amp;lt;chapter xml:id=&amp;quot;userguide-inhaltsverzeichnis&amp;quot;&amp;gt;&lt;br /&gt;
   &amp;lt;/chapter&amp;gt;&lt;br /&gt;
 &amp;lt;/book&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Ein &amp;lt;book&amp;gt; kann &amp;lt;chapter&amp;gt; oder &amp;lt;article&amp;gt; enthalten&lt;br /&gt;
* Ein &amp;lt;chapter&amp;gt; kann KEINE &amp;lt;article&amp;gt;&lt;br /&gt;
* Ein &amp;lt;chapter&amp;gt; kann &amp;lt;section&amp;gt; enthalten&lt;br /&gt;
* Eine &amp;lt;section&amp;gt; kann weitere &amp;lt;section&amp;gt; enthalten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;sect1&amp;gt; bildet immer eine große Überschrift als &amp;quot;Kapitel&amp;quot;&lt;br /&gt;
* &amp;lt;sect1&amp;gt; wird immer auf einer neuen Seite begonnen&lt;br /&gt;
* &amp;lt;sect1&amp;gt; erhält immer einen Indexeintrag&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Speicherort für Bilder ==&lt;br /&gt;
&lt;br /&gt;
* Zur Zeit werden die Bilder auf dem lokalen Laufwerk gespeichert. Hierfür muss ein öffentlicher Org geschaffen werden.&lt;br /&gt;
* Dateinamen und Verzeichnisbenennungen müssen festgelegt werden&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eingesetzte Befehle ==&lt;br /&gt;
&lt;br /&gt;
=== Gliederung ===&lt;br /&gt;
 &amp;lt;book xml:lang=&amp;quot;de&amp;quot; xml:id=&amp;quot;userguid-anwenderhandbuch&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;article xml:id=&amp;quot;userguide-grundlagen&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;sect1 xml:id=&amp;quot;userguide-startseite&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;sect2 xml:id=&amp;quot;userguide-einleitung&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;sect3 xml:id=&amp;quot;userguide-menueleiste-idempiere-logo&amp;quot;&amp;gt;&lt;br /&gt;
 &amp;lt;title&amp;gt;Einleitung&amp;lt;/title&amp;gt;&lt;br /&gt;
 &amp;lt;para&amp;gt;Eigentlicher Textbereich&amp;lt;/para&amp;gt;&lt;br /&gt;
 &amp;lt;imageobject&amp;gt;&amp;lt;imagedata fileref=&amp;quot;bilder/Startseite.png&amp;quot;/&amp;gt;&amp;lt;/imageobject&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
=== Listen ===&lt;br /&gt;
 &amp;lt;orderedlist&amp;gt;&lt;br /&gt;
   &amp;lt;listitem&amp;gt;Menüleiste&amp;lt;/listitem&amp;gt;&lt;br /&gt;
 &amp;lt;/orderedlist&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;itemizedlist mark='opencircle'&amp;gt;&lt;br /&gt;
   &amp;lt;listitem override='bullet'&amp;gt;Informationen über Ihre aktuell installierte iDempier Installation&amp;lt;/listitem&amp;gt;&lt;br /&gt;
 &amp;lt;/itemizedlist&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Infos zu Lizenz und Autor === &lt;br /&gt;
 &amp;lt;info&amp;gt;&lt;br /&gt;
   &amp;lt;legalnotice&amp;gt;&lt;br /&gt;
     &amp;lt;para&amp;gt;Der Inhalt ist verfügbar unter der Lizenz GNU-Lizenz für freie Dokumentation 1.3 oder höher.&amp;lt;/para&amp;gt;&lt;br /&gt;
   &amp;lt;/legalnotice&amp;gt;&lt;br /&gt;
   &amp;lt;author&amp;gt;&lt;br /&gt;
     &amp;lt;personname&amp;gt;&lt;br /&gt;
       &amp;lt;firstname&amp;gt;Thomas&amp;lt;/firstname&amp;gt;&lt;br /&gt;
       &amp;lt;surname&amp;gt;Thießen&amp;lt;/surname&amp;gt;&lt;br /&gt;
     &amp;lt;/personname&amp;gt;&lt;br /&gt;
   &amp;lt;/author&amp;gt;&lt;br /&gt;
   &amp;lt;author&amp;gt;&lt;br /&gt;
   &amp;lt;publisher&amp;gt;&lt;br /&gt;
     &amp;lt;publishername&amp;gt;Thomas Thießen &amp;lt;/publishername&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;Hülser Str. 113&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;DE-47803 Krefeld&amp;lt;/address&amp;gt;&lt;br /&gt;
     &amp;lt;address&amp;gt;email TTHatARCORdotDE&amp;lt;/address&amp;gt;&lt;br /&gt;
   &amp;lt;/publisher&amp;gt;&lt;br /&gt;
   &amp;lt;edition&amp;gt;01.11.2014 iDempiere Version 2.0 &amp;lt;/edition&amp;gt;&lt;br /&gt;
 &amp;lt;/info&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;appendix&amp;gt;&lt;br /&gt;
   &amp;lt;title&amp;gt;Lizenzbedingungen&amp;lt;/title&amp;gt;&lt;br /&gt;
   &amp;lt;para&amp;gt;Lizenzbedingungen für dieses Buch&amp;lt;/para&amp;gt;&lt;br /&gt;
 &amp;lt;/appendix&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Widmung ===&lt;br /&gt;
    &amp;lt;dedication&amp;gt;&lt;br /&gt;
      &amp;lt;title&amp;gt;Widmung am Anfang des Buches&amp;lt;/title&amp;gt;&lt;br /&gt;
      &amp;lt;para&amp;gt;Eigentliche Widmung&amp;lt;/para&amp;gt;&lt;br /&gt;
    &amp;lt;/dedication&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Wiki]]&lt;br /&gt;
[[Category:DocBook]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Treffen_in_Deutschland&amp;diff=4141</id>
		<title>Treffen in Deutschland</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Treffen_in_Deutschland&amp;diff=4141"/>
		<updated>2014-09-11T15:15:21Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* iDempiere Workshop Burg Bischofstein */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Treffen in Deutschland =&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite können in loser Folge Treffen vereinbart, organisiert und beschrieben werden. Eine offene und frühzeitige Kommunikation soll mehr Leute dazu anregen, dazuzukommen. Wer auf dem laufenden bleiben möchte, sollte der deutschsprachigen [https://groups.google.com/forum/#!forum/idempiere-de Mailingliste] beitreten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 3./4. August 2014 iDempiere Workshop Burg Bischofstein ==&lt;br /&gt;
&lt;br /&gt;
Am 3./4. August 2014 fand in Hatzenport auf der Burg Bischofstein eine Entwickler-Schulung mit Workshop statt.&lt;br /&gt;
&lt;br /&gt;
Siehe [[:en:IDempiere_Workshop_2014]]&lt;br /&gt;
&lt;br /&gt;
== 7. März 2014: iDempiere Deutschland Konferenz ==&lt;br /&gt;
&lt;br /&gt;
Am 7.3.2014 trifft sich die deutschsprachige iDempiere-Community in '''Bonn'''. Um Anmeldung bei [[User:TBayen]] oder auf der Mailingliste wird gebeten. Thema ist u.a. der Stand der SEPA-Umsetzung.&lt;br /&gt;
&lt;br /&gt;
Siehe https://groups.google.com/forum/#!topic/idempiere-de/2QBhw49ftOM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vorträge===&lt;br /&gt;
Auf Wunsch der Community sind die von der [http://www.evenos-consulting.de evenos Consulting GmbH] gehaltenen Vorträge nun hier zu finden:&lt;br /&gt;
* [http://de.slideshare.net/xxtesaxx/prsentation-webservices Webservices]&lt;br /&gt;
* [http://de.slideshare.net/xxtesaxx/prsentation-plug-in-development Plug-In Development]&lt;br /&gt;
* [http://de.slideshare.net/adrilleros/idempiere-mobile Mobile Apps]&lt;br /&gt;
* [http://de.slideshare.net/adrilleros/idempiere-reproting Office Reporting]&lt;br /&gt;
&lt;br /&gt;
Hier findet sich der Vortrag von Marco Westermann (interSales AG aus Köln)&lt;br /&gt;
* [http://de.slideshare.net/MarWestermann/erp-anbindung-an-fremdsysteme-32219620 Anbindung von Fremdsystemen an ein ERP-System]&lt;br /&gt;
&lt;br /&gt;
== [[Weltkonferenz 2013 Mai|iDempiere Welt Konferenz im Mai 2013 in Deutschland.]] ==&lt;br /&gt;
&lt;br /&gt;
Die [[Weltkonferenz 2013 Mai|'''iDempiere Welt Konferenz im Mai 2013 in Deutschland.''']] wird von Redhuan D'Oon (red1) und Thomas Bayen geplant. Näheres auf folgenden Konferenz-Seiten:&lt;br /&gt;
&lt;br /&gt;
* Vorgesehen sind folgende Workshops und Schulungen:&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Administrator Training|6-10 Mai, 5 Tage Administrator Training]]&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Entwicklerschulung|13-15 Mai, 20-21 Mai, 5 Tage Entwicklerschulung]]&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Konferenzthemen|16-17 Mai, 2 Tage Konferenzthemen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 31. Januar 2013: Treffen des Übersetzungsteams ==&lt;br /&gt;
&lt;br /&gt;
Siehe auch das [[Protokoll Treffen 2013-01-31]].&lt;br /&gt;
&lt;br /&gt;
Am Donnerstag, den '''31.01.2013''' trifft sich in '''Krefeld''' (Bei [[User:TBayen|Thomas Bayen]]) eine kleine Gruppe, um sich kennenzulernen und über die Übersetzung sowie Anpassungen an den deutschen Sprachraum zu sprechen. Das Treffen soll tagsüber stattfinden. Der genaue Beginn kann mit Thomas abgesprochen werden. Es wurde in [https://groups.google.com/forum/#!topic/idempiere-de/-vlnIUC76lQ diesem Thread] auf der Mailingliste vereinbart.&lt;br /&gt;
&lt;br /&gt;
Adresse:&lt;br /&gt;
&lt;br /&gt;
  Jakob Bayen KG&lt;br /&gt;
  Getränke-Fachgroßhandlung&lt;br /&gt;
  Bleichpfad 27&lt;br /&gt;
  47799 Krefeld&lt;br /&gt;
  Tel. 02151/658090&lt;br /&gt;
  https://maps.google.com/maps?q=krefeld+bleichpfad+27&lt;br /&gt;
&lt;br /&gt;
Vom Hauptbahnhof Krefeld ist es ca. 1km - ich kann Euch bei Vorankündigung gerne abholen lassen.&lt;br /&gt;
&lt;br /&gt;
Die Agenda steht jetzt ebenfalls im [[Protokoll Treffen 2013-01-31]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Konferenzen|D]]&lt;br /&gt;
[[Category:Konferenzen 2014|D]]&lt;br /&gt;
[[Category:Konferenzen 2013|D]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Treffen_in_Deutschland&amp;diff=4140</id>
		<title>Treffen in Deutschland</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Treffen_in_Deutschland&amp;diff=4140"/>
		<updated>2014-09-11T15:15:02Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* iDempiere workshop Burg Bischofstein */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Treffen in Deutschland =&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite können in loser Folge Treffen vereinbart, organisiert und beschrieben werden. Eine offene und frühzeitige Kommunikation soll mehr Leute dazu anregen, dazuzukommen. Wer auf dem laufenden bleiben möchte, sollte der deutschsprachigen [https://groups.google.com/forum/#!forum/idempiere-de Mailingliste] beitreten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== iDempiere Workshop Burg Bischofstein ==&lt;br /&gt;
&lt;br /&gt;
Am 3./4. August 2014 fand in Hatzenport auf der Burg Bischofstein eine Entwickler-Schulung mit Workshop statt.&lt;br /&gt;
&lt;br /&gt;
Siehe [[:en:IDempiere_Workshop_2014]]&lt;br /&gt;
&lt;br /&gt;
== 7. März 2014: iDempiere Deutschland Konferenz ==&lt;br /&gt;
&lt;br /&gt;
Am 7.3.2014 trifft sich die deutschsprachige iDempiere-Community in '''Bonn'''. Um Anmeldung bei [[User:TBayen]] oder auf der Mailingliste wird gebeten. Thema ist u.a. der Stand der SEPA-Umsetzung.&lt;br /&gt;
&lt;br /&gt;
Siehe https://groups.google.com/forum/#!topic/idempiere-de/2QBhw49ftOM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vorträge===&lt;br /&gt;
Auf Wunsch der Community sind die von der [http://www.evenos-consulting.de evenos Consulting GmbH] gehaltenen Vorträge nun hier zu finden:&lt;br /&gt;
* [http://de.slideshare.net/xxtesaxx/prsentation-webservices Webservices]&lt;br /&gt;
* [http://de.slideshare.net/xxtesaxx/prsentation-plug-in-development Plug-In Development]&lt;br /&gt;
* [http://de.slideshare.net/adrilleros/idempiere-mobile Mobile Apps]&lt;br /&gt;
* [http://de.slideshare.net/adrilleros/idempiere-reproting Office Reporting]&lt;br /&gt;
&lt;br /&gt;
Hier findet sich der Vortrag von Marco Westermann (interSales AG aus Köln)&lt;br /&gt;
* [http://de.slideshare.net/MarWestermann/erp-anbindung-an-fremdsysteme-32219620 Anbindung von Fremdsystemen an ein ERP-System]&lt;br /&gt;
&lt;br /&gt;
== [[Weltkonferenz 2013 Mai|iDempiere Welt Konferenz im Mai 2013 in Deutschland.]] ==&lt;br /&gt;
&lt;br /&gt;
Die [[Weltkonferenz 2013 Mai|'''iDempiere Welt Konferenz im Mai 2013 in Deutschland.''']] wird von Redhuan D'Oon (red1) und Thomas Bayen geplant. Näheres auf folgenden Konferenz-Seiten:&lt;br /&gt;
&lt;br /&gt;
* Vorgesehen sind folgende Workshops und Schulungen:&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Administrator Training|6-10 Mai, 5 Tage Administrator Training]]&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Entwicklerschulung|13-15 Mai, 20-21 Mai, 5 Tage Entwicklerschulung]]&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Konferenzthemen|16-17 Mai, 2 Tage Konferenzthemen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 31. Januar 2013: Treffen des Übersetzungsteams ==&lt;br /&gt;
&lt;br /&gt;
Siehe auch das [[Protokoll Treffen 2013-01-31]].&lt;br /&gt;
&lt;br /&gt;
Am Donnerstag, den '''31.01.2013''' trifft sich in '''Krefeld''' (Bei [[User:TBayen|Thomas Bayen]]) eine kleine Gruppe, um sich kennenzulernen und über die Übersetzung sowie Anpassungen an den deutschen Sprachraum zu sprechen. Das Treffen soll tagsüber stattfinden. Der genaue Beginn kann mit Thomas abgesprochen werden. Es wurde in [https://groups.google.com/forum/#!topic/idempiere-de/-vlnIUC76lQ diesem Thread] auf der Mailingliste vereinbart.&lt;br /&gt;
&lt;br /&gt;
Adresse:&lt;br /&gt;
&lt;br /&gt;
  Jakob Bayen KG&lt;br /&gt;
  Getränke-Fachgroßhandlung&lt;br /&gt;
  Bleichpfad 27&lt;br /&gt;
  47799 Krefeld&lt;br /&gt;
  Tel. 02151/658090&lt;br /&gt;
  https://maps.google.com/maps?q=krefeld+bleichpfad+27&lt;br /&gt;
&lt;br /&gt;
Vom Hauptbahnhof Krefeld ist es ca. 1km - ich kann Euch bei Vorankündigung gerne abholen lassen.&lt;br /&gt;
&lt;br /&gt;
Die Agenda steht jetzt ebenfalls im [[Protokoll Treffen 2013-01-31]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Konferenzen|D]]&lt;br /&gt;
[[Category:Konferenzen 2014|D]]&lt;br /&gt;
[[Category:Konferenzen 2013|D]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Treffen_in_Deutschland&amp;diff=4126</id>
		<title>Treffen in Deutschland</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Treffen_in_Deutschland&amp;diff=4126"/>
		<updated>2014-09-11T12:53:10Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Treffen in Deutschland =&lt;br /&gt;
&lt;br /&gt;
Auf dieser Seite können in loser Folge Treffen vereinbart, organisiert und beschrieben werden. Eine offene und frühzeitige Kommunikation soll mehr Leute dazu anregen, dazuzukommen. Wer auf dem laufenden bleiben möchte, sollte der deutschsprachigen [https://groups.google.com/forum/#!forum/idempiere-de Mailingliste] beitreten.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== iDempiere workshop Burg Bischofstein ==&lt;br /&gt;
&lt;br /&gt;
Am 3./4. August 2014 fand in Hatzenport auf der Burg Bischofstein eine Entwickler-Schulung mit Workshop statt.&lt;br /&gt;
&lt;br /&gt;
Siehe [[:en:IDempiere_Workshop_2014]]&lt;br /&gt;
&lt;br /&gt;
== 7. März 2014: iDempiere Deutschland Konferenz ==&lt;br /&gt;
&lt;br /&gt;
Am 7.3.2014 trifft sich die deutschsprachige iDempiere-Community in '''Bonn'''. Um Anmeldung bei [[User:TBayen]] oder auf der Mailingliste wird gebeten. Thema ist u.a. der Stand der SEPA-Umsetzung.&lt;br /&gt;
&lt;br /&gt;
Siehe https://groups.google.com/forum/#!topic/idempiere-de/2QBhw49ftOM&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vorträge===&lt;br /&gt;
Auf Wunsch der Community sind die von der [http://www.evenos-consulting.de evenos Consulting GmbH] gehaltenen Vorträge nun hier zu finden:&lt;br /&gt;
* [http://de.slideshare.net/xxtesaxx/prsentation-webservices Webservices]&lt;br /&gt;
* [http://de.slideshare.net/xxtesaxx/prsentation-plug-in-development Plug-In Development]&lt;br /&gt;
* [http://de.slideshare.net/adrilleros/idempiere-mobile Mobile Apps]&lt;br /&gt;
* [http://de.slideshare.net/adrilleros/idempiere-reproting Office Reporting]&lt;br /&gt;
&lt;br /&gt;
Hier findet sich der Vortrag von Marco Westermann (interSales AG aus Köln)&lt;br /&gt;
* [http://de.slideshare.net/MarWestermann/erp-anbindung-an-fremdsysteme-32219620 Anbindung von Fremdsystemen an ein ERP-System]&lt;br /&gt;
&lt;br /&gt;
== [[Weltkonferenz 2013 Mai|iDempiere Welt Konferenz im Mai 2013 in Deutschland.]] ==&lt;br /&gt;
&lt;br /&gt;
Die [[Weltkonferenz 2013 Mai|'''iDempiere Welt Konferenz im Mai 2013 in Deutschland.''']] wird von Redhuan D'Oon (red1) und Thomas Bayen geplant. Näheres auf folgenden Konferenz-Seiten:&lt;br /&gt;
&lt;br /&gt;
* Vorgesehen sind folgende Workshops und Schulungen:&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Administrator Training|6-10 Mai, 5 Tage Administrator Training]]&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Entwicklerschulung|13-15 Mai, 20-21 Mai, 5 Tage Entwicklerschulung]]&lt;br /&gt;
** [[Weltkonferenz 2013 Mai - Konferenzthemen|16-17 Mai, 2 Tage Konferenzthemen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 31. Januar 2013: Treffen des Übersetzungsteams ==&lt;br /&gt;
&lt;br /&gt;
Siehe auch das [[Protokoll Treffen 2013-01-31]].&lt;br /&gt;
&lt;br /&gt;
Am Donnerstag, den '''31.01.2013''' trifft sich in '''Krefeld''' (Bei [[User:TBayen|Thomas Bayen]]) eine kleine Gruppe, um sich kennenzulernen und über die Übersetzung sowie Anpassungen an den deutschen Sprachraum zu sprechen. Das Treffen soll tagsüber stattfinden. Der genaue Beginn kann mit Thomas abgesprochen werden. Es wurde in [https://groups.google.com/forum/#!topic/idempiere-de/-vlnIUC76lQ diesem Thread] auf der Mailingliste vereinbart.&lt;br /&gt;
&lt;br /&gt;
Adresse:&lt;br /&gt;
&lt;br /&gt;
  Jakob Bayen KG&lt;br /&gt;
  Getränke-Fachgroßhandlung&lt;br /&gt;
  Bleichpfad 27&lt;br /&gt;
  47799 Krefeld&lt;br /&gt;
  Tel. 02151/658090&lt;br /&gt;
  https://maps.google.com/maps?q=krefeld+bleichpfad+27&lt;br /&gt;
&lt;br /&gt;
Vom Hauptbahnhof Krefeld ist es ca. 1km - ich kann Euch bei Vorankündigung gerne abholen lassen.&lt;br /&gt;
&lt;br /&gt;
Die Agenda steht jetzt ebenfalls im [[Protokoll Treffen 2013-01-31]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Konferenzen|D]]&lt;br /&gt;
[[Category:Konferenzen 2014|D]]&lt;br /&gt;
[[Category:Konferenzen 2013|D]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4116</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4116"/>
		<updated>2014-08-12T15:41:33Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
** [[Tiny iDempiere]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=EMail_einrichten&amp;diff=4115</id>
		<title>EMail einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=EMail_einrichten&amp;diff=4115"/>
		<updated>2014-08-10T14:12:38Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Debugging-Einstellungen benutzen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es ist ganz einfach möglich, aus iDempiere heraus EMails zu versenden.&lt;br /&gt;
&lt;br /&gt;
== Einrichtung ==&lt;br /&gt;
&lt;br /&gt;
Um Mails zu versenden, muss iDempiere Zugriff auf einen SMTP Mailserver erhalten. Hierzu gibt es verschiedene Anleitungen wie die folgenden (weshalb ich das jetzt im Detail hier nicht wiederhole):&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/EMail&lt;br /&gt;
* http://www.adempiere.metas.de/mediawiki/index.php/E-Mail_Versand_einrichten&lt;br /&gt;
&lt;br /&gt;
In einer Beispiel-Implementierung habe ich auf einem Server zuerst das '''postfix''' Debian-Paket eingerichtet. In der Debconf-Einrichtung konnte man postfix als Internet-Server einrichten, was ganz schnell gibt und sofort funktionierte. Ich persönlich installiere dazu immer noch das Paket '''mailutils''', so das man dann z.B. von der Konsole aus Mails mit dem Kommando &amp;quot;mail&amp;quot; versenden kann (zum Testen). Ein solcher Server sollte übrigens noch per Firewall von außen her blockiert werden, damit nicht Gott und die Welt seine Spam über unseren Server einliefert.&lt;br /&gt;
&lt;br /&gt;
Die Einstellungen in iDempiere kann man bei der Programmeinrichtung angeben. Man kann sie aber auch problemlos später als Mandanten-Administrator im Fenster &amp;quot;Mandant&amp;quot; angeben. Bei einem postfix auf dem selben Rechner gibt man als Servernamen &amp;quot;localhost&amp;quot;, als Port 25 und keine Authentifizierung und Verschlüsselung an. Außerdem gibt man eine Default-Mailadresse an und kann dann auch schon mit dem Test-Button die erste Mail versenden.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Möglichkeiten ==&lt;br /&gt;
&lt;br /&gt;
* Über den Feedback-Button (oben rechts) kann ein Benutzer eine Mail z.B. an den Support senden. In der Voreinstellung ist dieser Mail direkt ein Protokoll mit dem Systemstatus und ein Screenshot beigefügt. Das ist insbesondere für das Melden von Benutzer-Problemen sehr hilfreich.&lt;br /&gt;
* Man kann selbstverständlich auch Jasper-Berichte ganz einfach per Mail als PDF-Anhang versenden. Eigentlich ist das fast selbsterklärend, aber [http://www.adempiere.metas.de/mediawiki/index.php/Belege_per_Email_versenden hier] ist es auch nochmal beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Debugging ==&lt;br /&gt;
&lt;br /&gt;
In obengenanntem Link im Metas-Wiki steht, das es eine Möglichkeit gibt, alle Mails nicht an die Empfänger zu versenden, sondern an eine einzige zentrale Mailadresse. Das kann dem Debugging dienen, kann aber auch einen Check der Ausgangspost erlauben, bevor die Mails dann endgültig weitergeleitet werden. Die dortige Beschreibung funktioniert allerdings nicht. Also habe ich in die Hände gespuckt und das als [https://idempiere.atlassian.net/browse/IDEMPIERE-2104 IDEMPIERE-2104] implementiert. Um das zu benutzen, geht man folgendermassen vor:&lt;br /&gt;
&lt;br /&gt;
* Zuerst mal sollte man sehen, das das Mailsystem normal läuft. (wenn das nicht geht, ist die zusätzliche Umleitung vielleicht auch nicht das richtige Werkzeug, um einen Fehler zu finden.) Also erst einmal einen Bericht ausgeben und dann per Mail versenden (man kann übrigens im String-Feld unterhalb des Benutzer-Suchfeldes eine Adresse eingeben, ohne das diese vorher dem Programm bekannt sein muss).&lt;br /&gt;
* Als nächstes öffnet man als Admin des Mandanten das Fenster '''Systemkonfigurator'''. Dort trägt man als ersten Test den folgenden neuen Schlüssel ein:&lt;br /&gt;
: '''MAIL_SEND_BCC_TO_ADDRESS''' : &amp;quot;Configured Value&amp;quot; -&amp;gt; 'meinemailadresse@meinserver.de'&lt;br /&gt;
* Nun testet man diese Funktion. Es sollte eine Kopie von jeder ausgehenden Mail per BCC an die angegebene Adresse geschickt werden. Die angegebene Adresse sollte nicht per Umleitung/weiterleitung wieder auf die selbe Adresse gehen, die man sonst auch zum Testen nimmt (mein schlauer Mailserver hatte erkannt, das das zwei gleiche Mails sind und eine direkt weggeworfen). ''(Im übrigen gibt es wohl allgemein Mailserver mit Problemen, BCC-Adressen auszuliefern, wenn die gleiche Mail gleichzeitig innerhalb derselben Domain ordentlich ausgeliefert wird. Wenn derartige Probleme auftreten, liegt's am Mailserver, nicht in iDempiere. Ich empfehle, bei Problemen erstmal eine GMX-Adresse einzurichten, um das auszuschliessen.)''&lt;br /&gt;
* Als nächstes aktiviert man die nächste Einstellung im Systemkonfigurator:&lt;br /&gt;
* '''MAIL_DONT_SEND_TO_ADDRESS''' : &amp;quot;Configured Value&amp;quot; -&amp;gt; 'Y'&lt;br /&gt;
* Nun testet man das Ergebnis: Es werden alle Mails nur noch an den Administrator (die BCC-Adresse) geschickt und nicht mehr an die eigentlichen Adressaten.&lt;br /&gt;
* Wenn alles glatt läuft, kann man im Thunderbird/Icedove die erhaltene Mail mit &amp;quot;Ctrl-E&amp;quot; öffnen und direkt versenden, um sie dem ursprünglichen Empfänger zukommen zu lassen. Auf diese Art kann man, wenn man iDempiere nicht so richtig traut, eine Art Torwächter haben, der alle Mails nochmal checkt und dann manuell rausschickt.&lt;br /&gt;
: ''(leider geht das z.Zt. noch nicht perfekt, siehe Kommentare https://idempiere.atlassian.net/browse/IDEMPIERE-2104 und https://idempiere.atlassian.net/browse/IDEMPIERE-2132)''&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4114</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4114"/>
		<updated>2014-08-08T11:35:11Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Änderung 4113 von TBayen (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4113</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=4113"/>
		<updated>2014-08-08T11:18:13Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]], [[EMail debuggen]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung/Einf%C3%BChrung&amp;diff=3964</id>
		<title>Vereinsverwaltung/Einführung</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung/Einf%C3%BChrung&amp;diff=3964"/>
		<updated>2014-06-10T20:49:21Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Link zum PDF&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist eine Kurzanleitung für die [[Vereinsverwaltung]]. Die ausführliche und bebilderte Version ist erhältlich unter https://vv.efg-krefeld.de/Vereinsverwaltung-Anleitung.pdf&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
Der Server ist von [[User:TBayen]] so installiert worden, wie auf der Seite [[Vereinsverwaltung/Konfiguration]] beschrieben ist. Er ist auf einem Cloud-Server installiert und wird per Web-Browser bedient. Wer eine eigene Version installieren oder installiert bekommen möchte, kann mich gerne ansprechen. :-)&lt;br /&gt;
&lt;br /&gt;
Das Programm läuft als Webanwendung. Da es die zk-Bibliothek benutzt (die starken Gebrauch von Javascript macht), empfehle ich die Installation eines aktuellen Browsers. Beste Ergebnisse gibt ein aktueller Google Chrome. Ein aktueller Firefox sollte aber auch gehen, fühlt sich aber (z.Zt.) etwas langsamer an.&lt;br /&gt;
&lt;br /&gt;
= Start und Login =&lt;br /&gt;
&lt;br /&gt;
== Starten des Browsers ==&lt;br /&gt;
&lt;br /&gt;
Dann geht man auf die angegebene URL, um die Applikation zu starten. Es zeigt sich das Login-Fenster.&lt;br /&gt;
&lt;br /&gt;
== Login-Fenster ==&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Den Benutzername habe ich bei der Installation mit vergeben. Da nach diesem Namen in der Mitgliederliste auch alphabetisch gesucht werden kann, beginnt er mit dem Nachnamen, hat also die Form &amp;quot;Schmitz-Backes, Michael&amp;quot; (genauso mit Gross- und Kleinschreibung und Komma, ohne Anführungszeichen). Das Passwort lasse ich Euch ggf. auf einem separaten Weg zukommen (auch dabei ist Gross- und Kleinschreibung wichtig). Die Sprache stellst Du am besten auf deutsch. Beim ersten Mal sollte man &amp;quot;Rolle wählen&amp;quot; und &amp;quot;Angaben merken&amp;quot; auswählen. Letzteres führt dazu, das Du auf diesem Browser beim nächsten Mal nichts mehr eingeben musst, sondern direkt &amp;quot;ok&amp;quot; drücken kannst.&lt;br /&gt;
&lt;br /&gt;
== Login Seite 2: Rollen-Auswahl ==&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Ersteres führt (nach OK) zu einem weiteren Eingabefenster. Dort kann man seine Rolle auswählen:&lt;br /&gt;
&lt;br /&gt;
* '''Vorstandsmitglied''': Die Rolle &amp;quot;Vorstandsmitglied&amp;quot; dient dem Zugriff auf alle Daten, aber nur lesend. Normale Vorstandmitglieder sollten mit dieser Rolle arbeiten, was verhindert, das man was kaputtmachen kann.&lt;br /&gt;
* '''Datenpfleger''': Wer was kaputt- oder ganzmachen möchte (also nach unserer Beschlussfassung nur eine Person), kann sich als &amp;quot;Datenpfleger&amp;quot; anmelden. Die anderen Einstellungen in diesem Fenster könnt ihr ignorieren.&lt;br /&gt;
&lt;br /&gt;
Ich habe das so eingerichtet, das rein technisch jeder beide Rollen annehmen kann, wenn er möchte, was es im Notfall einfacher macht, die Aufgaben anders zu verteilen. Natürlich geht das dann von ein bisschen Selbstdisziplin bei den anderen aus. ;-)&lt;br /&gt;
&lt;br /&gt;
= Hauptfenster und Menü =&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Nach einem weiteren OK öffnet sich das Hauptfenster. Das wichtigste ist oben der '''&amp;quot;Menü&amp;quot;'''-Knopf. Es gibt dort einen Eintrag &amp;quot;Mitglieder&amp;quot;. Darauf klickt man, woraufhin das Eingabefenster für Mitglieder aufgerufen wird. Man kann den Menüpunkt übrigens auch nach links in die '''Favoriten''' ziehen (was ich bei Michael schonmal gemacht habe) und dann dort mit einem Klick das Eingabefenster öffnen.&lt;br /&gt;
&lt;br /&gt;
Außerdem gibt es einen Menüpunkt, um sein '''Passwort zu ändern'''. Das sollte man am besten zu Anfang einmal machen. Bitte kein Passwort eingeben, das anderweitig fürs Online-Banking verwendet wird, da man der Sicherheit eines Cloud-Servers immer nur bedingt trauen sollte.&lt;br /&gt;
&lt;br /&gt;
= Eingabefenster für Mitglieder =&lt;br /&gt;
&lt;br /&gt;
== Suchdialog ==&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Als allererstes öffnet sich der Suchdialog. Dort kann man z.B. nach der Nummer oder einem Namen suchen. Die Nummern sind immer vierstellig, also &amp;quot;0001&amp;quot;, um eindeutiger suchen zu können. Wer mit Joker suchen möchte, nimmt dafür &amp;quot;%&amp;quot; als Joker. Also findet man z.B. mit &amp;quot;%drea%&amp;quot; alle Andreasse und Andreaen. Man kann aber auch einfach gar nichts eingeben, dann findet man alle Datensätze (also alle Mitglieder und Ex-Mitglieder).&lt;br /&gt;
&lt;br /&gt;
== Eingabefenster ==&lt;br /&gt;
&lt;br /&gt;
=== Navigation durch die Datensätze ===&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Nach einem &amp;quot;OK&amp;quot; (grüner Haken) ruft man die Liste der Suchergebnisse auf. Oben rechts im Fensterchen steht sowas wie [1/26] (bei Suche nach Andreassen) oder [1/1164] (bei Suche nach allen Datensätzen).&lt;br /&gt;
&lt;br /&gt;
Wer später was anderes suchen möchte, kann in der Toolbar auf die Lupe klicken und erhält wieder den Suchdialog wie am Anfang.&lt;br /&gt;
&lt;br /&gt;
In der Toolbar findet sich ein Knopf, der wie eine Tabelle mit einem einzelnen roten Feld aussieht. Damit schaltet man zwischen der Tabellen- und der Formularansicht um. Einfach mal ausprobieren und hin- und herschalten, dann versteht Ihr das schon.&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht sieht man immer eine (scrollbare) Liste mit einer Seite von 25 Datensätzen. Am unteren Rand des Listenbereichs (unten links) ist ein Feld, in dem man die angezeigte Seite auswählen kann. Mit den dort befindlichen Pfeilknöpfen kann man auch seitenweise durch die Daten blättern (also immer 25 weiter). Oben rechts (da, wo [1/1164] steht) kann man auch immer einen einzelnen Datensatz weiternavigieren. Das kann in der Formularansicht ganz gut sein, um mehrere Datensätze durchzugehen.&lt;br /&gt;
&lt;br /&gt;
=== Register mit Unterlisten ===&lt;br /&gt;
&lt;br /&gt;
Am unteren Rand gibt es einen Bereich mit drei Registerkarten &amp;quot;Kontakte&amp;quot;, &amp;quot;Adresse&amp;quot;, &amp;quot;Bankdaten&amp;quot;. Diese Registerkarten sind für &amp;quot;Unterlisten&amp;quot; des eigentlichen Mitgliederdatensatzes. Also sind alle Datenfelder, die nur genau einmal vorkommen, oben im Haupt-Datensatzbereich und diese drei Dinge, die mehrfach vorkommen können, stehen in diesen Registern in einer Art Unterlisten.&lt;br /&gt;
&lt;br /&gt;
Hat man dort einen Datensatz ausgewählt, kann man mit dem Editier-Icon links daneben den Editor so umschalten, das der ausgewählte Datensatz der Unterliste oben im Haupt-Arbeitsbereich erscheint.&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Man kann den dann dort bearbeiten. Um wieder zurückzukommen, klickt man entweder in der Breadcrumb-Zeile oberhalb des Datensatzes auf den Link, der mit &amp;quot;Business Partner&amp;quot; beschrieben ist (Sorry! - ist noch nicht richtig &amp;quot;übersetzt&amp;quot; - das bedeutet &amp;quot;Mitglied&amp;quot;). Alternativ kann man auch in der oberen Toolbar auf den &amp;quot;blauen Pfeil nach oben&amp;quot; klicken. Der bring einen ebenfalls wieder eine Untertabellen-Ebene hoch.&lt;br /&gt;
&lt;br /&gt;
=== Daten editieren, neu, löschen ===&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Hat man Daten geändert, werden die im allgemeinen gespeichert, wenn man weiternavigiert. Um sicherzugehen, sollte man ggf. das Speicher-Icon oben in der Toolbar drücken, das erscheint, sobald man ein Datenfeld geändert (und dann verlassen) hat.&lt;br /&gt;
&lt;br /&gt;
Neue Datensätze erzeugt man mit dem Neu-Knopf (dritter von links in der Toolbar). Bitte nicht kopieren (rechts daneben), sondern besser immer neu drücken.&lt;br /&gt;
&lt;br /&gt;
Neue Unter-Datensätze erzeugt man Mit dem Neu-Knopf (erster von links) im Kopf des Unter-Registers.&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann man mit dem Lösch-Icon (kleine Mülltonne) einen Datensatz löschen. Aber bitte keine Lösch-Orgien!!! Löschen sollte man aber nur, wenn ein Datensatz nur versehentlich angelegt wurde etc.. Ansonsten ist es dafür immer besser, den Datensatz zu '''dekativieren''' (also das Häkchen bei &amp;quot;Aktiv&amp;quot; wegzumachen). Der Datensatz verschwindet somit aus allen Listen (auf jeden Fall aus den gedruckten, je nach Einstellung auch komplett aus dem normalen Editorfenster), ist aber im Zweifelsfall noch da, um auf historische Daten weiterhin zuzugreifen (vielleicht wollen wir zum 50. Vereinsjubiläum ja die ausgetretenen Mitglieder nochmal anschreiben oder haben später nochmal Rückfragen, wann wer wie und warum ausgetreten ist oder so...?!?)&lt;br /&gt;
&lt;br /&gt;
= nächste Schritte =&lt;br /&gt;
&lt;br /&gt;
So, das sollte als Einführung bis hierhin reichen, um Daten zu pflegen. Bei Fragen oder Entdeckungen bitte melden. Wir sollten diese Anleitung hier weiterentwickeln, damit sie dann auch für andere Benutzer hilfreich ist. Das hier ist ein Wiki, kann also gerne von jedem geändert werden! Bei Rückfragen werde ich umgehend antworten. -- [[User:TBayen]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3954</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3954"/>
		<updated>2014-05-29T15:25:55Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Probleme mit iDempiere im deutschen/europäischen Steuersystem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Probleme mit iDempiere im deutschen/europäischen Steuersystem =&lt;br /&gt;
&lt;br /&gt;
* Ich habe Hinweise darauf gesehen, das für Waren und Dienstleistungen unterschiedliche Steuerregelungen gelten. Das möchte ich noch mit meinem Steuerberater abklären. Falls es nötig ist, mehrere steuerbefreite Tatbestände auf der Rechnung getrennt aufzuführen, geht dass nicht, solange in Tax.java alle steuerbefreiten Geschäftspartner über einen &amp;quot;Tax&amp;quot;-Datensatz geschoren werden (die Formel, wie der gefunden wird, ist sowieso etwas zweifelhaft, was Organisationen anbetrifft, aber das ist ein anderes Thema).&lt;br /&gt;
* steuerbefreite Lieferungen in die EU und in ein Drittland sind nicht nur unterschiedlich in der USt-VA zu deklarieren, sondern müssen auch unterschiedlich auf der Rechnung bezeichnet werden (Stichwort &amp;quot;Steuerschuldnerschaft des Leistungsempfängers&amp;quot; und &amp;quot;Nicht im Inland steuerbare Leistung&amp;quot;). Das ist mit iDempiere nur mit Tricksen möglich (mein Plan ist ein SQL-Feld in C_Invoice_Header_V).&lt;br /&gt;
* In dem Zusammenhang sollte man über die Tatsache nachdenken, das das Programm, wenn ein Geschäftspartner als &amp;quot;steuerbefreit&amp;quot; angegeben ist, gar keine Steuerzeile in der Rechnung (im Tab Steuer) anlegt. Falls wir also verschiedene Fälle von Steuerbefreiung haben und später z.B. in der USt-VA deklarieren wollen, finden wir die vielleicht nicht mehr. (Entweder uns fällt ein anderer Weg ein, eine Steuererklärung zu fabrizieren oder wir brauchen eine Zeile dafür).&lt;br /&gt;
* In dem Zusammenhang frage ich mich außerdem, was der Haken beim Steuersatz &amp;quot;benötigt ein Steuerbefreiungszertifikat&amp;quot; bewirkt).&lt;br /&gt;
&lt;br /&gt;
Folgende Formel eingefügt in C_Invoice_Header_V ist mein Versuch, den zweiten Punkt zu lösen. Das ist ausdrücklich nur ein Denkanstoss und eine bessere Lösung sollte auf jeden Fall noch überdacht werden.&lt;br /&gt;
&lt;br /&gt;
  CASE &lt;br /&gt;
  WHEN BP_IsTaxExempt = 'N' THEN '' &lt;br /&gt;
  WHEN C_Invoice_Header_vt.C_Country_ID = 101 THEN '' &lt;br /&gt;
  WHEN C_Invoice_Header_vt.C_Country_ID IN &lt;br /&gt;
    /* european union in alphabetical order */&lt;br /&gt;
    (103,142,167,101,176,181,102,192,212,214,163,226,232,233,241,105,108,280,281,285,313,301,302,106,166,206,333,165) &lt;br /&gt;
    THEN 'Steuerschuldnerschaft des Leistungsempfängers'&lt;br /&gt;
  ELSE 'Nicht im Inland steuerbare Leistung' &lt;br /&gt;
  END&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3953</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3953"/>
		<updated>2014-05-29T12:49:45Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Lösungsansatz für ein Problem mit der Deklaration von Auslandsumsätzen auf der Rechnung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Probleme mit iDempiere im deutschen/europäischen Steuersystem =&lt;br /&gt;
&lt;br /&gt;
* Ich habe Hinweise darauf gesehen, das für Waren und Dienstleistungen unterschiedliche Steuerregelungen gelten. Das möchte ich noch mit meinem Steuerberater abklären. Falls es nötig ist, mehrere steuerbefreite Tatbestände auf der Rechnung getrennt aufzuführen, geht dass nicht, solange in Tax.java alle steuerbefreiten Geschäftspartner über einen &amp;quot;Tax&amp;quot;-Datensatz geschoren werden (die Formel, wie der gefunden wird, ist sowieso etwas zweifelhaft, was Organisationen anbetrifft, aber das ist ein anderes Thema).&lt;br /&gt;
* steuerbefreite Lieferungen in die EU und in ein Drittland sind nicht nur unterschiedlich in der USt-VA zu deklarieren, sondern müssen auch unterschiedlich auf der Rechnung bezeichnet werden (Stichwort &amp;quot;Steuerschuldnerschaft des Leistungsempfängers&amp;quot; und &amp;quot;Nicht im Inland steuerbare Leistung&amp;quot;). Das ist mit iDempiere nur mit Tricksen möglich (mein Plan ist ein SQL-Feld in C_Invoice_Header_V).&lt;br /&gt;
* In dem Zusammenhang sollte man über die Tatsache nachdenken, das das Programm, wenn ein Geschäftspartner als &amp;quot;steuerbefreit&amp;quot; angegeben ist, gar keine Steuerzeile in der Rechnung (im Tab Steuer) anlegt. Falls wir also verschiedene Fälle von Steuerbefreiung haben und später z.B. in der USt-VA deklarieren wollen, finden wir die vielleicht nicht mehr. (Entweder uns fällt ein anderer Weg ein, eine Steuererklärung zu fabrizieren oder wir brauchen eine Zeile dafür).&lt;br /&gt;
* In dem Zusammenhang frage ich mich außerdem, was der Haken beim Steuersatz &amp;quot;benötigt ein Steuerbefreiungszertifikat&amp;quot; bewirkt).&lt;br /&gt;
&lt;br /&gt;
Folgende Formel eingefügt in C_Invoice_LineTax_V ist mein Versuch, den zweiten Punkt zu lösen. Das ist ausdrücklich nur ein Denkanstoss und eine bessere Lösung sollte auf jeden Fall noch überdacht werden.&lt;br /&gt;
&lt;br /&gt;
  CASE&lt;br /&gt;
  WHEN IsTaxExempt 'N' THEN ''&lt;br /&gt;
  WHEN TO_Country_ID = 101 THEN ''&lt;br /&gt;
  WHEN TO_Country_ID IN&lt;br /&gt;
   /* european union in alphabetical order */&lt;br /&gt;
   (103,142,167,101,176,181,102,192,212,214,163,226,232,233,241,105,108,280,281,285,313,301,302,106,166,206,333,165)&lt;br /&gt;
    THEN 'Steuerschuldnerschaft des Leistungsempfängers'&lt;br /&gt;
  ELSE&lt;br /&gt;
    'Nicht im Inland steuerbare Leistung'&lt;br /&gt;
  END AS tax_recipientmessage&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3952</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3952"/>
		<updated>2014-05-29T11:21:31Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Probleme mit iDempiere im deutschen/europäischen Steuersystem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Probleme mit iDempiere im deutschen/europäischen Steuersystem =&lt;br /&gt;
&lt;br /&gt;
* Ich habe Hinweise darauf gesehen, das für Waren und Dienstleistungen unterschiedliche Steuerregelungen gelten. Das möchte ich noch mit meinem Steuerberater abklären. Falls es nötig ist, mehrere steuerbefreite Tatbestände auf der Rechnung getrennt aufzuführen, geht dass nicht, solange in Tax.java alle steuerbefreiten Geschäftspartner über einen &amp;quot;Tax&amp;quot;-Datensatz geschoren werden (die Formel, wie der gefunden wird, ist sowieso etwas zweifelhaft, was Organisationen anbetrifft, aber das ist ein anderes Thema).&lt;br /&gt;
* steuerbefreite Lieferungen in die EU und in ein Drittland sind nicht nur unterschiedlich in der USt-VA zu deklarieren, sondern müssen auch unterschiedlich auf der Rechnung bezeichnet werden (Stichwort &amp;quot;Steuerschuldnerschaft des Leistungsempfängers&amp;quot; und &amp;quot;Nicht im Inland steuerbare Leistung&amp;quot;). Das ist mit iDempiere nur mit Tricksen möglich (mein Plan ist ein SQL-Feld in C_Invoice_Header_V).&lt;br /&gt;
* In dem Zusammenhang sollte man über die Tatsache nachdenken, das das Programm, wenn ein Geschäftspartner als &amp;quot;steuerbefreit&amp;quot; angegeben ist, gar keine Steuerzeile in der Rechnung (im Tab Steuer) anlegt. Falls wir also verschiedene Fälle von Steuerbefreiung haben und später z.B. in der USt-VA deklarieren wollen, finden wir die vielleicht nicht mehr. (Entweder uns fällt ein anderer Weg ein, eine Steuererklärung zu fabrizieren oder wir brauchen eine Zeile dafür).&lt;br /&gt;
* In dem Zusammenhang frage ich mich außerdem, was der Haken beim Steuersatz &amp;quot;benötigt ein Steuerbefreiungszertifikat&amp;quot; bewirkt).&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3951</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3951"/>
		<updated>2014-05-29T11:18:54Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Probleme mit iDempiere im deutschen/europäischen Steuersystem */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Probleme mit iDempiere im deutschen/europäischen Steuersystem =&lt;br /&gt;
&lt;br /&gt;
* Ich habe Hinweise darauf gesehen, das für Waren und Dienstleistungen unterschiedliche Steuerregelungen gelten. Das möchte ich noch mit meinem Steuerberater abklären. Falls es nötig ist, mehrere steuerbefreite Tatbestände auf der Rechnung getrennt aufzuführen, geht dass nicht, solange in Tax.java alle steuerbefreiten Geschäftspartner über einen &amp;quot;Tax&amp;quot;-Datensatz geschoren werden (die Formel, wie der gefunden wird, ist sowieso etwas zweifelhaft, was Organisationen anbetrifft, aber das ist ein anderes Thema).&lt;br /&gt;
* steuerbefreite Lieferungen in die EU und in ein Drittland sind nicht nur unterschiedlich in der USt-VA zu deklarieren, sondern müssen auch unterschiedlich auf der Rechnung bezeichnet werden (Stichwort &amp;quot;Steuerschuldnerschaft des Leistungsempfängers&amp;quot; und &amp;quot;Nicht im Inland steuerbare Leistung&amp;quot;). Das ist mit iDempiere nur mit Tricksen möglich (mein Plan ist ein SQL-Feld in C_Invoice_Header_V).&lt;br /&gt;
* In dem Zusammenhang sollte man über die Tatsache nachdenken, das das Programm, wenn ein Geschäftspartner als &amp;quot;steuerbefreit&amp;quot; angegeben ist, gar keine Steuerzeile in der Rechnung (im Tab Steuer) anlegt. Falls wir als verschiedene Fälle von Steuerbefreiung haben und später z.B. in der USt-VA deklarieren wollen, finden wir die vielleicht nicht mehr. (Entweder uns fällt ein anderer Weg ein, eine Steuererklärung zu fabrizieren oder wir brauchen eine Zeile dafür).&lt;br /&gt;
* In dem Zusammenhang frage ich mich außerdem, was der Haken beim Steuersatz &amp;quot;benötigt ein Steuerbefreiungszertifikat&amp;quot; bewirkt).&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3950</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3950"/>
		<updated>2014-05-29T11:01:55Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Probleme mit dem Steuersystem&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Probleme mit iDempiere im deutschen/europäischen Steuersystem =&lt;br /&gt;
&lt;br /&gt;
* Ich habe Hinweise darauf gesehen, das für Waren und Dienstleistungen unterschiedliche Steuerregelungen gelten. Das möchte ich noch mit meinem Steuerberater abklären. Falls es nötig ist, mehrere steuerbefreite Tatbestände auf der Rechnung getrennt aufzuführen, geht dass nicht, solange in Tax.java alle steuerbefreiten Geschäftspartner über einen &amp;quot;Tax&amp;quot;-Datensatz geschoren werden (die Formel, wie der gefunden wird, ist sowieso etwas zweifelhaft, was Organisationen anbetrifft, aber das ist ein anderes Thema).&lt;br /&gt;
* steuerbefreite Lieferungen in die EU und in ein Drittland sind nicht nur unterschiedlich in der USt-VA zu deklarieren, sondern müssen auch unterschiedlich auf der Rechnung bezeichnet werden (Stichwort &amp;quot;Steuerschuldnerschaft des Leistungsempfängers&amp;quot; und &amp;quot;Nicht im Inland steuerbare Leistung&amp;quot;). Das ist mit iDempiere nur mit Tricksen möglich (mein Plan ist ein SQL-Feld in C_Invoice_LineTax_V).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3949</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3949"/>
		<updated>2014-05-28T20:22:38Z</updated>

		<summary type="html">&lt;p&gt;TBayen: /* Weitere Links */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;br /&gt;
* http://www.gesetze-im-internet.de/ustg_1980/index.html - Umsatzsteuergesetz&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3948</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3948"/>
		<updated>2014-05-28T17:28:23Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Links zur USt-Voranmeldung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Weitere Links =&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/Umsatzsteuer Artikel im ADempiere Wiki - nicht wirklich gut, aber das beste, was wir zur Zeit haben :-(&lt;br /&gt;
* http://www.finanzamt.bayern.de/Informationen/Formulare/Weitere_Themen_A_bis_Z/Umsatzsteuer-Voranmeldung/ - Formular für USt-Voranmeldung und Erklärungen hierzu zum Download&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=EMail_einrichten&amp;diff=3947</id>
		<title>EMail einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=EMail_einrichten&amp;diff=3947"/>
		<updated>2014-05-23T14:12:45Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Mails versenden&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es ist ganz einfach möglich, aus iDempiere heraus EMails zu versenden.&lt;br /&gt;
&lt;br /&gt;
== Einrichtung ==&lt;br /&gt;
&lt;br /&gt;
Um Mails zu versenden, muss iDempiere Zugriff auf einen SMTP Mailserver erhalten. Hierzu gibt es verschiedene Anleitungen wie die folgenden (weshalb ich das jetzt im Detail hier nicht wiederhole):&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/EMail&lt;br /&gt;
* http://www.adempiere.metas.de/mediawiki/index.php/E-Mail_Versand_einrichten&lt;br /&gt;
&lt;br /&gt;
In einer Beispiel-Implementierung habe ich auf einem Server zuerst das '''postfix''' Debian-Paket eingerichtet. In der Debconf-Einrichtung konnte man postfix als Internet-Server einrichten, was ganz schnell gibt und sofort funktionierte. Ich persönlich installiere dazu immer noch das Paket '''mailutils''', so das man dann z.B. von der Konsole aus Mails mit dem Kommando &amp;quot;mail&amp;quot; versenden kann (zum Testen). Ein solcher Server sollte übrigens noch per Firewall von außen her blockiert werden, damit nicht Gott und die Welt seine Spam über unseren Server einliefert.&lt;br /&gt;
&lt;br /&gt;
Die Einstellungen in iDempiere kann man bei der Programmeinrichtung angeben. Man kann sie aber auch problemlos später als Mandanten-Administrator im Fenster &amp;quot;Mandant&amp;quot; angeben. Bei einem postfix auf dem selben Rechner gibt man als Servernamen &amp;quot;localhost&amp;quot;, als Port 25 und keine Authentifizierung und Verschlüsselung an. Außerdem gibt man eine Default-Mailadresse an und kann dann auch schon mit dem Test-Button die erste Mail versenden.&lt;br /&gt;
&lt;br /&gt;
Es gibt übrigens eine gut versteckte Möglichkeit, alle Mails nicht an die Empfänger zu versenden, sondern an eine einzige zentrale Mailadresse. Das kann dem Debugging dienen, kann aber auch einen Check der Ausgangspost erlauben, bevor die Mails dann endgültig weitergeleitet werden. Die Benutzung des Systemkeys ist [http://www.adempiere.metas.de/mediawiki/index.php/E-Mail_Versand_einrichten hier] beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Möglichkeiten ==&lt;br /&gt;
&lt;br /&gt;
* Über den Feedback-Button (oben rechts) kann ein Benutzer eine Mail z.B. an den Support senden. In der Voreinstellung ist dieser Mail direkt ein Protokoll mit dem Systemstatus und ein Screenshot beigefügt. Das ist insbesondere für das Melden von Benutzer-Problemen sehr hilfreich.&lt;br /&gt;
* Man kann selbstverständlich auch Jasper-Berichte ganz einfach per Mail als PDF-Anhang versenden. Eigentlich ist das fast selbsterklärend, aber [http://www.adempiere.metas.de/mediawiki/index.php/Belege_per_Email_versenden hier] ist es auch nochmal beschrieben.&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=EMail_einrichten&amp;diff=3946</id>
		<title>EMail einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=EMail_einrichten&amp;diff=3946"/>
		<updated>2014-05-23T14:11:07Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Die Seite wurde neu angelegt: „Es ist ganz einfach möglich, aus iDempiere heraus EMails zu versenden.  == Einrichtung ==  Um Mails zu versenden, muss iDempiere Zugriff auf einen SMTP Mailse…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Es ist ganz einfach möglich, aus iDempiere heraus EMails zu versenden.&lt;br /&gt;
&lt;br /&gt;
== Einrichtung ==&lt;br /&gt;
&lt;br /&gt;
Um Mails zu versenden, muss iDempiere Zugriff auf einen SMTP Mailserver erhalten. Hierzu gibt es verschiedene Anleitungen wie die folgenden (weshalb ich das jetzt im Detail hier nicht wiederhole):&lt;br /&gt;
&lt;br /&gt;
* http://www.adempiere.com/EMail&lt;br /&gt;
* http://www.adempiere.metas.de/mediawiki/index.php/E-Mail_Versand_einrichten&lt;br /&gt;
&lt;br /&gt;
In einer Beispiel-Implementierung habe ich auf einem Server zuerst das '''postfix''' Debian-Paket eingerichtet. In der Debconf-Einrichtung konnte man postfix als Internet-Server einrichten, was ganz schnell gibt und sofort funktionierte. Ich persönlich installiere dazu immer noch das Paket '''mailutils''', so das man dann z.B. von der Konsole aus Mails mit dem Kommando &amp;quot;mail&amp;quot; versenden kann (zum Testen). Ein solcher Server sollte übrigens noch per Firewall von außen her blockiert werden, damit nicht Gott und die Welt seine Spam über unseren Server einliefert.&lt;br /&gt;
&lt;br /&gt;
Die Einstellungen in iDempiere kann man bei der Programmeinrichtung angeben. Man kann sie aber auch problemlos später als Mandanten-Administrator im Fenster &amp;quot;Mandant&amp;quot; angeben. Bei einem postfix auf dem selben Rechner gibt man als Servernamen &amp;quot;localhost&amp;quot;, als Port 25 und keine Authentifizierung und Verschlüsselung an. Außerdem gibt man eine Default-Mailadresse an und kann dann auch schon mit dem Test-Button die erste Mail versenden.&lt;br /&gt;
&lt;br /&gt;
Es gibt übrigens eine gut versteckte Möglichkeit, alle Mails nicht an die Empfänger zu versenden, sondern an eine einzige zentrale Mailadresse. Das kann dem Debugging dienen, kann aber auch einen Check der Ausgangspost erlauben, bevor die Mails dann endgültig weitergeleitet werden. Die Benutzung des Systemkeys ist [http://www.adempiere.metas.de/mediawiki/index.php/E-Mail_Versand_einrichten hier] beschrieben.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Möglichkeiten ==&lt;br /&gt;
&lt;br /&gt;
* Über den Feedback-Button (oben rechts) kann ein Benutzer eine Mail z.B. an den Support senden. In der Voreinstellung ist dieser Mail direkt ein Protokoll mit dem Systemstatus und ein Screenshot beigefügt. Das ist insbesondere für das Melden von Benutzer-Problemen sehr hilfreich.&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=3945</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=3945"/>
		<updated>2014-05-23T13:59:26Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
** [[EMail einrichten]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Kontenplan&amp;diff=3944</id>
		<title>Kontenplan</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Kontenplan&amp;diff=3944"/>
		<updated>2014-05-21T22:31:43Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Ich habe neue Standardkontenpläne SKR-04 und SKR-07 erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Welchen Kontenrahmen nehmen wir? ==&lt;br /&gt;
&lt;br /&gt;
Zur [[Einrichtung der Buchhaltung]] ist es wichtig, das man einen [[http://de.wikipedia.org/wiki/Kontenplan Kontenplan]] eingerichtet hat. Dieser Kontenplan sollte sich normalerweise an einem der gängigen [[http://de.wikipedia.org/wiki/Kontenrahmen Kontenrahmen]] orientieren. Letztlich basiert der Kontenplan auf einer Entscheidung jedes einzelnen Unternehmens, was man denn nun an Konten benötigt. Eine Rücksprache mit dem Steuerberater sowie ggf. ein Blick in die bisherige Buchhaltung können da helfen. Natürlich ist eine Umstellung auf '''iDempiere''' immer auch eine gute Gelegenheit, alte Zöpfe abzuschneiden und von vorne mit einem ordentlich aufgeräumten Kontenplan zu beginnen.&lt;br /&gt;
&lt;br /&gt;
Prinzipiell kann sich jeder die Aufteilung, Sortierung und Benennung seiner Konten selbst aussuchen. Seitdem die Fugger im Jahre 1511 die erste Bilanz aufstellten hat es da viele verschiedene Systeme gegeben. Mit der Einführung gesetzlicher Bestimungen sowie der Idee, Konten durch Kontonummern gleichzeitig zu sortieren und zu gliedern hat sich allerdings immer mehr ein einheitliches System von Kontenrahmen durchgesetzt. So gibt es von der [[http://www.datev.de/portal/ShowPage.do?pid=dpi&amp;amp;nid=302 DATEV]] (der größten Genossenschaft deutscher Steuerberater) sogenannte Standard-Kontenrahmen. Diese &amp;quot;SKR&amp;quot; sind für verschiedene Bedürfnisse und Branchen angepasst und haben jeweils eine Nummer. Für die allgemeine Verwendung am bekanntesten sind der SKR-03 (bei dem die Konten nach dem Prozeßgliederungsprinzip sortiert sind) und der SKR-04 (nach dem Abschlußgliederungsprinzip).&lt;br /&gt;
&lt;br /&gt;
Ein Kontenrahmen dient letztlich nicht nur dazu, einzelne Konten zu haben, sondern hilft auch, diese Konten entsprechend bestimmter Vorgaben zusammenzufassen und daraus einen verkürzten Bericht zu erstellen. Solche Berichte sind z.B. die in Deutschland vorgeschriebene [[http://de.wikipedia.org/wiki/Bilanz#Deutschland:_Bilanzgliederung_nach_.C2.A7.C2.A0266.C2.A0HGB Bilanz]] und die [[http://de.wikipedia.org/wiki/Gewinn-_und_Verlustrechnung#nach_HGB Gewinn- und Verlustrechnung]] (GuV).&lt;br /&gt;
&lt;br /&gt;
Entsprechende Vorschriften zur Gliederung dieser Berichte finden sich im [[http://de.wikipedia.org/wiki/Handelsgesetzbuch HGB]] ([[http://www.gesetze-im-internet.de/hgb/__266.html Bilanz]] und [[http://www.gesetze-im-internet.de/hgb/__275.html GuV]]). Diese handelsrechtliche Sicht wird durch die steuerrechtliche Sicht der E-Bilanz und deren [[http://www.esteuer.de/ Taxonomie]] ergänzt. Aber natürlich würden wir uns hier nicht auf dem Feld der Bürokratie befinden, wenn es nicht auch andere Vorschriften und Regelungen gäbe. So kann nicht nur eine Handelsbilanz anders aussehen als eine Steuerbilanz - firmenintern mag man es vielleicht wieder anders aufgeteilt. Manche Firmen (z.B. Tochterfirmen angelsächsischer Konzerne oder solche, die an die weltweiten Finanzmärkte wollen) bilanzieren auch in Deutschland nach [[http://de.wikipedia.org/wiki/United_States_Generally_Accepted_Accounting_Principles US-GAAP]] usw. Auch die laut HGB vorgeschriebene Gewinn- und Verlustrechnung gibt es im [[http://de.wikipedia.org/wiki/Gewinn-_und_Verlustrechnung#Gesamt-_oder_Umsatzkostenverfahren Gesamt- und im Umsatzkostenverfahren]].  ''Zum Glück ist iDempiere in der Lage, mehrere Gliederungsbäume parallel zu verwalten.''&lt;br /&gt;
&lt;br /&gt;
Sollten Sie nicht bereits eine Festlegung aus Ihrem bisherigen Betrieb oder von Ihrem Steuerberater haben, so empfehle ich, den [[http://www.datev.de/portal/ShowPage.do?pid=dpi&amp;amp;nid=84700 SKR-04]] als Basis zu nehmen. Er entspricht mit dem Abschlußgliederungsprinzip am ehesten dem, was man im modernen Buchführungs-Unterricht lernt. Außerdem entspricht er den Vorgaben der [[http://de.wikipedia.org/wiki/Bilanzrechtsmodernisierungsgesetz Bilanzrechtsmodernisierungsgesetz]] und weitgehend auch der [[http://www.esteuer.de/ Kerntaxonomie]] der [http://de.wikipedia.org/wiki/Elektronische_Bilanz E-Bilanz].&lt;br /&gt;
&lt;br /&gt;
= deutscher Kontenplan =&lt;br /&gt;
&lt;br /&gt;
Welche Konten man sich aus diesem Standard-Kontenrahmen nun herauszieht, muss man für sich selber wissen. Wichtig ist, das man die [[Standardkonten]] von iDempiere alle belegt. Ich habe einen Beispiel-Kontenrahmen erzeugt, in dem alle wichtigen Konten des SKR-04 sowie alle Standard-Konten von iDempiere enthalten sind. Ihr findet ihn hier:&lt;br /&gt;
&lt;br /&gt;
  https://bitbucket.org/tbayen/translations/src/tip/data/AccountingDE/&lt;br /&gt;
&lt;br /&gt;
Dort befindet sich auch ein Kontenplan ohne Kontonummern (mit symbolischen Namen), der einerseits benutzt werden kann, um einen Kontenplan ohne jede Festlegung auf einen bestimmten Kontenrahmen zu haben (alles, was iDempiere automatisch bucht, ist damit voll funktionsfähig). Andererseits kann diese Datei auch als Basis für die Entwicklung eines ganz eigenen Plans dienen.&lt;br /&gt;
&lt;br /&gt;
== Österreich ==&lt;br /&gt;
&lt;br /&gt;
Für Österreich gilt der sogenannte österreichische Einheitskontenrahmen, von dem es bei der DATEV den daran angelehnten [[http://www.datev.de/portal/ShowPage.do?pid=dpi&amp;amp;nid=84706 SKR-07]] gibt. Ich habe - angestiftet durch ein kleines Sponsoring der Firma Echotech - einen Kontenplan mit den grundlegenden Konten hierfür erstellt, der sofort in iDempiere importiert werden kann.&lt;br /&gt;
&lt;br /&gt;
  https://bitbucket.org/tbayen/translations/src/tip/data/AccountingAT/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CSV-Datei für Kontenplan erstellen ==&lt;br /&gt;
&lt;br /&gt;
Im iDempiere Server-Installationspaket gibt es ein Verzeichnis &amp;quot;data/import&amp;quot;, in dem verschiedene Beispiel-Kontenpläne enthalten sind. Dort finden sich auch Beispiele basierend auf SKR-03 und SKR-04. Man sollte diese jedoch nicht kritiklos installieren. Sie sind etwas älter und nicht ganz fehlerfrei. Sie sollten ernsthaft versuchen, sich diese Datei selber zu erarbeiten (auch wenn das viel Arbeit ist). Eine Datei, die auf der Grundlage meiner eigenen Buchhaltung erzeugt wurde, findet sich als weiteres Beispiel [https://bitbucket.org/tbayen/smallprojects/src/tip/iDempiereAccounting hier] und ein von mir erstellter SKR-04, der als allgemeine Basis dienen kann, findet sich [https://bitbucket.org/tbayen/translations/src/tip/data/AccountingDE/ hier] . Nur durch die Beschäftigung mit diesen erhalten Sie ein für Ihre Bedürfnisse ausgearbeitetes System.&lt;br /&gt;
&lt;br /&gt;
Eine alternative Basis wäre vielleicht, wenn es eine entsprechende Datei mit einem wirklich kompletten SKR-04 nach aktuellem Stand gäbe. Man könnte dann vielleicht die Konten löschen oder deaktivieren, die man nicht braucht. Wer Interesse hat, an so etwas mitzuarbeiten, möge sich gerne melden. Meine &amp;quot;SKR04minimal&amp;quot;-Atei wäre eine gute Grundlage hierfür.&lt;br /&gt;
&lt;br /&gt;
Zum Format der Datei steht einiges auf [[adempiere:Chart_of_Accounts]].&lt;br /&gt;
&lt;br /&gt;
Eine Excel-Datei mit einem SKR-04 von 2009 (nicht im iDempiere-Format, aber vielleicht dennoch hilfreich) habe ich [[http://www.msdynamics.de/viewtopic.php?t=7134&amp;amp;p=71780 in diesem Forum]] gefunden.&lt;br /&gt;
&lt;br /&gt;
Es gibt übrigens zwei Herangehensweisen. Die klassische ist die, die in den Beispieldateien benutzt wurde. Ich selber empfehle eine etwas andere: In der Datei stehen sowohl &amp;quot;richtige&amp;quot; Konten, auf die gebucht werden kann sowie Summenkonten, die nur der Gliederung dienen. Letztere unterscheiden sich durch ein &amp;quot;Yes&amp;quot; in der Spalte &amp;quot;&amp;lt;nowiki&amp;gt;[Account_Summary]&amp;lt;/nowiki&amp;gt;&amp;quot;. Klassisch schreibt man jeweils ein Summenkonto und dann die Konten, die darunter aufsummiert werden. Es ergibt sich in der Datei dann eine schöne übersichtliche und hierarchisch sortierte Lsite von Konten und Unterkonten. Leider ist das nur sehr unkomfortabel einzugeben. Ich empfehle daher, zuerst oben die Gliederung komplett anzulegen und darunter dann alle Konten aufzuführen. Man kann oben jederzeit kontrollieren, ob man alle wichtigen Gliederungspunkte hat. Man kann sogar die Gliederung ganz einfach aus z.B. meiner Beispieldatei kopieren. Diese enthält die Bilanz nach HGB §266 und die GuV nach §275 im Gesamtkostenverfahren. Wer also die gesetzlichen Vorschriften einhalten will, ist insoweit schon fertig. Dann schreibt man alle seine Konten darunter. Womöglich hat man bereits eine Liste aus dem vorherigen Programm oder sich eine mit Hilfe des Steuerberaters erarbeitet. Auf jeden Fall ist es einfacher, das runterzutippen als jede Zeile in die vorhandene Gliederung extra einfügen zu müssen. Am Ende - und das ist vielleicht der Nachteil - muss man dann die Zuordnungen der Konten zur Gliederung sorgfältig eintragen.&lt;br /&gt;
&lt;br /&gt;
=== Standardkonten ===&lt;br /&gt;
&lt;br /&gt;
Im Kontenplan müssen diverse [[Standardkonten]] definiert sein. Das sind die Konten, die von iDempiere bei verschiedenen Gelegenheiten automatisch gewählt und bebucht werden. Wer hier nicht sofort alles versteht, braucht keine Angst zu haben. Es muss jedoch jedes der Standardkonten angegeben sein.&lt;br /&gt;
&lt;br /&gt;
== importieren ==&lt;br /&gt;
&lt;br /&gt;
Die Datei wird über den Menüpunkt&lt;br /&gt;
&lt;br /&gt;
  Systemadministration -&amp;gt; Daten -&amp;gt; Datenimport -&amp;gt; Import Ladeprogramm&lt;br /&gt;
&lt;br /&gt;
eingeladen. Danach kann man die Daten in&lt;br /&gt;
&lt;br /&gt;
  Systemadministration -&amp;gt; Daten -&amp;gt; Datenimport -&amp;gt; Import Konto&lt;br /&gt;
&lt;br /&gt;
betrachten und prüfen. Dort kann man sie dann auch endgültig einlesen. Unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse -&amp;gt; Einstellungen Buchführung -&amp;gt; Kontenplan&lt;br /&gt;
&lt;br /&gt;
kann man sie dann betrachten. Das sollte man so lange wiederholen, bis dort im zweiten Tab ein Baum erscheint, der so aussieht, wie man sich das vorgestellt hat. ''(Da das beim ersten Mal garantiert nicht fehlerfrei funktioniert, empfehle ich übrigens dringend, diese Experimente zuerst auf einer eigenen Datenbank zu machen, die man später wieder komplett löschen kann. Es kann nämlich nötig sein, so lange neue Mandanten anzulegen, bis einem das Ergebnis gefällt. Und diese Mandanten später wieder zu löschen ist mühseliger als einfach die ganze Datenbank wegzuwerfen.)''&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Entwicklerdokumentation]]&lt;br /&gt;
[[Category: Anwenderhandbuch]]&lt;br /&gt;
[[Category: Konten]]&lt;br /&gt;
[[Category: Stammdaten-Finanzbuchhaltung]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Beiträge ==&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3943</id>
		<title>Steuersätze einrichten</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Steuers%C3%A4tze_einrichten&amp;diff=3943"/>
		<updated>2014-05-21T12:37:33Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Anlegen von Steuerkategorie und Steuersatz&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Einrichtung der Umsatzsteuer =&lt;br /&gt;
&lt;br /&gt;
Um Steuersätze einzurichten, müssen Steuerkategorien und Steuersätze eingerichtet werden. Außerdem muss man [[Geschäftspartner]] und [[Artikel]] richtig konfigurieren. Als letztes können noch Einstellungen im Buchführungs-Schema nötig sein. Es gibt hierfür einen vorbereiteten Workflow unter&lt;br /&gt;
&lt;br /&gt;
  Leistungsanalyse → Einstellungen Buchführung → Einrichtung Steuern&lt;br /&gt;
&lt;br /&gt;
Da Steuersätze vom Gesetzgeber immer mal wieder gerne geändert werden – das grundsätzliche System der zu besteuernden Produkte und Personen aber nicht so oft -, sind diese beiden Dinge getrennt einzustellen.&lt;br /&gt;
&lt;br /&gt;
== Steuerkategorien ==&lt;br /&gt;
&lt;br /&gt;
Steuerkategorien sind Kategorien, in die alle Waren und Dienstleistungen eingeteilt werden. In Deutschland haben die meisten Produkte den normalen Steuersatz (z.Zt. 19%). Für bestimmte Produkte wie Lebensmittel gibt es einen ermäßigten Steuersatz (7%). Dazu gibt es noch einige Produkte, die von der Umsatzsteuer ganz befreit sind (z.B. Lotterielose, Wohnungsmieten). Also legen wir im Fenster [[Steuerkategorie (Fenster ID-138)|Steuerkategorien]] folgende Kategorien an:&lt;br /&gt;
&lt;br /&gt;
* normale Umsatzsteuer&lt;br /&gt;
* ermäßigte Umsatsteuer&lt;br /&gt;
* umsatzsteuerbefreit&lt;br /&gt;
&lt;br /&gt;
Es ist sinnvoll, darauf zu achten, das diese Steuerkategorien mit der Organisation „*“ angelegt werden, damit man sie in allen Organisationen des Mandanten nutzen kann. Wer wirklich nur eine Organisation hat, kann das aber auch ignorieren. Die bereits vorhandene Kategorie „Standard“ kann man deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
== Steuersätze ==&lt;br /&gt;
&lt;br /&gt;
Das System der Steuersätze in iDempiere ist recht komplex, da es auch vielfältige Steuersysteme der Welt abbilden kann. Für Deutschland sollte man mindestens drei Steuersätze anlegen.&lt;br /&gt;
Zuerst erstellt man im Fenster [[Steuersatz (Fenster ID-137)|Steuersatz]] einen neuen Steuersatz und gibt ihm den Namen „Umsatzsteuer 19%“. Mit der Steuerkategorie wählt man sodann aus, für welche Produkte er gilt (in unserem Fall also die soeben angelegte Kategorie „normale Umsatzsteuer“. Dahinter gibt man das Datum an (die aktuellen Sätze von 19% und 7% gelten seit dem 1.1.2007 bzw dem 1.7.1983), ab dem der Steuersatz gilt. Sobald die Politik das nächste Mal beschließt, den Satz zu erhöhen, tragen wir lediglich einen neuen Steuersatz mit dem entsprechenden Datum ein und alles läuft richtig.&lt;br /&gt;
&lt;br /&gt;
''Besondere Felder:''&lt;br /&gt;
&lt;br /&gt;
Das Feld '''Umsatzsteuer''' (im englischen „Sales Tax“) darf nicht angewählt werden. Hier ist die deutsche Übersetzung entgleist. Wird dieses Feld angewählt, handelt es sich um eine Steuer, die auf den gesamten Verkauf und nicht nur auf den Mehrwert genommen wird (also genau keine Umsatzsteuer). Es wird also keine Vorsteuer abgezogen. In Deutschland ist dieses Verfahren seit 1968 nicht mehr üblich. Eventuell können mit Hilfe dieses Systems in Deutschland Verbrauchsteuern (Biersteuer, Stromsteuer, Tabaksteuer) berechnet werden.&lt;br /&gt;
&lt;br /&gt;
Die '''Auftrags-/Bestellart''' bleibt auf „beide“ und die '''Parentsteuer''' bleibt leer. Das '''Land''' setzt man am besten auf „Deutschland“ und das '''Ziel''' auch auf „Deutschland“. Über diese Felder ist es z.B. möglich, einen besonderen Steuersatz allgemein für Auslandsumsätze oder für bestimmte Länder zu setzen.&lt;br /&gt;
&lt;br /&gt;
Der wichtigste Wert ist natürlich der eigentliche '''Steuersatz''' („Tax Rate“, in manchen Übersetzungen blöderweise '''„Wechselkurs“''' genannt).&lt;br /&gt;
&lt;br /&gt;
Nachdem man auf diese Art den ersten Steuersatz angelegt hat, sollte es ein leichtes sein, noch einen für den ermäßigten Satz und einen mit dem Satz 0,0 anzulegen. Auch hier ist es sinnvoll, darauf zu achten, das alle Steuersätze mit der Organisation „*“ angelegt werden. Außerdem kann man auch hier den vorab vorhandenen Steuersatz „Standard“ deaktivieren (oder vielleicht sogar löschen).&lt;br /&gt;
&lt;br /&gt;
In diesem Fenster ist es dann auch möglich, Steuersätze für Auslandsumsätze anzulegen, indem man das entsprechende Zielland anlegt. Lässt man das Zielland frei, sollte das dann alle restlichen Länder betreffen. Ich habe keine persönliche Erfahrung damit gesammelt, denke aber, das sollte selbsterklärend sein.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== weitere Tabs ===&lt;br /&gt;
&lt;br /&gt;
In dem Tab „Steuernummer“ (schlecht übersetzt „Tax ZIP“) kann die Steuer abhängig von der Postleitzahl gesetzt werden, was in Deutschland nicht nötig ist.&lt;br /&gt;
&lt;br /&gt;
Interessant ist aber das Tab „Buchführung“, in dem man einstellen kann, auf welche Konten die Steuer gebucht wird. Die vorgegebenen Werte sind aus dem Buchführungs-Schema übernommen (Diese wurden bei der Anlage des Mandanten als Default-Konten aus der CSV-Datei mit dem Kontenplan übernommen). Da man in Deutschland für die Umsatzsteuererklärung diese Posten getrennt angeben muss, kann es sinnvoll sein, hier unterschiedliche Konten für die Steuerarten anzugeben.&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=3942</id>
		<title>Benutzer:TBayen</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Benutzer:TBayen&amp;diff=3942"/>
		<updated>2014-05-21T12:28:04Z</updated>

		<summary type="html">&lt;p&gt;TBayen: neue Seite zu Steuersätzen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{raw:idempiere:Userboxtop}}&lt;br /&gt;
{{raw:idempiere:User real name|Thomas Bayen}}&lt;br /&gt;
{{raw:idempiere:User de}}&lt;br /&gt;
{{raw:idempiere:User en}}&lt;br /&gt;
{{raw:idempiere:Userboxbottom}}&lt;br /&gt;
&lt;br /&gt;
Hallo!&lt;br /&gt;
&lt;br /&gt;
Mein Name ist Thomas Bayen. Ich bin der Administrator dieses Wikis und Mitglied des [[Team Germany]] und begrüße alle User hier.&lt;br /&gt;
&lt;br /&gt;
Man kann mich erreichen unter:&lt;br /&gt;
&lt;br /&gt;
  tbayen -at- bayen.de&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Arbeitsbereiche in diesem Wiki =&lt;br /&gt;
&lt;br /&gt;
* Material- und Warenwirtschaft&lt;br /&gt;
** [[Maßeinheiten]]&lt;br /&gt;
* Artikel zu bestimmten Geschäftsvorfällen&lt;br /&gt;
** [[Darlehensverwaltung]]&lt;br /&gt;
** [[Zahlungsverkehr]], [[Zahlungsauswahl]]&lt;br /&gt;
* Berichte&lt;br /&gt;
** [[Statistik und Berichte]]&lt;br /&gt;
** [[Berichte mit Unterbericht]], [[komplexe Berichte]]&lt;br /&gt;
** [[Neues View für Berichte anlegen]], [[Berichtsansicht]]&lt;br /&gt;
** [[Finanzbericht]] ([[Bilanz]])&lt;br /&gt;
* Buchführung&lt;br /&gt;
** [[Buchführungsdimensionen]]&lt;br /&gt;
** [[Standardkonten]]&lt;br /&gt;
** [[Kontenplan]]&lt;br /&gt;
* Zahlungsverkehr&lt;br /&gt;
** [[Bankschnittstelle]]&lt;br /&gt;
** [[Zahlungssammler]]&lt;br /&gt;
* Einrichtung&lt;br /&gt;
** [[Banken einrichten]]&lt;br /&gt;
** [[Einrichtung der Buchhaltung]]&lt;br /&gt;
** [[Krefelder iDempiere Mini Installation]]&lt;br /&gt;
** [[Steuersätze einrichten]]&lt;br /&gt;
* deutsche Lokalisierung&lt;br /&gt;
** [[Treffen in Deutschland]], [[Team Germany]]&lt;br /&gt;
** [[Deutsche Sprache installieren]], [[Verbessertes Übersetzungssystem]], [[Glossar]]&lt;br /&gt;
* Programmieren&lt;br /&gt;
** [[Eclipse Projekt für ein eigenes Modul]], [[Entwicklung eigener Module]]&lt;br /&gt;
** [[Mercurial Bayen Best Practice]]&lt;br /&gt;
** [[Datenbankeinrichtung für Entwickler]]&lt;br /&gt;
** [[Installation der Entwicklungsumgebung]], [[Migrations-Skripte ausführen]]&lt;br /&gt;
** [[2pack]]&lt;br /&gt;
** [[GenerateModel]]&lt;br /&gt;
** [[ModelValidator]]&lt;br /&gt;
** [[direktes Schreiben in die Datenbank]]&lt;br /&gt;
** [[:en:Buckminster]]&lt;br /&gt;
** [[Gedanken über Dokumente]]&lt;br /&gt;
** [[WebServices]]&lt;br /&gt;
* [[Vereinsverwaltung]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung&amp;diff=3941</id>
		<title>Vereinsverwaltung</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung&amp;diff=3941"/>
		<updated>2014-05-16T07:12:17Z</updated>

		<summary type="html">&lt;p&gt;TBayen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Man kann sehr einfach auf Basis des Warenwirtschaftssystems iDempiere eine Vereinsverwaltung aufsetzen. Leider ist es sehr schwer, eine ordentliche Software in diesem Bereich zu finden, die Mehrbenutzerfähig und Open Source ist. Die einzige vernünftige Alternative, die ich gefunden habe, ist [http://www.jverein.de JVerein]. Da kam ich auf die Idee, das man durch eine simple Anpassung der Konfiguration iDempiere hierfür nutzen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Implementierung von Thomas Bayen ==&lt;br /&gt;
&lt;br /&gt;
Die Mitglieder können mit allen Ihren Eigenschaften als Geschäftspartner verwaltet werden und ein zusätzliches Datenbank-View kann eine Mitgliederliste als CSV-Datei ausgeben, um sie auch anderweitig verwerten oder auswerten zu können.&lt;br /&gt;
&lt;br /&gt;
Ich habe eine solche Mitgliederverwaltung für den [http://www.efg-krefeld.de Ehemaligenverein des Fichte-Gymnasiums] (EFG) aufgesetzt. -- [[User:TBayen]]&lt;br /&gt;
&lt;br /&gt;
Der Server steht in der Cloud, was einiger Vorsichtsmaßnahmen seitens der Server-Konfiguration bedar.&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [[Vereinsverwaltung/Konfiguration]] habe ich dokumentiert, wie ich das Programm konfiguriert habe.&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [[Vereinsverwaltung/Einführung]] gibt es eine schnelle Bedienungsanleitung für Vorstandsmitglieder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zukunftspläne ==&lt;br /&gt;
&lt;br /&gt;
* Bisher werden noch keine Mitgliedsbeiträge verwaltet bzw. eingezogen.&lt;br /&gt;
* Die Verwaltung von offenen Posten ist äußerst rudimentär.&lt;br /&gt;
* Es gibt noch keine gedruckte Mitgliederliste, die auf DIN A4 passt&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung/Einf%C3%BChrung&amp;diff=3940</id>
		<title>Vereinsverwaltung/Einführung</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung/Einf%C3%BChrung&amp;diff=3940"/>
		<updated>2014-05-16T07:05:56Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Einführung in die Vereinsverwaltung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Dies ist eine Kurzanleitung für die [[Vereinsverwaltung]].&lt;br /&gt;
&lt;br /&gt;
= Installation =&lt;br /&gt;
&lt;br /&gt;
Der Server ist von [[User:TBayen]] so installiert worden, wie auf der Seite [[Vereinsverwaltung/Konfiguration]] beschrieben ist. Er ist auf einem Cloud-Server installiert und wird per Web-Browser bedient. Wer eine eigene Version installieren oder installiert bekommen möchte, kann mich gerne ansprechen. :-)&lt;br /&gt;
&lt;br /&gt;
Das Programm läuft als Webanwendung. Da es die zk-Bibliothek benutzt (die starken Gebrauch von Javascript macht), empfehle ich die Installation eines aktuellen Browsers. Beste Ergebnisse gibt ein aktueller Google Chrome. Ein aktueller Firefox sollte aber auch gehen, fühlt sich aber (z.Zt.) etwas langsamer an.&lt;br /&gt;
&lt;br /&gt;
= Start und Login =&lt;br /&gt;
&lt;br /&gt;
== Starten des Browsers ==&lt;br /&gt;
&lt;br /&gt;
Dann geht man auf die angegebene URL, um die Applikation zu starten. Es zeigt sich das Login-Fenster.&lt;br /&gt;
&lt;br /&gt;
== Login-Fenster ==&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Den Benutzername habe ich bei der Installation mit vergeben. Da nach diesem Namen in der Mitgliederliste auch alphabetisch gesucht werden kann, beginnt er mit dem Nachnamen, hat also die Form &amp;quot;Schmitz-Backes, Michael&amp;quot; (genauso mit Gross- und Kleinschreibung und Komma, ohne Anführungszeichen). Das Passwort lasse ich Euch ggf. auf einem separaten Weg zukommen (auch dabei ist Gross- und Kleinschreibung wichtig). Die Sprache stellst Du am besten auf deutsch. Beim ersten Mal sollte man &amp;quot;Rolle wählen&amp;quot; und &amp;quot;Angaben merken&amp;quot; auswählen. Letzteres führt dazu, das Du auf diesem Browser beim nächsten Mal nichts mehr eingeben musst, sondern direkt &amp;quot;ok&amp;quot; drücken kannst.&lt;br /&gt;
&lt;br /&gt;
== Login Seite 2: Rollen-Auswahl ==&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Ersteres führt (nach OK) zu einem weiteren Eingabefenster. Dort kann man seine Rolle auswählen:&lt;br /&gt;
&lt;br /&gt;
* '''Vorstandsmitglied''': Die Rolle &amp;quot;Vorstandsmitglied&amp;quot; dient dem Zugriff auf alle Daten, aber nur lesend. Normale Vorstandmitglieder sollten mit dieser Rolle arbeiten, was verhindert, das man was kaputtmachen kann.&lt;br /&gt;
* '''Datenpfleger''': Wer was kaputt- oder ganzmachen möchte (also nach unserer Beschlussfassung nur eine Person), kann sich als &amp;quot;Datenpfleger&amp;quot; anmelden. Die anderen Einstellungen in diesem Fenster könnt ihr ignorieren.&lt;br /&gt;
&lt;br /&gt;
Ich habe das so eingerichtet, das rein technisch jeder beide Rollen annehmen kann, wenn er möchte, was es im Notfall einfacher macht, die Aufgaben anders zu verteilen. Natürlich geht das dann von ein bisschen Selbstdisziplin bei den anderen aus. ;-)&lt;br /&gt;
&lt;br /&gt;
= Hauptfenster und Menü =&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Nach einem weiteren OK öffnet sich das Hauptfenster. Das wichtigste ist oben der '''&amp;quot;Menü&amp;quot;'''-Knopf. Es gibt dort einen Eintrag &amp;quot;Mitglieder&amp;quot;. Darauf klickt man, woraufhin das Eingabefenster für Mitglieder aufgerufen wird. Man kann den Menüpunkt übrigens auch nach links in die '''Favoriten''' ziehen (was ich bei Michael schonmal gemacht habe) und dann dort mit einem Klick das Eingabefenster öffnen.&lt;br /&gt;
&lt;br /&gt;
Außerdem gibt es einen Menüpunkt, um sein '''Passwort zu ändern'''. Das sollte man am besten zu Anfang einmal machen. Bitte kein Passwort eingeben, das anderweitig fürs Online-Banking verwendet wird, da man der Sicherheit eines Cloud-Servers immer nur bedingt trauen sollte.&lt;br /&gt;
&lt;br /&gt;
= Eingabefenster für Mitglieder =&lt;br /&gt;
&lt;br /&gt;
== Suchdialog ==&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Als allererstes öffnet sich der Suchdialog. Dort kann man z.B. nach der Nummer oder einem Namen suchen. Die Nummern sind immer vierstellig, also &amp;quot;0001&amp;quot;, um eindeutiger suchen zu können. Wer mit Joker suchen möchte, nimmt dafür &amp;quot;%&amp;quot; als Joker. Also findet man z.B. mit &amp;quot;%drea%&amp;quot; alle Andreasse und Andreaen. Man kann aber auch einfach gar nichts eingeben, dann findet man alle Datensätze (also alle Mitglieder und Ex-Mitglieder).&lt;br /&gt;
&lt;br /&gt;
== Eingabefenster ==&lt;br /&gt;
&lt;br /&gt;
=== Navigation durch die Datensätze ===&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Nach einem &amp;quot;OK&amp;quot; (grüner Haken) ruft man die Liste der Suchergebnisse auf. Oben rechts im Fensterchen steht sowas wie [1/26] (bei Suche nach Andreassen) oder [1/1164] (bei Suche nach allen Datensätzen).&lt;br /&gt;
&lt;br /&gt;
Wer später was anderes suchen möchte, kann in der Toolbar auf die Lupe klicken und erhält wieder den Suchdialog wie am Anfang.&lt;br /&gt;
&lt;br /&gt;
In der Toolbar findet sich ein Knopf, der wie eine Tabelle mit einem einzelnen roten Feld aussieht. Damit schaltet man zwischen der Tabellen- und der Formularansicht um. Einfach mal ausprobieren und hin- und herschalten, dann versteht Ihr das schon.&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
In der Listenansicht sieht man immer eine (scrollbare) Liste mit einer Seite von 25 Datensätzen. Am unteren Rand des Listenbereichs (unten links) ist ein Feld, in dem man die angezeigte Seite auswählen kann. Mit den dort befindlichen Pfeilknöpfen kann man auch seitenweise durch die Daten blättern (also immer 25 weiter). Oben rechts (da, wo [1/1164] steht) kann man auch immer einen einzelnen Datensatz weiternavigieren. Das kann in der Formularansicht ganz gut sein, um mehrere Datensätze durchzugehen.&lt;br /&gt;
&lt;br /&gt;
=== Register mit Unterlisten ===&lt;br /&gt;
&lt;br /&gt;
Am unteren Rand gibt es einen Bereich mit drei Registerkarten &amp;quot;Kontakte&amp;quot;, &amp;quot;Adresse&amp;quot;, &amp;quot;Bankdaten&amp;quot;. Diese Registerkarten sind für &amp;quot;Unterlisten&amp;quot; des eigentlichen Mitgliederdatensatzes. Also sind alle Datenfelder, die nur genau einmal vorkommen, oben im Haupt-Datensatzbereich und diese drei Dinge, die mehrfach vorkommen können, stehen in diesen Registern in einer Art Unterlisten.&lt;br /&gt;
&lt;br /&gt;
Hat man dort einen Datensatz ausgewählt, kann man mit dem Editier-Icon links daneben den Editor so umschalten, das der ausgewählte Datensatz der Unterliste oben im Haupt-Arbeitsbereich erscheint.&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Man kann den dann dort bearbeiten. Um wieder zurückzukommen, klickt man entweder in der Breadcrumb-Zeile oberhalb des Datensatzes auf den Link, der mit &amp;quot;Business Partner&amp;quot; beschrieben ist (Sorry! - ist noch nicht richtig &amp;quot;übersetzt&amp;quot; - das bedeutet &amp;quot;Mitglied&amp;quot;). Alternativ kann man auch in der oberen Toolbar auf den &amp;quot;blauen Pfeil nach oben&amp;quot; klicken. Der bring einen ebenfalls wieder eine Untertabellen-Ebene hoch.&lt;br /&gt;
&lt;br /&gt;
=== Daten editieren, neu, löschen ===&lt;br /&gt;
&lt;br /&gt;
TODO Screenshot&lt;br /&gt;
&lt;br /&gt;
Hat man Daten geändert, werden die im allgemeinen gespeichert, wenn man weiternavigiert. Um sicherzugehen, sollte man ggf. das Speicher-Icon oben in der Toolbar drücken, das erscheint, sobald man ein Datenfeld geändert (und dann verlassen) hat.&lt;br /&gt;
&lt;br /&gt;
Neue Datensätze erzeugt man mit dem Neu-Knopf (dritter von links in der Toolbar). Bitte nicht kopieren (rechts daneben), sondern besser immer neu drücken.&lt;br /&gt;
&lt;br /&gt;
Neue Unter-Datensätze erzeugt man Mit dem Neu-Knopf (erster von links) im Kopf des Unter-Registers.&lt;br /&gt;
&lt;br /&gt;
Grundsätzlich kann man mit dem Lösch-Icon (kleine Mülltonne) einen Datensatz löschen. Aber bitte keine Lösch-Orgien!!! Löschen sollte man aber nur, wenn ein Datensatz nur versehentlich angelegt wurde etc.. Ansonsten ist es dafür immer besser, den Datensatz zu '''dekativieren''' (also das Häkchen bei &amp;quot;Aktiv&amp;quot; wegzumachen). Der Datensatz verschwindet somit aus allen Listen (auf jeden Fall aus den gedruckten, je nach Einstellung auch komplett aus dem normalen Editorfenster), ist aber im Zweifelsfall noch da, um auf historische Daten weiterhin zuzugreifen (vielleicht wollen wir zum 50. Vereinsjubiläum ja die ausgetretenen Mitglieder nochmal anschreiben oder haben später nochmal Rückfragen, wann wer wie und warum ausgetreten ist oder so...?!?)&lt;br /&gt;
&lt;br /&gt;
= nächste Schritte =&lt;br /&gt;
&lt;br /&gt;
So, das sollte als Einführung bis hierhin reichen, um Daten zu pflegen. Bei Fragen oder Entdeckungen bitte melden. Wir sollten diese Anleitung hier weiterentwickeln, damit sie dann auch für andere Benutzer hilfreich ist. Das hier ist ein Wiki, kann also gerne von jedem geändert werden! Bei Rückfragen werde ich umgehend antworten. -- [[User:TBayen]]&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
	<entry>
		<id>https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung&amp;diff=3939</id>
		<title>Vereinsverwaltung</title>
		<link rel="alternate" type="text/html" href="https://wiki.idempiere.org/w-de/index.php?title=Vereinsverwaltung&amp;diff=3939"/>
		<updated>2014-05-16T06:33:24Z</updated>

		<summary type="html">&lt;p&gt;TBayen: Ich habe eine VEreinsverwaltung implementiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Man kann sehr einfach auf Basis des Warenwirtschaftssystems iDempiere eine Vereinsverwaltung aufsetzen. Leider ist es sehr schwer, eine ordentliche Software in diesem Bereich zu finden, die Mehrbenutzerfähig und Open Source ist. Die einzige vernünftige Alternative, die ich gefunden habe, ist [[http://www.jverein.de JVerein]]. Da kam ich auf die Idee, das man durch eine simple Anpassung der Konfiguration iDempiere hierfür nutzen kann.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Implementierung von Thomas Bayen ==&lt;br /&gt;
&lt;br /&gt;
Die Mitglieder können mit allen Ihren Eigenschaften als Geschäftspartner verwaltet werden und ein zusätzliches Datenbank-View kann eine Mitgliederliste als CSV-Datei ausgeben, um sie auch anderweitig verwerten oder auswerten zu können.&lt;br /&gt;
&lt;br /&gt;
Ich habe eine solche Mitgliederverwaltung für den [http://www.efg-krefeld.de Ehemaligenverein des Fichte-Gymnasiums] (EFG) aufgesetzt. -- [[User:TBayen]]&lt;br /&gt;
&lt;br /&gt;
Der Server steht in der Cloud, was einiger Vorsichtsmaßnahmen seitens der Server-Konfiguration bedar.&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [[Vereinsverwaltung/Konfiguration]] habe ich dokumentiert, wie ich das Programm konfiguriert habe.&lt;br /&gt;
&lt;br /&gt;
Auf der Seite [[Vereinsverwaltung/Einführung]] gibt es eine schnelle Bedienungsanleitung für Vorstandsmitglieder.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Zukunftspläne ==&lt;br /&gt;
&lt;br /&gt;
* Bisher werden noch keine Mitgliedsbeiträge verwaltet bzw. eingezogen.&lt;br /&gt;
* Die Verwaltung von offenen Posten ist äußerst rudimentär.&lt;br /&gt;
* Es gibt noch keine gedruckte Mitgliederliste, die auf DIN A4 passt&lt;/div&gt;</summary>
		<author><name>TBayen</name></author>
	</entry>
</feed>