Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
c7ca3573 14.11.2023 11:20 Bernd Bleßmann

Lieferantenauftragsbestätigung: Verknüpfte Belege

e26719e5 14.11.2023 11:19 Bernd Bleßmann

S:D:H:TransNumberGenerator: Kosmetik: Ausrichtung

1b9948c2 14.11.2023 11:19 Bernd Bleßmann

Lieferantenauftragsbestätigung: DB und Nummernkreis

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

3751ebca 13.10.2023 13:08 Tamino Steinert

PurchaseBasketItem: Datenbankscript und DB-Dateien

Positionsebene für den Einkaufskorb

11ca9f4a 30.09.2023 01:14 Tamino Steinert

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

6c8eb668 30.09.2023 01:14 Tamino Steinert

Angebotsflag/Intakeflag aus Datenbankzugriffen entfernt

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.

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

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

d57a4596 30.09.2023 01:14 Sven Schöling

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

6ec94844 30.09.2023 01:14 Sven Schöling

RecordLink: doc fixes

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

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.

786bfd7a 17.08.2023 17:07 Tamino Steinert

EmailSync: EmailJournal erweitert und EmailImport hinzugefügt

a61fbb73 15.08.2023 16:29 Jan Büren

Unscharfes Skonto bei Vorschlägen und Zuweisungen anbieten

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

e023704a 14.07.2023 12:28 Bernd Bleßmann

Angebots-Eingang: Verknüpfte Belege

fb2e8e69 14.07.2023 12:28 Bernd Bleßmann

Kosmetik: Ausrichtung

d4c21246 14.07.2023 12:28 Bernd Bleßmann

Angebots-Eingang: DB und Nummernkreis

4eff274f 14.07.2023 12:28 Bernd Bleßmann

Auftragszentrische verknüpfte Belege: Auftrags-Eingang berücksichtigen

7d40c44b 14.07.2023 12:28 Bernd Bleßmann

Auftrags-Eingang: Verknüpfte Belege

56ad461a 14.07.2023 12:28 Bernd Bleßmann

Auftrags-Eingang: DB und Nummernkreis

8a721ec3 03.06.2023 15:50 Bernd Bleßmann

Erweiterung für Artikelnummern nach Kunden-/Lieferanten-Typ (business).

Suche im Bericht und Import sind (noch) nicht implementiert.

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.

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

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.

cdd9fe3f 04.01.2023 16:16 Bernd Bleßmann

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

7ce282d9 14.12.2022 09:24 Werner Hahn

Beistelllieferschein/DeliveryOrder Lagerbuchungen mit in die Druckvariablen aufgenommen

62d9f618 14.12.2022 09:24 Tamino Steinert

PriceTaxCalculator: adjusted for record items without marge fields

748ce36f 14.12.2022 09:24 Tamino Steinert

Workflow: sales_reclamation → credit_note

dd9a78c5 14.12.2022 09:24 Tamino Steinert

Reclamation: Controller and Templates created

also for ReclamationReason
Changes in SL/DB/Shipto.pm, SL/DB/Helper/TransNumberGenerator.pm,
SL/Controller/File.pm and SL/Webdav.pm for Reclamation
Links in menus added for:
- Reclamation/add...
34099460 14.12.2022 09:24 Tamino Steinert

Reclamation: sql-script for data tables and rose objects added

Also created all needed functions in SL/DB/Reclamation.pm,
SL/DB/ReclamationItem.pm and SL/DB/ReclamationReason.pm
5adc35c8 24.10.2022 12:44 Jan Büren

Payment-Helper um Rückgabewert invoice_amount für bank_transaction ergänzt

Testfälle und Anmerkung zu exchangerate

1a9c2aa4 25.09.2022 19:54 Jan Büren

Nummerkreise für Artikel, eindeutig ja, aber auch eigenständig

Ansonsten werden Erzeugnis oder Sortimentsnummer einfach aus
den Warennummernkreis befüllt. Richtige Analyse in 5fcefdf78916e0bd3,
aber beide Anforderungen können in dem Helper erfüllt werden

a12969f8 21.09.2022 16:57 Bernd Bleßmann

Auftragszentrische verknüpfte Belege überarbeitet

- alle über den Auftrag gefundenen Verknüpfungen sind mindestens
zwei Verknüpfungen weiter entfernt
- auch die Verknüpfungen in die Richtung "to" (also vom Beleg weg)
werden angezeigt
- Möglichkeit, um auch Verkaufsangebote zu liefern, die vor dem Auftrag...

d51907d6 21.09.2022 16:06 Bernd Bleßmann

Auftragzentrische verknüpfte Belege: Funktionsnamen deutlicher (Verkaufsaufträge)

e9c278f5 21.09.2022 16:06 Bernd Bleßmann

Auftragzentrische verknüpfte Belege: Routine aus Controller in Helper verschoben

a880fff6 21.09.2022 16:06 Bernd Bleßmann

S:D:H:LinkedRecords: Pod: kleine Korrekturen

2eb8af0d 19.09.2022 10:52 Bernd Bleßmann

Update von ALLAuth-DB-Helper

1fdb8bc7 16.09.2022 16:30 Jan Büren

Payment-Helper: Fall Anzahlungsrechnung nicht das Transferkonto als ARAP finden

Das Transferkonto hat auch den Typ AR was bei Anzahlungsrechnungen
dann dazu führt, dass entweder Sammelkonto Debitoren oder das
Verrechnungskonto für Anzahlungen gefunden wird.

5cd79f63 07.09.2022 12:43 Jan Büren

Payment-Helper: Wechselkursgewinn und -Verlust nur mit Wechselkurs berechnen

129dcc98 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlagen: Mehr Infos über Abschluss speichern: DB-Upgrade-Skript und Rose

Gespeichert wird Benutzer und Datum des Abschlusses. Der Benutzer kann
leer sein, da diese Information in schon existierenden Wiedervorlagen nicht
vorhanden ist.
Bei der Migration existierender Wiedervorlagen wird das Abschlussdatum auf...

1b3afb17 10.08.2022 11:25 Bernd Bleßmann

Wiedervorlage für mehrere Benutzer: DB-Upgrade und Rose

5b7e8b46 04.07.2022 15:51 Bernd Bleßmann

Angebot/Auftrag Status: DB-Upgrade und Rose

9220dc42 12.06.2022 12:33 Jan Büren

OrderVersion auch in ALL.pm

b99d067d 12.06.2022 08:27 Jan Büren

Rose-DB OrderVersion - Hilfstabelle zum Versionisieren von Orders

8b4dd266 30.05.2022 12:09 Moritz Bunkus

proof of concept: Formular-Gültigkeit beim Buchen von Verkaufsrechnungen

Ziel: verhindern, dass eine noch nicht gebuchte Rechnung durch
Verwendung des »Zurück«-Buttons im Browser mehrfach gebucht werden
kann.

Implementation: Beim Neuanlegen einer Rechnung wird ein einmaliges...

ad46cc4c 18.05.2022 14:13 Bernd Bleßmann

Volltext-Suche: Tabelle für Texte aus Dateien im DMS. DB und Rose

23b40897 25.03.2022 13:04 Jan Büren

Payment-Helper pay_invoice case 'difference_as_skonto' entfernt

'difference_as_skonto' lässt sich über 'free_skonto' abbilden.
Ein Fall weniger der die Methode etwas wartungsfreundlicher macht.
POD und Testfall angepasst.

e04af795 25.03.2022 09:15 Jan Büren

Payment-Helper: free_skonto erweitert: skonto_amount == open_amount

968c9d8f 25.03.2022 09:14 Jan Büren

Verknüpfte Belege auch für Dialogbuchungen

a3263b66 24.03.2022 16:40 Jan Büren

Payment-Helper Anpassungen aus Testfall

- Keine Skonto Steuerkorrektur falls Steuer-Betrag < 0.01
- Zwei Teile von Netto und Steuer können an der dritten
Nachkommastelle auf 5 (0.005) berechnet werden. Entsprechend
Rundungskorrekturen genauer angepasst

54680b6c 24.03.2022 16:39 Jan Büren

SPI-Helper: Im Fehlerfall genauere Angaben zur Analyse ausgeben

5a5ec009 24.03.2022 16:39 Jan Büren

Testfall bank_transactions angepasst

- Payment-Helper keine uninit params
- skonto steuerkorrektur macht zwei weitere acc_trans verknüpfungen

da3cca7d 24.03.2022 16:39 Jan Büren

Payment-Helper: Notes in DB-Buchung als Text speichern

293fb807 24.03.2022 16:39 Jan Büren

Payment-Helper _skonto_charts... debugs und kommentare aufgeräumt

b17ed7c1 24.03.2022 16:39 Jan Büren

Payment-Helper: skonto_charts entfernt

9a2a4c7f 24.03.2022 16:37 Jan Büren

Kosmetik, Toten Code identifizieren, Alphabetische Reihenfolge Module

d8275f6e 24.03.2022 16:31 Jan Büren

Payment-Helper Skonto verbuchen mit Steuerkorrektur

tax_and_amount_by_tax_id ausgelagert für ar und ap in SalesPurchaseInvoice.
pay_invoice mit skonto erwartet die banktransaction.id
Invoice und PurchaseInvoice bindet den SPI Helper ein
Alte Methode skonto_charts noch im Payment-Helper drin....

19304dbf 10.03.2022 09:43 Jan Büren

Kosmetik Payment-Helper

d042bebb 03.03.2022 13:39 Jan Büren

Vergessene SL::DB::ApGl.pm eingecheckt

a8536f42 03.03.2022 13:39 Jan Büren

Hilfstabelle für automatische GL-Buchung nach Kreditorenbuchung

23433696 18.02.2022 10:45 Bernd Bleßmann

SL::DB::DeliveryOrder::TypeData in SL/DB/Helper/ALL.pm

6be10c6a 17.02.2022 08:14 Jan Büren

Payment-Helper: Fremdwährung nur über param steuern und nicht über den Beleg

5c03b316 14.02.2022 14:58 Sven Schöling

do: neue Nummerkreise für supplier und rma Lieferscheine

4e33311d 14.02.2022 13:54 Jan Büren

Anzahlungsrechnung: Beim Zahlungseingang auf das Steuertransfer-Konto buchen

DATEV benötigt das wirkliche Brutto-Automatik-Konto, um die MwSt zu buchen

f4ebee3d 14.02.2022 13:54 Bernd Bleßmann

Anzahlungs-Rg.: Kontoauszug verbuchen: Warnung vermeiden. invoice_type nehmen,

… da type auch undef sein kann