kivitendo-erp.git
7 years agolocales: Update nach Umstellung der Hintergrundjobverwaltung auf ActionBar
Moritz Bunkus [Wed, 1 Mar 2017 11:49:31 +0000 (12:49 +0100)]
locales: Update nach Umstellung der Hintergrundjobverwaltung auf ActionBar

7 years agoE-Mail-Dialog: Cc, Bcc standardmäßig verstecken; Dateianhang nach unten
Moritz Bunkus [Tue, 28 Feb 2017 16:48:25 +0000 (17:48 +0100)]
E-Mail-Dialog: Cc, Bcc standardmäßig verstecken; Dateianhang nach unten

Wichtige Felder sollen damit näher zusammenrücken, und unwichtige
Felder normalerweise gar nicht erst angezeigt werden.

7 years agoEinheiten bearbeiten: SL::DB::Language nutzen
Moritz Bunkus [Tue, 28 Feb 2017 16:28:45 +0000 (17:28 +0100)]
Einheiten bearbeiten: SL::DB::Language nutzen

Alter Code zum Auslesen der Sprachliste, AM::language, wurde im Zuge
der ActionBar-Umstellung entfernt.

Ups :)

7 years agoDateimanagement: Anhänge nicht als Referenz an SL::Mailer übergeben
Moritz Bunkus [Tue, 28 Feb 2017 16:00:23 +0000 (17:00 +0100)]
Dateimanagement: Anhänge nicht als Referenz an SL::Mailer übergeben

SL::Mailer erwartet, dass der Inhalt der Anhänge, die in
$mailer->{attachments} übergeben werden, direkt im Attribut »content«
gespeichert ist.

Das Interface von SL::File hingegen gibt nur eine Skalarreferenz auf
den Dateiinhalt zurück. Daher kann diese nicht 1:1 an den SL::Mailer
übergeben werden, da es ansonsten zu Fehlermeldungen von Rose beim
Speichern im E-Mail-Journal kommt (»cannot bind reference«).

7 years agoActionBar: Verwendung bei »Verlauf der Hintergrund-Jobs«
Moritz Bunkus [Tue, 28 Feb 2017 14:39:23 +0000 (15:39 +0100)]
ActionBar: Verwendung bei »Verlauf der Hintergrund-Jobs«

7 years agoActionBar: Verwendung bei »Aktuelle Hintergrund-Jobs anzeigen«
Moritz Bunkus [Tue, 28 Feb 2017 14:34:13 +0000 (15:34 +0100)]
ActionBar: Verwendung bei »Aktuelle Hintergrund-Jobs anzeigen«

7 years agoActionBar: kivitendo.css: bei Hover auf Deaktivierte die Border nicht umfärben
Moritz Bunkus [Tue, 28 Feb 2017 13:26:23 +0000 (14:26 +0100)]
ActionBar: kivitendo.css: bei Hover auf Deaktivierte die Border nicht umfärben

7 years agoActionBar: Border von ActionBar buttons nicht in common.css clobbern
Sven Schöling [Tue, 28 Feb 2017 13:20:59 +0000 (14:20 +0100)]
ActionBar: Border von ActionBar buttons nicht in common.css clobbern

7 years agoRevert "ActionBar: Combobox-Drop-Down auch mit schwarzem Rand rendern"
Sven Schöling [Tue, 28 Feb 2017 13:17:17 +0000 (14:17 +0100)]
Revert "ActionBar: Combobox-Drop-Down auch mit schwarzem Rand rendern"

This reverts commit e51d60046fda454e4a1c5c6a6b287622d8fb9cc8.

7 years agoActionBar: Combobox-Drop-Down auch mit schwarzem Rand rendern
Moritz Bunkus [Tue, 28 Feb 2017 13:15:20 +0000 (14:15 +0100)]
ActionBar: Combobox-Drop-Down auch mit schwarzem Rand rendern

7 years agoMetaSetup-Update für DB-Upgrade »filemanagement_feature«
Moritz Bunkus [Tue, 28 Feb 2017 12:05:57 +0000 (13:05 +0100)]
MetaSetup-Update für DB-Upgrade »filemanagement_feature«

7 years agoVersehentlich entfernte Fremdschlüssel auf sepa_export_items wieder hinzugefügt
Moritz Bunkus [Tue, 28 Feb 2017 12:00:23 +0000 (13:00 +0100)]
Versehentlich entfernte Fremdschlüssel auf sepa_export_items wieder hinzugefügt

Das DB-Upgrade-Script
»auto_delete_sepa_export_items_on_ap_ar_deletion.pl« hat via
»SL::DBUpgrade2::Base::drop_constraints« alle Constraints auf
»sepa_export_items« entfernt, dann aber nur zwei davon (mit anderen
Bedingungen) neu angelegt — nicht aber die für die Spalten »chart_id«
und »sepa_export_id«.

Resultat ist, dass die Relationships aus den MetaSetups rausfliegen,
wenn man die von einer sauberen DB erzeugen lässt (z.B. mit
Scriptoption »--test-client«).

7 years agoMetaSetup-Update zu DB-Upgrade »part_classifications.sql«
Moritz Bunkus [Tue, 28 Feb 2017 11:43:24 +0000 (12:43 +0100)]
MetaSetup-Update zu DB-Upgrade »part_classifications.sql«

7 years agoMetaSetup-Update zum DB-Upgrade »defaults_bcc_to_login.sql«
Moritz Bunkus [Tue, 28 Feb 2017 11:42:46 +0000 (12:42 +0100)]
MetaSetup-Update zum DB-Upgrade »defaults_bcc_to_login.sql«

7 years agoActionBar: SL::Layout::get: bei nicht existierendem Sub-Layout leere Liste zurückgeben
Moritz Bunkus [Tue, 28 Feb 2017 11:40:14 +0000 (12:40 +0100)]
ActionBar: SL::Layout::get: bei nicht existierendem Sub-Layout leere Liste zurückgeben

7 years agoActionBar: Verwendung bei »Task-Server-Steuerung«
Moritz Bunkus [Tue, 28 Feb 2017 10:57:01 +0000 (11:57 +0100)]
ActionBar: Verwendung bei »Task-Server-Steuerung«

7 years agoActionBar: Verwendung beim Massendruck von Lieferscheinen
Moritz Bunkus [Tue, 28 Feb 2017 10:33:11 +0000 (11:33 +0100)]
ActionBar: Verwendung beim Massendruck von Lieferscheinen

7 years agoPrintOptions: Checkbox »Beidseitig« optional anzeigen
Moritz Bunkus [Tue, 28 Feb 2017 10:32:40 +0000 (11:32 +0100)]
PrintOptions: Checkbox »Beidseitig« optional anzeigen

7 years agoPrintOptions: keine Warnungen wegen einmaliger Verwendung bekannter Variablen
Moritz Bunkus [Tue, 28 Feb 2017 10:31:54 +0000 (11:31 +0100)]
PrintOptions: keine Warnungen wegen einmaliger Verwendung bekannter Variablen

7 years agokivi.run: leeres Array (keine Argumente) nutzen, wenn args nicht übergeben wird
Moritz Bunkus [Tue, 28 Feb 2017 10:17:41 +0000 (11:17 +0100)]
kivi.run: leeres Array (keine Argumente) nutzen, wenn args nicht übergeben wird

7 years agoActionBar: »Anhänge aller Artikel herunterladen« bei Angeboten/Aufträgen wieder imple...
Moritz Bunkus [Tue, 28 Feb 2017 08:38:11 +0000 (09:38 +0100)]
ActionBar: »Anhänge aller Artikel herunterladen« bei Angeboten/Aufträgen wieder implementiert

7 years agoActionBar: Verwendung im »SimpleSystemSetting«-Controller
Moritz Bunkus [Mon, 27 Feb 2017 16:03:46 +0000 (17:03 +0100)]
ActionBar: Verwendung im »SimpleSystemSetting«-Controller

7 years agoActionBar: Verwendung undefinierter Werte in Tests vermeiden
Moritz Bunkus [Mon, 27 Feb 2017 15:49:07 +0000 (16:49 +0100)]
ActionBar: Verwendung undefinierter Werte in Tests vermeiden

7 years agoActionBar: POD-Fix
Moritz Bunkus [Mon, 27 Feb 2017 15:09:39 +0000 (16:09 +0100)]
ActionBar: POD-Fix

7 years agoActionBar: Verwendung bei »Steuern«
Moritz Bunkus [Tue, 31 Jan 2017 14:39:10 +0000 (15:39 +0100)]
ActionBar: Verwendung bei »Steuern«

7 years agoActionBar: Verwendung bei »Steuerzonen«
Moritz Bunkus [Tue, 31 Jan 2017 14:29:53 +0000 (15:29 +0100)]
ActionBar: Verwendung bei »Steuerzonen«

7 years agoActionBar: Verwendung bei Buchungsgruppen
Moritz Bunkus [Tue, 31 Jan 2017 10:41:55 +0000 (11:41 +0100)]
ActionBar: Verwendung bei Buchungsgruppen

7 years agoActionBar: Verwendung bei »Konto erfassen/bearbeiten«
Moritz Bunkus [Tue, 31 Jan 2017 10:20:35 +0000 (11:20 +0100)]
ActionBar: Verwendung bei »Konto erfassen/bearbeiten«

7 years agoActionBar: Verwendung bei Mahnungskonfiguration
Moritz Bunkus [Mon, 30 Jan 2017 16:14:47 +0000 (17:14 +0100)]
ActionBar: Verwendung bei Mahnungskonfiguration

7 years agoActionBar: Verwendung bei UStVa-Konfiguration
Moritz Bunkus [Mon, 30 Jan 2017 16:13:03 +0000 (17:13 +0100)]
ActionBar: Verwendung bei UStVa-Konfiguration

7 years agoActionBar: Verwendung bei Mandantenkonfiguration
Moritz Bunkus [Mon, 30 Jan 2017 15:41:34 +0000 (16:41 +0100)]
ActionBar: Verwendung bei Mandantenkonfiguration

7 years agoActionBar: Verwendung bei »Preise aktualisieren«
Moritz Bunkus [Mon, 30 Jan 2017 15:36:49 +0000 (16:36 +0100)]
ActionBar: Verwendung bei »Preise aktualisieren«

7 years agoActionBar: Verwendung beim CSV-Import
Moritz Bunkus [Thu, 26 Jan 2017 16:17:01 +0000 (17:17 +0100)]
ActionBar: Verwendung beim CSV-Import

7 years agoActionBar: programmatisches Interface für Änderungen On-The-Fly
Moritz Bunkus [Thu, 26 Jan 2017 15:22:31 +0000 (16:22 +0100)]
ActionBar: programmatisches Interface für Änderungen On-The-Fly

7 years agoActionBar: Objekte & Funktionen in Namespace kivi.ActionBar verschoben
Moritz Bunkus [Thu, 26 Jan 2017 14:37:55 +0000 (15:37 +0100)]
ActionBar: Objekte & Funktionen in Namespace kivi.ActionBar verschoben

7 years agoActionBar: Verwendung bei »Benutzereinstellungen«
Moritz Bunkus [Thu, 26 Jan 2017 13:59:09 +0000 (14:59 +0100)]
ActionBar: Verwendung bei »Benutzereinstellungen«

7 years agoActionBar: Verwendung bei Wiedervorlagen
Moritz Bunkus [Thu, 26 Jan 2017 13:53:43 +0000 (14:53 +0100)]
ActionBar: Verwendung bei Wiedervorlagen

7 years agoActionBar: Verwendung beim Massendruck
Moritz Bunkus [Thu, 26 Jan 2017 13:04:20 +0000 (14:04 +0100)]
ActionBar: Verwendung beim Massendruck

7 years agoActionBar: Verwendung bei »Kontenabgleich«
Moritz Bunkus [Thu, 26 Jan 2017 12:43:34 +0000 (13:43 +0100)]
ActionBar: Verwendung bei »Kontenabgleich«

7 years agoActionBar: Verwendung bei »Kontenabgleich mit Bank«
Moritz Bunkus [Thu, 26 Jan 2017 12:38:16 +0000 (13:38 +0100)]
ActionBar: Verwendung bei »Kontenabgleich mit Bank«

7 years agoActionBar: Vernwendung bei Bankbewegungen
Moritz Bunkus [Thu, 26 Jan 2017 10:53:32 +0000 (11:53 +0100)]
ActionBar: Vernwendung bei Bankbewegungen

7 years agoActionBar: Verwendung bei »Kontoauszug importieren«
Moritz Bunkus [Thu, 26 Jan 2017 10:37:07 +0000 (11:37 +0100)]
ActionBar: Verwendung bei »Kontoauszug importieren«

7 years agoActionBar: Verwendung bei SEPA-Einzügen/-Überweisungen
Moritz Bunkus [Wed, 25 Jan 2017 15:57:54 +0000 (16:57 +0100)]
ActionBar: Verwendung bei SEPA-Einzügen/-Überweisungen

7 years agoActionBar: Verwendung bei Zahlungsein-/-ausgang
Moritz Bunkus [Wed, 25 Jan 2017 14:06:58 +0000 (15:06 +0100)]
ActionBar: Verwendung bei Zahlungsein-/-ausgang

7 years agoActionBar: Verwendung bei Liquiditätsübersicht
Moritz Bunkus [Wed, 25 Jan 2017 09:51:31 +0000 (10:51 +0100)]
ActionBar: Verwendung bei Liquiditätsübersicht

7 years agoActionBar: Verwendung im E-Mail-Journal
Moritz Bunkus [Wed, 18 Jan 2017 16:01:59 +0000 (17:01 +0100)]
ActionBar: Verwendung im E-Mail-Journal

7 years agoActionBar: Verwendung bei UStVA
Moritz Bunkus [Wed, 18 Jan 2017 15:44:58 +0000 (16:44 +0100)]
ActionBar: Verwendung bei UStVA

7 years agoActionBar: ReportGenerator nutzt per Default nun die ActionBar
Moritz Bunkus [Wed, 18 Jan 2017 15:25:31 +0000 (16:25 +0100)]
ActionBar: ReportGenerator nutzt per Default nun die ActionBar

7 years agoActionBar: Verwendung bei Berichte → SuSa, GuV, BWA, Bilanz, Projektbuchungen
Moritz Bunkus [Wed, 18 Jan 2017 15:11:18 +0000 (16:11 +0100)]
ActionBar: Verwendung bei Berichte → SuSa, GuV, BWA, Bilanz, Projektbuchungen

7 years agoActionBar: Verwendung bei »offene Forderungen/Verbindlichkeiten«
Moritz Bunkus [Wed, 18 Jan 2017 14:49:10 +0000 (15:49 +0100)]
ActionBar: Verwendung bei »offene Forderungen/Verbindlichkeiten«

7 years agoActionBar: Verwendung bei Jahresendbuchungen
Moritz Bunkus [Wed, 18 Jan 2017 12:52:15 +0000 (13:52 +0100)]
ActionBar: Verwendung bei Jahresendbuchungen

7 years agoActionBar: Verwendung beim GoDB-Export
Moritz Bunkus [Wed, 18 Jan 2017 12:40:10 +0000 (13:40 +0100)]
ActionBar: Verwendung beim GoDB-Export

7 years agoActionBar: Verwendung beim DATEV-Export
Moritz Bunkus [Wed, 18 Jan 2017 12:37:36 +0000 (13:37 +0100)]
ActionBar: Verwendung beim DATEV-Export

7 years agoActionBar: Verwendung in Kreditorenbuchungen
Moritz Bunkus [Wed, 18 Jan 2017 11:37:30 +0000 (12:37 +0100)]
ActionBar: Verwendung in Kreditorenbuchungen

7 years agoActionBar: Aufruf Historie in Verkaufrechnungen gefixt
Moritz Bunkus [Tue, 17 Jan 2017 15:59:25 +0000 (16:59 +0100)]
ActionBar: Aufruf Historie in Verkaufrechnungen gefixt

7 years agoActionBar: Verwendung bei Debitorenbuchungen
Moritz Bunkus [Tue, 17 Jan 2017 15:35:52 +0000 (16:35 +0100)]
ActionBar: Verwendung bei Debitorenbuchungen

7 years agoActionBar: Verwendung bei allen anderen Lager-Funktionen
Moritz Bunkus [Tue, 17 Jan 2017 12:35:30 +0000 (13:35 +0100)]
ActionBar: Verwendung bei allen anderen Lager-Funktionen

Lager → …
• Erzeugnis fertigen
• Umlagern
• Entnahme

Lager → Berichte → …
• Lagerbestand
• Lagerbuchungen

7 years agoActionBar: Form->show_generic_error umgestellt
Moritz Bunkus [Tue, 17 Jan 2017 11:19:16 +0000 (12:19 +0100)]
ActionBar: Form->show_generic_error umgestellt

7 years agoActionBar: Warnungen wegen Funktionsüberschreibung vermeiden
Moritz Bunkus [Tue, 17 Jan 2017 10:15:19 +0000 (11:15 +0100)]
ActionBar: Warnungen wegen Funktionsüberschreibung vermeiden

7 years agoActionBar: Verwendung bei Lager → Einlagern, Lager → Berichte → Lagerentnahme
Moritz Bunkus [Mon, 16 Jan 2017 15:27:56 +0000 (16:27 +0100)]
ActionBar: Verwendung bei Lager → Einlagern, Lager → Berichte → Lagerentnahme

7 years agoActionBar: Massenerstellen: Action-Titel eindeutiger gemacht
Moritz Bunkus [Mon, 16 Jan 2017 14:58:43 +0000 (15:58 +0100)]
ActionBar: Massenerstellen: Action-Titel eindeutiger gemacht

7 years agoActionBar: Brieffunktion: Drucken über Dialog
Moritz Bunkus [Mon, 16 Jan 2017 14:41:33 +0000 (15:41 +0100)]
ActionBar: Brieffunktion: Drucken über Dialog

7 years agoActionBar: Brieffunktion: E-Mail-Versand über Dialog
Moritz Bunkus [Mon, 16 Jan 2017 14:33:34 +0000 (15:33 +0100)]
ActionBar: Brieffunktion: E-Mail-Versand über Dialog

7 years agoActionBar: Verwendung bei Massenerstellen von Rechnungen standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 12:21:07 +0000 (13:21 +0100)]
ActionBar: Verwendung bei Massenerstellen von Rechnungen standardisiert

7 years agoActionBar: Verwendung beim Finanzcontrollingbericht
Moritz Bunkus [Mon, 16 Jan 2017 12:13:29 +0000 (13:13 +0100)]
ActionBar: Verwendung beim Finanzcontrollingbericht

7 years agoActionBar: Verwendung beim Lieferwertbericht
Moritz Bunkus [Mon, 16 Jan 2017 12:10:31 +0000 (13:10 +0100)]
ActionBar: Verwendung beim Lieferwertbericht

7 years agoActionBar: Verwendung beim Lieferplan
Moritz Bunkus [Mon, 16 Jan 2017 12:08:11 +0000 (13:08 +0100)]
ActionBar: Verwendung beim Lieferplan

7 years agoActionBar: Verwendung bei Mahnungen standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:57:16 +0000 (12:57 +0100)]
ActionBar: Verwendung bei Mahnungen standardisiert

• »Weiter« → »Suchen«
• »Weiter« → »Anlegen«

7 years agoActionBar: Verwendung bei Briefen standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:50:57 +0000 (12:50 +0100)]
ActionBar: Verwendung bei Briefen standardisiert

• »Suchen« → »Erneuern«
• »Zurücksetzen« in Form verschoben

7 years agoActionBar: Verwendung bei Pflichtenheften standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:46:39 +0000 (12:46 +0100)]
ActionBar: Verwendung bei Pflichtenheften standardisiert

• »Suchen« → »Erneuern«

7 years agoActionBar: Verwendung bei Projektsuche standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:06:39 +0000 (12:06 +0100)]
ActionBar: Verwendung bei Projektsuche standardisiert

• »Suchen« → »Erneuern«
• »Zurücksetzen« in Form verschoben
• »Projekt erfassen« → »Erfassen«

7 years agoActionBar: Verwendung bei Artikelsuche standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:03:20 +0000 (12:03 +0100)]
ActionBar: Verwendung bei Artikelsuche standardisiert

• »Weiter« → »Suchen«

7 years agoActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:02:25 +0000 (12:02 +0100)]
ActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche standardisiert

• »Weiter« → »Suchen«
• »Neuer Kunde/Lieferant« → »Erfassen«

7 years agoActionBar: Verwendung bei Preisregeln standardisiert
Moritz Bunkus [Mon, 16 Jan 2017 11:00:31 +0000 (12:00 +0100)]
ActionBar: Verwendung bei Preisregeln standardisiert

• »Suchen« → »Erneuern«
• »Zurücksetzen« in Form verschoben

7 years agoActionBar: Verwendung beim Massenerzeugen von Rechnungen aus Lieferscheinen
Moritz Bunkus [Fri, 13 Jan 2017 14:49:37 +0000 (15:49 +0100)]
ActionBar: Verwendung beim Massenerzeugen von Rechnungen aus Lieferscheinen

7 years agoActionBar: Tooltips für Deaktivierung überschreibt normalen Tooltip
Moritz Bunkus [Fri, 13 Jan 2017 14:49:06 +0000 (15:49 +0100)]
ActionBar: Tooltips für Deaktivierung überschreibt normalen Tooltip

7 years agoActionBar: Verwendung bei Briefen
Moritz Bunkus [Fri, 13 Jan 2017 13:00:42 +0000 (14:00 +0100)]
ActionBar: Verwendung bei Briefen

7 years agoActionBar: Verwendung im Mahnprozess
Moritz Bunkus [Fri, 13 Jan 2017 10:34:06 +0000 (11:34 +0100)]
ActionBar: Verwendung im Mahnprozess

7 years agoActionBar: neue Option »only_once«, um Buttons nur einmal anklicken zu können
Moritz Bunkus [Fri, 13 Jan 2017 10:19:34 +0000 (11:19 +0100)]
ActionBar: neue Option »only_once«, um Buttons nur einmal anklicken zu können

7 years agoActionBar: Verwendung im neuen Auftrags-Controller
Moritz Bunkus [Fri, 13 Jan 2017 09:38:28 +0000 (10:38 +0100)]
ActionBar: Verwendung im neuen Auftrags-Controller

7 years agoActionBar: leere ComboBoxen gar nicht anzeigen
Moritz Bunkus [Fri, 13 Jan 2017 09:29:47 +0000 (10:29 +0100)]
ActionBar: leere ComboBoxen gar nicht anzeigen

7 years agoActionBar: ComboBox mit nur einem Eintrag wie Eintrag rendern
Moritz Bunkus [Fri, 13 Jan 2017 09:25:48 +0000 (10:25 +0100)]
ActionBar: ComboBox mit nur einem Eintrag wie Eintrag rendern

Das erleichtert, wenn man in einer ComboBox mehrere Einträge evtl. gar
nicht anzeigt. Der Aufrufer muss dann nicht prüfen, ob er der ComboBox
einen oder mehrere Einträge übergibt.

7 years agoActionBar: Auslassen von Actions über Parameter »only_if«/»not_if« steuern können
Moritz Bunkus [Fri, 13 Jan 2017 09:22:12 +0000 (10:22 +0100)]
ActionBar: Auslassen von Actions über Parameter »only_if«/»not_if« steuern können

Gedacht für Buttons, die z.B. aufgrund der Mandantenkonfiguration nie
angezeigt werden können. Nicht gedacht für Buttons, die nur aufgrund des
Belegzustands nicht benutzt werden können (z.B. »Löschen« bei einem noch
nicht gespeicherten Beleg).

7 years agoActionBar: Verwendung bei Preisregeln
Moritz Bunkus [Thu, 12 Jan 2017 16:35:42 +0000 (17:35 +0100)]
ActionBar: Verwendung bei Preisregeln

7 years agoActionBar: Verwendung bei Pflichtenheft(vorlagen)suche
Moritz Bunkus [Thu, 12 Jan 2017 16:06:02 +0000 (17:06 +0100)]
ActionBar: Verwendung bei Pflichtenheft(vorlagen)suche

7 years agoActionBar: Verwendung bei Artikelsuche
Moritz Bunkus [Thu, 12 Jan 2017 16:01:41 +0000 (17:01 +0100)]
ActionBar: Verwendung bei Artikelsuche

7 years agoActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche
Moritz Bunkus [Thu, 12 Jan 2017 15:46:49 +0000 (16:46 +0100)]
ActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche

7 years agoActionBar: Verkaufsrechnungen: Drucken über Dialog implementiert
Moritz Bunkus [Wed, 11 Jan 2017 15:54:47 +0000 (16:54 +0100)]
ActionBar: Verkaufsrechnungen: Drucken über Dialog implementiert

7 years agoActionBar: Lieferscheine: Drucken über Dialog implementiert
Moritz Bunkus [Wed, 11 Jan 2017 15:45:15 +0000 (16:45 +0100)]
ActionBar: Lieferscheine: Drucken über Dialog implementiert

7 years agoActionBar: Verwendung bei Angebots-/Auftragssuche
Moritz Bunkus [Wed, 11 Jan 2017 15:39:04 +0000 (16:39 +0100)]
ActionBar: Verwendung bei Angebots-/Auftragssuche

7 years agoActionBar: Verwendung im Pflichtenheft-Controller
Moritz Bunkus [Wed, 11 Jan 2017 10:33:17 +0000 (11:33 +0100)]
ActionBar: Verwendung im Pflichtenheft-Controller

7 years agoActionBar: Verwendung im Part-Controller
Moritz Bunkus [Wed, 11 Jan 2017 10:22:54 +0000 (11:22 +0100)]
ActionBar: Verwendung im Part-Controller

7 years agoActionBar: Angebote/Aufträge: Drucken über Dialog implementiert
Moritz Bunkus [Wed, 11 Jan 2017 09:47:16 +0000 (10:47 +0100)]
ActionBar: Angebote/Aufträge: Drucken über Dialog implementiert

7 years agoActionBar: »checks«-Funktionen auch mit Argumenten aufrufen können
Moritz Bunkus [Thu, 26 Jan 2017 09:17:17 +0000 (10:17 +0100)]
ActionBar: »checks«-Funktionen auch mit Argumenten aufrufen können

7 years agoActionBar: existierende Inputs namens »action« vor Submit entfernen
Moritz Bunkus [Wed, 11 Jan 2017 08:51:34 +0000 (09:51 +0100)]
ActionBar: existierende Inputs namens »action« vor Submit entfernen

Wenn man zuerst druckt und dabei »action« auf z.B. »print« gesetzt wird,
so wird anschließend das PDF heruntergeladen. Allerdings verbleibt die
»action=print« in der Form.

Wenn dann anschließend einer der Menüpunkte angeklickt wird,
z.B. »Erneuern«, so wurde nur ein weiterer Hidden namens
»action_update=1« ergänzt und die Form abgeschickt. Da aber
»action=print« weiterhin gilt (und nicht »action=dispatch«), wird
weiterhin das Drucken ausgeführt und nicht das Erneuern.

Ähnlich sähe es aus, wenn beim Drucken nicht »action=print« sondern
»action_print=1« hinzugefügt wird. Auch dann würde beim Erneuern
»action_update=1« hinzugefügt, und schon hätte man zwei
»action_…«-Einträge in der Form. Dann käme es darauf an, in welcher
Reihenfolge die »sub dispatch« die gesetzten Actions überprüft.

Generell ist das Problem bei jedem Submit via JavaScript, dass die
auszuführende Action irgendwie gesetzt werden muss, und dass man sich
andererseits auch nicht darauf verlassen kann, dass »action=dispatch«
gilt.

Die einzig zuverlässige Variante ist:

1. den Dispatcher-Mechanismus von bin/mozilla gar nicht benutzen, weil
   sich der darauf verlässt, dass »action=dispatch« gilt,
2. zuerst dafür zu sorgen, dass in der Form keine Input mit Namen
   »action« vorhanden ist und
3. anschließend einen Input mit Namen »action=gewünschte Action«
   hinzuzufügen.

Das ist genau das, was dieser Commit implementiert.

7 years agoActionBar: JS: fehlende ; am Zeilenende ergänzt
Moritz Bunkus [Wed, 11 Jan 2017 08:13:38 +0000 (09:13 +0100)]
ActionBar: JS: fehlende ; am Zeilenende ergänzt

7 years agoActionBar: alte Funktionen zum E-Mail-Versand entfernt
Moritz Bunkus [Tue, 10 Jan 2017 15:57:35 +0000 (16:57 +0100)]
ActionBar: alte Funktionen zum E-Mail-Versand entfernt

7 years agoActionBar: Rechnungen: E-Mail-Versand über Dialog implementiert
Moritz Bunkus [Tue, 10 Jan 2017 15:47:27 +0000 (16:47 +0100)]
ActionBar: Rechnungen: E-Mail-Versand über Dialog implementiert

7 years agoActionBar: Lieferscheine: E-Mail-Versand über Dialog implementiert
Moritz Bunkus [Wed, 25 Jan 2017 11:41:56 +0000 (12:41 +0100)]
ActionBar: Lieferscheine: E-Mail-Versand über Dialog implementiert

7 years agoActionBar: Angebote/Aufträge: E-Mail-Versand über Dialog implementiert
Moritz Bunkus [Mon, 9 Jan 2017 15:38:20 +0000 (16:38 +0100)]
ActionBar: Angebote/Aufträge: E-Mail-Versand über Dialog implementiert