Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
4aa9760e 11.08.2019 11:34 G. Richardson

Mahnungen erzeugen - nach Abteilung filtern und anzeigen

549bce5b 07.08.2019 15:38 Bernd Bleßmann

UserPreferences-Helper f. Part-Picker-Such-Einstellungen in Belegen

Hier kann der Benutzer einstellen, ob in Verkauf auch nach Kunden-Artikle-Nr.
und im Einkauf nach Lieferanten-Artikel-Nr. gesucht werden soll.

682e6d14 06.08.2019 12:41 Bernd Bleßmann

Vergessene hidden Abteilung für Ein/Verkauf->Berichte->Lieferscheine

85743ebe 18.07.2019 10:42 Moritz Bunkus

Einkauf/Verkauf: Bemerkungsfelder gleich groß anzeigen

70220684 17.07.2019 15:59 Moritz Bunkus

Einkaufsrechnungen: Projektauswahl gefixt

11ebc439 17.07.2019 15:48 Moritz Bunkus

Einkauf/Verkauf: keine Validierung bei Update-Button

Andernfalls wird z.B. erzwungen, dass die Vorgangsbezeichnung
eingegeben ist, bevor der Update-Button betätigt wird. Das betrifft
auch den Kundenwechsel, der ein automatisches Update triggert, was
wiederum die Validierung triggert....

ede5fa54 28.06.2019 16:28 Bernd Bleßmann

Benutzereinstellungen für Höhe des Scrollbereichs f. Positionen …

… im neuen Auftrags-Controller

ee4f84f3 15.06.2019 10:12 Jan Büren

Dialogbuchungen aus Bankimport nicht stornieren

Die acc_trans_ids werden hier auch noch gelöscht und
neu geschrieben. Die Verknüpfungs-Info gehen entsprechend kaputt.
Solange die Periode noch nicht geschlossen ist, ist ein Neuverbuchen
der Bankbewegung wesentlich sinnvoller.

6bab0fff 05.04.2019 11:21 Moritz Bunkus

Merge branch 'f-bundled-perl-modules'

66e56cbe 02.04.2019 11:32 Jan Büren

Dialogbuchung: Mehrfach-Stornos oder Löschen von Stornos verbieten

65b2387a 29.03.2019 15:18 Moritz Bunkus

Module: gebundletes YAML durch dünnen Wrapper über YAML::XS & YAML ersetzt

a8dac8db 25.03.2019 13:11 Jan Büren

Falsches Recht für Kreditorenbeleg überprüft

c9076c9e 16.03.2019 18:17 Bernd Bleßmann

Berichte Kunden/Lieferanten u. Artikel: CVars von Typ Datum als hidden mitnehmen

Damit die Filter beim Export oder beim Sortieren nicht verschwinden.
Behebt #215 (redmine).

0c227fb2 13.03.2019 14:31 Moritz Bunkus

Schnellsuche für Verkaufs- & Einkaufslieferscheine

9e30e4f6 08.03.2019 12:58 Jan Büren

Kreditorenbeleg: Kontenbeschreibung für Zahlungskonten anzeigen

Wie bei EK-Rechnung. Zur Sicherheit ein eigenes
Form-Feld generiert, anstatt die select box nur zu disablen.

b3259be1 02.03.2019 08:40 Jan Büren

Manuelle Zahlungen verbieten, falls mit Kontoauszug verknüpft.

Falls die Änderbarkeit von Zahlungen nicht auf niemals steht,
entsprechend Überbuchen / manuelles Ändern verbieten.
Der Fehlertext weißt zusätzlich auf die Funktion im Bankbewegungs-Bericht hin

e83fcf3a 01.03.2019 16:10 Jan Büren

Dialogbuchungen aus Bankbewegungen teilweise Verbuchungen erlauben

Da vorher nur komplette Bankbewegungen verbucht werden konnten,
war es nicht sinnvoll Teilbeträge im Dialog zu buchen.
Das Verfahren ist jetzt geändert und übergeben wird der aktuelle
Rest-Betrag der Bankbewegung

e7e7d67b 01.03.2019 16:10 Jan Büren

Kosmetik/Perl-Detail Optionen als Hash anstatt array

ca4e97fd 01.03.2019 16:10 Jan Büren

GL mit Bankbewegungen verbuchen. Helfertabelle und striktere Aktionen

Neue acc_trans_id können wir bei diesem Typ von gl-Einträgen nicht
gebrauchen. Alle Anwendermöglichkeiten von der Oberflächen verbieten

894ac4ca 14.02.2019 16:40 Moritz Bunkus

Berechtigung, Einkaufsrechnungen persönlich zugeordneter Projekte einzusehen

Betrifft sowohl Einkaufsrechnungen als auch Kreditorenbuchungen.

614c48e0 14.02.2019 16:40 Moritz Bunkus

Berechtigung, Verkaufsrechnungen persönlich zugeordneter Projekte einzusehen

Man kann nun Mitarbeiter*innen zu Projekten zuordnen, indem man sie in
den Projektstammdaten hinzufügt.

Ist eine Mitarbeiter*in zu einem Projekt zugeordnet, so darf sie alle
Rechnungen ansehen, die über die Projektnummer der Rechnung (nicht der...

41a1b801 13.02.2019 10:50 Jan Büren

Zu 47da14db generische LS-Mail: locales und Anhak-Option in Suche

47da14db 13.02.2019 10:41 Jan Büren

generische E-Mail-Adresse für Lieferscheine

Ähnlich wie bei Verkaufsrechnungen gibt es generische
Empfänger für Lieferscheine beim E-Mail-Versand.
Die jetzige Konfiguration (nicht änderbar) entspricht
dem Wert Stammdaten und Ansprechpartner in CC.
Ist eine Stammdaten-Mail und ein Ansprechpartner definiert,...

4341dfaf 05.02.2019 12:50 Jan Büren

poso mehr werte löschen (wandlung kundenauftrag -> lieferantenauftrag)

Währung und Steuerzone wird ansonsten vom vorherigen Beleg
übernommen. Betrifft nur die alte Maske

6750c6aa 04.02.2019 14:04 Jan Büren

Rechnungsversand E-Mail-Body

Falls die generische E-Mail-Adresse verwendet wird, sollte auch
die generische Anrede hinterlegt sein, selbst wenn ein Ansprechpartner
noch in CC gesetzt wird.

6170db24 04.02.2019 10:56 Jan Büren

manueller Rechnungsversand per E-Mail. Vorbelegung mandantenweit konfigurierbar

64089bbe 29.01.2019 07:20 Jan Büren

Verkauf->Rechnungsbericht Filter nach nicht per E-Mail verschickten Belegen

0ff43ab4 25.01.2019 13:31 Bernd Bleßmann

DisplayableNamePrefs: Benutzereinstellungen

564b5410 24.01.2019 14:59 Jan Büren

Ansprechpartner um boolean Hauptansprechpartner erweitert

Entsprechend mit einigen Attributen für den Export von Kundenstammdaten
hinzugefügt.
Hintergrund: Ansprechpartner-Export gibt nur die Liste aller Ansprechpartner.
Das Feld Kontakt (in der Tabelle Kunde) war wahrscheinlich der Vorgänger...

a8a02d34 23.01.2019 16:49 Werner Hahn

Zahlungsverkehr->Zahlungs-(ein/aus)gang. Bezahlen/Abgleichen mehrerer Rechnungen
Fix für #366

90dc2366 22.01.2019 14:35 Jan Büren

Stammdaten-Kunden: Neues Feld Amtsgericht. Weitere Export-Möglichkeiten

Ust-ID, Kreditlimit, Amtsgericht (benötigt bspw. für Factoring)

2d44a547 17.01.2019 17:12 Jan Büren

Verkaufsaufträge: konfigurierbares Intervall für Lieferdatum-Berechnung

c1ef3aff 14.01.2019 11:58 Jan Büren

Rechnungsversand per E-Mail

Falls bei dem Kunden eine E-Mail-Adresse für den
Rechnungsversand hinterlegt ist, so hat diese Priorität
vor der allgemeinem Rechnungsadresse.
Als visuelle Hilfe, wird aus dem Titel 'Empfänger' der
Titel 'Rechnung an:'.

Logik normale Rechnung:...

0a076aab 14.01.2019 11:07 Jan Büren

Stammdaten -> Kunden um Textfelder Rechnungsmail und Herkunft personenbezogener Daten erweitert

i)
Die Rechnungsmail ist die generische E-Mail des Kunden, welche die
Rechnung in der Regel bearbeitet (buchhaltung@, einkauf@).
ii)
Aufgrund der DSGVO ist es im Zweifel sinnvoll den Erstkontakt...

89407ec8 16.11.2018 10:18 Jan Büren

Artikelsuche: Lieferant und Lieferantenartikelnummer wieder als Berichts-Option anbieten

Ist mit der Umstellung auf den Part-Controller verloren gegangen.

b39653f8 22.10.2018 15:22 Bernd Bleßmann

Auftrags-Controller: Aufträge auch mit neuem Controller zusammenfassen können

984f6322 22.10.2018 14:57 Bernd Bleßmann

Mandantenkonfiguration: experimentelle Features einzeln an-/abschaltbar machen

es gibt nun "feature_experimental_order" und "feature_experimental_assortment"

angepasster cherry pick von odyn: bc94c40f2f64e7b40fbd90c49dbf41f86688c32d

285578d3 18.10.2018 09:50 Jan Büren

BDVs für abweichende Lieferadresse auch in Verkaufsrechnungen anzeigen

5428f5f6 16.10.2018 15:47 Moritz Bunkus

Angebote/Aufträge: Benutzerdef. Variablen in Lieferadressen gefixt

acbd9d0f 26.09.2018 12:08 Jan Büren

Einkaufsrechnung: Sinnfreie Weiche für Gutschrift entfernt (toter Code)

Da es keine Einkaufsrechnungen-Gutschriften gibt, sind die
entsprechend Weichen eher irritierend als hilfreich => entfernt.

5b69ef31 26.09.2018 12:03 Jan Büren

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

f46010b3 26.09.2018 11:44 Jan Büren

Kosmetik

f1b9dfcd 26.09.2018 11:43 rooton vc-kivi

Workflow Auftrag -> Angebot: Angebotsnummer entfernen

Betrifft nur die alte Form

2eaa3936 26.09.2018 11:20 Jan Büren

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

1edebcf0 25.09.2018 14:39 Werner Hahn

TopQuickSearch: UserPreferences kleinere Syntaxverbesserungen

2fe6237c 25.09.2018 14:39 Werner Hahn

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

3cf720a8 11.09.2018 16:43 Werner Hahn

Bericht Lieferscheine (do.pl) check_all bzw. hier multi_all gefixt

a7b17d8c 10.09.2018 21:23 Jan Büren

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

6c19cff0 08.09.2018 16:28 Jan Büren

SEPA verknüpfte Kreditorenbelege nicht stornieren/löschen

Wie in #b231d037 für Einkaufsrechnungen, gelten dieselben
Regeln bei Kreditorenbelegen. Changelog aktualisiert.

9275429a 03.09.2018 15:34 Jan Büren

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

c4c97beb 13.08.2018 11:48 Bernd Bleßmann

io.pl: unbenutzte Variable entfernt

9aa58dc1 13.08.2018 11:37 Bernd Bleßmann

Workflow VK-Rechnung->Auftrag auf neuen Controller bei experimentellen Features

c3db1b36 13.08.2018 11:37 Bernd Bleßmann

Auftrags-Controller: weitere Links hierhin bei experimentellen Features

f825d995 13.08.2018 11:37 Bernd Bleßmann

Auftrags-Controller: nur neue Maske/Links hierhin, wenn experimentelle Features an

- in Menüs Verkauf/Einkauf: Links zu Angebot u. Auftrag)
- in Berichten Angebot/Auftrag und Lieferscheine: Links zu Angeboten und Auträgen
- im Presenter (und damit in der Liste der verknüpfte Belege)...

6cac3ff6 13.08.2018 10:00 Jan Büren

Zu #ed9b1bfb7 chart_link _paid (Zahlungsein- /ausgang). statt nur AR_paid

94a32127 17.07.2018 14:52 Jan Büren

Lieferschein löschen, mehr Rückmeldungen an die Oberfläche im Fehlerfall

2c33e93f 16.07.2018 12:41 Jan Büren

Dialogbuchen, Betrag aus Kontoauszug verbuchen schreibschützen (Maske)

Als Konsequenz aus dem vorherigen Commit, sollte der Benutzer
erstmal nicht fröhlich Freitext-Werte in das Feld füllen.

b15aafa9 16.07.2018 12:41 Jan Büren

Eine Bankbewegung muss atomar auf n Belege, bzw. eine Dialogbuchung gesetzt werden

Fehler basierte auf dem falsch verstandenem Konzept von BankTransactions
Entsprechend beim Dialogbuchungen hart abfangen

10d9b17f 16.07.2018 12:41 Jan Büren

Dialogbuchen transaktionssicher

In Ergänzung zum Commit 81ce5300bddf, dass Todo transaktionssicher gelöst.

ed9b1bfb 16.07.2018 12:41 Jan Büren

Kontoauszug verbuchen -> Dialogbuchungsentwürfe verbessert

Nette Idee aus odyn (Start des Gedankens #f09c2b407faa7 Ende des Gedankens #765a3d421e7).
Zwei Sollbruchstellen in odyn, deshalb in kivi neu formuliert:

Sollbruchstellen:
a) Ein Aufruf von BankTransaction::action_list kann Zustände im Datenmodell verändern...

327ee3ca 04.07.2018 20:49 Werner Hahn

Überflüssige Zeile entfernt

ec8a10a0 04.07.2018 18:31 Werner Hahn

Verbindlichkeits-/Forderungskonto bei Kred-/debitoren mit Standardkonto
aus Mandantenkonfiguration vorbelegen wenn vorhanden

ca7dfd3e 22.05.2018 08:52 Jan Büren

Fix: #354 Zahlungsbedingung falsch bei Workflow Lieferschein -> Rechnung

Bisher wurde nur nach dem ersten Treffen der richtigen Auftragsnummer gesucht.
Dabei konnten Zahlungsbedingungen vom Einkaufs-Auftrag nach Verkaufs-Rechnung übernommen werden.
Entsprechend zusätzlichen Filter nach vc_id eingebaut.

6770b19a 14.05.2018 16:27 Bernd Bleßmann

calculate_qty (Formel): auf Dialog umgestellt

00402ae6 14.05.2018 15:48 Bernd Bleßmann

Auftrags-Controller: Formelberechnung

Sollte evtl. auf Dialog umgestellt werden.

1ccc89c8 14.05.2018 13:23 Bernd Bleßmann

calculate_qty (Formel): Input- und Formel-Feld auch als Dom-Id übergeben können

b92bc207 14.05.2018 13:22 Bernd Bleßmann

calculate_qty (Formel): alu (?) und andere unbenutzte Parameter entfernt

639066d1 08.05.2018 13:28 G. Richardson

SuSa - vergessene Hidden für department_id

f38ccc2d 16.04.2018 13:46 Jan Büren

EK-Rechnung Stornos verbieten solange Zahlungen nicht ausgeglichen sind

S.a. #325 (https://redmine.kivitendo-premium.de/issues/325)

b231d037 16.04.2018 13:45 Jan Büren

Stornos bei EK-Rechnungen verbieten, solange SEPA-Exports verknüpft sind

0eb1e3a9 02.04.2018 02:28 Robert Scheck

Update .htaccess for Apache 2.4 to avoid mod_access_compat dependency

See also: https://httpd.apache.org/docs/2.4/upgrading.html

5594e779 13.02.2018 13:45 Sven Schöling

ustva: verwaiste Funktion entfernt

8e77bd29 07.02.2018 14:52 Bernd Bleßmann

Auftrags-Controller: auch für Angebote/Anfragen

a5389b65 31.01.2018 14:56 Moritz Bunkus

Aufträge speichern: Warnung bzgl. existierender wiederkehrender Rechnungen gefixt

Behebt #341.

13412f21 29.01.2018 16:41 Bernd Bleßmann

Wiederkehrende Rechnungen: Templatevariablen in Hash oder Objekt übergeben

Damit lässt sich das Template auch mit einem PeriodicInvoiceConfig-Objekt
aufrufen und kann so von anderen Controllern verwendet werden.

0f8e74b8 29.01.2018 16:41 Bernd Bleßmann

E-Mail-Dialog: Template: js-Funktion zum Verschicken der Mail mitgeben können

e070b638 29.01.2018 10:03 Bernd Bleßmann

Auftrags-Controller: Workflow Lieferschein: gelieferte Positionen filtern

Dieser commit enthält einen Hack, der nochmal diskutiert und geändert werden
sollte.

07dd84c0 29.01.2018 10:03 Bernd Bleßmann

Auftrags-Controller: Workflow -> Rechnung (Speichern und Rechnung erfassen)

b8f0f33d 16.01.2018 09:23 Jan Büren

DATEV: Festschreibung vergessener Commit zu 2ac999504a

2636820b 09.01.2018 09:31 Jan Büren

DATEV: Export-Periode Dezember ist häufig im Vorjahreszeitraum

a7449b44 08.01.2018 18:02 Sven Schöling

is_wrong_ptype gibt es hier nicht

62f21410 08.01.2018 18:02 Martin Helmling martin.helm...

Kunden-Spezifische Artikeleigenschaften

neue Tabelle "PartCustomerPrices" mit SL/DB Dateien
in Artikelstammdaten eingebaut,

in Preisquellen analog zu den Lieferantenpreisen nun Kundenpreise eingebaut
(Unklar ist was bei Kundenpreisen der beste Preis ist !)...

78d75869 05.01.2018 13:00 Bernd Bleßmann

Inventur: neuer Transfer-Typ für Inventur ('stocktaking') (DB-Upgrade)

bc0e2eda 20.12.2017 14:14 Sven Schöling

Presenter: Neue Struktur in weiteren Belegen

9d06f394 20.12.2017 13:24 Sven Schöling

PrintOptions: brauchen storno flag aus $::form für Rechnungen

9cd5c461 20.12.2017 11:13 Moritz Bunkus

Versionsnummer nach Login wieder anzeigen

Templates, die von alten Controllern über
`$::form->parse_html_template` ausgegeben haben, verfügen nicht über
ein `FORM`-Objekt (siehe `Form::prepare_html_template`). Also die
Version außerhalb des Templates via `$::form->read_version` auslesen...

a97574b8 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in den restlichen Bereichen umgesetzt

9c29f718 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur im Warenstamm umgesetzt

0aa885f4 19.12.2017 15:37 Sven Schöling

Presenter: Neue Struktur in Belegen umgesetzt

18c72e9a 08.12.2017 12:12 Bernd Bleßmann

io.pl: qty und sellprice nicht validieren

Hintergrund: in kivi.Validator.js werden als "number" zu validierende Elemente
neu formatiert, hier gibt es aber keine Möglichkeit, die Anzahl der
Nachkommastellen zu übergeben.

Beim Drucken von Belegen wurde so z.B. bei einem freien Verkaufspreis die...

9a8cae7f 06.12.2017 10:09 Jan Büren

hidden fromdate für Export von offenen Forderungen

99790f2b 01.12.2017 12:27 Jan Büren

Fix für #325 und #326

Strikteres Behandeln von Löschen und Storno-Funktion bei Verkaufs-Rechnungen

5bc5af9f 11.11.2017 11:06 G. Richardson

Ausdruck der Stückliste / bom in Belegen repariert

Die alte Hidden in display_row "assembly" durch part_type ersetzt, und
stattdessen auf part_type = assembly prüfen.

behebt #320

5b5fc3ca 07.11.2017 10:32 Jan Büren

DATEV CSV-Export an der Oberfläche als neue Option anzeigen

254ef1b2 07.11.2017 10:32 Jan Büren

DATEV: Nummernkreislänge muss konstant sein.

Entsprechende Prüfung am Anfang des Exports

fb1da87c 26.10.2017 10:40 Moritz Bunkus

ActionBar: Verwendung bei Hinzufügen-zu-Beleg-Artikel-Auswahlliste

8b217e89 13.10.2017 18:59 Sven Schöling

kivi.Validator: In AP Suche und Maske als check registriert

82d692e7 13.10.2017 18:57 Sven Schöling

kivi.Validator: In AR Suche und Maske als check registriert

f260a8cc 13.10.2017 18:52 Sven Schöling

kivi.Validator: In IR Maske als check registriert

fee85764 13.10.2017 18:36 Sven Schöling

kivi.Validator: In IS Maske als check registriert