Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
59d7ab3c 30.09.2023 01:14 Tamino Steinert

DB::Order: no_linked_records Flag zu new_from hinzugefügt

4827e9c7 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - create_minimal_purchase_invoice

Umbenannt mit "minimal", da ein Großteil der Rechnungsfunktionalität
fehlt. Ohne PTC sollte ein purchase_invoice nur für sehr begrenzte
Tests verwendet werden.

9595b914 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - Verkaufsangebote erstellen per create_sales_quotation

Dafür eine verallgemeinerte Hilfsfunktion erstellt, die sowohl Angebot
als auch Auftrag kann.

49dd3021 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - Exportierte Methoden umsortiert

91f4c662 30.09.2023 01:14 Tamino Steinert

Model::Record: update_for_save_as_new implementiert

73b236a9 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Model::Record->save verwenden

77a69e5e 30.09.2023 01:14 Bernd Bleßmann

Model::Record: save implementiert

2feef8bc 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: snumbers für History in eigener Routine zusammenbauen

6ec94844 30.09.2023 01:14 Sven Schöling

RecordLink: doc fixes

cfb00178 30.09.2023 01:14 Sven Schöling

RecordLink: in controller vor dem Speichern und ausserhalb der TX behandeln

adba97cf 30.09.2023 01:14 Sven Schöling

RecordLink: in BackgroundJobs nicht mehr manuell setzen

2bb40d4e 30.09.2023 01:14 Sven Schöling

RecordLink: conversions nicht mehr manuell in Controllern machen

stattdessen per Helper setzen lassen

c84c3960 30.09.2023 01:14 Sven Schöling

RecordLink: converted_from_* Felder in allen convert_to und new_from korrekt setzen.

Das hier benutzt jetzt das neue Reclamation Format. Statt

converted_from_oe_id

wird jetzt

converted_from_record_id
converted_from_record_type_ref = SL::DB::Order...
320b8908 30.09.2023 01:14 Sven Schöling

RecordLink: post save hook für alle Hauptbelege

3bc7e852 30.09.2023 01:14 Sven Schöling

RecordLink: doku

e8be6fb9 30.09.2023 01:14 Sven Schöling

RecordLink: set_record_link_conversions um die internen states zu setzen

25233b5b 30.09.2023 01:14 Sven Schöling

RecordLink: support für mehrere ids und close_quotations

17710932 30.09.2023 01:14 Sven Schöling

RecordLinks: Reclamation after save hook in ein SL::DB::Helper modul verschoben

RecordLinks werden in reclamations in einem after save hook behandelt,
und sind damit deutlich robuster als die manuelle Behandlung. Die
ausgelagerte Variante hat jetzt auch Konstanten für die magischen...

4f5d1792 30.09.2023 01:14 Werner Hahn

SL/Model/Record delete Fehler bei croak mit ausgeben

a5012911 30.09.2023 01:14 Werner Hahn

SL::Controller::Reclamation->delete auf SL/Model/Record gemapt

1978142d 30.09.2023 01:14 Werner Hahn

SL::Controller::DeliveryOrder->delete auf SL/Model/Record gemapt

f66eb3df 30.09.2023 01:14 Werner Hahn

Model/Record History snumbers setzen

76bfcd89 30.09.2023 01:14 Bernd Bleßmann

Model::Record: verwendete Module per "use" einbinden

7f3b8a99 30.09.2023 01:14 Bernd Bleßmann

S:D:Order und S:M:Record: POD für Unterversion hochzählen

f8857575 30.09.2023 01:14 Bernd Bleßmann

Model::Record: POD: Typos/Syntax

cf79e516 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: doppeltes "use" für SL::Model::Record raus

94263c26 30.09.2023 01:14 Werner Hahn

OrderController delete auf SL/Model/Record->delete gemapt

48f45a37 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Unterversion hochzählen über Model:Record umgesetzt

Todo: SL::Model::Record->save verwenden, sobald implementiert

dd593357 30.09.2023 01:14 Tamino Steinert

Model::Record: new_from_workflow_multi implementiert

0372dbcd 30.09.2023 01:14 Tamino Steinert

Model::Record: new_from_workflow implementiert

46404dab 30.09.2023 01:14 Werner Hahn

Model::Record POD

b19675a9 30.09.2023 01:14 Werner Hahn

Model::Record sub delete

b9f16639 30.09.2023 01:14 Werner Hahn

Model::Record history als private Funktion

5f597132 30.09.2023 01:14 Sven Schöling

Model::Record: erstes Grundgerüst

7da802e8 29.09.2023 10:13 Safwan Shakhy

Kosmetik

e1cdb457 29.09.2023 10:13 Safwan Shakhy

Buchungsgruppe Titel vereinfacht cp.pl locale form anstatt global $::form

45b303c7 29.09.2023 10:13 Safwan Shakhy

Kosmetik

495888c2 29.09.2023 10:13 Safwan Shakhy

Tab Titel bei fehlenden gesetzt

59469062 28.09.2023 15:27 Sven Schöling

ckeditor5: test page für developer Rechte

6c693814 28.09.2023 15:27 Sven Schöling

ckeditor5: javascripte in controllern anpassen

In den meisten controllern wird der ckeditor nur in synchronen Seiten
verwendet und braucht dabei dann keine Extrabehandlung mehr, weil der
Presenter das jetzt automatisch macht.

Ausnahmen sind:
- RequirementSpec - hier werden die Blöcke mit den Textfeldern dynamisch...

d0a54101 28.09.2023 15:27 Sven Schöling

ckeditor5: javascripte automatisch in P.textarea registrieren wenn class texteditor gesetzt ist

4d823692 26.09.2023 11:45 Bernd Bleßmann

In Preisregeln benutze Objekte nicht löschen können.

Behebt #114 (redmine) bzw. die Reste davon.
Artikel löschen können wurde schon gelöst.

eaae02cd 25.09.2023 22:10 Bernd Bleßmann

Bericht: SuSa/Projektbuchungen: SQL-Fehler bei Abteilungs- u. Projektfilter gefixt.

Behebt #89 (redmine)

f27688a0 25.09.2023 16:53 Bernd Bleßmann

Konten auch ohne Eintrag in taxkeys bearbeiten können.

Das sollte zwar nicht vorkommen, aber es gibt auch in neu angelegten
SKR03/04-Datenbanken Konten, die keinen Eintrag in taxkeys haben. Diese
lassen sich dann nicht editieren/korrigieren.
Beim Speichern der Konten wird schon (und wurde vorher auch) überprüft,...

87244fe1 22.09.2023 11:37 Jan Büren

Merge pull request #176 from kivitendo/20230812-feat-save_zugferd_file_to_ap

ZUGFeRD: speicher ZUGFeRD-Datei zur erstellten Kreditorenbuchung

80df6756 22.09.2023 11:17 Jan Büren

Merge pull request #175 from kivitendo/20230918-reverse_charge_94_hotfix

reverse Charge Steuerschlüssel 94, keine Steuerbuchung in acc_trans

62cc79a6 20.09.2023 13:25 Bernd Bleßmann

S:D:Project: undefinierten Wert nicht dereferenzieren

36761255 18.09.2023 13:44 Jan Büren

reverse Charge Steuerschlüssel 94, keine Steuerbuchung in acc_trans

... dennoch Steuerschlüssel für den DATEV-Export korrekt setzen

d873594c 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: OpenDocument.pm ungenutzte Module entfernt

68329cf0 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Aufsplitten von kombinierten Adressfelder in Helferfunktionen ausgelagert

33528d10 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Scan Funktion in mobile design eingebaut

Schweizer QR-Rechnungen können via mobile design eingescannt werden.

Die eingescannten Daten werden in einer Maske angezeigt und können
dann als Kreditorbuchung gespeichert werden.

Zum speichern wird die post funktion aus ap.pl verwendet....

b71e18fb 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Datenbankupgrade: Spalte für QR-Code Daten in Kreditorenbuchung hinzugefügt

Test t/workflow/invoice_to_reclamation.t: Spalte ignorieren

913447a0 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Modul zum Parsen der QR daten erstellt, inklusive tests

003ccb5a 14.09.2023 10:46 Cem Aydin

Mobile Design: MaterialComponents Presenter textarea input hinzugefügt

834abeb4 12.09.2023 13:40 Tamino Steinert

ZUGFeRD: speicher ZUGFeRD-Datei zur erstellten Kreditorenbuchung

ba0190a3 12.09.2023 09:07 Jan Büren

Anzahlungsrechnung mit Positionsrabatt nicht fehlerhaft mit PTC berechnen

... und vor allen Dingen speichern. Workaround für das prinzipielle
Problem in redmine #352 u.a.

9ce6d9d0 12.09.2023 08:55 Jan Büren

Merge pull request #171 from kivitendo/20230904_lieferplan_filter_nach_erzeugnisbestandteilen

20230904 lieferplan filter nach erzeugnisbestandteilen

5829f093 06.09.2023 15:19 Cem Aydin

POD für ChartOfAccounts und ListTransactions Controller hinzugefügt

b406e4ee 04.09.2023 16:28 Cem Aydin

Admin.pm: Fehlermeldung beim prüfen neuer Benutzernamen beheben, wenn Datenbank nicht vorhanden

Behebt Fehler #578

057f502a 04.09.2023 12:29 Jan Büren

Lieferplan, auch nach Erzeugnisbestandteilen filtern

c23a8150 01.09.2023 11:25 Jan Büren

Benutzerbezogenes SMTP-Auth (email als Konfigurationsschlüssel)

2795aebc 29.08.2023 17:22 Jan Büren

BJ: ShopwareSetPaid andere Methode aufrufen

b72ad532 29.08.2023 17:21 Jan Büren

Shopware6: Status Bezahlt benötigt die order_transaction als Aggr.

9cb9ed90 29.08.2023 17:18 Jan Büren

Rückmeldung BJ Shopware String komplett zusammenbauen

36f8854b 29.08.2023 14:30 Jan Büren

Shopware6: paid ist ein gültiger Status-Wert für Shopaufträge

4870f180 29.08.2023 14:08 Jan Büren

BJ: SWSetPaid typo

fdbb484e 29.08.2023 14:00 Jan Büren

Background Job um den Bezahlstatus in Shopware6 zu setzen

69597c45 28.08.2023 13:11 Jan Büren

ShopOrder nur teilweise Positionen für den Auftrag übernehmen

67e51032 25.08.2023 15:30 Tamino Steinert

IMAPClient: FIX: Nutze Serversprache für Übersetzungen zur Laufzeit

6a4a4d6a 25.08.2023 15:30 Tamino Steinert

IMAPClient: abonniere neu erstellte IMAP-Ordner

778abbc9 24.08.2023 14:55 Tamino Steinert

Kunden/Lieferanten-Bericht: nach Steuerrate filtern und anzeigen

be016390 24.08.2023 14:55 Tamino Steinert

Kunden/Lieferanten-Bericht: nach Zahlungsbedingung filtern

1b9d825f 24.08.2023 14:55 Tamino Steinert

Kunden/Lieferanten-Bericht: nach Abteilung filtern

Abteilungen im neuen Design anzeigen

d3f369e3 24.08.2023 14:46 Tamino Steinert

FIX: entferne eigenen Namen in TODO

d9a85058 24.08.2023 14:46 Tamino Steinert

Reklamationsbericht: FIX: Nur aktive im Export anzeigen

98b16fdb 24.08.2023 14:11 Tamino Steinert

Angebots-/Auftragsbericht: Lieferadresse anzeigen und filtern

d7ee4bed 24.08.2023 14:11 Tamino Steinert

Rechnungsbericht: Lieferadresse anzeigen und filtern

27e3ec0d 24.08.2023 14:11 Tamino Steinert

FIX: Reklamationsbericht: Sortierung nach angezeigten Werten

c090af02 24.08.2023 14:11 Tamino Steinert

FIX: Reklamationsbericht: Fälligkeitsdatum in Fristsetzung umbenannt

037c3685 24.08.2023 13:33 Tamino Steinert

FU: FIX: nutze anderen Parser für Emailbetreff

ba590f6f 24.08.2023 13:33 Tamino Steinert

Revert "Template::Simple: TODO: format_string ist nicht implementiert"

This reverts commit c98e15819ac4a3d39b1f5dea9f29f4dc359ea578.

Tempate::Simple ist zur eigenständigen Verwendung

a7ffa4e3 18.08.2023 17:11 Tamino Steinert

BJ: SyncEmailFolder: Data-Feld nicht ändern

46cac3f1 17.08.2023 17:41 Tamino Steinert

FIX: LagerBestand BDVs: Nur valide BDV-Namen zulassen

252d90ef 17.08.2023 17:41 Tamino Steinert

FIX: Lagerbestand BDVs: Wert für sql als Parameter übergeben

621b7576 17.08.2023 17:41 Tamino Steinert

Lagerbestand nach textartigen BDVs sortieren

516e618b 17.08.2023 17:31 Tamino Steinert

FU: Email bei neuen Wiedervorlagen

c98e1581 17.08.2023 17:31 Tamino Steinert

Template::Simple: TODO: format_string ist nicht implementiert

0572a0b8 17.08.2023 17:07 Tamino Steinert

Imap-Sent verschiebe IMAP-Logik nach IMAPClient

81e922c2 17.08.2023 17:07 Tamino Steinert

Imap-Sent nutzte zuerst Mailadresse aus der Email selbst.

5d8e7dc9 17.08.2023 17:07 Tamino Steinert

FIX: uidvalidity für Emailordner mit speichern

11067e9a 17.08.2023 17:07 Tamino Steinert

Benutzerbezogener Imap-Sent Ordner für Synchronisation

399b215e 17.08.2023 17:07 Tamino Steinert

BJ: CleanUpEmailSubfolders: nur Emaildateien speicher

Es werden keine ein Einträge in die Datenbank gemacht und Emails, die
nicht zugeordnet werden können, werden ohne zu sichern gelöscht.

0eebc84f 17.08.2023 17:07 Tamino Steinert

BJ zum Belege synchronisieren angepasst, auch EmailJournal nutzen

Alle Emails in Unterordnern werden synchronisiert und Emaildateien zu
den Belegen gespeichert. Alle unter Ordner, die nicht zu offenen Belegen
gehören, werden gelöscht.

d9745d30 17.08.2023 17:07 Tamino Steinert

IMAPClient: Konfiguration angepasst. Keine Unterordner im Emailordner.

25a3242a 17.08.2023 17:07 Tamino Steinert

BJ: Email Ordner synchronisieren umbenannt zu SyncEmailFolder

Dies trifft die Aufgabe besser.

d94c61d5 17.08.2023 17:07 Tamino Steinert

CleanUpRecordEmailFolders: Beleg-Email-Ordner sync und aufräumen

Ordner geschlossener Belege werden gelöscht.

17c18982 17.08.2023 17:07 Tamino Steinert

SyncEmailInbox: Id des letzten Imports ausgeben und Importe löschen

ab7a995e 17.08.2023 17:07 Tamino Steinert

IMAPClient: um Funktionen fürs Synchronisieren und Aufräumen erweitert

06cb19b2 17.08.2023 17:07 Tamino Steinert

FIX: Typo in POD

e900b0a7 17.08.2023 17:07 Tamino Steinert

Hintergrundjob um Emails aus einem Ordner zu synchronisieren