Posts by Robert9

    Ich habe die KI zum Thema "still versenden" befragt um mein Halbwissen zu erweitern.

    1.) SMTP direkt aus Taxpool: Die sauberste Lösung. Rechnung versenden, Versandstatus speichern, fertig.

    2) Betterbird-Erweiterung: Über die Thunderbird-Erweiterungsschnittstelle compose.sendMessage() ist automatisches Senden grundsätzlich möglich. Dafür müsste eine entsprechende Integration entwickelt werden.

    Da ich gerne mitkriege, was ich mache, ist das jetzt ok für mich. Und der notwendige Klick auf Dokumente zeigt mir aktuell noch, wo ich mehrfache Rechnungen habe, die beim Ausprobieren entstanden sind, so dass ich aufräumen kann.

    Aber nein, es ist bei mir nur ein Feld, das sonst leer bleiben würde.
    Und sowieso ist das hoffentlich nur eine Übergangslösung, denn das Filtern nach Kundennummern ist Standard und hoffentlich auch bald in Taxpool verfügbar. Änderungen am Code sollten marginal sein.

    Eine Kundennummer ist einzigartig; ein Name im Zweifelsfall siebzehnmal in der Datenbank.

    Eine Kundennummer besteht hier aus fünf Ziffern, ein Name ist evtl. so gruselig, dass ich ihn mir aufschreiben muss, weil ich mir manche fremdländische Buchstabenfolge nicht auf Anhieb merken kann.

    Eine Listenauswahl mit Klicks und Scrollen verbraucht viel zu viel Zeit und Aufmerksamkeit.

    Unnötige Klicks sind unnötige Klicks, diese sollte man bei so einer Software auf ein Minimum bringen.

    Ich werde testweise die Kundennummer als Name einsetzen und schauen, dass das Feld Name weder in Rechnungen noch in Mails auftaucht; somit wäre das für mich gelöst, weil ich genau keine Ansprechpartner brauche. In meinem Anwendungsfall ist das überschaubar, weil es immer nur um Rechnungen geht.

    Und falls jemand die bestehende Abfrage bei einem zukünftig sowieso anstehenden Update auf Firma1, Name1 und Kundennummer erweitern wollte, wird das sicherlich ein, zwei Leute freuen, zumal das ja keine riesige Sache ist.

    Quote

    Wenn es zu umständlich scheint, eine Kundennummer aus der Liste auszuwählen, sondern diese lieber eingetippt werden soll, würde ich die Kundennummer (=Debitorenkonto) in der Buchungsmaske eingeben und sehe den Namen dazu.


    In der Buchungsmaske? Du würdest als die 10073 ins Feld Soll oder Haben eintippen, damit Du den Namen des Kunden hast?
    Alternativ bei den Konten?

    Und dann klick, klick auf Kunden und dort den eben erhaltenen Namen eintippen?


    Ähem, bitte nicht falsch verstehen, aber so arbeitet nicht wirklich jemand im realen Leben, oder?

    Seite aufrufen
    In Soll klicken
    10073 eintippen
    Name merken, denn Auswählen und Kopieren geht nicht.
    Klick auf Kunden
    Klick ins Feld Name
    Name eintippen
    Scheibenkleister, der Kunde heißt Irlzschist oder Irzlsi oder ... zurück zur Buchung, Name merken, von vorne
    → fertig

    Meiner Meinung nach muss das so aussehen:
    Mail kommt rein, 10073 hat seine Rechnung verschlampt.

    Doppelklick und STRG+C nimmt 10073
    Kunden anklicken, Suchfeld anklicken, Strg+V
    → fertig

    Und mal eben die 10363 in einer Liste von 363 Kunden heranzuscrollen, kann auch keine Lösung sein. So viel Zeit hat niemand, zumindest nicht, solange er seine Buchhaltung selbst macht und nicht von Mandanten oder Arbeitgeber bezahlt wird.

    Nochmal in Kurz!
    Es besteht ein Unterschied, ob ich das Kürzel "RE" über das Select wähle oder es eintippe!
    In beiden Fällen erhalte ich in der Buchungsübersicht einen Text mit RE-123;

    Wenn ich nun aber neu sortieren lassen möchte und alle Buchungen mit Kürzel nicht angefasst werden sollen, werden die beiden Buchungen nicht gleichwertig behandelt. Die eine bleibt geschützt, weil ja ein "RE" vorhanden ist, die andere nicht!

    In der offiziellen Taxpool-Dokumentation zur Funktion „Belege neu durchnummerieren“ steht:

    „Bei Auswahl des ersten (leeren) Listeneintrags wird der globale Belegkreis (ohne Belegtext) angesprochen.“

    ---

    Ich möchte ausschließlich die Buchungen dieses globalen Belegkreises neu nummerieren, ohne die Belegnummern anderer Belegkreise zu verändern.

    Nach meinen bisherigen Versuchen werden jedoch auch die Präfixe bestehender Belegkreise zumindest in der Vorschau entfernt und deren Buchungen in die globale Nummerierung übernommen.

    Meine Frage betrifft keine buchhalterischen Grundlagen, sondern ausschließlich das konkrete Verhalten der Software.

    Wie kann ich ausschließlich den globalen Belegkreis ohne Präfix neu durchnummerieren und dabei alle anderen Belegkreise unverändert lassen?

    Ist dies mit Taxpool möglich, und falls ja, mit welchen Einstellungen?

    -------------------------------------------

    Siehe Vorschau! Da die Vorschau scheinbar aus RE-4 eine 16 machen will, habe ich nicht neu durchnummerieren lassen!

    Aber es fällt mir etwas anderes auf!

    Denn es fehlen RE-1 bis RE-3, die definitiv vorhanden sind! Deine Funktion macht also genau das was sie soll, sie nummeriert alle Buchungen ohne Kennzeichner neu durch!

    Das wir hier trotzdem ein RE-4 sehen, deutet aber darauf hin, dass die Software ein ganz anderes Problem hat, nämlich:

    Wenn man bei einer neuen Buchungen "RE" über das Select auswählt, dann hat diese Buchung das Kürzel "RE"; wenn man dann die Buchungen ohne Kürzel neu durchnummerieren lässt, dann passiert genau das, was man erwartet. Nämlich alle Integer werden dem Datum nach neu durchnummeriert, nicht aber die Buchungen mit einem "RE", das man über das Select ausgewählt hat.

    Wenn man aber nun im Feld1 von Belegnummer ganz oben

    Belegnummer: [Kürzel] [Integer]

    nur "RE" eintippt, dann steht zwar nach dem Speichern RE-Integer im Text der Buchung, aber die Buchung gehört eben genau nicht zu RE; denn wenn man nun die Integer neu durchnummerieren lässt, dann wird RE-4, siehe oben im Bild, auch mit einer Integer überschrieben.


    Zum Ausprobieren!
    Lege Buchungen an, wähle für einen Teil "RE" über das Select aus.
    Für einen anderen RTeil schreibe "RE" ins Feld.

    Betrachte das Ergebnis!
    Es wird so aussehen

    Buchung RE-1
    Buchung RE-2
    Buchung RE-3

    usw.

    wenn man aber nun die Funktion für das Durchnummerieren auswählt, die neu nummerieren soll, wo kein Kürzel existiert, werden jene Buchungen auch neu beschrieben, die mit RE gekennzeichnet sind, aber ihr RE nicht über das Select erhalten haben.

    Lustigerweise gibt es hier im Forum ein passendes Beispiel:

    Wenn man seinen Beitrag bearbeiten möchte, muss man auf [Bearbeiten] klicken;
    leider kommt dann nicht der Editor für den Beitrag, sondern

    Löschen
    Bearbeiten

    Solange man das nur einmal im Monat braucht, ist das ok, denn man spart Platz.
    Ist man aber Mod in einem Forum, wo täglich 50 Beiträge editiert werden müssen, müsste man sofort zwei Buttons daraus machen, zur Not eben kurz als [Edit] [Del] um jeweils sofort in den Editor oder zur Bestätigungsfrage zu kommen.

    Bei Mail versenden, dürfte es genauso sein.
    Wenn ich 90 Rechnungen an einem Tag raushaue, nervt mich das Menü entsetzlich;
    schreibe ich jede Tag drei Rechnungen und 90 im Monat, wäre es mir vielleicht sogar egal.

    Aber wie oben beschrieben:
    Ich denke, das muss ins Druckmenü; und um es noch besser zu machen, sollte es vielleicht so sein:

    [x] Drucken
    [x] Mailprogramm
    [x] Still versenden

    Klick auf "Mail" oder "Still versenden" schließt das jeweils andere aus.
    Und das für den Fall, dass der Kunde eine Kopie braucht, und man keinen Druck braucht.

    Oder eben beides:

    1) [Dokumente][Mail] statt [_________Dokumente____________] und
    2) Druckmenu mit Drucken und/oder Mailprogramm oder still versenden.

    Bei "still versenden" bräuchte man womöglich ein eigenes Mailprogramm?
    Ich weiß nicht, ob man typische Programme über eine API zum Versand ohne manuelle Handlung bringen kann?

    Aus Deiner Antwort oben, entnehme ich, dass Du Deine Wege verinnerlicht hast, die Dich zum Ziel führen.

    Ich möchte gerne die KDN nicht in einer Liste suchen müssen, sondern einfach eintippen können. Da alle meine Mails die KDN im Betreff haben und auch quasi immer als "RE: KDN ..." zurückkommen, ist das mein bevorzugter Weg.

    Und wenn Kunden erstmal nicht "Müller, Meier, Schulze", sondern "Itszelbrikstz" heißen, geht für mich kein Weg an der Kundennummer vorbei.

    Ob man das noch als Teilsuche macht, weiß ich nicht, ich wäre auch mit "10078" statt nur "078" sehr glücklich.

    Ich hatte aus speziellen Gründen bisher diese Dateneintragung für Kunden

    Firma = KDN
    Firma2 = Müller

    Kunde schreibt Mail mit KDN, meine Eingabe im Feld "Firma, Name" = KDN führt zum Kunden.

    Ich habe das jetzt wieder geändert zu

    Firma = Müller
    Firma2 = leer

    Jetzt muss ich "Müller" eintippen.

    Wenn es keine andere Lösung gibt, werde ich mir die Mühe machen und für das Feld Name die KDN anlegen, damit ich auch weiterhin nach KDN statt Müller suchen kann. Allerdings muss ich dann eben aufpassen, dass das nicht in der Rechnung erscheint oder anderswo stört.

    Lösungsvorschlag
    Suche in "Firma, Name und Kundennummer" nach der Eingabe im Feld "Firma, Name",
    → neu dann im Feld "Firma, Name, KDN"


    Da hast Du sicherlich recht, der STB wird mir in den nächsten Tagen sicherlich eine Ansage machen, was ihm alles nicht passt.
    Ich entnehme Deine Antwort, dass man quasi allem ein Kürzel gibt, geben sollte oder sogar geben muss, und Deine Software auch genauso programmiert ist.

    Ich rege trotzdem an, einen weiteren Menupunkt einzufügen, der
    → Alles neu durchnummeriert und die Kürzel löscht (haben wir als " " (=leer) und
    → Alles ohne Kürzel neu durchnummeriert

    Da Du die Kürzel nicht zur Pflicht machst, scheint es Buchungen zu geben, die einfach nur eine Nummer erhalten, und genau dann fehlt mein Vorschlag.

    Deine Software, keine Frage.
    Trotzdem halte ich "Mail versenden" für zu wichtig als das man es verstecken sollte.
    100 Rechnungen = 100 mehr Klicks.

    Wenn Du Dir mal [Dokumente] anschaust, wäre ein [Mail] dahinter eine prima Sache; zumindest auf meinem Monitor ist [____Dokumente ____] super breit, damit es bündig wird.

    Alternativ und vielleicht auch besser:

    Rechnungen Drucken

    plus Auswahl
    [x] Rechnung per Mail versenden
    → Möglich falls Mailadresse hinterlegt
    → Bei mehreren Adressen muss eine für Rechnungen hinterlegt sein.
    → Noch differenzierter wäre es mit Mailauswahl, für mich unnötig, für andere vielleicht wichtig.

    [x] still versenden statt Mailprogramm öffnen

    Das ganze entweder still hinter den Kulissen oder mit Mailprogramm geht auf, Text steht drin, Anhang ist dran, und ich kann noch persönlich werden und was dazu schreiben.

    Aus meiner Sicht fehlt:
    a) alles neu durchnummerieren 1 bis N
    b) alles ohne Kürzel neu durchnummerieren

    Alternativ müsste ich wohl allen Buchungen ein Kürzel geben, vielleicht soll das ja so sein;
    aber mir gefällt

    RA für alles, was ich an Kunden schicke
    RE für alles, was ich an Rechnungen kriege

    Aber z.B. für Bank und Miete usw. reicht mir eine einfache Nummerierung 1 bis x.
    Muss ich da nun ein neues Kürzel erfinden und immer anlegen?
    Denn nur dann kann ich scheinbar die vorhandene Sortierung nutzen?!
    Das dann am besten im Zusammenspiel mit der Vorgabe, dass ein Kürzel vergeben werden muss.

    Ich würde aber immer erwarten, dass alles ohne Kürzel einfach von 1 bis n durchnummeriert wird, und das auch passend neu gemacht werden kann.

    Scheinbar habe ich bei fünf Rechnungen folgendes gemacht.

    Zweimal "RE" ausgewählt.
    Dreimal RE eingetippt.

    Die Neusortierung von RE hat mir immer nur zwei Rechnungen angezeigt.
    Also habe ich die anderen drei erst auf RA, dann wieder auf SELECT RE eingestellt. Und siehe da, jetzt habe ich fünf Rechnungen mit RE die ich auch neu durchnummerieren lassen kann.

    Evtl. ist das zu speziell, aber ich würde mir wünschen, dass in meiner Kundenliste die Anzahl der geschriebenen/verschickten/bezahlten Rechnungen stehen würde.
    Ich alternativ andere Felder hätte, die ich bestücken kann.

    Ich habe z.B. Kunden die alle 3,6 oder 12 Monate zahlen;
    das ist sicherlich ein Spezialfall, oder auch nicht.
    Könnte ich die Kundschaft so sortieren, würde ich eben im Dez/Jan alle und März/April nur die Dreier anschauen müssen.

    Automatische Rechnungserstellung kommt dann später, noch traue ich dem System nicht, weil da einige, ähem, spezielle Sachen sind, was sicherlich an meinem Einarbeitsungsgrad liegt.
    Zum Beispiel die Automatische Rechnungsnummernvergabe, die ich werde als "pro Kunden" noch als "global für alle" wieder erkenne.

    Aktuell habe ich alle Rechnungen für das vierte Quartal als Kunde-1 benannt, evtl. war das Mist, weil ich eine globale Nummerierung nehmen sollte?

    Ich bitte um Entschuldigung, wenn ich Sachen anspreche, die womöglich längst gelöst sind.

    Ein Teil meiner Arbeit ist es Programmierungen zu optimieren, damit Leute die täglich ein paar Tausend Mal klicken müssen, vielleicht ab morgen 500 Klicks weniger pro Tag brauchen.

    Beispiele:

    Kunden → Rechnungsdaten

    Wenn ich alle Kunden, aktuell um die 80 Stück, nochmal durchgehen will, ist das recht nervig.
    Hätte ich einen Schalter prev/next könnte ich hier schön alle Kunden der Reihe nach durchgehen und konkret schauen, ob ich jedem einen wichtigen Kommentar geschrieben habe.

    Ich ahne mal, dass prev/next auch bei allen anderen Reitern / Seiten Sinn machen würde.

    Denn immer erst auf [Auswahl] zurück zu gehen, kann es nicht sein, oder?
    Sicherlich gibt es das schon als Tastenkürzel, und ich fauler Kerl sollte die DOCs lesen?

    Falls nicht müsste das nicht mal mit Auswahl der Sortierfelder sein, allein die Kundennummer wäre schon toll;
    alternativ nach name, name2

    → zwei Schalter und ein Select und schon wäre das gelöst, oder?


    Ich spiele noch herum mit allem und hatte die tolle Idee den Namen meiner Kunden in Name2 zu schieben und Name1 mit der Kundennummer zu füllen.
    Somit war ich es bis heute gewohnt 10022 einzugeben im Suchfeld und sofort den Kunden zu kriegen.

    Warum ich das für eine gute Idee gehalten habe? Weil mein Steuerberater zugleich irgendwie mit einem Kunden verbandelt ist; ich fand darum die Idee blöde meinem Steuerberater Informationen zu vielen Mitbewerber des einen Kunden zu geben. Dann habe ich gemerkt, dass die Rechnungen ja auch hinterlegt sind und diverse Formulare nicht funktionieren, weil eben 10022 ausgegeben wird anstatt Müller.

    Also habe ich das alles per Hand wieder rückgängig gemacht, ich wollte es nicht mit CSV Export, Ändern, Import machen.
    Jetzt aber kann ich nicht mehr 10022 in die Suchmaske eingeben, da Kundennummer scheinbar nicht gesucht wird.

    In anderen bisherigen Programmen gehe ich in mysql und mache ein update mit name2=kdn, fertig;
    hier habe ich mich nicht weiter damit beschäftigt.

    Wäre das keine prima Sache für den Azubi?
    Einen kleinen Updater für bestimmte Felder zu bauen? Ich zahle gerne was dafür.

    Zur eigentlichen Frage: wies suche ich den Kunden mit Eingabe "10022", wenn die Kdn nicht in name, name 2 steht?


    Ich habe leider folgendes Problem, das sich nach Testbuchungen, Löschungen usw. ergeben hat.

    1 irgendwas
    2
    19
    29
    RE-1 Rechnung von A
    RE-2 Rechnung von B
    RE-4 Noch ne Rechnung von A
    88
    99


    Ich kann nun RE sortieren lassen, das funktioniert!
    Ich kann aber {ohne Kürzel} nicht sortieren lassen, sondern nur alle. Und dann verschwinden meine Kürzel.

    Ich würde folgendes erwarten

    Vergebe Nummern neu
    1. Durchnummerieren und alle Kürzel löschen (das passiert jetzt, wenn man " " (=leer) wählt.
    2. Durchnummerieren für alle ohne Kürzel (fehlt!)
    3 Durchnummerieren für diverse Kürzel (haben wir)

    Die EB zum Beispiel werden nicht angerührt. Aber meine RE werden einfach gelöscht.
    Evtl. lässt sich das lösen indem ich RE Konten zuordne;
    Evtl. habe ich doch nicht alle anklickbaren Kombinationen ausprobiert.

    Kann man meine Aufgabe lösen?


    1 irgendwas
    2
    3
    4
    RE-1 Rechnung von A
    RE-2 Rechnung von B
    RE-3 Noch ne Rechnung von A
    5
    6


    Vielen Dank.


    Ich habe Taxpool vor zwei, drei Tagen installiert.

    Dank der KI und einer gewissen Sturheit konnte ich vielerlei Daten importieren, und war am Ende erstaunt, wie gut das alles klappt, und wie nett man zum Beispiel das Einrichten von Rechnungstemplates gemacht hat. Es gibt ein paar offene Fragen, sie sind am Ende nicht so wichtig, wenn ich alles anständig gebucht bekomme und meiner Kundschaft Rechnungen senden kann.

    Und wie ich so recht zufrieden heute einen neuen Kunden einrichte und eine allererste Rechnung versenden will, kommt dann die Erkenntnis, dass Taxpool nicht in der Lage ist, mich zu meinem Mailprogramm zu führen.

    Kann mir bitte jemand erklären, warum ich nicht wenigstens einen Link erhalte mit mailto Adresse und Subject = Rechnungsnummer?

    Muss ich denn ernsthaft die Mailadresse aus dem Programm kopieren, die Rechnungsnummer ebenso bzw. nach jeder Rechnung manuell versenden, den Schalter checken usw.?

    Wer ein Taxpool programmieren kann, kann auch das einrichten. Wenn man es nicht getan hat, bedeutet es, dass man Gründe dafür hat. Nur welche bitte? Es ist 2026, ich möchte nicht dumm sterben.

    Vielen Dank.