Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
e47fdf34 26.07.2021 13:04 Jan Büren

Mandantenkonfiguration: transfer_default_warehouse_for_assembly entfernt

S.a. UPGRADE

008b51c4 26.07.2021 10:34 Jan Büren

Mandantenkonfig: Erzeugnis fertigen berücksichtigt Dienstleistungen

9ea55a4e 08.07.2021 13:57 Jan Büren

ShippedQty: Verwaiste Option fill_up aus Mandantenkonfig entfernt

ddec2dcd 24.06.2021 16:45 Werner Hahn

WebshopApi: Standardzahlungsbedingung korrigiert Syntax

b1a92c56 24.06.2021 16:45 Werner Hahn

Webshop Order Zahlungsbedingen mit übergeben

14fd8710 24.06.2021 16:45 Werner Hahn

WebshopApi: Zahlungsbedingung beim Kundenanlegen ...

für den Kunden die die 1. Zahlungsbedingung übernehmen

8186ccfa 24.06.2021 16:45 Werner Hahn

Shops: rosedateien für Standartversandkosten

b32183e8 24.06.2021 09:48 Bernd Bleßmann

Zeiterfassung: Bericht: Einige Sortierungen repariert

8f413df4 23.06.2021 13:13 Jan Büren

S/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen

Testfall ergänzt

d9c917a8 23.06.2021 12:50 Jan Büren

Revert "Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen"

This reverts commit 033138109231a9737da9b2f0ee7cb5d20413ddbf.

03313810 23.06.2021 12:29 Jan Büren

Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen

3c3073bf 11.06.2021 15:55 Jan Büren

Mandantenkonfiguration: Dienstleistung lagerbar; Erzeugnis lagerunabhängig

f01ed5d1 10.06.2021 17:04 Bernd Bleßmann

Erzeugnisse: Gewicht aus einzelnen Bestandteilen ermitteln und speichern.

2a4583f3 19.05.2021 16:42 Jan Büren

Neues Kundenattribut Rechnungsversand per Post -> Deaktiviert E-Mail für Rechnung

40618d8d 18.05.2021 14:15 Bernd Bleßmann

Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern

9acca826 17.05.2021 17:29 Bernd Bleßmann

Zeiterfassung: mehr Validierungen beim Speichern

27fe7b11 16.05.2021 15:38 Jan Büren

Reverts 01f650056

01f65005 14.05.2021 14:30 Jan Büren

Erzeugnis fertigen -> Zustand in Hilfstabelle dokumentieren

20615592 11.05.2021 15:08 Jan Büren

Zum Feature: Beleg zur Buchung hinzufügen -> standardmäßig aus (so wie vorher)

fc1e67b4 11.05.2021 08:07 Jan Büren

Mandatenkonfig->Buchungskonfig-> Verhalten nach Buchen optional ändern

Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
ist es nicht sinnvoll in eine leere Buchungsmaske zu springen.
Einzeln steuerbar für alle Buchungsmasken außer VK-Rechnung

f89dda62 10.05.2021 12:53 Jan Büren

Konfigurierbarer Zeitraum innerhalb dessen Lieferscheine wieder rückgelagert werden können

5a618706 07.05.2021 10:02 Jan Büren

orderitems um Attribut optional erweitert

Optionale orderitems werden nicht in den Belegsumme aufaddiert
Anpassung für Order-Controller und Druckvorlagen-System
Weitere Anwender-Details s.a. Changelog

662df9d7 05.05.2021 18:39 Bernd Bleßmann

Zeiterfassung: Konvertierung: Artikel/Projekt: override- und default-Parameter

459b3c8d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: POD-Update und Kosmetik

68f05425 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Einträge ohne Dauer nicht bearbeiten

af81f05f 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: geliefert/gelieferte Mengen in Auftrag anpassen

42c64631 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: base_qty in Einheit des Artikels umwandeln

de6f5bd0 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Bei Zeitanzeige auch Varianten mit Datum und Dauer berücksichtigen

fdb3de69 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Auftrag im Bericht anzeigen

3c22e5f4 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Fremdschlüssel für Auftrag: DB-Upgrade und Rose

78edb322 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: berücksichtigen, dass Startzeit fehlen kann

33823a77 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Datum/Dauer statt Start/Ende wählbar (Benutzereinstellung)

22f2c3e8 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Erweiterung f. Datum und Dauer: DB-Upgrade/Rose; Berichtsanzeige

9c2d09b8 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Position aus zugehörigem Auftrag

08704bc4 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Parameter f. Konvertierung mit link_project/related order

c968d1f7 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Parameter f. Konvertierung in params übergeben

b38219b3 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording: auch base_qty setzen

d1a7b626 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording: undef-Warnung vermeiden

f6a49074 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording: Kosmetik/Typo im POD

1f2a5b4c 05.05.2021 17:25 Bernd Bleßmann

S:D:DeliveryOrder: List::Util notall wird nicht (mehr) benutzt

a72219a9 05.05.2021 17:25 Jan Büren

Abhängig vom Rundungsverfahren minuten- oder viertelstundengenau abrechnen

2851ec9a 05.05.2021 17:25 Jan Büren

Einträge am selben Tag nicht erneut in die Beschreibung aufnehmen

4b4f09f6 05.05.2021 17:25 Jan Büren

CTR: Lieferscheine nicht schreibschützen

Ausgelagerte Lieferscheine sind schreibgeschützt.
Weder Korrekturen der Lieferposition, Rechtschreibung oder
das Hinzufügen von weiteren Metadaten ist möglich.
Auslagern oder Schliessen dürfen optionale Parameter sein, der...

2632ced6 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Lieferschein new_from_time_recording

d79f486d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Sortierung und Ordnung für Artikel

ae4cec42 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Auswählbare Artikel: DB-Upgrade und Rose

21d4aaf8 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Keine Zeiterfassungstypen mehr

1deb1fbe 05.05.2021 17:25 Jan Büren

time-recording: Boolean für abgerechnete und an die LohnBu gemeldete Zeiten

8915e775 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Controller

09140f29 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Sortierung und Ordnung für Typen

385bc4be 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Tabellen und Rose

187c4ee1 05.05.2021 10:56 Jan Büren

Artikel-BDVs unter Basisdaten anzeigen, falls konfiguriert

Die benutzerdefinierten Variablen für Artikel können konfigurierbar im Tab Basisdaten
angezeigt werden

94589a4e 07.04.2021 16:42 Tamino

WebshopApi: Controller/ShopOrder.pm überarbeitet

5e284634 17.03.2021 17:09 Bernd Bleßmann

Mahnungen: merken, ob die originale Rechnung gedruckt wurde: DB+Rose

d1054383 09.03.2021 13:39 Bernd Bleßmann

Artikelstamm: "Erneuert am" aus parts_price_history holen …

… und in "Preisänderung am" umbenennen.

Das ganze ist mit Rose gelöst und holt die Preise aus parts_price_history.
Das hat den Nachteil, dass im Artikelbericht nicht nach der Preisanpassung
sortiert werden kann und es wahrscheinlich nicht performant ist....

bee7d33f 08.03.2021 14:01 Jan Büren

Mandantenkonfig: Lieferdatum bei VK-Auftrag und Gültigsdatum bei VK-Angebot

Anstatt diese beiden Werte zu berechnen, gibt es die Möglichkeit
diese konfigurativ gar nicht zu setzen. Hoffentlich letzmalig auch
für die OE.pm implementiert.

c235f7be 15.02.2021 15:26 Bernd Bleßmann

SL/DB/Helper/ThumbnailCreator.pm wird nicht benutzt

siehe SL/DB/Controller/ThumbnailCreator.pm

ad4bebf4 12.02.2021 07:59 Felix Eichler

Mahnungen: Mit Rechnung verknüpfen

Erstellte Mahnungen werden mit den gemahnten Rechnungen verknüpft und
unter "Verknüpfte Belege" gelistet.
Außerdem werden Rechnungen über Mahnkosten wiederum zu den zugehörigen
Mahnungen verknüpft.

impl. #7440

8f07fac1 11.02.2021 17:10 Bernd Bleßmann

DBUtils: Prüfung auf Trigram-Erweiterung aus S/D/ShopOrder in DBUtils verschoben

92f6fae1 10.02.2021 10:39 Moritz Bunkus

Order-Controller: Workflow Lieferantenauftrag → Preisanfrage

f65440cb 10.02.2021 10:11 Moritz Bunkus

Order-Controller: Workflow Verkaufsauftrag → Verkaufsangebot

cd274d3f 10.02.2021 10:10 Moritz Bunkus

SL::DB::Order: überflüssigen Code entfernt

524bc23e 14.01.2021 14:10 Jan Büren

Kommentar zum Payment-Helper

Außer in den Testfällen wird der Helper nicht mit einem
negativen Amount aufgerufen. Im Helper befindet sich etwas
zuviel automagie. Eigentlich braucht man den Param amount nicht,
wird aber überall in kivi übergeben. Eigentlich darf der negativ...

a23eb775 11.01.2021 11:03 Bernd Bleßmann

Kunden/Lieferanten: UStId/Steuernr. eindeutig: Mandantenkonfiguration

a4bbdc71 18.12.2020 12:25 Jan Büren

BT: Punkte. Copy & Paste Fehler von a695c behoben

open_amount mit open_amount vergleichen

82af75d4 14.12.2020 12:01 Bernd Bleßmann

S:D:Helper:TransNumberGenerator: Warnung vermeiden.

Getriggert durch Tests (./t/wh/inventory.t). Tritt aber nur auf, wenn
der Nummerkreis noch leer ist.

c7cff765 14.12.2020 09:50 Jan Büren

Dialogbuchungen um Boolean imported erweitert.

Buchungen mit diesem Boolean können beim DATEV-Export
gefiltert werden. Anwendungsfall sind bspw. in DATEV
erstellte Lohnbuchungen, die dann in kivi importiert werden

653af2fb 14.12.2020 09:31 Jan Büren

GLTransaction:: add_chart_booking um get_active_taxkey erweitert

Der Aufruf von add_chart_booking muss sich nicht mehr
darum kümmern welcher Steuerschlüssel gesetzt sein muss, wenn
er einfach nur den vorkonfigurierten Steuerschlüssel setzen will.
Dementsprechend ist param{tax_id} kein Pflichtparameter mehr....

4dc48e11 10.12.2020 15:58 Moritz Bunkus

Merge branch 'f-factur-x-und-xrechnung'

add79c20 09.12.2020 12:17 Jan Büren

Kontoauszug verbuchen: Verkaufsgutschriften nicht negativ bewerten

Punkte für wrong_sign höher gesetzt und beide Gutschriftentypen
jetzt sauber abgegrenzt (credit_note und negative_ap_transaction)

b6f8a6b0 09.12.2020 11:42 Jan Büren

BankTransaction: Treffer für Kreditorengutschriften erhöhen

negativ_ap_transaction sollte keine Strafpunkte mehr fürs
Vorzeichen erhalten. TODO: Verkaufs-Gutschriften prüfen

9c463903 03.12.2020 17:55 Bernd Bleßmann

S/D/Order: new_from_multi: Leistungsdatum nur übernehmen, wenn überall gleich.

Für den Workflow, aus der Auftrags-Liste mehrere Aufträge zu einem
zusammenzufasssen.

e21e2190 03.12.2020 17:01 Sven Schöling

Kreditorenbuchungen: Zahlungsbedingungen in Belegvorlagen

6ceacc68 03.12.2020 14:13 Moritz Bunkus

Merge branch '2020-leistungsdatum'

2b5c7398 03.12.2020 14:12 Moritz Bunkus

SL::DB::Invoice->new_from: auch Leistungsdatum (tax_point) übernehmen

a6485c58 03.12.2020 14:00 Bernd Bleßmann

Preisanfrage/Aufträge: dort, wo es ein Liefertermin gibt, diesen f. Steuer nehmen

d512cb5d 03.12.2020 12:57 Bernd Bleßmann

Auftrags-Controller: Leistungsdatum bei Workflow berücksichtigen

e2f0105f 26.11.2020 15:48 Moritz Bunkus

Factur-X/ZUGFeRD: Unterstütztung für Profil »XRechnung 2.0.0«

ba40069b 26.11.2020 15:48 Moritz Bunkus

Factur-X/ZUGFeRD: in »Factur-X/ZUGFeRD« umbenannt

Mit ZUGFeRD-Standard Version 2.1.1 ist der offizielle Name des
EU-Standards schlicht Factur-X. ZUGFeRD ist nur noch der tolerierte
alte Name.

In der Oberfläche ist nun überall von »Factur-X/ZUGFeRD« die Rede....

f24cf1f5 26.11.2020 15:44 Moritz Bunkus

Factur-X/ZUGFeRD: neues Feld »Unsere Leitweg-ID beim Kunden« in Kundenstammdaten

Wird für XRechnungs-Profil von ZUGFeRD benötigt.

ec4cffa8 26.11.2020 15:44 Moritz Bunkus

Factur-X/ZUGFeRD: UStID-Nr des Kunden nur ausgeben, wenn tatsächlich angegeben

770cfea9 26.11.2020 15:44 Moritz Bunkus

Factur-X/ZUGFeRD: Verkäufernamen aus Employee-Objekt nehmen

Wichtig für Personen, die inzwischen aus der Auth-Datenbank gelöscht
wurden. Für die existiert der Employee-Eintrag weiterhin, und von dort
kann man den Namen beziehen.

9b16f8f8 25.11.2020 15:25 Moritz Bunkus

SL::DB::Object: Methode update_collections für One-To-Many-Relationships

Der große Nachteil einer direkten Zuweisung wie
z.B. `$customer->shiptos($::form->{shiptos} // [])` ist, dass Rose
erst mal alle Objekte der Relationship löscht (auch wenn die neuen...

b9cd11d7 25.11.2020 15:25 Moritz Bunkus

AttrDuration für minutes: _in_hours und _in_hours_as_number

Generierte Helfer-Methoden für Attribute, die normalerweise Minuten
speichern. Die Funktion `attribute_in_hours` rechnet die Minuten in
Stunden um (beim Lesen) und umgekehrt (beim Schreiben).

`attribute_in_hours_as_number` formatiert zusätzlich den Wert in...

6410ae9f 20.11.2020 17:35 Sven Schöling

CsvImport: dateformat Unterstützung

default ist auf dem dateformat des Benutzers

4a89a420 10.11.2020 12:29 Moritz Bunkus

Leistungsdatum: Lieferscheine (nur als Hidden)

1baea8cb 10.11.2020 11:43 Moritz Bunkus

Leistungsdatum: wiederkehrende Rechnungen

142ea3bf 10.11.2020 11:43 Moritz Bunkus

Leistungsdatum: DATEV, Debitoren-/Kreditoren-/Dialogbuchungen

0b36b225 10.11.2020 11:43 Moritz Bunkus

Einkauf/Verkauf: Feld »Leistungsdatum« für Steuerberechnung

fe18b19f 09.11.2020 10:59 Moritz Bunkus

SL::DB::Employee: Warnung vermeiden

9970377d 09.10.2020 17:10 Bernd Bleßmann

VK/EK-Lieferschein: Warnung beim Workflow zur RG, falls nicht aus/eingelagert

In Mandantenkonfig einschaltbar.

80970e1d 25.09.2020 14:06 Jan Büren

Order->new from poso/sopo keine quonumber übernehmen

Im Lieferantenauftrag macht es keinen Sinn, dass die
Verkaufs-Angebotsnummer als Anfragenummer übernommen wird.

728a02eb 16.09.2020 16:41 Bernd Bleßmann

S:D:OrderItem: nicht benutzte Module nicht inkludieren

a6a97a5f 11.09.2020 23:13 Bernd Bleßmann

SEPA-Überweisungen: Zahlungsbedingungen f. Skonto aus EK-Rechnungen übernehmen …

… und nicht aus den Lieferanten-Stammdaten.

Hier könnte es im VK und EK noch eine Art fallback auf die Zahlungsbedingungen
aus den Kunden-/Lieferanten-Stammdaten geben - so dass diese zusätzlich als...

bde97469 27.08.2020 17:14 Jan Büren

Auslagern über VK-Rechnung, Erweiterung um Abgleich Seriennummer == Charge

Option in Mandantenkonfiguration->Lager

7cad87f8 25.08.2020 16:17 Bernd Bleßmann

S/D/Order: before_save-hooks f. indiv. Lieferadressen, um …

- keine leeren zu speichern
- das Modul immer auf 'OE' zu setzen

e5097146 25.08.2020 16:17 Bernd Bleßmann

S/D/Shipto: Methode is_empty, um auf leere Lieferadresse zu prüfen

f769991a 25.08.2020 16:17 Bernd Bleßmann

FlattenToForm: individuelle Lieferadresse und CVars berücksichtigen.

1b18f0aa 24.08.2020 11:15 Jan Büren

Mandanteneinstellung: Projekt zum Auftrag erzeugen auch für Order-Controller

90e0cc0b 06.08.2020 14:55 Moritz Bunkus

Skontovorschläge: ungültige Steuer-Zeilen aus acc_trans ignorieren

Buchungen in acc_trans, die das Steuer-Konto ansprechen (also eines,
bei dem chart_link AR_tax oder AP_tax enthält), haben oftmals eine
ungültige Kombination aus taxkey & tax_id (ungültig im Sinne von:...