Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
3bf2f348 17.05.2023 17:42 Tamino Steinert

IMAPClient direkt erstellen (ohne separaten Socket)

ed6261fd 17.05.2023 17:16 Tamino Steinert

Mail::IMAPClient als Abhängigkeit hinzugefügt

9ecd342a 17.05.2023 17:01 Tamino Steinert

Mail: Beim senden einer Mail diese in einem Ordner über IMAP ablegen

b2d84264 05.05.2023 12:37 Bernd Bleßmann

SL::Mailer: Warnungen: Uninitialisierte Variablen

be89b08c 05.05.2023 11:02 Jan Büren

Drei Status für chart eingeführt: valid, invalid, all (POD erg.)

e4e2bd50 05.05.2023 11:02 Jan Büren

erste Idee: Ungültig für ChartPicker umgesetzt

bdb874a3 05.05.2023 11:02 Jan Büren

Chart neues Feld ungültig

836c2c18 03.05.2023 11:58 Cem Aydin

Schweizer QR-Rechnung: Fix Rechnungsvorschau Drucken mit Referenznummer ermöglichen

6348a23d 01.05.2023 11:28 Tamino Steinert

Dunning: Ursprungs-Rechnungsbeleg konfigurierbar (neu oder bestehender)

42c2339d 01.05.2023 10:58 Tamino Steinert

Presenter: füge 'input_tag_trim' hinzu; entfernt Leerzeichen um Eingabe

f2463a51 01.05.2023 10:56 Tamino Steinert

IO,DO,IR,IS,OE: Entferne Leerzeichen um Seriennummer

18a5640d 01.05.2023 10:48 Tamino Steinert

Mahnsperre in VK-Rechnungsbericht anzeigen lassen

cc5e9e25 01.05.2023 10:48 Tamino Steinert

customer: Mahnsperre in Bericht anzeigen, sortieren und filtern

2135945d 01.05.2023 10:48 Tamino Steinert

dunning: keine Mahnung für Kunden mit Mahnsperre

16574270 01.05.2023 10:48 Tamino Steinert

customer: Mahnsperre hinzugefügt

3ecc10d2 01.05.2023 10:47 Tamino Steinert

Volltext-Suche im Lieferscheinbericht

159ba2d4 01.05.2023 10:47 Tamino Steinert

Volltext-Suche im EK-Rechnungs- und Kreditoren-Bericht

9a4357aa 01.05.2023 10:46 Tamino Steinert

Dunning: Beim Erzeugen nach Typ(invoice/ar_transaction) filtern

3ba519ac 01.05.2023 10:46 Tamino Steinert

Dunning: Beim Erzeugen nach Zahlungsbedingung filtern

71e8a340 19.04.2023 09:07 Jan Büren

Shopware6: Erweiterung für prozetualen Rabatt im POD ergänzt

18e7a0c3 19.04.2023 09:07 Jan Büren

shopware6: discount debug raus

68e82bca 19.04.2023 09:07 Jan Büren

shopware6: discount find_by benötigt Manager

73ec3048 19.04.2023 09:07 Jan Büren

typo: column in shop_order_items

ab50d94f 19.04.2023 09:07 Jan Büren

Shopware6: Prozentualen Rabatt aus API auslesen und Konvertieren

601a8eb7 19.04.2023 09:07 Jan Büren

Shopware6: shop_order_items referenzieren prozentualen rabatt

efd84f2a 11.04.2023 18:07 Jan Büren

Kontenabgleich mit Bank, in acc_trans mit chart_id anstatt chart_link suchen

Ansonsten kommen auch die ganzen Skonto-Konten hoch und der Abgleich
geht auf keinen Fall mehr genau auf => entsprechend kurze Vorschlagsliste

668f4919 11.04.2023 09:22 Jan Büren

Vergessene Filter-Zusammenfassung für Bankbewegungsbericht

535d28fe 11.04.2023 08:57 Jan Büren

Quotemeta für Regex für Rechnungsnummern in Verwendungszweck

820cb158 05.04.2023 13:05 Bernd Bleßmann

Kosmetik: trailing whitespaces

793a6165 05.04.2023 13:05 Bernd Bleßmann

InstallationCheck: Data::Compare wird nicht (mehr) benötigt.

2791faa4 04.04.2023 12:32 Jan Büren

SelfTest: logische Klammer vergessen

Ansonsten wird die UND Verknüpfung über den Zeitraum nicht beachtet

1de9b32c 04.04.2023 12:13 Werner Hahn

mehrere / im Rechnungsnummer abfangen und ändern, damit der Dateipfad stimmt

618861c5 03.04.2023 12:08 Bernd Bleßmann

Reklamations-Controller: merge marker aus POD entfernt

Behebt #584 (redmine)

a10a5678 02.04.2023 16:40 Jan Büren

IR.pm: Falls vendor_id nicht noch zusätzlich vendornumber als filtern +

nicht conv_i bei vendornumber ausführen, führende 0 könnten zur Lieferantennummer
korrekterweise gehören, ganz zu schweigen von Buchstaben ...

d53433f8 27.03.2023 10:51 Tamino Steinert

Rechnungsbericht VK und EK nach Zahlungsbedingung filtern können

2ccb1431 24.03.2023 20:48 Cem Aydin

Fix #583: Buchungsliste: Saldo korrekt berechnen und für Jahresverkehrszahlen
korrekte Werte aus Datenbankabfrage verwenden (jeweils alt und neu)

- Bilanzwerte in Tabelle werden dadurch auch korrekt berechnet

Behebt Fehler #583.

8cd9ac14 24.03.2023 10:21 Werner Hahn

Fix #580 Umlagern

2e5114e8 24.03.2023 10:21 Werner Hahn

Fix576 Lagentnahme

f88869d4 22.03.2023 15:28 Jan Büren

SelfTests: fx_transaction für Wechselkursdifferenzen berücksichtigen

935d4873 22.03.2023 15:15 Jan Büren

Kontoauszug verbuchen: Nur in Vorlage springen falls Kto-Nr definiert

77be1252 17.03.2023 12:28 Cem Aydin

Buchungsliste -> Alle Konten als CSV exportieren: Nicht bebuchte Konten sowie Konten vom Typ Überschrift vom Export ausschliessen

7e487376 11.03.2023 15:04 Bernd Bleßmann

Benutzerdefinierter Bericht: Bei "Enter" Aktion "Ausführen" wieder aufrufen.

1b3c222e 09.03.2023 13:30 Moritz Bunkus

alter Auftragscontroller: SQL-Fehler beim Laden behoben

1fda5ec6 09.03.2023 13:20 Moritz Bunkus

alter Order-Controller: Speichern von Nicht-Aufträgen gefixt

Spalte orderitems.recurrning_billing_mode ist NOT NULL. Diese Property
wird nur in der Auftragsmaske abegfragt, aber beim SQL-Query immer mit
angegeben. Daher muss es manuell auf den Standardwert gesetzt werden,...

a3153d12 08.03.2023 17:21 Bernd Bleßmann

Lagerstandsbericht: Export/keys für "für Import kompatibel machen" anpassen

Behebt #558 (redmine)

64dc1c9b 08.03.2023 17:21 Bernd Bleßmann

S:Locale: findsub: XSS

04aaacef 08.03.2023 11:46 Bernd Bleßmann

"Benutzerdefinierte Datenexporte" in "Benutzerdefinierte Berichte" umbenannt

Nur Texte und Übersetzungen - nicht die Module und Routinen.

b77889e1 08.03.2023 11:16 Bernd Bleßmann

Reports als Chart: mehrere Y-Werte

22ab10f7 08.03.2023 11:16 Bernd Bleßmann

Reports als Chart exportieren können

231a7390 08.03.2023 11:16 Bernd Bleßmann

Benutzerdefinierte Datenexporte mit ReportGenerator: Direkten CSV-Export entfernt

b387f6fa 07.03.2023 13:29 Bernd Bleßmann

Benutzerdefinierte Datenexporte mit ReportGenerator: id an Actions übergeben

f14edc53 07.03.2023 13:29 Bernd Bleßmann

Revert "Benutzerdefinierte Datenexporte mit ReportGenerator: Workaround Form-Variables"

Tamino hat zwischenzeitlich eine andere Möglichkeit eingebaut.

This reverts commit adc2272e1aed22abb7719c4b4f31313b0afee929.

bea937db 07.03.2023 13:29 Bernd Bleßmann

Benutzerdefinierte Datenexporte mit ReportGenerator: Workaround Form-Variables

7bd6939e 07.03.2023 13:29 Bernd Bleßmann

Benutzerdefinierte Datenexporte mit ReportGenerator

fb3acc66 06.03.2023 12:23 Bernd Bleßmann

Lieferschein-Bericht mit Positionsdetails: Beleg ohne Positionen berücksichtigen

Das sollte eigentlich nicht vorkommen, aber im neuen Lieferschein-Controller
wäre das möglich, auch wenn dieser noch nicht für reine Lieferscheine genutzt
wird. (Ebenso im Auftrags-Controller)....

79371c6e 06.03.2023 11:34 Tamino Steinert

Merge pull request #65 from kivitendo/fix_steuern_in_verkaufrechnung_anzeigen

Fix: keine Steuern in Verkaufsrechnung

023b235c 06.03.2023 10:09 Moritz Bunkus

MT940-Import: bei Feldaufteilung Regex-Sonderzeichen escapen

a46ca46b 06.03.2023 09:25 Tamino Steinert

Fix: keine Steuern in Verkaufsrechnung

acd55c9d 03.03.2023 14:47 Bernd Bleßmann

S:D:Shipto: undef-Warnung vermeiden

8604f5f2 03.03.2023 14:47 Bernd Bleßmann

CsvImport: Fehlerausgabe: Prüfen, ob Fehler-Objekt richtige Struktur hat, …

sonst einfach als Text ausgeben.

d6176e1f 03.03.2023 14:47 Bernd Bleßmann

CsvImport: Fehler beim Erstellen der Objekte an Oberfläche anzeigen

202433bf 03.03.2023 14:47 Bernd Bleßmann

CSV-Helper: Fehler beim Erstellen der Objekte in Fehlerobjekt speichern

cff9b88d 03.03.2023 09:56 Moritz Bunkus

Buchungsgruppen ungültig setzen können

76405167 01.03.2023 11:14 Werner Hahn

File:Backend:Webdav return 0 by get_version_count. ...

Bei Backend Webdav sind bisher noch keine Versionen implementiert,
sodass es einen Fehler gab beim Löschen der Datei und der dazugehörige
Datenbankeintrag nicht gelöscht wurde.

b0d92ef6 28.02.2023 11:36 Tamino Steinert

InvoiceItem: um Datenbankfeld für Warenbuchungsmethode erweitert

8865cc74 28.02.2023 11:36 Tamino Steinert

PurchaseInvoice: Auswahl der Warenbuchungsmethode pro Warenzeile

Bei Artikeln(type=parts) kann der Nutzer auswählen welche
Warenbuchungsmethode dieser haben will.

b0d1edd7 28.02.2023 11:36 Tamino Steinert

PurchaseInvoice: Entferne nicht genutzten Code

960124c0 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Buchen auf einem Konto mit verschiedenen Steuersätzen

Nutze Kontonummer und SteuerId als Schlüssel für die
Hashtabelle ($form->{amount}) und entferne die Ebene Belegnummer.
Speicher die Kontonummer und (wenn vorhanden) SteuerId für die Buchung....

cfda5e71 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Speicher überlagerte Konten und Steuern

da784064 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Lade überlagerte Konten und Steuern

Wenn nichts hinterlegt ist, dann verwende die Defaultwerte.
fc3b49d6 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Hinzufügen der Felder für Konten und Steuer

Es werden die Wert von relink_accounts als Default genommen und der
Nutzer kann dies ändern. Es werden alle nötigen Steuerdaten in die Form
geschrieben.

c6df901c 28.02.2023 11:36 Tamino Steinert

InvoiceItem: Datenstruktur fürs Überlagern von Konten und Steuer

01b05575 27.02.2023 15:10 Cem Aydin

Ordner design40_webpages/ aus der Liste von Druckvorlagen ausschliessen

Behebt #520.

e768f277 24.02.2023 11:47 Tamino Steinert

File: Script fürs Löschen von ungültigen Einträgen in DB::File

0ceb92a3 24.02.2023 11:47 Tamino Steinert

Webdav: ersetze / in Belegnummer mit - im Dateipfad ; fix #562

2172794d 23.02.2023 12:35 Jan Büren

Einkaufspreis von Erzeugnissen/Sortimententen ohne after_save hook

0e7a8b0c 23.02.2023 09:28 Jan Büren

Einkaufspreis von Erzeugnissen/Sortimententen aktualisieren (rekursiv)

Falls sich ein einzelner Bestandteil verändert. Läuft über alle
weiter verbauten Teile durch Aufruf von Parts::after_save.
Benötigt einen boolean Parameter in $::form->{lastcost_modified}, damit...

9ba8c112 22.02.2023 10:22 Bernd Bleßmann

Auftrags-Controller: Gültigkeitstoken WF Artikel->Lieferantenauftrag

Behebt #565 (redmine)

6c0b8bd8 19.02.2023 21:17 Andreas Rudin

Neuer Standardkontenplan Schweiz 7.7% statt 8% MWST

c51a1ebc 19.02.2023 10:36 Sven Schöling

PriceRules: test um unterstützte CVar Typen mit der vollen liste abzugleichen

Damit sollten wirre Fehler beim hinzufügen von Artikeln nicht mehr
passieren.

b41d5e72 19.02.2023 10:36 Jan Büren

htmlfield ist auch ein nicht verwendbarer Typ

de558fa6 19.02.2023 10:36 Sven Schöling

PriceRule: Unterstützung für ShipTo CVars und Absicherung gegen unbekannte CVar Module

Die Existenz von RequirementSpecs CVars macht jetzt nicht mehr die
Preisregeln kaputt

2191ef7f 19.02.2023 10:36 Sven Schöling

PriceRule: bei nicht unterstützten CVar Typen nicht abbrechen

nur bei unbekannten Typen, weil die wahrscheinlich ein Fehler sind.

3d035b45 19.02.2023 10:36 Sven Schöling

PriceSource: _make_record(_item): Zahlenattribute nicht mit leeren Strings setzen

Gleiches Problem das im anderen _make_record schon von mosu in

2ae70bd488265cab4a7cef8243b3660f7d35e83e

gefixt wurde.

Das hat in diesem Fall dafür gesorgt, dass CVar Preisquellen nicht auf...

61056f4b 19.02.2023 10:36 Sven Schöling

PriceRule: Beschreibungen von CVar Regeln

6fbd8a07 19.02.2023 10:36 Sven Schöling

PriceRule: Warnings und Test-Folgefehler

697fe153 19.02.2023 10:36 Sven Schöling

CVar + PriceRule: Manager Logik und Tests

Implementiert sind jetzt die CVar typen:
- select
- part
- customer
- vendor
- number
- date

nicht unterstützt sind:
- text
- textfield
- bool

unterstützt werden alle module:
- IC
- CT (customer und vendor, unabhängig ob der Beleg customer oder vendor...

d45d7473 19.02.2023 10:36 Sven Schöling

CVar: Übersetzung der CVar module in den Presenter verschoben

c772f52f 19.02.2023 10:36 Sven Schöling

CVar + PriceRule: anlegen/editieren/speichern im Preisregel Controller

Im Moment erlaubt sind alle CVar configs, die:

- irgendwie im Beleg erreichbar sind (alle module ausser Pflichtenhefte)
- und von einem Typ sind die mit dem bestehenden Preisregelsystem...

3b2ffa1f 19.02.2023 10:36 Jan Büren

Cvar für Preisregeln. Proof of Concept mit hartkodierter Bdv articlegroup

Voraussetzung: Eine optionale BDV (Auswahlliste) mit dem Namen articlegroup

cdb719c4 19.02.2023 10:36 Sven Schöling

PriceRule: cvar editable Behandlung gefixt

f7e3b59b 19.02.2023 10:36 Sven Schöling

PriceRule: Experimenteller Support für CVar Preisregeln

Nur implementiert für Waren cvars mit type select.
Es wird erwartet dass die Preisregel die cvar config verlinkt, und den
ausgewählten Typ als value_text enthält.

Grober "editable" support - wobei erwartet wird, dass editable cvars...

057d4622 17.02.2023 13:54 Moritz Bunkus

MT940: Trennzeichen in strukturiertem Feld 86 automatisch erkennen

Als Trennzeichen zwischen den einzelnen Feldern des strukturierten
86er-Feldes wird das erste Zeichen hinter dem Geschäftsvorfall-Code
genommen. Somit ist jedes Zeichen als Trennzeichen möglich.

fece0d1b 17.02.2023 13:43 Moritz Bunkus

Lieferantenauftrag→Einkaufslieferschein: Lieferantenartikelnummer anzeigen

dc9a8544 16.02.2023 09:31 Moritz Bunkus

Merge branch 'f-po-to-pdo-limit-items'

3b31aeed 14.02.2023 15:50 Moritz Bunkus

Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen

6d8c402c 14.02.2023 15:35 Bernd Bleßmann

SL::DB: Exception: kein rethrow auf SL::Locale::String-Objekte (t8)

Behebt #493 (redmine)

46282860 13.02.2023 18:36 Kivitendo Admin

typo saving

cb9e30ac 13.02.2023 13:45 Moritz Bunkus

Merge branch 'f-assembly-production-show-all-errors'

df365c93 13.02.2023 13:45 Moritz Bunkus

Merge branch 'f-export-assembly-components-as-csv'