Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

Created with Raphaël 2.3.0
# Datum Autor Kommentar
3a4d4d4f 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage: Benutzer aus Gruppen hinzufügen können

4feca419 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage erstellen: Benutzer mit aktuellen Benutzer vorbelegen.

6e445d41 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: Anzeige im Popup-Fenster

be0f02ee 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: Erstellen und Bearbeiten

51e60701 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: Bearbeiten bei Kunden/Lieferanten-Bemerkungen

81863e03 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: Anzeige bei Kunden/Lieferanten-Bemerkungen

8ce18fa4 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlagen: Rose-Beziehung zu Mitarbeitern

dc18ebba 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: Filter und Anzeige im Bericht

1b3afb17 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: DB-Upgrade und Rose

d58c5bcc 09.08.2022 10:28 Kivitendo Admin

Artikelbericht - Lieferant korrekt anzeigen

Bisher wurde im Bericht nur die Lieferanten-ID angezeigt, und für jeden
Lieferantenartikel gab es eine eigene Artikel-Zeile, wodurch auch die
Gesamtsummen verfälscht wurden.

Per lateral join und string_agg werden jetzt mehrere Lieferantenartikel...

ae9aefac 08.08.2022 14:09 Kivitendo Admin

Preise aktualisieren - Filter für Lieferant repariert

Hat man bisher nach einem Verkäufer gefiltert (Freitextfeld), gab es
eine Fehlermeldung. Im Rahmen der Behebung wurde das Freitextfeld in einen
Verkäuferpicker geändert, damit man wirklich nur nach einem Verkäufer...

4b782dda 29.07.2022 14:26 Bernd Bleßmann

Presenter f. Positionsdetails in Belegberichten: Text auch mit render rendern

So ist keine extra Behandlung / keine eigene Template-Instanz nötig.

Dank an Sven.

0458bc21 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: js: unbenutzte Variable entfernt

bfd1a518 29.07.2022 12:55 Bernd Bleßmann

SL::DB::Order>new_from: mini-Refactoring

gleichen Code zusammen gefasst.

54e099ac 29.07.2022 12:55 Bernd Bleßmann

Text für Lieferadressenübernahme geändert …
Einkaufsbeleg statt Lieferantenauftrag

fb5bcaea 29.07.2022 12:55 Bernd Bleßmann

WF Kunden-Angebot/-Auftrag -> Preisanfrage: Direktlieferung

Nachfrage, ob Lieferadresse als indiv. Lieferadresse in Einkaufsseite
übernommen werden soll.

cc5d0de1 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: WF Kunden-Angebot/-Auftrag -> Preisanfrage

6583ead0 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: WF Preisanfrage -> Kunden-Auftrag

e73be2a8 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: WF Preisanfrage -> Kunden-Angebot

9619d8be 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: Workflows zum Controller selber vereinheitlicht

Es gibt nun eine Methode für die Worklows und das Workflow-Ziel
wird übergeben.

2fd4736b 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: Workflows: Fehlermeldung beim Speichern richtig anzeigen

Workflows von und zum Auftrags-Controller wurden mit einem submit aufgerufen
(bis auf die Workflows zu Angeboten - hier wurde ein ajax-Call verwendet,
der dann aber wiederum ein submit gemacht hat)....

824edcc4 26.07.2022 17:03 Steven Schubiger

Swiss QR-Bill: QrBill.pm: Überarbeite _init_check()

sodass Logik und Daten besser getrennt sind.

16485ecf 26.07.2022 17:00 Cem Aydin

Swiss QR-Bill: Helfer Funktionen in separate Datei ausgelagert

07cd1c32 25.07.2022 17:13 Cem Aydin

Beim Erstellen neuer Benutzer Dialog anzeigen, wenn der Loginname schon einmal
verwendet wurde.

Auswahlmöglichkeit im Dialog ob Belege von gelöschten Benutzern mit demselben
Loginnamen, dem neuen Benutzer zugewiesen werden sollen

Falls nein wird derselbe Benutzername in der employee table eindeutig...

a5b0b43c 22.07.2022 14:54 Bernd Bleßmann

Auftrags-Controller: Neuberechnen und unveränderliche Daten immer vor Speichern

recalc() und get_unalterable_data() nicht mehr als run_before-Hook aufrufen,
sondern immer vor dem Speichern in der sub save().
Es gibt zuviele Actions, bei denen das gemacht werden muss und zu viele,...

fc680545 21.07.2022 18:15 Cem Aydin

changelog zur Schweizer QR-rechnung aktualisiert

5a6325fc 21.07.2022 17:44 Cem Aydin

Dokumentation: Swiss QR-Bill: Ergänzung zur IBAN

233800e3 20.07.2022 15:07 Bernd Bleßmann

ToDo-Liste: Angebote schließen können

34ff9415 20.07.2022 14:47 Bernd Bleßmann

Kosmetik: Einrückung

a46b8625 20.07.2022 14:47 Bernd Bleßmann

ToDo-Liste: Anfragen und Angebote anzeigen, wenn Anseh-Recht vorhanden …

… Und Rechte getrennt nach Ein- und Verkauf berücksichtigen.

04b77711 19.07.2022 17:33 Cem Aydin

Dokumentation: Swiss QR-Bill: Update zu: Schweiz als Standardwert für das Land beim Rechnungssteller verwenden

3794ab60 19.07.2022 17:13 Cem Aydin

Swiss QR-Bill: Schweiz als Standardwert für das Land beim Rechnungssteller verwenden

0c318d78 18.07.2022 15:00 Bernd Bleßmann

changelog: Belegberichte mit Positionsdetails

b008860a 18.07.2022 15:00 Bernd Bleßmann

Belegberichte (Rechnungen) mit Positionsdetails

916ec1da 18.07.2022 15:00 Bernd Bleßmann

InvoiceItem: Rose-Manager-Klasse wg. Sorted-Helper

e0bac67f 18.07.2022 15:00 Bernd Bleßmann

Belegberichte (Lieferscheine) mit Positionsdetails

b945837f 18.07.2022 15:00 Bernd Bleßmann

DeliveryOrderItem: Rose-Manager-Klasse wg. Sorted-Helper

3a77cbe1 18.07.2022 15:00 Bernd Bleßmann

Belegberichte (Angebote/Aufträge) mit Positionsdetails

09696cb9 18.07.2022 11:43 Bernd Bleßmann

Unterversionen: Code zum Ermitteln, ob finale/gesperrte Version, als Methode

5198bac4 18.07.2022 11:42 Bernd Bleßmann

Unterversionen: E-Mails finaler/gesperrter Versionen neu verschicken können

c77980a4 16.07.2022 14:18 Moritz Bunkus

Merge pull request #45 from DerDakon/check-regex

fehlendes Escaping im check-Skript ergänzt

44409acc 16.07.2022 11:57 Rolf Eike Beer

fehlendes Escaping im check-Skript ergänzt

Behebt folgende Warnmeldung:

Unrecognized escape \R passed through at scripts/installation_check.pl line 163.
893edfe4 15.07.2022 15:55 Bernd Bleßmann

SL::Form::send_email: History auch im Fehlerfall schreiben.

Da sowohl E-Mail-Journal als auch verknüpfte Belege den fehlgeschlagenen
Sendeversuch anzeigen, sollte der auch in der Historie sein.

ToDo: evtl. könnte das im Fehlerfall anders gekennzeichnet werden.

62a80931 15.07.2022 15:55 Bernd Bleßmann

Mailer/SMTP: Ausnahme werfen, wenn kein "ok" vom Server kommt.

Die Ausnahme wird in SL::Mailer abgefangen und dann wird der aufrufenden
Funktion ein Fehler zurückgemeldet.
Vorher wurde zwar der Fehlerstatus gesetzt, aber kein Fehler zurückgemeldet.
Dann war im Mailjournal der Fehler protokolliert, aber es gab keine Rückmeldung...

9f1050e9 15.07.2022 15:51 Bernd Bleßmann

Auftrags-Controller: "Versendet" (Mail) nicht selber in History speichern.

Das wird schon in SL::Form::send_email() gemacht.

cf10b8af 15.07.2022 15:51 Bernd Bleßmann

Auftrags-Controller: Meldung, dass Mail versendet wurde auch bei Fehlern, …

… anzeigen, die nach dem Senden auftreten.

3904292e 15.07.2022 15:50 Bernd Bleßmann

Auftrags-Controller: Beleg neu laden nach "Speichern und E-Mail" auch bei Fehler

Wenn nach dem Speichern ein Fehler auftritt, Beleg neu laden mit redirect.
Gleiche Problematik/Begründung wie in commit
1268bf670c06f5a66ad78a75e41ad6c15061d9bc

Zudem wird dann auch der E-Mail-Dialog geschlossen und die Fehlermeldung...

a6ea2910 04.07.2022 15:54 Bernd Bleßmann

changelog für Angebot/Auftrag Status

d641058f 04.07.2022 15:54 Bernd Bleßmann

Kosmetik: gaaaanz lange Zeilen umgebrochen

fa51a82e 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: Im Bericht anzeigen und danach filtern können.

7968fc16 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: Breite einheitlich mit Benutzer und Verkäufer-Feld

644ce013 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: Status setzen können

3dc3b1bc 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: Feld in Tabelle für Angebote/Aufträge: DB und Rose

75770330 04.07.2022 15:54 Bernd Bleßmann

Angebot/Auftrag Status: SimpleSystemSettings zum Anlegen und Verwalten

5b7e8b46 04.07.2022 15:51 Bernd Bleßmann

Angebot/Auftrag Status: DB-Upgrade und Rose

c5faf624 28.06.2022 12:26 Moritz Bunkus

Artikelstammdaten: bei Neuartikeln CVar-Gültigkeit richtig setzen

Fixt #504.

446a53d1 28.06.2022 12:06 Moritz Bunkus

Fix Formulargültigkeit bei Rechnung → Gutschrift

ce25d968 28.06.2022 12:06 Moritz Bunkus

Fix Formulargültigkeit bei Rechnung → Storno

5937dc5a 28.06.2022 12:06 Moritz Bunkus

Fix Formulargültigkeit bei Lieferschein → Rechnung

7a3a0017 28.06.2022 12:06 Moritz Bunkus

Fix Formulargültigkeit bei Angbebot/Auftrag → Rechnung

f1ea859b 28.06.2022 12:06 Moritz Bunkus

Fix Formulargültigkeit bei Rechnung → als neu verwenden

79c73952 27.06.2022 23:13 Cem Aydin

Dokumentation: Swiss QR-Bill: Für die QR-Rechnung nur Vorlagen mit dem Vorlagenkürzel 'qr' berücksichtigen

0176fba8 27.06.2022 23:13 Cem Aydin

Swiss QR-Bill: Für die QR-Rechnung nur Vorlagen mit dem Vorlagenkürzel 'qr' berücksichtigen

Ermöglicht die gleichzeitige Verwendung von QR und nicht-QR Rechnungen.

43b9f08f 27.06.2022 13:35 Bernd Bleßmann

VK/EK-Rechnung -> Suche. Filter nach Zahlungsdatum

447b0bbe 27.06.2022 13:24 Bernd Bleßmann

VK/EK-Rechnung -> Suche. Fälligkeitsdatum: gewählte Filter im Bericht anzeigen

8a0c3bd1 27.06.2022 13:15 Bernd Bleßmann

Einkaufsrechnung -> Suche. Fälligkeitsdatum: vegessene hidden-Variable

Damit Filter beim Sortieren oder Export erhalten bleibt.

4cef82ae 24.06.2022 14:23 Bernd Bleßmann

Lieferschein-Controller: js: benannte Parameter für save und show_print_options

6f01c56f 24.06.2022 14:23 Bernd Bleßmann

Auftrags-Controller: js: benannte Parameter für save und show_print_options

35b2dbb1 24.06.2022 12:26 Bernd Bleßmann

Konfiguration wiederkehrende Rechnungen: E-Mail-Body beim ersten Mal übernehmen

Bei der Konfiguration wiederkehrenden Rechnungen sind die E-Mail-Felder
gesperrt, wenn das Häkchen bei E-Mail aus ist.
Der js-Code, der die Felder entsperrt, hat zwar den CKEditor berücksichtigt,...

1f270161 17.06.2022 16:18 Cem Aydin

Swiss QR-Bill: Fehlerausgabe Übersetzung verbessert

892ced33 17.06.2022 16:11 Cem Aydin

Dokumentation: Swiss QR-Bill: Beim Erzeugen der QR-Rechnung Schweiz als Standardwert für das Land beim Kunden verwenden

12797404 17.06.2022 15:27 Cem Aydin

Swiss QR-Bill: Beim Erzeugen der QR-Rechnung Schweiz als Standardwert für das Land beim Kunden verwenden

9c81991b 17.06.2022 14:58 Steven Schubiger

Swiss QR-Bill: QrBill.pm: Importiere nicht von Imager/Imager::QRCode

8f66ee21 15.06.2022 15:24 Bernd Bleßmann

Unterversionen: Aktion zum Erzeugen nur anzeigen, wenn Feature eingeschaltet

1bb8eb34 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: Version sperren: update_attributes ruft save implizit auf

7854aaaa 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: Prüfung auf DMS-File angepasst: …

Nur prüfen, wenn Versionierung an, DMS an und Beleg mit verschickt wird.

5032fc48 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: Controller: Variable umbenannt und Kosmetik

36038065 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: auch im Einkauf

fd82e4e7 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: Controller: Code zum Erzeugen der neuen Belegnummer vereinfacht

- number-Accessor nehmen, dann kann die Fallunterscheidung weg
- der Controller stellt schon sicher, dass es nur valide Belegtypen
gibt
- try/catch kann weg, da das save selber eine Ausnahme werden kann

4a5f2dea 15.06.2022 15:20 Bernd Bleßmann

Unterversionen: Methode zum Prüfen, ob finalisierte Version, leicht vereinfacht

05e49ae9 14.06.2022 17:53 Cem Aydin

Dokumentation: Schweizer QR-Rechnung bez. Vorlage ergänzt

13ae032e 14.06.2022 10:01 Werner Hahn

ShopOrder: invoice_mail richtig übernehmen

9c49e265 13.06.2022 20:56 Steven Schubiger

Swiss QR-Bill: QrBill.pm: Verbessere $check_re()

07edce60 13.06.2022 20:55 Steven Schubiger

Swiss QR-Bill: QrBill.pm: Verarbeite/validiere strukturierte Adressen

69101a0a 13.06.2022 16:56 Cem Aydin

CSV Import Shell Script parameter korrigiert

c7dfa13f 13.06.2022 12:23 Jan Büren

Unterversionsnummer auch für ABs erhöhen

und postfix stabiler

a5531bb6 13.06.2022 11:32 Bernd Bleßmann

Telefonnotizen in HTML: HTML-Tags bei Suche (Notizen und Volltext) entfernen

af08a0a8 13.06.2022 11:32 Bernd Bleßmann

Telefonnotizen in HTML: anzeigen/laden/speichern

d29df0d0 13.06.2022 11:32 Bernd Bleßmann

Telefonnotizen in HTML: DB-Upgrade

04aa4647 13.06.2022 11:31 Bernd Bleßmann

locales-Lauf en

9220dc42 12.06.2022 12:33 Jan Büren

OrderVersion auch in ALL.pm

0af247fe 12.06.2022 10:11 Jan Büren

Unterversionierung über Mandantenkonfiguration aktivierbar

c110b264 12.06.2022 08:27 Jan Büren

Falls ein Angebot gelöscht wird, auch die Verknüpfung zu den Unterversionen entfernen

124c271d 12.06.2022 08:27 Jan Büren

oe_version: Alte Angebote/Aufträge mit Version 1 initialisieren

74c871e5 12.06.2022 08:27 Jan Büren

locales für Funktion Unterversionen

70ae535d 12.06.2022 08:27 Jan Büren

Unterversionen für Angebote/Aufträge

Versionen werden finalisiert sobald sie per E-Mail rausgeschickt wurden
Danach ist die Bearbeitung gesperrt, aber es ist möglich eine neue
Unterversion des Belegs zu erstellen.
Unterversionen bekommen den Postfix -x, wobei x:= 2 .. n...

7a778ade 12.06.2022 08:27 Jan Büren

Hilfstabelle oe_version erweitert

b99d067d 12.06.2022 08:27 Jan Büren

Rose-DB OrderVersion - Hilfstabelle zum Versionisieren von Orders

6587b90e 10.06.2022 10:43 Bernd Bleßmann

Auftrags-Controller: Kunde-/Lieferant in neuem Tab öffnen mit js

Damit funktioniert das auch, wenn der Beleg noch nicht gespeichert ist.

8b383953 10.06.2022 10:07 Bernd Bleßmann

locales-Lauf en