Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
b95910a1 13.11.2023 14:46 Bernd Bleßmann

S:D:Order: Fix: new_from: falsche Workflow-Abkürzung f. Angebots-Eingang

3c3fee44 07.11.2023 13:38 Bernd Bleßmann

DisplayableNamePrefs: preferences nicht in Package-Variable speichern.

Dort bleiben die Werte bei fcgi auch über einen Request erhalten, somit auch
beim Benutzerwechsel. Das führte dazu, dass andere Einstelungen als die
eigenen verwendet werden konnten.
...

40cee798 07.11.2023 13:38 Bernd Bleßmann

DisplayableNamePrefs: Typos im POD

74fda0f4 24.10.2023 18:08 Sven Schöling

fix: mehr SL::DB zirkuläre includes

8286b91c 24.10.2023 18:08 Sven Schöling

fix: kein use SL::DB in SL::DB

20dc32c0 24.10.2023 18:06 Sven Schöling

fix: kein explizites use SL::DB in SL::DB

84c95cd8 23.10.2023 16:23 Bernd Bleßmann

EK von Erzeugnissen und Sortimenten setzen: Artikel nicht cachen.

Wenn hier die Erzeugnisse oder Sortimenten gechached werden, dann kann
es passieren, das die Preise nicht richtig summiert werden, wenn sich in
einem Request die Preise mehrerer Bestandteile ändern (z.B. EK-Rechnung)....

270c06ad 23.10.2023 16:23 Bernd Bleßmann

S:D:Part: letztes Preise-Update: neben Datum auch nach Id sortieren, …

… sonst kommt ein evtl. ein falsches (nicht das letzte) letzte Preis-Update
zurück, wenn der Zeitstempel gleich ist.

19fce727 23.10.2023 16:23 Bernd Bleßmann

Preisfaktor mit in Preishistorie aufnehmen: DB und Rose

b28a13e0 13.10.2023 15:43 Werner Hahn

sql-update und rose für Zolltarifnummer

09ca7881 13.10.2023 15:17 Bernd Bleßmann

Erzwungener Layout-Stil: Mandantenkonfiguration

Möglichkeit, den sonst automatisch ermittelten Stil vorzugeben
für erzwungenes Layout (Desktop/Mobil).

b2c069f6 13.10.2023 13:08 Werner Hahn

Dispostionsmanager Controller an record_type angepasst

8e6d57a9 13.10.2023 13:08 Tamino Steinert

DispositionManager: FIX: teste zuerst ob Wert definiert ist

7e80cfae 13.10.2023 13:08 Tamino Steinert

DispositionManager: Fehlermeldung bei doppelter Bestellung von Artikeln

f19ee430 13.10.2023 13:08 Tamino Steinert

DispositionManager: Zeige keine Lieferanten-Artikel die im Warenkorb sind

2bef4707 13.10.2023 13:08 Tamino Steinert

DispositionManager: Lieferschein beim Erstellen nicht automatisch speichern

e13733db 13.10.2023 13:08 Tamino Steinert

Part: um Helferfunktionen für den Warenstand erweitert

3751ebca 13.10.2023 13:08 Tamino Steinert

PurchaseBasketItem: Datenbankscript und DB-Dateien

Positionsebene für den Einkaufskorb

ebd668c1 13.10.2023 13:08 Tamino Steinert

Besteller zu Auftrags- und Lieferscheinpositionen hinzugefügt

303de9cd 13.10.2023 13:08 Tamino Steinert

Part: Bestellmenge hinzugefügt

c9956432 02.10.2023 11:43 Bernd Bleßmann

S:D:BankTransaction: Quotemeta in Regex für Depositor

f3b21077 30.09.2023 01:14 Tamino Steinert

S:C:DeliveryOrder: Workflow zu Rechnung und Reklamation hinzugefügt

c3351ebe 30.09.2023 01:14 Tamino Steinert

DeliveryOrder: Weiteren Link auf neuen Lieferschein-Controller zeigen lassen

ec9ed803 30.09.2023 01:14 Tamino Steinert

Workflow Auftrag → Lieferschein auf neuen Controller umgestellt

9ca31a7d 30.09.2023 01:14 Bernd Bleßmann

S:D:Order:TypeData: Unterversionen: Flag überall aus Mandanten-Konfig.

32cb209c 30.09.2023 01:14 Bernd Bleßmann

S:D:Order: Typo

1c3b73fc 30.09.2023 01:14 Bernd Bleßmann

S:D:Order:TypeData: Texte für Auftragsbestätigung verdeutlicht.

Anpassung nach Record-Controller/Rebase

74554bc7 30.09.2023 01:14 Tamino Steinert

Model::Record: Nutzte record_type für Erstellung aus Workflow

66c23609 30.09.2023 01:14 Bernd Bleßmann

S:D:Order: Hooks sollen truish zurück liefern, wenn alles ok ist.

28a3e2f5 30.09.2023 01:14 Bernd Bleßmann

S:D:Order: mini-Optimierung für Methoden intake und quotation

c32c45bf 30.09.2023 01:14 Bernd Bleßmann

S:D:Order: is_sales und customervender verwenden TypeData

9b3a6024 30.09.2023 01:14 Bernd Bleßmann

S:D:Order: Auftrags-Eingäng schließen, wenn AB erstellt

Wenn eine AB gespeichert wird und im vorhergehenden Workflow ein
AE vorhanden ist, so wird der AE geschlossen.

Umsetzung als after-save-Hook.

Anpassung nach RecordController/Rebase

628d069d 30.09.2023 01:14 Tamino Steinert

Model::Record: FIX: Workflow Angebots- und Auftrags-Eingänge

4a512642 30.09.2023 01:14 Tamino Steinert

Model::Record: Workflow zu Angebots- und Auftrags-Eingänge eingefügt

bf4b793a 30.09.2023 01:14 Bernd Bleßmann

S:D:Order:TypeData: Zugriff auf Instance-Conf. gefixt

aa4171ce 30.09.2023 01:14 Bernd Bleßmann

S:D:Order:TypeData: Daten für Angebots- und Auftrags-Eingänge

5171bf51 30.09.2023 01:14 Tamino Steinert

DB::DeliveryOrder: Nutze record_type

anstelle order_type
1881b66a 30.09.2023 01:14 Tamino Steinert

DeliveryOrder: nicht genutzter Code entfernt

11ca9f4a 30.09.2023 01:14 Tamino Steinert

Model::Record: Helferfunktion für Typ zu Klasse von Record Objekten

5e3a212a 30.09.2023 01:14 Tamino Steinert

Order::TypeDate: fix typo

35842cc3 30.09.2023 01:14 Tamino Steinert

Order: nutze TypeData

6c8eb668 30.09.2023 01:14 Tamino Steinert

Angebotsflag/Intakeflag aus Datenbankzugriffen entfernt

c3481593 30.09.2023 01:14 Tamino Steinert

DB::Order: is_sales verwende record_type

bec63527 30.09.2023 01:14 Tamino Steinert

DB::Order: Funktionen angepasst (kein Angebotsflag/Intakeflag)

7d7ab469 30.09.2023 01:14 Tamino Steinert

Reclamation: nutze Record-Type

30710024 30.09.2023 01:14 Tamino Steinert

Order: nutze Record-Type

ad510c96 30.09.2023 01:14 Tamino Steinert

DB::DeliveryOrder: Persistenter Record-Type

Verändere oder_type zu record_type als Enum
c9f6c754 30.09.2023 01:14 Tamino Steinert

DB::Reclamation: Persistenter Record-Type

b6a86ebd 30.09.2023 01:14 Tamino Steinert

DB::Order: Persistenter Record-Type

dab850c9 30.09.2023 01:14 Bernd Bleßmann

Model::Record: TypeData-Feature Unterversionen

093eb08b 30.09.2023 01:14 Sven Schöling

LinkRecord: close_quotations nicht mehr im link record post save hook ausführen

Das war Teil der link_record behandlung, ist aber so unintuitiv, dass es
jetzt vom Controller an den Model::Record gegeben wird.

8e400aa5 30.09.2023 01:14 Tamino Steinert

TypeData: fix füge Ordertypes zu DB::Reclamation hinzu

01738ec3 30.09.2023 01:14 Tamino Steinert

TypeData: nutzte Konstanten anstatt String für Typen

7b783822 30.09.2023 01:14 Sven Schöling

Reclamation TypeData: delete text

cacbdaab 30.09.2023 01:14 Sven Schöling

TypeData: features

bd9500e4 30.09.2023 01:14 Sven Schöling

RecordLink: typo

3e0f8f25 30.09.2023 01:14 Sven Schöling

DeliveryOrder: TypeData jetzt über proxy eingebunden

Macht den Controller proxy unnötig. reqdate default werden jetzt anders
behandelt

8a33e1f2 30.09.2023 01:14 Sven Schöling

DO::TypeData: nicht mehr benötigte stock_transfer daten

b39a3de7 30.09.2023 01:14 Tamino Steinert

TypeData: verschiebe get_new_reqdate nach defaults->reqdate

08d5edc5 30.09.2023 01:14 Tamino Steinert

Model::Record: move get_new_reqdate to TypeData

523c5b62 30.09.2023 01:14 Sven Schöling

TypeDataProxy: _via

94bc9d2a 30.09.2023 01:14 Sven Schöling

TypeData: typo in reclamation

d57a4596 30.09.2023 01:14 Sven Schöling

TypeData: proxy um $record->type_data benutzen zu können

2df98929 30.09.2023 01:14 Sven Schöling

TypeData: Reclamation

f93fc7dd 30.09.2023 01:14 Sven Schöling

TypeData: Order

460ad77f 30.09.2023 01:14 Sven Schöling

TypeData: unnötige imports

8173ac67 30.09.2023 01:14 Tamino Steinert

DB::DeliveryOrder: entferne nicht genutzten Wert

59d7ab3c 30.09.2023 01:14 Tamino Steinert

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

91f4c662 30.09.2023 01:14 Tamino Steinert

Model::Record: update_for_save_as_new implementiert

6ec94844 30.09.2023 01:14 Sven Schöling

RecordLink: doc fixes

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

7f3b8a99 30.09.2023 01:14 Bernd Bleßmann

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

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

0372dbcd 30.09.2023 01:14 Tamino Steinert

Model::Record: new_from_workflow implementiert

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.

62cc79a6 20.09.2023 13:25 Bernd Bleßmann

S:D:Project: undefinierten Wert nicht dereferenzieren

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

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.

69597c45 28.08.2023 13:11 Jan Büren

ShopOrder nur teilweise Positionen für den Auftrag übernehmen

27e3ec0d 24.08.2023 14:11 Tamino Steinert

FIX: Reklamationsbericht: Sortierung nach angezeigten Werten

516e618b 17.08.2023 17:31 Tamino Steinert

FU: Email bei neuen Wiedervorlagen

5d8e7dc9 17.08.2023 17:07 Tamino Steinert

FIX: uidvalidity für Emailordner mit speichern

786bfd7a 17.08.2023 17:07 Tamino Steinert

EmailSync: EmailJournal erweitert und EmailImport hinzugefügt

4fd2f730 16.08.2023 11:06 Jan Büren

Merge branch 'master' into 20230613_sync_webdav

bc17ddc1 15.08.2023 16:32 Jan Büren

Merge branch 'master' into 20230515-feat_gutschriften_beim_kontoauszugverbuchen_ausgleichen-2

a61fbb73 15.08.2023 16:29 Jan Büren

Unscharfes Skonto bei Vorschlägen und Zuweisungen anbieten

aa52fad3 15.08.2023 14:36 Jan Büren

Unscharfes Skonto verbuchen konfigurierbar in Mandantenkonfig

1ee9865b 07.08.2023 14:00 Jan Büren

Unscharfes Skonto bis 0,5% des originalen Rechnungsbetrags

5a71d822 07.08.2023 13:57 Jan Büren

Unscharfes Skonto in Vorschlagsliste bis 20 Cent erlauben

dbeb72ed 07.08.2023 13:54 Jan Büren

Payment-Helper: pay_invoice with skonto akzeptiert auch Teilzahlungen

S.a. Commits davor. Die Vorbedingung das es noch gar keine Zahlungen
gegen die Rechnung geben darf, damit das Skonto richtig berechnet wird, entfällt

f63524fc 07.08.2023 13:54 Jan Büren

Payment-Helper: neue Methode open_amount_less_skonto inkl. POD

971b5980 07.08.2023 13:54 Jan Büren

neues Standardbuchungskonto 'durchlaufende Posten' hinzugefügt

e8f0a3a7 07.08.2023 13:50 Jan Büren

Kontoauszug verbuchen: regex quotemeta fixen

5d7a7cb5 24.07.2023 12:29 Bernd Bleßmann

"Beleg ohne Positionen speichern erlauben" in Mandantenkonfig einstellbar

e023704a 14.07.2023 12:28 Bernd Bleßmann

Angebots-Eingang: Verknüpfte Belege