Werner Hahn [Mon, 19 Nov 2018 10:35:01 +0000 (11:35 +0100)]
Merge pull request #24 from freiphone/patch-4
Neu angelegte Artikel in Shopware aktivieren.
freiphone [Sun, 18 Nov 2018 22:57:03 +0000 (23:57 +0100)]
Neu angelegte Artikel in Shopware aktivieren.
Scheint seit Shopware 5.2 notwendig zu sein, damit der Artikel im Frontend erscheint.
s. https://forum.shopware.com/discussion/39006/artikel-nach-import-ueber-rest-api-im-frontend-nicht-sichtbar
Jan Büren [Fri, 16 Nov 2018 09:18:35 +0000 (10:18 +0100)]
Artikelsuche: Lieferant und Lieferantenartikelnummer wieder als Berichts-Option anbieten
Ist mit der Umstellung auf den Part-Controller verloren gegangen.
Jan Büren [Wed, 14 Nov 2018 08:09:36 +0000 (09:09 +0100)]
Implementiert #357 Auftrag schliessen, falls einmalig wiederkehrende Rechnung inaktiv
Die Generierung einer periodische Rechnung mit der Periode einmalig
sollte auch den Quell-Auftrag schliessen.
Jan Büren [Mon, 12 Nov 2018 12:22:16 +0000 (13:22 +0100)]
Aktualisierung Dokumentation
Jan Büren [Mon, 12 Nov 2018 10:01:16 +0000 (11:01 +0100)]
DATEV::CSV undef ist kein gültiger Wert für den DATEV-Export
fixt den Fehler beim Testfall
Jan Büren [Mon, 12 Nov 2018 09:58:50 +0000 (10:58 +0100)]
DATEX-Export, kein Fälligkeitsdatum für Dialogbuchungen exportieren
Jan Büren [Mon, 12 Nov 2018 09:57:30 +0000 (10:57 +0100)]
t/datev doppelten aufruf entfernt
Bernd Bleßmann [Fri, 9 Nov 2018 15:13:40 +0000 (16:13 +0100)]
Lager->Einlagern: kein extra EAN-Feld mehr
das funktionierte ohnehin nicht und seit
commit
87b5c8e4245710eec1c6257ab4e291080bc900bd
"PartPicker kann auch nach EAN suchen"
kann der Partpicker auch nach der EAN suchen.
WH->transfer braucht die EAN auch nicht, da diese gar nicht in inventory
gespeichert wird.
behebt #315 "EAN-Feld beim Einlagern ohne Funktion"
Bernd Bleßmann [Fri, 9 Nov 2018 14:52:07 +0000 (15:52 +0100)]
Kontoeinstellungen: Folgekonto kann nicht das Konto selbst sein.
behebt #329
"Konto mit identischem Folgekonto führt zu Endlosschlaufe"
Bernd Bleßmann [Fri, 9 Nov 2018 14:20:08 +0000 (15:20 +0100)]
Part-Presenter: Typ u. Klassifizierung: Abfangen, wenn kein Argument übergeben
behebt #332
"Bug: Bericht Lagerbestand gibt Fehler beim einschliessen leerer Lagerplätze"
Bernd Bleßmann [Fri, 9 Nov 2018 14:00:27 +0000 (15:00 +0100)]
Lager->Berichte->Lagerentnahme: auch alle Lagerplätze eine Lagers wählen können
siehe #333
"Bericht Lagerentnahme: Lagerplatz lässt sich nicht auswählen"
Bernd Bleßmann [Fri, 9 Nov 2018 13:55:27 +0000 (14:55 +0100)]
Lager->Berichte->Lagerentnahme: richtige js-Funktionen einbinden
Hier wurde wohl bei der Übernahme aus einem anderen Projekt eine
neue js-Datei vergessen. Aber es gibt eine andere, die es noch tut.
behebt #333
"Bericht Lagerentnahme: Lagerplatz lässt sich nicht auswählen"
Frank Messerschmidt [Mon, 14 Mar 2016 10:30:10 +0000 (11:30 +0100)]
Lager/Einlagern: Grund der Einlagerung wird ignoriert
- Abfrage der eindeutigen ID des Transfertypes statt der Bezeichnung hinzugefügt
- Abfrage nach der eindeutigen ID des Transfertyps erweitert:
- ist diese vorhanden so wird sie direkt verwendet
- ist sie nicht vorhanden so wird das Transferobjekt über den alten Weg erzeugt und die ID des Transfertyps daraus genommen
(letzteres tritt beim auslagern von Lieferscheinen auf)
implementiert TICKET #4482
(cherry picked from commit
e98edcb3c81a18d52dd90b69c76bebeb45954bca)
(cherry-pick von odyn)
Bernd Bleßmann [Fri, 9 Nov 2018 11:30:41 +0000 (12:30 +0100)]
Artikel nicht löschen können, wenn in Preisregeln verwendet.
behebt #353
"Preisregeln Wenn Artikel gelöscht wird"
Bernd Bleßmann [Fri, 9 Nov 2018 10:24:59 +0000 (11:24 +0100)]
OrderItem-Manager: sortspec für sellprice und discount genau spezifiziert.
Sonst ist die Sortierung-Spalte evtl. nicht eindeutig, wenn z.B. das
Part-Objekt mit in der Abfrage ist.
behebt # #334
"Sortierung Artikelstammdaten/Preisinformationen/Verkaufspreisinformation:
Kundenauftrag"
Sven Schöling [Tue, 9 Oct 2018 15:58:30 +0000 (17:58 +0200)]
Form::flatten_variables: Array Serialisierung gefixt
Durch einen 11 Jahren alten Bug wurden Top-Level Arrays nicht
serialisiert sondern jeweils nur das letzte Element zurückgegeben.
Die gefixte Version schafft alle relevanten Tests der t/helper/flatten
suite bis auf nested arrays, die sind von dieser Variante nicht
unterstützt.
(cherry picked from commit
e7f489be84347d8e8571c2459e4afda8fb3d978a)
Bernd Bleßmann [Thu, 8 Nov 2018 10:04:56 +0000 (11:04 +0100)]
Auftrags-Controller: Kunde/Lieferant auch in englisch mit großem Anfang …
… dann geht auch die Übersetzung nach dem locales-Lauf wieder.
Bernd Bleßmann [Thu, 8 Nov 2018 09:59:10 +0000 (10:59 +0100)]
Auftrags-Controller: date_tags mit richtiger id ansprechen
Fehler kam rein mit:
commit
43e74053df32b26b2e2ec5059bebc60d47be753b
"Auftrags-Controller: date_tag mit _as_date füttern"
Bernd Bleßmann [Thu, 8 Nov 2018 07:46:02 +0000 (08:46 +0100)]
Inventur: Typo in Übersetzung
Bernd Bleßmann [Wed, 7 Nov 2018 10:25:44 +0000 (11:25 +0100)]
Inventur: Fehlermeldung an Benutzer, wenn kein Artikel ausgewählt wurde.
Bernd Bleßmann [Wed, 7 Nov 2018 10:31:54 +0000 (11:31 +0100)]
Inventur: Ton ausgeben, wenn Schwellwertwarnung angezeigt wird.
Bernd Bleßmann [Wed, 7 Nov 2018 10:15:04 +0000 (11:15 +0100)]
Inventur: Schwellwert in Mandantenkonfig. für Warnung bei Mengenabweichung
In der Mandantenkonfiguration kann ein Mengenschwellwert eingegeben werden.
Wenn die bei der Inventur gezählte/eingegebene Zielmenge mehr als dieser
Schwellwert von der Menge in der Datenbank abweicht, dann wird eine Warnung
angezeigt.
Hintergrund: Mitarbeiter lesen den Artikel mit einem Barcode-Scanner ein und
vergessen manchmal, die vorher eingegebene Menge zu speichern. Dann wird die
Artikelnummer oder EAN in das Mengenfeld geschrieben und ein "Enter" ausgelöst.
Dann ist die Zielmenge sehr groß und falsch. Das kann damit verhindert bzw.
abgeschwächt werden.
Bernd Bleßmann [Wed, 7 Nov 2018 10:00:14 +0000 (11:00 +0100)]
locales-Lauf
Bernd Bleßmann [Mon, 5 Nov 2018 14:38:06 +0000 (15:38 +0100)]
Kundensuche: html-tag-Fehler
Bernd Bleßmann [Mon, 29 Oct 2018 14:48:06 +0000 (15:48 +0100)]
Part-Controller: Als neu verwenden: neue Id für Kunden-/Lieferanten-Art-Nr.
bzw. nicht die alte Id (MakeModel / PartCustomerPrice) für die neuen Objekte
verwenden. Sonst gehen die Kunden-/Lieferanten-Art-Nr. beim Speichern im alten
Artikel verloren.
Bernd Bleßmann [Mon, 15 Oct 2018 14:37:40 +0000 (16:37 +0200)]
Auftrags-Controller: Aufträge auch mit neuem Controller zusammenfassen können
Bernd Bleßmann [Mon, 22 Oct 2018 09:53:49 +0000 (11:53 +0200)]
SL::DB::Order: Tests für new_from_multi
Bernd Bleßmann [Mon, 15 Oct 2018 14:36:42 +0000 (16:36 +0200)]
SL::DB::Order: new_from_multi
Neue Aufträge aus mehreren Belegen (im Moment nur Aufträge) erzeugen.
Bernd Bleßmann [Mon, 22 Oct 2018 10:34:54 +0000 (12:34 +0200)]
SL::DB::Order: POD: Doku nicht vorhandener Subroutine entfernt.
Bernd Bleßmann [Mon, 22 Oct 2018 09:08:50 +0000 (11:08 +0200)]
SL::Dev::Record: POD: new_part/_service statt create_part/_service
Bernd Bleßmann [Mon, 22 Oct 2018 09:04:21 +0000 (11:04 +0200)]
SL::Dev::Record: POD Formatierung
Bernd Bleßmann [Mon, 15 Oct 2018 14:34:25 +0000 (16:34 +0200)]
Auftrags-Controller: Variable besser benennen …
bin drüber gestolpert, weil ich gesucht habe, wo im Workflow -> Auftrag
die Verknüpfungen gespeichert werden. Wg. $quo nahm ich an, dass es hier
nur um Angebote geht.
Bernd Bleßmann [Mon, 15 Oct 2018 14:32:15 +0000 (16:32 +0200)]
Auftrags-Controller: date_tag mit _as_date füttern
Bernd Bleßmann [Mon, 22 Oct 2018 12:57:03 +0000 (14:57 +0200)]
Mandantenkonfiguration: experimentelle Features einzeln an-/abschaltbar machen
es gibt nun "feature_experimental_order" und "feature_experimental_assortment"
angepasster cherry pick von odyn:
bc94c40f2f64e7b40fbd90c49dbf41f86688c32d
Martin Helmling martin.helmling@octosoft.eu [Thu, 26 Oct 2017 08:50:53 +0000 (10:50 +0200)]
Umbennenen von Datei mit mehreren Versionen
Generell können generierte Dokumente nur alle den gleichen Namen haben.
Beim Umbennen wird ggf. auch die Version mitgeschickt. Diese muss aus de rID herausgefiltert werden
bei #102
Jan Büren [Thu, 18 Oct 2018 07:44:06 +0000 (09:44 +0200)]
BDVs für abweichende Lieferadresse auch in Verkaufsrechnungen anzeigen
Moritz Bunkus [Tue, 16 Oct 2018 13:47:10 +0000 (15:47 +0200)]
Angebote/Aufträge: Benutzerdef. Variablen in Lieferadressen gefixt
Jan Büren [Mon, 15 Oct 2018 10:39:34 +0000 (12:39 +0200)]
DATEV-CSV-Export leere Feldwerte für Belegfeld2 erlauben
G. Richardson [Mon, 15 Oct 2018 08:28:30 +0000 (10:28 +0200)]
POD Syntax repariert
Bernd Bleßmann [Fri, 12 Oct 2018 12:03:24 +0000 (14:03 +0200)]
Auftrags-Controller: bei "als neu speichern" Konfig wiederk. RGs übernehmen
Jan Büren [Tue, 9 Oct 2018 11:05:20 +0000 (13:05 +0200)]
SelfTests: Transactions um Prüfung auf laxe Buchungskonfiguration erweitert
Jan Büren [Tue, 9 Oct 2018 07:30:27 +0000 (09:30 +0200)]
Kontoauszug verbuchen -> Rechnung zuweisen -> rückgängig machen
Ist mit commit
0b26e5752e295 verloren gegangen, jetzt wird
das x auch wieder angezeigt
Jan Büren [Tue, 2 Oct 2018 07:54:27 +0000 (09:54 +0200)]
Workflow quotation -> order. Quell-Beleg schließen.
Angebote|Preisanfrage werden immer geschlossen, falls
es ein Auftrag oder Lieferantenauftrag daraus generiert wird.
Die ursprüngliche Funktion in OE.pm kann als Quelle noch
mehrere Belege haben, dies ist im aktuellen Workflow nur eine
1:1 Beziehungen. TODO: Testfall.
Bernd Bleßmann [Wed, 26 Sep 2018 14:05:28 +0000 (16:05 +0200)]
Auftrags-Controller: Beleg vor drucken und E-mailen speichern.
Das nur bei "speichern" auch gespeichert wird, ist vielleicht konsequent, aber
im Alltag eher unpraktisch. Viele Anwender hatten damit ein Problem, dass die
verschickte oder gedruckte Version des Belegs anders ist, als die gespeicherte,
weil oft nicht daran gedacht wurde, nach der letzten Änderung und nach dem
Drucken/versenden nochmals zu speichern.
Deshalb wird jetzt beim Drucken und E-Mailen immer gespeichert.
Bernd Bleßmann [Wed, 26 Sep 2018 10:23:00 +0000 (12:23 +0200)]
Auftrags-Controller: Wiederkehrende Rechnungen. Konfig nicht mit neuer id …
… speichern, wenn diese schon vorhanden ist, sondern die vorhandene mit
den neuen Attributen versehen.
Wenn sich die id ändert, lässt sich nicht mehr feststellen, ob für diese Konfig
bzw. diesen Auftrag schon wiederkehrende Rechnungen erzeugt wurden und es werden
evtl. alle nochmal erzeugt.
Jan Büren [Wed, 26 Sep 2018 10:08:11 +0000 (12:08 +0200)]
Einkaufsrechnung: Sinnfreie Weiche für Gutschrift entfernt (toter Code)
Da es keine Einkaufsrechnungen-Gutschriften gibt, sind die
entsprechend Weichen eher irritierend als hilfreich => entfernt.
Jan Büren [Wed, 26 Sep 2018 10:03:49 +0000 (12:03 +0200)]
Workflow: Auftrag -> Angebot. Vorgangsbezeichnung auch löschen.
In Ergänzung zum Commit vom gerade, die Vorgangsbezeichnung des
Auftrags in einem neuen Angebot übernehmen, macht auch kaum Sinn
Jan Büren [Wed, 26 Sep 2018 09:44:24 +0000 (11:44 +0200)]
Kosmetik
rooton vc-kivi [Wed, 26 Sep 2018 08:51:16 +0000 (10:51 +0200)]
Workflow Auftrag -> Angebot: Angebotsnummer entfernen
Betrifft nur die alte Form
Jan Büren [Wed, 26 Sep 2018 09:42:43 +0000 (11:42 +0200)]
SelfTest: Fehlermeldung beim E-Mail-Versand an den Task-Server hochreichen
Jan Büren [Wed, 26 Sep 2018 09:20:36 +0000 (11:20 +0200)]
Toten Code entfernt: customer_or_vendor_selection.js
Bevor es den Customer-Picker gab, bestand die Möglichkeit
über einen Klick auf ein Fragezeichen den Kunden/Lieferanten
rauszusuchen. Die Funktion war noch ein bisschen erweitert,
da der Ansprechpartner noch separat angezeigt wurde (toter Projektcode im
Standard ?), die zusätzlich Auswahl-Funktion hatte keine weitere
Auswirkung. Die aktuelle einzige Stelle, wo der Code noch geladen
wurde ist im Letter-Controller. Das Deaktivieren des js-Codes
zeigt, wie erwartet, keine Unterschiede im Verhalten =>
Alles mittlerweile komplett überflüssig, inkl. edit_part.js (?) in Letter.pm
Werner Hahn [Tue, 25 Sep 2018 12:45:18 +0000 (14:45 +0200)]
changelog für TopQuickSearch Benutzereinstellung
Werner Hahn [Tue, 25 Sep 2018 12:07:07 +0000 (14:07 +0200)]
TopQuickSearch: UserPreferences kleinere Syntaxverbesserungen
Werner Hahn [Tue, 25 Sep 2018 10:48:00 +0000 (12:48 +0200)]
TopQuickSearch: Syntax Logik bei den Userpreferences. with_empty bei der
Auswahl
Werner Hahn [Tue, 25 Sep 2018 10:14:05 +0000 (12:14 +0200)]
TopQuickSearch für den Benutzer konfigurierbar gemacht.
Über UserPreferences, allerdings wird die Mandantenkonfiguration (quick_search_modules) nicht
berücksichtigt. Der Benutzer hat alle Schnellsuchen zur Verfügung.
Das L.multiselect2side macht Probleme deswegen auskommeniert. Wenn aktiv wird das
Emailsignaturfeld m Tab "Persönliche Einstellungen" doppelt angezeigt,
beide Felder und Links (Signatur bearbeiten und volle Signatur prüfen) sind sichtbar.
Bernd Bleßmann [Fri, 21 Sep 2018 09:11:34 +0000 (11:11 +0200)]
Auftrags-Controller: Sprache aus Kunden-/Lieferantenstammdaten vorbelegen.
Bernd Bleßmann [Mon, 17 Sep 2018 10:02:54 +0000 (12:02 +0200)]
Auftrags-Controller: totalen Ertrag unten anzeigen
Bernd Bleßmann [Mon, 17 Sep 2018 08:35:54 +0000 (10:35 +0200)]
Auftrags-Controller: Verkäufer aus Benutzer vorbelegen, wenn nicht beim Kunden
Beim Anlegen eines Angebots/Auftrags wird der Verkäufer mit dem Verkäufer aus
den Kundenstamdaten gefüllt. Ist hier keiner gestezt, so wird der Verkäufer mit
dem aktuellen Benutzer vorbelegt.
Jan Büren [Wed, 12 Sep 2018 19:06:04 +0000 (21:06 +0200)]
copy & paste Fehler bei SQL-Upgrade Skript für die Beschreibung behoben
Bernd Bleßmann [Wed, 12 Sep 2018 13:50:05 +0000 (15:50 +0200)]
Auftrags-Controller: "Speichern und Lieferschein/Rechnung" unter Workflow
Auch, wenn hier gespeichert wird, ist es doch ein Workflow.
Werner Hahn [Tue, 11 Sep 2018 15:18:55 +0000 (17:18 +0200)]
Kundenstatistik: Links bei Orders waren noch falsch
Werner Hahn [Tue, 11 Sep 2018 14:43:34 +0000 (16:43 +0200)]
Bericht Lieferscheine (do.pl) check_all bzw. hier multi_all gefixt
Werner Hahn [Tue, 11 Sep 2018 11:57:37 +0000 (13:57 +0200)]
Kundenstatistik: Fehler beim Link zu Rechnungen behoben
Werner Hahn [Tue, 11 Sep 2018 10:35:06 +0000 (12:35 +0200)]
Kundenstatistik: Rechte abgefragt
Werner Hahn [Tue, 11 Sep 2018 10:09:27 +0000 (12:09 +0200)]
Kundenstatistik: Typo und Formatierung
Werner Hahn [Tue, 11 Sep 2018 08:05:37 +0000 (10:05 +0200)]
Kundenstatistik: POD Syntaxfehler behoben
Werner Hahn [Tue, 11 Sep 2018 07:22:08 +0000 (09:22 +0200)]
Kundenstatistik: Link bei den Rechnungen, Übersetzungen
Jan Büren [Mon, 10 Sep 2018 19:28:52 +0000 (21:28 +0200)]
Kontoauszug verbuchen: Skonto-Option auch über Rechnung suchen anbieten
Historisch bedingt kann das automatische Skonto bei Zahlungen nur
benutzt werden, wenn die Bankbewegung in der Spalte Vorschläge
per ajax Klick hin- oder herbewegt wird. Alle Rechnungen die auch
oder zusätzlich oder gar besser passen, aber über die Funktion
Rechnung suchen gewählt werden, wurden bisher nicht berücksichtigt.
Dieser simpler Aufruf in TT bereinigt die Inkosistenz (s.a. POD
zum Commit vorher).
Jan Büren [Mon, 10 Sep 2018 19:25:57 +0000 (21:25 +0200)]
Payment-Helper: get_payment_select_options_for_bank_transaction verbessern
Falls es kein Skonto-Datum gibt, d.h. der Beleg hat überhaupt keine
Skonto-Option, dann auch dem Benutzer erst gar nicht die Auswahl
anbieten.
Prinzipiell die Auswahl anzeigen ist sinnvoll, damit das Verhalten
durchgängig ist und dem Anwender visuell klarer ist, was gebucht werden wird.
Jan Büren [Mon, 10 Sep 2018 19:23:04 +0000 (21:23 +0200)]
SEPA-Export: Überweisungen via SEPA - Feature Überweisungsdatum vorbelegen
Muss aktiv in der Mandantenkonfiguration (Feature -> SEPA) aktiviert werden.
Entweder wird ein vorhandenes Skontoziel als Ausführungsdatum an
die Bank/Export übergeben oder die Netto-Fälligkeit.
Skonto geht vor Netto. Bei beiden Verfahren wird ein Puffer
in Tagen (Standard 0) abgezogen.
Werner Hahn [Mon, 10 Sep 2018 18:12:38 +0000 (20:12 +0200)]
changelog Leerzeichen anstatt tabs
Werner Hahn [Mon, 10 Sep 2018 17:51:41 +0000 (19:51 +0200)]
changelog zu Kundenstatistik
Werner Hahn [Mon, 10 Sep 2018 17:43:07 +0000 (19:43 +0200)]
Kundenstatistik: javascript uas Templates in eigene js ausgelagert
Werner Hahn [Mon, 10 Sep 2018 16:06:02 +0000 (18:06 +0200)]
Kundenstatistik: Rechte
1 Recht um den Tab Belege bei Kunden anzeigen zu lassen
1 Recht um den Tab Belege bei Lieferanten anzeigen zulassen
Werner Hahn [Mon, 10 Sep 2018 14:32:50 +0000 (16:32 +0200)]
locales
Werner Hahn [Mon, 10 Sep 2018 14:27:09 +0000 (16:27 +0200)]
Kundenstatistik: Typo im Template
Werner Hahn [Mon, 10 Sep 2018 14:21:48 +0000 (16:21 +0200)]
Kundenstatistik: POD
Werner Hahn [Mon, 10 Sep 2018 14:21:20 +0000 (16:21 +0200)]
Kundenstatistik: Typo im Template
Werner Hahn [Mon, 10 Sep 2018 13:44:23 +0000 (15:44 +0200)]
Kundenstatistik: Briefe
Werner Hahn [Mon, 10 Sep 2018 13:16:27 +0000 (15:16 +0200)]
Kundenstatistik: Emails
Werner Hahn [Fri, 7 Sep 2018 18:17:26 +0000 (20:17 +0200)]
Kundenstatistik: offene Rechnungen, offene Aufträge, Angebote, Aufträge,
Kunden und Lieferanten
Kunden Angebote, Aufträge, Rechnungen
Lieferanten Preisanfragen, Lieferantenaufträge, Rechnungen
Werner Hahn [Thu, 6 Sep 2018 14:29:23 +0000 (16:29 +0200)]
Kundenstatistik: dbh auf SL::DB->client->dbh umgestellt
Werner Hahn [Thu, 6 Sep 2018 14:01:55 +0000 (16:01 +0200)]
Kundenstatistik: Weiteres Template
Werner Hahn [Thu, 12 Nov 2015 08:59:49 +0000 (09:59 +0100)]
Kundenstatistik: Templates
Werner Hahn [Thu, 12 Nov 2015 08:25:34 +0000 (09:25 +0100)]
Kundenstatistik: erster commit ohne Webtemplates
Jan Büren [Sat, 8 Sep 2018 14:28:40 +0000 (16:28 +0200)]
SEPA verknüpfte Kreditorenbelege nicht stornieren/löschen
Wie in #
b231d037 für Einkaufsrechnungen, gelten dieselben
Regeln bei Kreditorenbelegen. Changelog aktualisiert.
Jan Büren [Fri, 7 Sep 2018 08:30:21 +0000 (10:30 +0200)]
Ergänzend zu #359 DB->load anstatt croak
croak|die liefert keine Meldung an den ajax-Aufrufer zurück.
SL::DB::..->load hingegen schon. Entsprechend geändert.
Jan Büren [Fri, 7 Sep 2018 08:20:04 +0000 (10:20 +0200)]
Changelog für #359
Jan Büren [Fri, 7 Sep 2018 08:18:32 +0000 (10:18 +0200)]
fix #359 get_payment_select_options_for_bank_transaction vereinfachen
Werner Hahn [Thu, 6 Sep 2018 09:11:31 +0000 (11:11 +0200)]
OrderController Einrückung/Formatierung
Werner Hahn [Thu, 6 Sep 2018 08:59:00 +0000 (10:59 +0200)]
OrderController Typo
Werner Hahn [Wed, 5 Sep 2018 08:41:52 +0000 (10:41 +0200)]
get_storage_enabled war falsch in MassInvoiceCreatePrint
auch in MassDeliveryOrderPrint eingefügt
Jan Büren [Mon, 3 Sep 2018 13:34:15 +0000 (15:34 +0200)]
Kreditorenbuchungen: Warnung bei vorhandener Rechnungsnummer für diesen Kreditor
Vorbedingung:
AP.js erweitert, sodass der Prüfcode entsprechende Inputs von IR oder AP prüft.
Erweiterungen:
Einkaufsrechnung (IR) mit derselben Prüfung wie Kreditorenbeleg beim Speichern versehen
Prüffunktion auf schon vorhandene Belegnummer zu diesem Kreditor bei
Einkaufs- oder Kreditorenbeleg implementiert.
Generischen Controller für JS-Prüfung (SalesPurchase.pm) mit einer
Funktion hinzugefügt, sowie entsprechend Changelog und locales.
Jan Büren [Fri, 31 Aug 2018 10:04:29 +0000 (12:04 +0200)]
Fixt #336 Can't locate object method "doc_storage_enabled" via Package SL::Controller::MassInvoiceCreatePrin
Bernd Bleßmann [Sun, 26 Aug 2018 13:41:23 +0000 (15:41 +0200)]
Auftrags-Controller: OpenDocument-Druck
Bernd Bleßmann [Sat, 25 Aug 2018 14:12:58 +0000 (16:12 +0200)]
CustomerVendor-Picker: 'type' nicht als html-Attribut setzen
Die Parameter des Picker-Aufrufs werden an das Input-Tag weitergeben und so
wurde das type-Attribut mit dem Typ (customer/vendor) des Pickers
überschrieben.
Bernd Bleßmann [Sat, 25 Aug 2018 13:52:36 +0000 (15:52 +0200)]
CustomerVendor-Controller: test_page Presenter (P) einbinden (statt L)
Bernd Bleßmann [Sat, 25 Aug 2018 11:40:54 +0000 (13:40 +0200)]
Dateimanagement: nicht implementierte Speichertypen nicht anbieten/entfernen
Aus Maske und Datenbank (defaults)
Bernd Bleßmann [Sat, 25 Aug 2018 11:38:30 +0000 (13:38 +0200)]
Update Übersetzungen nach Umstellung Links zu Auftrags-Controller
Nach commit "Auftrags-Controller: nur neue Maske/Links hierhin,
wenn experimentelle Features an"
(
f825d995db2667be33e98ced722ddf012b484642)