Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
bc928a5a 14.12.2022 09:24 Tamino Steinert

Reclamation: fix change "due date" to "deadline date" in warning pop-up

4fd51bb7 14.12.2022 09:24 Werner Hahn

Übersetzungen auch en

593b710d 14.12.2022 09:24 Tamino Steinert

Reclamation: add locales for controllers and templates

9b0937a9 14.12.2022 09:24 Tamino Steinert

Reclamation: Test for workflow (reclamation, order, delivery_order)

dd9a78c5 14.12.2022 09:24 Tamino Steinert

Reclamation: Controller and Templates created

also for ReclamationReason
Changes in SL/DB/Shipto.pm, SL/DB/Helper/TransNumberGenerator.pm,
SL/Controller/File.pm and SL/Webdav.pm for Reclamation
Links in menus added for:
- Reclamation/add...
07949723 12.12.2022 10:21 Bernd Bleßmann

Umsatzstatistik-Chart: js: Kosmetik: alten Kommentar u. Bsp.-Chart entfernt

f9cc8974 23.11.2022 12:10 Bernd Bleßmann

Umsatzstatistik-Chart: 12 Farben

f9e1fa33 23.11.2022 12:10 Bernd Bleßmann

Umsatzstatistik-Chart mit Linie aller Umsätze zum Vergleichen

fe51b1d2 23.11.2022 12:10 Bernd Bleßmann

Umsatzstatistik: Tabelle unter Chart anzeigen

2be5630a 23.11.2022 12:10 Bernd Bleßmann

Umsatzstatistik: Chart direkt laden

bfcc4c7a 23.11.2022 12:10 Bernd Bleßmann

Umsatzstatistik-Chart: per Klick auf Monate des entsprechenden Jahres

e92b48eb 23.11.2022 12:10 Bernd Bleßmann

Kunden-/Lieferanten-Umsatzstatistik als Chart (chart.js)

eec9425c 23.11.2022 12:10 Bernd Bleßmann

fremde js-Bibliothek Chart.js hinzugefügt.

https://www.jsdelivr.com/package/npm/chart.js?path=dist

baa54321 22.11.2022 13:01 Bernd Bleßmann

Umsatzstatistik: In eigenem Top-Level-Tab

b3aa9c06 21.11.2022 16:12 Bernd Bleßmann

Umstatzstatistik: actions zu einer zusammengefasst.

Der Code war da fast gleich.

c0396fe6 14.10.2022 12:21 Sven Schöling

design40: karten icon bei Kunden per Klasse rendern

24123093 14.10.2022 12:21 Sven Schöling

design40: PriceRule items im editor mit Klasse versehen

in den alten templates waren das <div>, im design40 sind das <tr>

3a4d4d4f 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage: Benutzer aus Gruppen hinzufügen können

0458bc21 29.07.2022 12:55 Bernd Bleßmann

Auftrags-Controller: js: unbenutzte Variable entfernt

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.

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)....

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...

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

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.

332b5ec7 13.05.2022 11:44 Bernd Bleßmann

Telefonnotizen Angebot/Auftrag

In einem neuen Reiter können Notizen zum Beleg erfasst werden.

23d55c85 11.05.2022 12:22 Bernd Bleßmann

BankTransaction: Kreditorenvorlagen: Vorlage direkt laden, wenn genau 1 Treffer

a6e0a7f4 02.05.2022 16:55 Bernd Bleßmann

Dateimanagement: erst nur letzte Version anzeigen / alle Versionen ausklappbar.

Und auch alle Versionen von Anhängen und Bildern anzeigen. Vorher wurde
hier nur die letzte Version gezeigt.

1b58f5da 27.04.2022 14:25 Bernd Bleßmann

Auftrags-Controller: Fix: Preisquellenermittlung: js-Funktion richtig aufrufen

ist eben kaputt gegangen

d6fed9b5 27.04.2022 13:35 Bernd Bleßmann

Auftrags-Controller: Preisquellen bei Erneuern von Positionen aus Stammdaten …

… nicht nur berücksichtigen, sondern auch anzeigen.
Und Rabatt-Quellen ebefalls berücksichtigen und anzeigen.

958b82d6 13.04.2022 12:38 Bernd Bleßmann

Auftrags-Controller: Preisquellen in oberer Eingabezeile besser berücksichtigen

Das alte Verhalten war, Preisquellen bei der Übernahme der Eingabezeile in die
Position zu berücksichtigen, wenn das Preisfeld leer war.
Das war nicht ersichtlich. Zudem wurde bei der Auswahl (Picker) eines Artikels...

94f5cb15 11.04.2022 16:58 Bernd Bleßmann

Langtext-Dialog: Größe prozentual zum Hauptfenster einstellbar pro Benutzer

Ist hier in der Benutzereinstellung ein Wert != 0 gewählt, so wird der Dialog
entsprechend dargestellt. Auch die Größe des Editor-Bereichs wird in diesem
Fall angpepasst.
Ist 0 oder kein Wert gewählt, so ist das Verhalten wie zuvor.

43816cb7 04.04.2022 13:24 Bernd Bleßmann

Letter: "alle" E-Mail-Adressen per Anhaken als Empfänger

abafb475 28.03.2022 11:46 Bernd Bleßmann

Auftrags-Controller: Speichern und schließen, …

… was einen zurück zur voherigen Ansicht bringt

190ac7a6 09.03.2022 11:50 Bernd Bleßmann

CKEditor: Platz f. Toolbox bei Langtext, E-Mail-Dialog und Konfig. periodische RGs

f94425b8 09.03.2022 11:50 Bernd Bleßmann

kivi.js: CKEditor macht platz für Toolbox, …

wenn das Platzhalter-Element die Klasse 'texteditor-space-for-toolbar'
gestezt hat.

1d03e67a 18.02.2022 10:39 Bernd Bleßmann

locales-Lauf en

5532b7c8 16.02.2022 12:43 Bernd Bleßmann

CKEditor inline_resize: Hack für Editor im Dialog

6adcf462 16.02.2022 12:43 Benjamin.Wilhelm

CKeditor: Fix wenn Editor größer als Browser Fenster ist

egw 13716

(cherry picked from commit a4674446d1738a15572b02a3907e485108534ac4)
(cherry-pick von odyn)

c51ff020 16.02.2022 12:43 Benjamin.Wilhelm

CKEDITOR: Umbruch bei Scrollen nach unten korrigiert.

egw 12629

(cherry picked from commit 935604099c8f46d0667921cf51c8a4b3e1b5aad6)
(cherry-pick von odyn)

0c798e35 16.02.2022 12:43 Sven Schöling

CKEditor Scrolling Bug in inline_resize plugin (das Dreieck rechts unten)

Gleicher Bug wie in der floatingspace toolbar, hier aber einfacher zu
fixen, weil wir den Code nicht minifien müssen.

Ausserdem wir dder layout Call hier nicht durch einen buffer gejadgt,...

6cdee5e5 16.02.2022 12:43 Sven Schöling

CKEDITOR: Scrolling Bug Toolbar

Der Bug ist bekannt bei ckeditor: https://github.com/ckeditor/ckeditor4/issues/3848

Was da passiert ist, dass das Plugin floatingspace, was benutzt wird um
die toolbar zu implementieren, den scroll handler nur auf document.body...

80e5d427 16.02.2022 12:43 Sven Schöling

CKEditor: config Hack bei inline initialisierung

Aus irgendeinem Grund ignoriert der Inline Modus sämtliche
Dimensionsangaben in der Konfiguration, und zwar dokumentiert. Das sorgt
aber im textarea Modus dafür, dass das erzeugte Editor <div> völlig
falsch dimensioniert ist, und nachträglich angepasst werden muss. Die...

ba8887dc 16.02.2022 12:43 Sven Schöling

CKEditor 4.7.2: Zusätzliche Module

- resize - wird durch inline_resize ersetzt
- wysiwygarea - iframe editing wird nicht mehr gebraucht
+ horizontalrule - wird für <hr> gebraucht
+ sourcedialog - wird für source editing gebraucht

(cherry picked from commit a5e7fc8c450dd2d912c329b7c9d90cd17354e3c5)...

4bd6ac8a 14.02.2022 15:02 Sven Schöling

DeliveryOrder: absicherung gegen leere stock Einträge

a9eefdcb 14.02.2022 15:02 Sven Schöling

DeliveryOrder: besseres update nach stock dialog

93e82bab 14.02.2022 15:02 Sven Schöling

CsvImport: Anpassungen für order_type in Lieferscheinen

e43a7a53 14.02.2022 15:02 Sven Schöling

DeliveryOrder: stock roundtrip

8ee7fcb0 14.02.2022 15:02 Sven Schöling

DeliveryOrder: stock info im dom speichern

18a627a6 14.02.2022 15:02 Sven Schöling

DeliveryOrder: serialize stock to yaml

8496b280 14.02.2022 15:02 Sven Schöling

kivi.serialize - javascript flatten

9ef0dcd3 14.02.2022 15:02 Sven Schöling

DeliveryOrder: erste Version Lager-Dialog

744c5deb 14.02.2022 15:02 Sven Schöling

locales

e3a020ca 14.02.2022 14:53 Sven Schöling

DeliveryOrder: typ checks im javascript

5be16084 14.02.2022 14:52 Sven Schöling

DeliveryOrder: package, namespace, template und controller referenzen angepasst

ea402a2c 14.02.2022 14:52 Sven Schöling

DeliveryOrder: price_source feature entfernt

d6cc1832 14.02.2022 14:52 Sven Schöling

DeliveryOrder: taxes und recalc Mechanismus entfernt

80391646 14.02.2022 14:52 Sven Schöling

DeliveryOrder: remove periodic invoices support

c26b9ddd 14.02.2022 14:52 Sven Schöling

DeliveryOrder: Initialkopie des Order-Controllers

d21ddfce 11.02.2022 15:19 Jan Büren

ShopPart: Tote Parameter in js raus

824735fc 12.01.2022 12:30 Moritz Bunkus

E-Mails als HTML verschicken: Versand in Einkaufs-/Verkaufsbelegen

a40c356e 20.12.2021 11:21 Bernd Bleßmann

E-Mail-Dialog: Druck-Optionen auch für Policy "letzten Ausdruck mitschicken", …

… da diese Option nun auch den ersten Ausdruck erzeugen kann, falls noch keiner
vorhanden ist.

30b8dc10 10.12.2021 11:39 Moritz Bunkus

Order-Controller: Unterstützung für Drucken & E-Mailen von HTML-Vorlagen

42a10479 29.11.2021 16:18 Moritz Bunkus

locales: fehlende Übersetzung ergänzt

d8d90989 29.11.2021 16:18 Moritz Bunkus

Verkaufsrechnungen direkt als Factur-X/ZUGFeRD-XML exportieren können

2d586b8b 25.11.2021 16:39 Bernd Bleßmann

Auftrags-Controller: Neuberechnung nur anfordern, wenn form valide ist.

Sonst führen z.B. falsche Datumsformate zu Fehlermeldungen bei der Berechnung.

c1f05dac 25.11.2021 16:10 Bernd Bleßmann

js-Validator: Leerzeichen trimmen können

036d7ce5 19.11.2021 13:02 Jan Büren

typo im Funktionsaufruf

c51050b4 10.11.2021 16:06 Moritz Bunkus

kivi.js: Helfsfunktion zum Formatieren eines JS-Calls als CURL-Aufruf

Nützlich, wenn man mehrfach von der Kommandozeile aus eine
Controller-Funktion aufrufen will, ohne jedes Mal zur Maus greifen zu
müssen. Aufruf grob so:

var data = $('#form').serializeArray();...

ce73964f 10.11.2021 16:06 Moritz Bunkus

Zusätzliche Rechnungsadressen: in Kundenstammdaten bearbeiten

5efe1390 20.09.2021 14:40 Bernd Bleßmann

Auftrags-Controller: Warnung bei nicht vorhandener Kundenbestellummer …

… kann in der Mandantenkonfiguration eingeschaltet werden.

9ce44b6f 20.09.2021 11:03 Bernd Bleßmann

Auftrags-Controller: Warnung bei fehlendem Transportkosten-Artikel …

bei VK-Angebot und -Auftrag, wenn in der Mandanten-Konfiguration angegeben.

6b50c021 15.09.2021 13:17 Sven Schöling

Artikel-Schnellsuche führt bei Auswahl durch Tasten zu leerer Anzeige

Das jquery autocomplete plugin unterdrückt das keypressed event, nicht
aber das keydown event, was dazu führt dass in Chrome bei Enter sowohl
der Enter hook des Eingabefeld als auch der Enterhook des Autocompletion...

bc1d6d17 03.09.2021 11:00 Bernd Bleßmann

ckeditor: Rechtschreibprüfung des Browser aktivieren

af676b23 03.09.2021 10:59 Bernd Bleßmann

Revert "ckeditor: Rechtschreibprüfung des Browser aktivieren"

Config-Änderung wird gleich in js/kivi.js gemacht, damit es keinen/weniger
Konflikte bei einem evtl. Update des CKEditors aus dem upstream gibt.

This reverts commit f202ae53dcb57a5b06669bc555d5bd2b764ed5ec.

f202ae53 01.09.2021 11:57 Jan Büren

ckeditor: Rechtschreibprüfung des Browser aktivieren

6b68cf88 09.07.2021 12:14 Bernd Bleßmann

Kreditorenbuchung: Bei Verbleib in der Maske nach Buchen Dokumenten-Tab laden

c342d50b 08.07.2021 17:18 Bernd Bleßmann

Dialogbuchung: Bei Verbleib in der Maske nach Buchen Dokumenten-Tab laden

8325902c 30.06.2021 14:09 Bernd Bleßmann

locales-Lauf "en"

f1ce6d7e 25.06.2021 15:51 Sven Schöling

Mobile: lokale css/fonts/js Resourcen.

8b3bec89 25.06.2021 15:51 Sven Schöling

Mobile: locales

bf196481 25.06.2021 15:51 Sven Schöling

ImageUpload: multiupload in einem request

b2b8017f 25.06.2021 15:51 Sven Schöling

ImageUpload: modal undismissable + cancel

53baaec8 25.06.2021 15:51 Sven Schöling

Image Upload: progress bar, success und error flash

20bd8fb4 25.06.2021 15:51 Sven Schöling

MaterialComponents: flash

555e9ec5 25.06.2021 15:51 Sven Schöling

ImageUpload: Hochladen deaktivieren wenn Form nicht komplett gefüllt ist

e7f3a4b5 25.06.2021 15:51 Sven Schöling

ImageUpload: max filesize auf 15MB angehoben

aaa16776 25.06.2021 15:51 Sven Schöling

Mobile: locales

152a83a6 25.06.2021 15:51 Sven Schöling

FileDB: async db.open fixes

Dadurch, dass das komplette Interface asynchron ist, muss jeder Request an
die Datenbank potentiell verzögert werden bis eine Verbindung steht.

9129b021 25.06.2021 15:51 Sven Schöling

ImageUpload: client side Scripte

ecc4b0c2 25.06.2021 15:51 Sven Schöling

ImageUpload: local storage erste Version

6c906315 25.06.2021 15:51 Sven Schöling

MaterialComponents: Materialize modals als Ersatz für kivi.popup_dialog

0959c4af 25.06.2021 15:51 Sven Schöling

Mobile File: enable_file_upload toggle kann jetzt auch materialize

861d2683 25.06.2021 15:51 Sven Schöling

Mobile: client_js darf nicht versuchen den Header zu scrollen

291ad5ec 25.06.2021 15:51 Sven Schöling

MaterialComponents: select_tag Komponente

083f2ba7 25.06.2021 15:51 Sven Schöling

Mobile: js refactored und datepicker übersetzt

9e05d029 25.06.2021 15:51 Sven Schöling

Part: eslint fixes

457e1237 24.06.2021 16:45 Werner Hahn

Revert "ShopConnector get_part in WooCommerce implemented"

This reverts commit 875ae0f6f2ec3de097926910f64d9e6c214e0e82.