Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
73009101 07.02.2025 16:35 Tamino Steinert

FIX: S:C:DeliveryOrder: keine Funktion 'price_popup' vorhanden

e7354364 07.02.2025 16:35 Tamino Steinert

S:C:DeliveryOrder: Geschl. oder gelieferte Lieferscheine nicht speichern

dd9732d8 07.02.2025 16:35 Tamino Steinert

S:C:DeliveryOrder: Zeige Status vollständig an

a1058c98 07.02.2025 16:35 Werner Hahn

S:C:DeliveryOrder: Methode zum Schließen "Als geschlossen markieren"

behebt #702
behebt #694
5a00c5be 03.02.2025 17:38 Moritz Bunkus

Auth: POD-Dokumentation für automatisches SSO mittels gewisser HTTP-Header

ded6b9c8 03.02.2025 17:38 Moritz Bunkus

Auth: regelmäßig Basiswerte in employee aus auth.user aktualisieren

Wenn Authentifizierung via HTTP-Headern aktiv ist, wird die normale
Login-Routine umgangen, in der dieses Update ansonsten gemacht
wird. Also automatisch alle fünf Minuten machen.

f7417f07 03.02.2025 17:38 Moritz Bunkus

Auth: automatisches SSO mittels gewisser HTTP-Header

7800cf05 29.01.2025 12:49 Jan Büren

nicht zufällige benutzer für wiedervorlage-email raussuchen

7c01022c 17.01.2025 19:33 Jan Büren

Vergessene department_id in ar_transaction wieder hinzugefügt

Kam mit 2391833dbbf3b aus Versehen rein

1d26f22a 17.01.2025 09:39 Niklas Schmidt

S:H:ISO3166: Ergänze eindeutige alternative Ländernamen; wichtig für ZUGFeRD-Export

c7b8f45c 17.01.2025 09:39 Niklas Schmidt

S:H:ISO3166: Ergänze deutschsprachige Ländernamen; wichtig für ZUGFeRD-Export

6d01542b 15.01.2025 11:32 Jan Büren

positiver Testfall für End-To-End SEPA ID und keine Warnung beim Check

fbfb9fdf 15.01.2025 11:32 Jan Büren

refactor: Prüfung auf ID erfolgt schon vorher

c2c86652 15.01.2025 11:32 Jan Büren

Kontoauszug verbuchen, Prüfung auf gleiche End-To-End ID SEPA

56bd0945 14.01.2025 12:06 Jan Büren

ZUGFeRD: weiteres Feld GrossPrice gesetzt

48fa6dcc 04.01.2025 16:03 Jan Büren

Kosmetik (Einrückungen für ternären Operator)

9f5df209 04.01.2025 16:03 Jan Büren

dodate ist das LS-Datum

Wahrscheinlich beim Überarbeiten vergessen anzupassen

e20ce3b5 04.01.2025 16:01 Niklas Schmidt

FIX: S:C:DeliveryOrder: instances of SL::DB::Unit have attribute $name

f257c8fd 28.11.2024 10:15 Cem Aydin

FIX: shopware6 connector: Bilder Upload für Shopware >= v6.6 Beheben

Siehe auch:
https://forum.shopware.com/t/produkt-bilder-uber-api-hochladen/60780/5

Behebt: Fehler #686

1b9d3857 16.11.2024 17:45 Tamino Steinert

ZUGFeRD: auch ohne Zahlungsbedingung Fälligkeitsdatum übernehmen

8378a566 16.11.2024 17:45 Tamino Steinert

ZUGFeRD: Artikelbeschreibung (longdescription)

6a7a7415 16.11.2024 17:45 Tamino Steinert

ZUGFeRD: elektronische Adresse des Käufers

Feld BT-59 (Käufer E-Mail oder GLN)
bb633bf5 16.11.2024 17:45 Tamino Steinert

ZUGFeRD: Ansprechperson-Informationen

Felder BT-56 (Name), BT-56-0 (Abteilung), BT-57 (Telefonnummer),
BT58 (E-Mail-Adresse) + Faxnummer
800aaec1 06.11.2024 15:24 Cem Aydin

Backgroundjob: ShopPartMassCreate Shopbilder Titel String bereinigen

Der Titel String wird shopware seitig als Dateiname verwendet und muss
daher bereinigt werden. (fuehrt ansonsten zu Fehlern bei der
synchronisation)

ba8e17aa 06.11.2024 15:24 Cem Aydin

Backgroundjob: ShopPartMassCreate Existierende Bilder überspringen

Löschen der Bilder funktionierte so nicht, die Dateien bleiben im
Dateisystem erhalten aber der Datenbank Eintrag wird gelöscht. Dies
müsste im File Management System angeschaut werden. Für den Moment...

6c8feefe 06.11.2024 09:55 Jan Büren

SelfTest:check_missing_tax: Bei reverse_charge Steuer, kein Fehlalarm

a4ecde0f 18.10.2024 13:25 Jan Büren

Merge branch '202408-bankconfig'

b5ac853b 17.10.2024 16:24 Cem Aydin

FIX: shopware6 connector: Check API Zeigt Fehlermeldung nicht an

Behebt: Fehler #718

30783388 16.10.2024 15:47 Jan Büren

parameter auf undef prüfen und danach erst auf den richtigen wert

3bfb43ab 16.10.2024 15:23 Jan Büren

Überarbeitung nach PR 387 (SetBankAccountsMasterData)

de68b5b2 10.10.2024 09:43 Tamino Steinert

FIX: S:C:DeliveryOrder S:C:Reclamation: Fehlender Import von 'trim'

604c9d77 09.10.2024 16:00 Jan Büren

Preisquelle: Alle Parameter prüfen

Ansonsten fehlt die ID für die makemodel Abfrage und Rose
wirft einen harten SQL Fehler

c5725a1e 08.10.2024 11:53 Tamino Steinert

Beleg laden für Auftrag, Lieferschein und Reklamation angleichen

Setze die init-Objekte neu wenn neues Beleg-Objekt dem Controllers
zugewiesen wird. Die Funktion 'action_edit' ist nur zuständig fürs
initiale Laden eines bestehenden Belegs.
5c061f43 08.10.2024 11:53 Tamino Steinert

FIX: Änderungen an ges. Belegen behalten bei 'Artikel aus Beleg anlegen'

312fbab5 08.10.2024 11:53 Tamino Steinert

S:D:DeliveryOrder: 'Als neu speichern' Workflow Lieferschein → Lief.

behebt: #679
3cf29a0e 08.10.2024 11:53 Tamino Steinert

FIX: S:C:DeliveryOrder: Pos. behalten bei 'Artikel aus Beleg anlegen'

1d39311e 08.10.2024 11:53 Tamino Steinert

FIX: S:C:DeliveryOrder: Daten über Workflows vollständig und korrekt laden

Helferfunktion für Neuinitialisierung nach Änderung des
Lieferschein-Objektes
behebt: #697 #696 (redmine)
44f8c46b 08.10.2024 11:53 Tamino Steinert

FIX: S:C:Reclamation: Positionen behalten bei 'Artikel aus Beleg anlegen'

d0082be1 08.10.2024 11:53 Tamino Steinert

FIX: S:C:Reclamation: Daten über Workflows vollständig und korrekt laden

Helferfunktion für Neuinitialisierung nach Änderung des
Reklamations-Objektes angepasst und überall eingesetzt
53a98e07 08.10.2024 11:53 Tamino Steinert

FIX: S:C:Order: Positionen behalten bei 'Artikel aus Beleg anlegen'

7c24733f 08.10.2024 11:53 Tamino Steinert

FIX: S:C:Order: Daten über Workflows vollständig und korrekt laden

Helferfunktion für Neuinitialisierung nach Änderung des
Auftrag-Objektes
b2f213b2 08.10.2024 11:53 Tamino Steinert

E-Mail-Versand für Auftrag, Lieferschein und Reklamation angleichen

Features/Fixes, die nun alle habe:
- Fehler sichtbar anzeigen
- Zusätzliche E-Mail-Adressen von Kunden/Lieferant auswählbar
- Nur Angestellte mit E-Mail-Adresse anzeigen
- Historyeintrag bei E-Mail-Versand...
acfb1186 08.10.2024 11:53 Tamino Steinert

FIX: S:C:DeliveryOrder: Lieferschein-E-Mail-Adr. von Kunden vorbelegen

behebt: #704 (redmine)
1d95e0f7 07.10.2024 11:46 Bernd Bleßmann

S:InstanceState: current-employee kann ungesetzt sein

Das kann der Fall sein, wenn ein neuer Benutzer im Admin-Bereich angelegt
wurde und sich das erste mal anmeldet. Erst dann wird der Benutzer
in employees angelegt und vorher gibt es keinen Employee->current

a72a4c89 07.10.2024 11:46 Bernd Bleßmann

Menü: VK-/EK-Berichte-Rechnungen: Nicht anzeigen, wenn kein Rechte. …

… Eben auch nicht, wenn man nicht in die Listen von Ansehrechten für
projektbezogene Rechnungen eingetragen ist.

1dc7c77a 07.10.2024 11:46 Bernd Bleßmann

S:InstanceState: neues Modul zum Abfragen von nicht-konfigurations Infos

Hintergrund: Kann z.B. im Menü beim Zugriff-String verwendet werden,
um die Anzeige von Menüs an bestimmte Zustände der Instanz zu knüpfen.

Verwendung dafür folgt gleich.

134eae79 02.10.2024 13:00 Bernd Bleßmann

Benutzerdef. Berichte: neues Recht, um diese überhaupt nutzen zu können

Die benutzerdef. Berichte bringen die Möglichkeit mit, Rechte je nach Bericht
zu vergeben, aber auch wenn man für keinen Bericht ein Recht hat, bleibt der
Menüeintrag bestehen.

Mit dem neuen Recht wird auch der Menüeintrag gesteuert. So kann man...

4d2ec547 02.10.2024 12:42 Jan Büren

Mandantenkonfiguration bei Bankimport auch im CSV Fall beachten

b911ad45 02.10.2024 12:42 Jan Büren

Bankimport: Duplikatserkennung mit EndToEnd konfigurierbar

01d3a3bd 02.10.2024 12:42 Jan Büren

Duplikaterkennung beim Bankimport (EndToEnd) konfigurierbar gemacht

3ad2a92e 02.10.2024 12:42 Moritz Bunkus

Banktransaktionen CSV-Import: Ende-zu-Ende-ID extrahieren, speichern, bei Duplikatscheck

1c462ade 02.10.2024 12:42 Moritz Bunkus

Banktransaktionsliste: Ende-zu-Ende-ID anzeigen

3d08e754 02.10.2024 12:42 Moritz Bunkus

Banktransaktionsimport: Ende-zu-Ende-ID in Duplikaterkennung verwenden

Wenn für eine Transaktion eine Ende-zu-Ende-ID gesetzt ist, so wird
diese zusammen mit der entfernten Kontonummer (IBAN) als Kriterium
anstelle des Verwendungszwecks genutzt, da sich der Verwendungszweck...

3c148c63 02.10.2024 12:42 Moritz Bunkus

MT940: Nicht-Wort-Zeichen in Erkennung der Ende-zu-Ende-ID zulassen

Erkennt auch z.B. `End-To-End:` zusätzlich zum bisher bereits
erkannten `EndToEnd:`

a4b8c277 02.10.2024 11:57 Bernd Bleßmann

Csv-Import: Referenzierte Tabellen locken, wenn TransNumberGenarator …

… verwendet wird.

Wenn der Importer in Tabellen speichert, die Nummern über den
TransNumberGenerator erhalten können, dann müssen auch von diesen
Tabellen referenzierte Tabellen, die Nummern über den TransNumberGenerator...

e3660d9e 01.10.2024 15:44 Bernd Bleßmann

Sichtbarkeit Anzahlungs-/Schluss-Rgs: Einstellung bei Workflows berücksichtigen

f30ec5f7 01.10.2024 15:44 Bernd Bleßmann

Sichtbarkeit Anzahlungs-/Schluss-Rg: In Mandantenkonfig einstellbar: Rose u. DB

48ad0f16 30.09.2024 15:15 Bernd Bleßmann

S:C:Part: EK-Preise von Erzeugnissen aktualisieren

Beim parsen der Form den EK-Preis eines Erzeugnisses aktualisieren, damit
bei der Prüfung, ob sich der EK geändert hat, auch Änderungen an den
Erezugnisbestandteilen (z.B. Menge) berücksichtig werden.

e7a47ffb 30.09.2024 14:52 Bernd Bleßmann

Sichtbarkeit neuer Belege: Einstellung bei Workflows berücksichtigen

cf6a988e 30.09.2024 14:52 Bernd Bleßmann

Sichtbarkeit neuer Belege: In Mandantenkonfig einstellbar: Rose u. DB

- Angebots-/Auftrags-Eingänge
- Lieferantenauftragsbestätigungen
- Reklamationen

ff9b6a50 30.09.2024 14:31 Bernd Bleßmann

Stammdaten: Kein Preisupdate, wenn kein Recht

2aacfefa 30.09.2024 14:31 Bernd Bleßmann

Artikelstamm: Lieferanten- und Kundenpreise nicht ändern können, wenn kein Recht

Preisfelder in der Maske sind nicht editierbar und Preise werden nicht
aus der Form geholt, sondern aus dem vorhandenen Objekt.

d3c92dc2 30.09.2024 14:31 Bernd Bleßmann

Artikelstamm: Preisgruppenpreise nicht ändern können, wenn kein Recht

Preisfelder in der Maske sind nicht editierbar und Preise werden nicht
aus der Form geholt. Preise vorhandener Objekte werdene nicht überschrieben.

a908b2eb 30.09.2024 14:31 Bernd Bleßmann

Artikelstamm: Listen-, Verkaufs- und Einkaufspreis nicht ändern können, …

wenn kein Recht.

Preisfelder in der Maske sind nicht editierbar und Preise werden nicht
aus der Form geholt. Preise des vorhandenen Objekts werden nicht überschrieben.

e8983996 30.09.2024 14:03 Bernd Bleßmann

Part-Picker Such-Dialog: Defaultwert für "Alle als Liste" berücksichtigen

9771d020 30.09.2024 14:03 Bernd Bleßmann

Part-Picker Such-Dialog: Defaultwert für "Alle als Liste" speichern können

351e3672 30.09.2024 14:03 Bernd Bleßmann

UserPrefs: Part-Picker Such-Dialog: Defaultwert für "Alle als Liste"

0cf8a848 30.09.2024 13:18 Bernd Bleßmann

Berichte Angebote/Aufträge,Rechnungen,VK: Leerzeichen in SQL-Abfrage

Ab psql Version 15 oder 16 gibt es einen Fehler, wenn sowas abgfragt
wird: SELECT * FROM oe WHERE 1 = 1AND ...;
(ERROR: trailing junk after numeric literal at or near "1A")

Das passierte in älteren Versionen nicht, deshalb sind die...

b53fe7bb 30.09.2024 13:13 Bernd Bleßmann

Auftragsbericht ohne Beträge/Link-Recht: Links zu eigenen Aufträgen

983b4461 30.09.2024 13:02 Bernd Bleßmann

Verkauf: eigene Rechte für weitere Verkaufs-Berichte, …

… nämlich Auftragsartikelsuche, Finanz-Controlling und Verkaufsbericht

4b680a25 20.09.2024 12:51 Bernd Bleßmann

Auftrags-Controller: Action-Bar: unnütze doppelte Parameter only_if entfernt

bea8e7d9 17.09.2024 16:14 Tamino Steinert

FIX: S:C:DeliveryOrder: Fehlermeldung bei 'Auslagern über Standardlager'

Nutze verwendetes Lager in Fehlermeldung. Standardlager des Artikels
wurde vorher immer genommen.
ca18593d 29.08.2024 19:29 Jan Büren

Neuer Background-Job, um IBAN und BIC aus Kontobuchungen zu setzen

4370f2a6 28.08.2024 21:56 Jan Büren

Mahnungen standardmäßig alphabetisch nach Kundennamen sortiert anzeigen

eee33fab 28.08.2024 19:29 Jan Büren

Logikänderungen für SEPA-Endung und UI-Tab für Proposals

01caa3b1 28.08.2024 19:26 Jan Büren

db-änderungen konfig für verhalten bei SEPA/Bank

b4baa620 26.08.2024 16:18 Cem Aydin

Helper LegacyPrinting: prüfen ob Element hash oder objekt ist

2ebc72ae 26.08.2024 16:18 Cem Aydin

Reclamation Controller: Beim Drucken mit odt-Vorlagen HTML Variablen parsen

407245ca 26.08.2024 16:18 Cem Aydin

Reclamation Controller: Support für Drucken via internem Kivi parser hinzugefügt

Dazu werden die benötigten Druck Variablen aus dem Rose DB objekt
ins template array geschrieben.

Helfer Funktionen unter SL/DB/Helper/LegacyPrinting.pm erstellt.
Siehe auch perldoc in dieser Datei.

5b4ef61a 21.08.2024 12:04 Jan Büren

Kreditorenbuchung reverse charge auch für Steuerschlüssel 18 und 19

27cf8a41 21.08.2024 11:59 Moritz Bunkus

Factur-X/ZUGFeRD: Update auf Standardversion Factur-X 1.01.06/ZUGFeRD 2.2

8acd9912 21.08.2024 11:37 Cem Aydin

Neuer Backgroundjob zum Massen-generieren von Shop Artikeln aus Artikeln

7bbfa415 17.08.2024 18:04 Bernd Bleßmann

Inventur: Beim Speichern auch Fehler anzeigen, die nicht SL::X::FormError sind

2848e87b 26.07.2024 09:37 Werner Hahn

Fix: Leiferschein darf nicht als geschlossen markiert werden beim auslagern.

60852f02 25.07.2024 15:30 Bernd Bleßmann

Lieferschein-Controller: Email/DMS falls kein Dokument vorhanden, eines erstellen, …

… wenn die Policy sagt, dass der letzte Ausdruck mitgeschickt werden soll

siehe auch: 67a645ce8de654ab8f0b4b0dfd7b91040a85716f
"Auftrags-Controller: … "

3908afda 25.07.2024 15:30 Bernd Bleßmann

Lieferschein-Controller: DMS: Druck-Variante berücksichtigen

siehe auch: ce06f68492a003aa81e3b00fe9fb58618bdb5263
"Auftrags-Controller: … "

Behebt #700 (redmine).

b3a94438 25.07.2024 14:15 Werner Hahn

DeliveryOrder: flash_later und redirect auch bei print_preview

6896a6ed 25.07.2024 14:15 Werner Hahn

DeliveryOrder: Print flash auf flash_later und redirect auf gespeichertes Objekt

6670c15e 25.07.2024 14:15 Werner Hahn

Fix: DeliveryController: Beim Speichern und drucken redirect ...

damit alle Actions und Tabs eines gespeicherten Lieferschein zur
Verfügung stehen.

fda5a44a 10.07.2024 10:55 Bernd Bleßmann

Auftragsbericht ohne Beträge u. Links, wenn kein Recht

15a89f09 10.07.2024 10:55 Bernd Bleßmann

Lieferscheinbericht: Anzuzeigende LS per ids übergeben können

452b5ca8 21.06.2024 16:32 Bernd Bleßmann

S:Form: check_exchagerate: die id kann bzw. darf auch "undef" sein.

Das gab z.B. einen Fehler beim Neuanlegen einer Debitorenbuchungen für Kunden,
bei denen eine Fremdwärung eingestellt ist.

ae0084b2 11.06.2024 12:44 Cem Aydin

RG: Tab "Buchungen": render Option korrigiert

layout => 0 anstatt header => 0 bei den render Optionen verwenden.

Behebt xml-Fehler in firefox console, da der content sonst
fälschlicherweise als xml behandelt wird, anstatt html.

Siehe auch: Fehler #647

17581190 11.06.2024 12:44 Cem Aydin

CV: Belege-Tab: render Option korrigiert

layout => 0 anstatt header bei den render Optionen verwenden.

Behebt xml-Fehler in firefox console, da der content sonst
fälschlicherweise als xml behandelt wird, anstatt html.

Behebt/ref: Fehler #647

d62a113d 24.05.2024 15:36 Moritz Bunkus

SEPA: XML-Version beim Download auswählbar

bf2dd76f 24.05.2024 15:36 Moritz Bunkus

MT940-Import: Ende-zu-Ende-ID extrahieren & in bank_transactions.end_to_end_id speichern

23781add 24.05.2024 15:36 Moritz Bunkus

SEPA: `KIVITENDO` anstelle von `LXO` in end-to-end-ID

a71e716f 24.05.2024 15:36 Moritz Bunkus

SEPA: Anpassungen an Standard Version 3.8 (pain.008.001.08 / pain.001.001.09)

Grundlage bildet »Anlage 3
der Schnittstellenspezifikation für die
Datenfernübertragung zwischen Kunde und
Kreditinstitut gemäß DFÜ-Abkommen
„Spezifikation der Datenformate“
Version 3.8 vom 08.04.2024...

41b5fc79 24.05.2024 15:36 Moritz Bunkus

SEPA: XML: Einträge in deterministischer Reihenfolge in XML schreiben

6386a127 24.05.2024 10:48 Jan Büren

Parameter richtig übernehmen