<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wikimirror.piraten.tools/wiki/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3ANetAndroid%2FCerebro</id>
	<title>Benutzer:NetAndroid/Cerebro - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wikimirror.piraten.tools/wiki/index.php?action=history&amp;feed=atom&amp;title=Benutzer%3ANetAndroid%2FCerebro"/>
	<link rel="alternate" type="text/html" href="https://wikimirror.piraten.tools/wiki/index.php?title=Benutzer:NetAndroid/Cerebro&amp;action=history"/>
	<updated>2026-04-09T17:09:23Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Piratenwiki Mirror</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://wikimirror.piraten.tools/wiki/index.php?title=Benutzer:NetAndroid/Cerebro&amp;diff=55696777&amp;oldid=prev</id>
		<title>imported&gt;NetAndroid: /* Status */</title>
		<link rel="alternate" type="text/html" href="https://wikimirror.piraten.tools/wiki/index.php?title=Benutzer:NetAndroid/Cerebro&amp;diff=55696777&amp;oldid=prev"/>
		<updated>2011-04-23T09:32:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Status&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Der Name Cerebro stammt aus XMen. Dort taucht es als Maschine auf die von Xavier genutzt wird um mit allen Mutanten auf der Erde in Kontakt treten zu können. Mein Tool hat dabei so eine ähnliche Aufgabe. Es kommt mit den Daten aller Mitglieder aus Bayern in Kontakt und erledigt diverse Aufgaben in Verbindung mit dem CiviCRM. Im Endergebnis kommt eine sauber gepflegtes CiviCRM heraus, in dem auch Zuwendungen abgebildet sind, sowie die Stimmberechtigung direkt anhand des Mitgliedschaftsdatensatzes abgelesen werden kann.&lt;br /&gt;
=== Status ===&lt;br /&gt;
==== Bereits umgesetzt ====&lt;br /&gt;
* Verarbeiten von Bankdaten und Erstellung CSV Datei für CiviCRM Import (BY-Cerebro_ELVimport)&lt;br /&gt;
* Versenden von Zahlungseingangsbestätigungen für Lastschriften&lt;br /&gt;
* Versenden von Zahlungseingangsbestätigungen für Überweisungen&lt;br /&gt;
* Zusammenführen von Mitgliedsdaten und Zuwendungen (Lastschrift, Überweisung)&lt;br /&gt;
* Verarbeitung von Bankexport (CSV Format aus Jameica)&lt;br /&gt;
* Export als CSV für Spendenbescheinigungsdruck&lt;br /&gt;
* Ermitteln der Stimmberechtigten Piraten pro Gliederung&lt;br /&gt;
* Ermitteln der zu mahnenden Piraten pro Gliederung&lt;br /&gt;
* Erinnerungen an Mitgliedsbeitrag (Mahnlauf)&lt;br /&gt;
* Mehrere Mahnstufen mit Templates möglich&lt;br /&gt;
&lt;br /&gt;
==== Noch umzusetzen ====&lt;br /&gt;
* Erstellung CSV Export Aktivitäten für Import von Zahlungseingangsbestätigungen, Mahnungsemails&lt;br /&gt;
* Auswertung Zahlungsquote (Gesamt, Bezirk, Kreisverband)&lt;br /&gt;
* Auswertung Spendenbuch&lt;br /&gt;
* Connector für Reportierungstool (members.piratenpartei-bayern.de)&lt;br /&gt;
* Kleines Onlinepanel damit keine Shellarbeiten notwendig sind&lt;br /&gt;
* DTA Export für Jahreseinzug (PHP-PECL DTA)&lt;br /&gt;
&lt;br /&gt;
==== Verwendete Technologien ====&lt;br /&gt;
* PHP 5.3&lt;br /&gt;
* MySQL 5.1&lt;br /&gt;
* InnoDB Database Engine with Transactions&lt;br /&gt;
* ADOdb&lt;br /&gt;
* PHPmailer&lt;br /&gt;
* Brain 2.0+&lt;br /&gt;
&lt;br /&gt;
== Bayrisches Verwaltungswochenende v. 22.04.2011 - 25.04.2011 ==&lt;br /&gt;
=== Kontodaten ins CiviCRM importieren ===&lt;br /&gt;
Um Lastschriftdaten zukünftig an einem Ort zu haben werden die vorliegenden Kontodaten ins CiviCRM importiert. Jeder Verwaltungspirat mit der Gruppenberechtigung &amp;quot;Kontodatenverwalter&amp;quot; kann diese Daten bearbeiten.&lt;br /&gt;
==== Status ====&lt;br /&gt;
sucessful&lt;br /&gt;
==== Workflow ====&lt;br /&gt;
Generate from Cerebro.debit -&amp;gt; BY-Cerebro_ELVimport File&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Settings for import:'''&lt;br /&gt;
# CSV File&lt;br /&gt;
# first line does NOT contain colnames&lt;br /&gt;
# contacttype: person&lt;br /&gt;
# for dublicate contacts do: fill up (!!)&lt;br /&gt;
# filedmatches: BY-Cerebro_ELVimport&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''After import:'''&lt;br /&gt;
# set cerebro.debit('import') to y&lt;br /&gt;
&lt;br /&gt;
=== Zuwendungen aus Lastschriften verarbeiten ===&lt;br /&gt;
Damit die Lastschriftszahlungen auch im CiviCRM abgebildet werden, ist es notwendig Zuwendungen zu importieren. Diese Zuwendungen tragen den Typ &amp;quot;Mitgliedsbeitrag&amp;quot; und wirken sich damit auf die Stimmberechtigung aus.&lt;br /&gt;
==== Status ====&lt;br /&gt;
im progress&lt;br /&gt;
==== Workflow ====&lt;br /&gt;
=== Zahlungseingänge bestätigen ===&lt;br /&gt;
Zahlungseingänge sollen dem Zahler bestätigt werden. Ausserdem haben wir damit die Möglichkeit noch auf das Lastschriftverfahren hinzuweisen für all die, die per Überweisung bezahlen. Die Zahlungseingangsbestätigung wird in einem Log erfasst und später im CiviCRM wieder weiterverarbeitet.&lt;br /&gt;
==== Status ====&lt;br /&gt;
sucess&lt;br /&gt;
&lt;br /&gt;
=== Mahnlauf ===&lt;br /&gt;
Piraten die bis dato nicht gezahlt haben, werden an die Fälligkeit des Mitgliedsbeitrages erinnert. Dabei weisen wir auf das Lastschriftverfahren hin. Das Tool arbeitet mit verschiedenen Mahnstati, so dass die Templates pro Mahnstatus gewechselt werden können. Jede versandte Email wird dabei gespeichert und als Aktivität ins CiviCRM importiert. So haben alle die Möglichkeit sich über die Mahnemails zu informieren.&lt;br /&gt;
==== Status ====&lt;br /&gt;
Development fast fertig - Templates noch zu erstellen&lt;br /&gt;
=== Zahlungen aus Bank verarbeiten ===&lt;br /&gt;
Die Zahlungen von den beiden Bankkonten des Landesverbandes werden mittels Jameica abgerufen. Über Jameica findet ein automatisches Tagging nach Spende und Mitgliedsbeitrag statt. Nach Export als CSV wird in Cerebro importiert, das MID Tagging durchgeführt, ggf. nachgebessert wo es nicht möglich war und schlussendlich dann die Bankdaten in banktransfers geschrieben.&lt;br /&gt;
==== Status ====&lt;br /&gt;
completed&lt;br /&gt;
=== Stimmberechtigung ermitteln ===&lt;br /&gt;
Um das CiviCRM auf die Stimmberechtigung hin zu aktualisieren ist es notwendig dass Mitgliedsbeitragszahlungen an die Mitgliedsdatensätze gematcht werden.&lt;br /&gt;
==== Status ====&lt;br /&gt;
completed&lt;/div&gt;</summary>
		<author><name>imported&gt;NetAndroid</name></author>
	</entry>
</feed>