Angebots-Eingang: Bericht
Kosmetik: Ausrichtung
Angebots-Eingang: Verknüpfte Belege
Angebots-Eingang: WebDAV
Angebots-Eingang: Drucken
S:B:Order: Kosmetik: Ausrichtung
Angebots-Eingang: S:D:Order->new_from
Angebots-Eingang: Controller
Angebots-Eingang: DMS
Angebots-Eingang: DB und Nummernkreis
Auftragszentrische verknüpfte Belege: Auftrags-Eingang berücksichtigen
Auftrags-Eingang: AE schließen, wenn AB erstellt
Wenn eine AB gespeichert wird und im vorhergehenden Workflow einAE vorhanden ist, so wird der AE geschlossen.
Auftrags-Eingang: Schnellsuche
Auftrags-Eingang: Bericht
Auftrags-Eingang: Verknüpfte Belege
Auftrags-Eingang: WebDAV
Auftrags-Eingang: DMS
Auftrags-Eingang: Drucken
Hotfix für reqdate in Auftragseingang
Auftrags-Eingang: Workflows
Auftrags-Eingang: Controller
Auftrags-Eingang: DB und Nummernkreis
Mail/Imap-Sync: Im eval-Block truish als letzten Wert zurückgeben, …
… damit der Block auch richtig evaluiert, wenn die Imap-Synch. nichteingestellt ist.
Behebt #603 (redmine)
Mahnung per Mail: Fehler bei Mailversand nicht ignorieren
Die send-Routine des Mailers gibt einen Fehler-Status zurück, wenn beimErstellen der Header oder beim Senden ein Fehler passiert.Wenn beim Mahnlauf der Versand per Mail gewählt wurde und eben ein Fehler...
Mahnungen: Anzeige der E-Mail-Adresse: auch Kunden-E-Mail-Adr. berücksichtigen
Mahnungen erzeugen, Anzeige der E-Mail-Adresse für Empfänger (falls vorhanden)
Wird entsprechend deaktiviert falls überhaupt keine valide E-Mail-Adressebei den Stammdaten hinterlegt sind. E-Mail-Adressen werden in folgenderReihenfolge überprüft und der erste Treffer wird übernommen:...
DMS: Webdav-Backend: Modell zu Nummer-Zuordnung repariert.
Nummer für Order-Objkekte kann quonumber oder ordnumber sein.Nummer für DeliveryOrders ist donumber.Jetzt wird die generische Methode record_number verwendet.
Ob das an der Oberfläche tatsächlich Auswirkungen hatte, weiß ich nicht....
S:C:Reclamation: Drucken: Sprache für print_form setzen
S:D:Unit: Methode, um Übersetzung der Einheit zu bekommen
Bankkonto für die Nutzung mit dem Bankimport markieren
Bei den Bankkonten Auswahlmöglichkeit hinzugefügt, ob das Konto für den Bankimport verwendet werden soll.(Standardwert und bestehende: Ja)Notwendig, da es sein kann, dass Bankkonten für die QR-Rechnung aber nicht für den Bankimport genutzt werden. In dem Fall muss manuelles Buchen weiterhin möglich sein.
Datenbankupgrade: Bankkonto für die Nutzung mit dem Bank Import markieren
CSV-Import Debitoren-/Kreditorenbuchungen: Beträge nur einmal verifizieren
CSV-Import Debitoren-/Kreditorenbuchungen: Fehlermeldungstext angeglichen
CSV-Import Debitorenbuchungen: Fehlermeldung falsches Konto in richtiger Zeile
Hier war die Zuordnung zu den eingelesenen Daten falsch.
CSV-Import Kreditorenbuchungen: Fehlermeldung falsches Konto in richtiger Zeile
CSV-Import Debitorenbuchungen: Fehlermeldung abweichende Beträge nur einmal …
… ausgeben, auch wenn andere Fehler vorhanden sind.
CSV-Import Kreditorenbuchungen: Fehlermeldung abweichende Beträge nur einmal …
CSV-Import Kreditorenbuchungen: Optional nichts Speichern bei Fehlern
Wenn gewünscht, werden auch fehlerfreie Datensätze auf Fehler gesetzt,wenn in der Datei irgendwelche Datensätze mit Fehlern sind.
CSV-Import Kreditorenbuchungen: auf fehlende Rechnungsnummer prüfen
CSV-Import Debitorenbuchungen: Kalkulierte Beträge: richtige Info-Felder nehmen
CSV-Import Kreditorenbuchungen: Kalkulierte Beträge: richtige Info-Felder nehmen
CSV-Import Kreditorenbuchungen: Spalte mit Datentyp als Info anzeigen
CSV-Import Kreditorenbuchungen: Dublettencheck
CSV-Import Kreditorenbuchungen
Kopie und Anpassung vom Debitorenbuchungsimport
S:D:PurchaseInvoice: Vorbereitung für Kreditorenbuchungsimport
validate_acc_trans - Prüfen ob alle acc_trans-Einträge aufgehenrecalculate_amount - anhand acc_trans-Zeilen amount und netamount berechnen
Kopie und Anpassung der Funktionen aus S:D:Invoice
S:D:PurchaseInvoice: create_ap_row: keine Buchung ohne Aufwandszeile
S:D:PurchaseInvoice: Kosmetik: kein ';' nach Kontrollstrukturen
"return" statt "next", um subroutine zu verlassen
SelfTest: Fehlermeldung beim E-Mail-Versand übersetzen.
Sonst wird auch der Platzhalter (#1) nicht ersetzt.
EK-Rechnung wirft keinen Fehler mehr, bei nicht vorhandener Lieferadresse
und vorhandenen BDVs die Preisregeln triggern
falscher parameter aufruf bei get_all
FIX: Verwende Filterblock von Design 4.0 in Reklamationsbericht
Csv-Import Kunden/Lieferanten: Preisgruppe per Namen angeben können
Csv-Import: Behandlung Preisgruppen ausgelagert
Encode::IMAPUTF7 als Abhängigkeit hinzugefügt
Aufruf zum IMAP-Client korrigiert
Order: Hole Emails aus zugehörigen Ordnern
Order: Erstelle Emailordner für neue VK-Angebote und VK-Aufträge
IMAPClient: Wrapper für IMAP-Funktionen
File: um eindeutigen Identifer erweitert (uid)
Mailer: IMAP: entferne TODO
Revert "IMAPClient direkt erstellen (ohne separaten Socket)"
This reverts commit 3bf2f348a50f4f9a49ad6f5ed1fa439440f15d60.
Mailer: IMAP: Gebe Fehler aus
TODO: Fehler wird in bisherigen Aufrufen nur auf das Senden der Emailbezogen. Dies führt zu falschen Anzeigen der Fehler bei IMAP
Mailer: IMAP: Nutze String von gesendeter Email
Mail: IMAP: FIX: gebe korrekten letzten Fehler aus
IMAPClient direkt erstellen (ohne separaten Socket)
Mail::IMAPClient als Abhängigkeit hinzugefügt
Mail: Beim senden einer Mail diese in einem Ordner über IMAP ablegen
Merge branch 'master' into 20230511-feat-background_job_check_rop
BJ: CheckBelowMinimumStock: FIX: speichere keinen Status
kundentyp-spezifische Artikelnummern: Fehlermeldung, wenn schon angelegt
kundentyp-spezifische Artikelnummern: Position/Reihenfolge
Erweiterung für Artikelnummern nach Kunden-/Lieferanten-Typ (business).
Suche im Bericht und Import sind (noch) nicht implementiert.
Lieferantenartikelnummern um Langtext erweitern: in Maske
Lieferantenartikelnummern um Langtext erweitern: zum Drucken
Lieferantenartikelnummern um Langtext erweitern: DB u. Rose
Fix: Lieferantenartikelnummern um Beschreibung erweitern
Kundenspez. Preise um Beschreibung u. Langtext erweitern: in Maske
Kundenspez. Preise um Beschreibung u. Langtext erweitern: in S:IC zum Drucken
Kundenspez. Preise um Beschreibung u. Langtext erweitern: DB u. Rose
BJ: CheckBelowMinimumStock: FIX: nutze Parameternamen wie in SelfTests
BJ: CheckBelowMinimumStock: FIX: speichere keine IDs und Fehler
Beim manuellen Verbuchen von Zahlungen nicht erneut AP komplett verbuchen
Ist mit der Überlagerung von Buchungskonten in Positionen reingekommen.Da war die Buchung in einer Schleife, die mit next ausgebrochen wurde.Jetzt ist die Buchung aber nicht mehr dort und die Zahlungsbuchungen werden...
perl: or ist nicht identisch mit ||
https://stackoverflow.com/questions/1136583/what-is-the-difference-between-and-or-in-perl
BJ: CheckBelowMinimumStock: FIX: setze Link auf Artikel korrekt
BJ: CheckBelowMinimumStock: FIX: nutze Artikel IDs korrekt
BJ: CheckBelowMinimumStock: Überprüfung der E-Mailadresse angepasst
Mandantenkonfig.: auch für Stundensatz mit _as_number-Attribut verwenden.
Wegen der Einheitlichkeit.
Lieferadresse speichern: Type in SQL-Query: Komma falsch
locales: BackgroundJob für Mindestlagerbestand
BackgroundJob: Teste Artikel auf Mindestlagerbestand
SL::Mailer: Warnungen: Uninitialisierte Variablen
Drei Status für chart eingeführt: valid, invalid, all (POD erg.)
erste Idee: Ungültig für ChartPicker umgesetzt
Chart neues Feld ungültig
Schweizer QR-Rechnung: Fix Rechnungsvorschau Drucken mit Referenznummer ermöglichen
Dunning: Ursprungs-Rechnungsbeleg konfigurierbar (neu oder bestehender)
Presenter: füge 'input_tag_trim' hinzu; entfernt Leerzeichen um Eingabe