Hallo Ich versuche mich gerade daran, das Abrechnungssystem unseres Vereins zu automatisieren. Als Datengrundlage haben wir die Umsätze unseres Kontos als csv-Datei. Jetzt würde ich gerne automatisch die Eingänge den Mitgliedern zuordnen. Also wenn Kontonummer == 1234, dann das Datum und den Betrag der Transaktion dem jeweiligen Konto gutschreiben. Alterntiv, müssten wir die Eingänge manuell zuordnen. Da wäre ein PullDown Menue in jeder Zeile vielleicht ganz hilfreich. Oder ist beides gleichzeitig möglich? Danke und Gruß Kolja
Kolja L. schrieb: > Also wenn Kontonummer == 1234, dann das Datum und den Betrag der > Transaktion dem jeweiligen Konto gutschreiben. Ein Verein bei dem jedes Mitglied eine andere Kontonr. hat, klingt für mich wie eine Bank. :)
Falls in der Mitgliederliste (Stammdaten) die Kontonummer hinterlegt ist, und diese auch in der csv-Datei (im gleichem Format) steht, dann die csv-Datei als 2.Blatt einlesen, und die Zuordnung mittels SVERWEIS vornehmen.
Ich möchte Dein Unterfangen nicht kritisieren, aber für Vereine gibt es für die Mitgliederverwaltung entsprechende Software, wie z.B. CVP von Conplan... es gibt aber auch andere Varianten und Anbieter... es kommt dabei auf die Anzahl der Mitgleider an. Eine eigene Bastellösung wird irgendwann zu Problem führen. Die Buchhaltung sollte ggf. z.B. über Datev oder einen Steuerberater erfolgen, sonst kann es ganz schnell Probleme mit dem Finanzamt geben.
Torsten K. schrieb: > aber für Vereine gibt es > für die Mitgliederverwaltung entsprechende Software Wir, nicht ich, haben uns schon viele Programme angeschaut, aber keines passt auf uns. Preislich wäre das aber alles im Rahmen. Wir sind 40 Personen und gerne bereit dafür 150€ im Jahr zu zahlen, wenn dann alles ohne unser Zutun funktionieren würde. Excel ist auch eine Notlösung, keiner von uns kenn sich damit aus, ich würde es lieber als Webanwendung in PHP schreiben, aber was ist mit der Zeit nach mir... Peter M. schrieb: > Ein Verein bei dem jedes Mitglied eine andere Kontonr. hat, klingt für > mich wie eine Bank. :) virtuelles Mitgliedskonto ;-) Thomas S. schrieb: > und die Zuordnung mittels SVERWEIS > vornehmen. schaue ich mir mal an.
z.B. hier findest Du ein paar Tipps zu SVERWEIS: https://www.heise.de/tipps-tricks/Excel-SVERWEIS-einrichten-3971576.html
Kolja L. schrieb:
Kolja, da fehlen viele Informationen.
Wie ist der "Workflow"?
Jährliche Zahlung des Mitgliedsbeitrag?
Oder doch monatlich?
Wo werden Soll und Ist festgehalten?
Ich glaube, es ist sinnlos, die CVS-Datei in Excel einzulesen und dann
markieren zu wollen.
Jedes Mitglied sollte eine Mitgliedsnr. mit Prüfziffer kriegen, also
z.B.
K001P
P = Platzhalter für Prüfziffer.
Du schreibst ein Excel-Makro, das Dir die Überweisungen (Zeilen der
CSV-Datei) zeilenweise präsentiert und im Betreff nach der Kontonr.
sucht.
Das Makro zeigt Dir dann Name und Kontonr. der Person, die es für den
Zahlungsempfänger hält.
Du musst dann jede Zeile entweder bestätigen "OK", oder manuell das
Mitgliedskonto aus einem Drop-Down-Feld eines Formulars zuweisen und mit
einem "Manuell"-Schaltknopf zuweisen.
Bei Druck auf "OK" oder "Manuell" wird dann die nächste Überweisung
(Zeile) der CSV-Datei präsentiert.
Das Ganze ist zu realisieren über ein Makro, dass ein Formular aufruft.
Eine Lösung per Excel-Tabellenblatt finde ich ungeschickt, weil Du dann
maschinell den Eingabebereich der Kontonr. für jede Zeile festlegen
musst.
:
Bearbeitet durch User
Kolja L. schrieb: >> und die Zuordnung mittels SVERWEIS >> vornehmen. > > schaue ich mir mal an. einfach fragen, falls es "knirscht".
Kolja L. schrieb: > Excel ist auch eine Notlösung, keiner von uns kenn sich damit aus, > ich würde es lieber als Webanwendung in PHP schreiben, aber was ist mit > der Zeit nach mir... Dann schreib' es als Webanwendung, schlimmstenfalls halt auch mit PHP. Denn solche Daten gehören in eine Datenbank statt in Excel, weil das leider keine Transaktionssicherheit und keine referentielle Integrität garantieren, nur mit gewissen Aufwänden und Fachkenntnissen automatisiert werden kann und eine parallele Bearbeitung einen hohen Abstimmungsbedarf erfordert, damit der eine Bearbeiter nicht die Daten von anderen Bearbeitern überschreibt. Außerdem ist es in Excel nicht möglich, Berechtigungen und Constraints durchzusetzen. Im Endeffekt spielt es auch keine Rolle, ob sich hinterher keiner mit Excel oder wenigstens jetzt jemand mit PHP und einer Datenbank auskennt. Wenn Du den Verein verläßt, wird sich also ohnehin jemand einarbeiten oder jemand gefunden werden müssen, der sich mit der gewählten Technik auskennt. Eine Datenbank kann man übrigens auch mit Access oder Excel konnektieren, wenn das notwendig sein sollte... ;-)
Kolja L. schrieb: > Wir, nicht ich, haben uns schon viele Programme angeschaut, aber keines > passt auf uns. > Preislich wäre das aber alles im Rahmen. > Wir sind 40 Personen und gerne bereit dafür 150€ im Jahr zu zahlen, > wenn dann alles ohne unser Zutun funktionieren würde. habt ihr dabei auch JVerein (http://www.jverein.de/wiki/index.php?title=Hauptseite; http://www.jverein.de/wiki/index.php?title=%C3%9Cber_JVerein) geprüft? (mich würde das Ergebnis interessieren).
:
Bearbeitet durch User
Hallo Thomas, Thomas S. schrieb: > z.B. hier findest Du ein paar Tipps zu SVERWEIS: > https://www.heise.de/tipps-tricks/Excel-SVERWEIS-einrichten-3971576.html Der SVERWEIS benötigt für diese Aufgabe einen definierten Suchschlüssel, nämlich die Kontoangabe im Betreff. Wenn sich ein Vereinsmitglied nicht an die Konventionen für den Betreff hält, versagt der SVERWEIS. Das "Betreff"-Feld ist ein klassischer Kandidat für Analyse mittels Programmcode. Aus diesem Grund würde ich eben nicht versuchen, mit irgendwelchen Tabellenblattfunktionen das Mitgliedskonto auszulesen.
Peter M. schrieb: > Hallo Thomas, > > Thomas S. schrieb: >> z.B. hier findest Du ein paar Tipps zu SVERWEIS: >> https://www.heise.de/tipps-tricks/Excel-SVERWEIS-einrichten-3971576.html > > Der SVERWEIS benötigt für diese Aufgabe einen definierten Suchschlüssel, > nämlich die Kontoangabe im Betreff. > > Wenn sich ein Vereinsmitglied nicht an die Konventionen für den Betreff > hält, versagt der SVERWEIS. > > Das "Betreff"-Feld ist ein klassischer Kandidat für Analyse mittels > Programmcode. > > Aus diesem Grund würde ich eben nicht versuchen, mit irgendwelchen > Tabellenblattfunktionen das Mitgliedskonto auszulesen. Hallo Peter, Du hast insofern Recht, dass es aufwändig werden kann. Falls in den (nicht bekannten) CSV-Daten aber z.B. die reelle Kontonummer des Überweisenden enthalten wäre, geht das einfacher. Das ist aber alles Spekulation (mangels Beispieldaten), lässt sich aber im Vorfeld leicht mit geringem Aufwand testen. Eine fertige Lösung (daher mein Hinweis z.B. auf das kostenlose JVerein) ist sicher gerade auf Dauer gesehen, und im Hinblick auf die Betreuuung im Verein, deutlich besser. Gruß Thomas
Kolja L. schrieb: > Excel ist auch eine Notlösung, Excel ist nicht mal als Notlösung zur Buchführung geeignet, da auch Vereine der Buchführungspflicht und damit den Grundsätzen ordnungsmäßiger Buchführung GOB unterliegen. Und diese beinhalten u.a. die Vorgabe der Unveränderbarkeit der Daten. Zur Verwaltung der Zahlungseingänge als Zwischenschritt vor der Buchführung mag es gehen, wenn dort dann nochmals alles sorgfältig eingebucht wird, doppelte Arbeit. Jedes billige Buchhaltungsprogramm kann die Zahlungseingänge anhand der Kontonummer den Mitgliedern zuordnen, die werden einmal eingerichtet und online die Kontoauszüge des Vereins abgeholt und abgeglichen. Eine eigene PHP-Webanwendung für eine Buchhaltung ist m.E. die schlechteste Wahl.
:
Bearbeitet durch User
Da würde ich dann aber zu Access raten. Dort kann man schon über die Rechteverwaltung einstellen, ob Tabelleneinträge geändert werden können und von wem. Excel ist für sowas nicht gemacht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.