Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
8ddd0c4c 01.05.2023 11:04 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.

b0d8ac22 01.05.2023 11:04 Tamino Steinert

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

28142a65 01.05.2023 11:04 Tamino Steinert

TypeData: nutzte Konstanten anstatt String für Typen

9b8b347f 01.05.2023 11:04 Sven Schöling

Reclamation TypeData: delete text

dd03663b 01.05.2023 11:04 Sven Schöling

TypeData: features

af8384e9 01.05.2023 11:04 Sven Schöling

RecordLink: typo

02abf9d0 01.05.2023 11:04 Sven Schöling

DeliveryOrder: TypeData jetzt über proxy eingebunden

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

ad498f16 01.05.2023 11:04 Sven Schöling

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

e0171854 01.05.2023 11:04 Tamino Steinert

TypeData: verschiebe get_new_reqdate nach defaults->reqdate

b0523311 01.05.2023 11:04 Tamino Steinert

Model::Record: move get_new_reqdate to TypeData

519d143e 01.05.2023 11:04 Sven Schöling

TypeDataProxy: _via

0b88f209 01.05.2023 11:04 Sven Schöling

TypeData: typo in reclamation

698d24ab 01.05.2023 11:04 Sven Schöling

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

fe7b3216 01.05.2023 11:04 Sven Schöling

TypeData: Reclamation

bcf7ac4d 01.05.2023 11:04 Sven Schöling

TypeData: Order

d2b402a3 01.05.2023 11:04 Sven Schöling

TypeData: unnötige imports

0b8a739b 01.05.2023 11:04 Tamino Steinert

DB::DeliveryOrder: entferne nicht genutzten Wert

44442c75 01.05.2023 11:04 Tamino Steinert

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

8b51ea50 01.05.2023 11:04 Tamino Steinert

Model::Record: update_for_save_as_new implementiert

98121947 01.05.2023 11:04 Sven Schöling

RecordLink: doc fixes

c888c8a7 01.05.2023 11:04 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...
a31c242b 01.05.2023 11:04 Sven Schöling

RecordLink: post save hook für alle Hauptbelege

4989537e 01.05.2023 11:04 Sven Schöling

RecordLink: doku

bfdaf0f7 01.05.2023 11:04 Sven Schöling

RecordLink: set_record_link_conversions um die internen states zu setzen

e8ec3d9b 01.05.2023 11:04 Sven Schöling

RecordLink: support für mehrere ids und close_quotations

7f883269 01.05.2023 11:04 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...

90f59311 01.05.2023 11:04 Bernd Bleßmann

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

d0d02f4e 01.05.2023 11:04 Bernd Bleßmann

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

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

307d9ba5 01.05.2023 11:04 Tamino Steinert

Model::Record: new_from_workflow implementiert

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

535d28fe 11.04.2023 08:57 Jan Büren

Quotemeta für Regex für Rechnungsnummern in Verwendungszweck

acd55c9d 03.03.2023 14:47 Bernd Bleßmann

S:D:Shipto: undef-Warnung vermeiden

cff9b88d 03.03.2023 09:56 Moritz Bunkus

Buchungsgruppen ungültig setzen können

b0d92ef6 28.02.2023 11:36 Tamino Steinert

InvoiceItem: um Datenbankfeld für Warenbuchungsmethode erweitert

c6df901c 28.02.2023 11:36 Tamino Steinert

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

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

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.

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

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

587efe1a 03.02.2023 17:33 Bernd Bleßmann

Gültigkeitstoken: fetch_valid_token lockt die Zeile, wenn in einer Transaction

71164c78 31.01.2023 10:43 Jan Büren

Merge branch 'master' into f-recurring-billing-mode

0fe9fafd 31.01.2023 10:07 Moritz Bunkus

Wiederkehrende Abrechnung Position: bei »als neu speicher« übernehmen

2f5363d2 30.01.2023 10:03 Moritz Bunkus

Lieferbedingungen ungültig markieren können

480f1f35 23.01.2023 14:21 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: erstellen wiederkehrender Rechnungen

72b54587 23.01.2023 14:19 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: Datenbankmodell

9adbb6d6 16.01.2023 12:35 Kivitendo Admin

In Kundenanzeige auch Land anzeigen können

cd5cecab 09.01.2023 17:50 Cem Aydin

Swiss QR-Bill: Datenbankupgrade: Spalte für Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren

82017e3f 09.01.2023 13:06 Jan Büren

Auswahlliste Skonto soll keinen Fehler an der Oberfläche werfen

a624a789 09.01.2023 13:06 Jan Büren

POD Anpassung für neue Parameter bei pay_invoice

fa1bc76f 09.01.2023 13:06 Jan Büren

Wechselkurs-Optimierung: Kosmetik weiter aufräumen

6335a6c9 09.01.2023 13:06 Jan Büren

Payment-Helper: Debugs raus, Kosmetik

077479e3 09.01.2023 13:06 Jan Büren

Nicht alle Charts müssen Links haben (bspw. gain_loss)

d73d1806 09.01.2023 13:06 Jan Büren

Payment-Helper: Warnungen, striktere regex, vorheriges Mult. Verfahren

Das Vorzeichen über is_sales für fx_gain_loss zu setzen ist doch
korrekt und liefert die richtigen Zuordnungen. Regex richtig setzen
und auf initialisierte Werte Prüfung, für tests

b3914ca6 09.01.2023 13:06 Jan Büren

Payment-Helper: Wechselkursgewinn und -Verlust mit ungerundetem Betrag berechnen

82948af1 09.01.2023 13:06 Jan Büren

Payment-Helper mehr Parameter prüfen (Testfall)

58dbf540 09.01.2023 13:05 Jan Büren

Wechselkurs beim Bankauszug verbuchen.

> Testfälle i.O. (bank_transaction.t)
> manuelle Prüfung fast i.O. (sechs Fälle) Rundungsdifferenzen
> Debugs n.i.O.
> automatisierte Testfälle n.i.O.

3804562a 09.01.2023 13:05 Jan Büren

Zustand für negative Kreditorenbuchung oder EK-Rechnung als invoice_type hinzufügen

Entsprechend bei Wechselkursgebühren ausklammern

b15c7890 09.01.2023 13:05 Jan Büren

Wechselkurs verbuchen erstmal nicht mit Skonto-Verbuchen komibinierbar

d10ce474 09.01.2023 13:05 Jan Büren

Testfälle Verkaufsrechnung Nebenbuch und Bankzuweisung i.O. Debugs drin

Bei Wechselkursverlusten entsprechend im Nebenbuch abziehen und bei
Gewinnen addieren. Rückgabewert an Bankzuweisung auch summieren

14824095 09.01.2023 13:05 Jan Büren

Zu: Rückgabewert für invoice_amount auch wirklich aufaddieren. Fallunterschiede

Falls ein Dialogbuchung gemacht wird, diese berücksichtigen.
Falls der neu berechnete Betrag kleiner als vorher ist und die
Bank weniger bezahlt, entsprechend auch nur das ausbuchen....

5ef28dc4 09.01.2023 13:05 Jan Büren

fx_loss doch erstmal ignorieren für invoice_amount

92044939 09.01.2023 13:05 Jan Büren

Rückgabewert für invoice_amount auch wirklich aufaddieren. Ferner ...

... Wechselkursgewinne auch im Nebenbuch erfassen.
OFFEN: erneuter manueller Test

7b349901 09.01.2023 13:05 Jan Büren

wip: REMOVE Wechselkursberechungen geändert in Payment-Helper

954a2c95 09.01.2023 13:00 Jan Büren

pay_invoice git als ersten Wert den zugewiesenen Betrag der Bankbuchung zurück

4e795d54 09.01.2023 13:00 Jan Büren

Payment-Helper: neue Methoden f. Wechselkurs, Bankgebühren:

get_exchangerate: Holt den Belegwechselkurs oder den Tageswechselkurs
get_exchangerate_for_bank_transaction: Holt den Wechselkurs zum Valutatag
einer Bankbewegung...

705d2fe1 09.01.2023 13:00 Jan Büren

pay_invoice git als ersten Wert den verbuchten Betrag der Bankbuchung zurück

04ff751a 09.01.2023 13:00 Jan Büren

Payment-Helper exchangerate nicht mehr exportieren

Beißt sich mit dem DB-Eintrag

d96ae6f5 09.01.2023 13:00 Jan Büren

AR,AP und BankTransactions können eigenen Wechselkurs haben

5a485635 09.01.2023 13:00 Jan Büren

S/D/H/Payment zwei Methoden leicht überarbeitet

get_payment_select_options_for_bank_transaction
> unnötige %params und test auf skontoable entfernt
> direkt auf Typ anstatt auf definiert prüfen

skonto_date
-> direkt auf Typ anstatt nur auf definiert prüfen

fe9ae8aa 09.01.2023 13:00 Jan Büren

S/D/H/Payment check_skonto_configuration entfernt

356d8bda 09.01.2023 13:00 Jan Büren

S/D/H/P: New call to within_skonto. POD edited.

1216d52e 09.01.2023 13:00 Jan Büren

S/D/H/Payment Kosmetik

f8ea96a8 09.01.2023 13:00 Jan Büren

S/D/H/Payment: within_skonto_period umgeschrieben auf Params::Validate

2cbf256e 09.01.2023 13:00 Jan Büren

Payment-Helper: subtilen toten Code entfernt

Aufruf über SEPA.pm war 'eigentlich' schon immer überflüssig

24fd073e 09.01.2023 13:00 Jan Büren

Payment-Helper: offensichtlich toten Code (Methoden) entfernt

Ferner einen Bug in einer Methode gefixt, die aber auch nie
richtig verwendet worden ist.

21bf0785 09.01.2023 12:14 Tamino Steinert

Refs #490: Lieferschein: entferne alle Verweise auf 'is_sales'

0c0e2ee2 06.01.2023 11:10 Bernd Bleßmann

Gültigkeitstoken: Dialogbuchung

cdd9fe3f 04.01.2023 16:16 Bernd Bleßmann

S:D:H:Mappings: doppelten Hash-Key ap entfernt

1927b931 03.01.2023 16:35 Bernd Bleßmann

Gültigkeitstoken Einkaufsrechnung

796d0b76 03.01.2023 16:07 Bernd Bleßmann

Gültigkeitstoken Reklamationscontroller

1d13e16e 03.01.2023 13:09 Bernd Bleßmann

S:D:DeliveryOrderItem: Carp-Modul einbinden für croak

5cada5ab 22.12.2022 17:24 Bernd Bleßmann

Gültigkeitstoken Auftragscontroller

a03e4841 22.12.2022 17:24 Bernd Bleßmann

Gültigkeitstoken Lieferscheine (alter Controller)

d7eb07e6 22.12.2022 17:23 Bernd Bleßmann

zu Revert "Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig"

DB+Rose

1fb7174c 22.12.2022 16:30 Bernd Bleßmann

S/D/MetaSetup/Defaults: erneut gebaut (andere Reihenfolge)

7ce282d9 14.12.2022 09:24 Werner Hahn

Beistelllieferschein/DeliveryOrder Lagerbuchungen mit in die Druckvariablen aufgenommen

d71c833a 14.12.2022 09:24 Tamino Steinert

Controller: DeliveryOrder: stock_dialog um Einlagern erweitert (WIP)

335c27d0 14.12.2022 09:24 Werner Hahn

DeliveryOrderType richtig setzen

dc28e1c2 14.12.2022 09:24 Tamino Steinert

Reclamation: add billing_address_id to reclamation